Emby, Jellyfin 및 Plex의 연결 정보

  • 업데이트 시간

개요

Infuse는 Emby, Jellyfin, Plex 서버에 연결할 수 있으며 연결 유형에 대한 세부 정보가 포함된 다양한 헤더(예: User-Agent,Product, , 버전등)를 제공합니다. 서버 관리자는 이 헤더 정보를 사용하여 Infuse에서 들어오는 요청을 라우팅하고 제어할 수 있습니다.

연결 유형

Infuse는 요청을 할 때 세 가지 연결 유형 중 하나를 사용합니다.

Infuse-Direct

이를 통해 Infuse는 서버에 직접 액세스하여 필요에 따라 온디맨드 방식으로 콘텐츠를 로드할 수 있습니다. 이는 네이티브 앱이 서버와 상호 작용하는 방식과 유사합니다. 데이터의 사전 캐싱이나 라이브러리의 전체 스캔이 필요하지 않습니다. 이것은 Infuse 7.7+의 기본 연결 유형입니다.

Infuse-Library

이것은 Infuse에서 사용되는 원래 연결 방법이며, Infuse 앱 내에서 서버의 데이터를 미리 캐시합니다. 이것은 Infuse 7.7+의 선택적 연결 유형입니다.

Infuse-Download

이 연결 유형은 오프라인 사용을 위해 서버에서 파일을 다운로드할 때 사용됩니다.

7.7 이전 버전에서는 모든 요청에 연결 유형이 '인퓨즈'로 사용되었습니다.

요청 예시

Emby/Jellyfin

GET Request HTTP/1.1
Host: IP:port
X-Emby-Authorization: MediaBrowser Token="#####", Client="Infuse-Direct", Version="7.7", Device="####", DeviceId="###-#-###"
Accept: application/json
User-Agent: Infuse-Direct/7.7
Accept-Language: en-US,en-GB;q=0.9,en;q=0.8
Accept-Encoding: gzip, deflate
Connection: keep-alive

Plex

GET Request HTTP/1.1
Host: IP:port
Accept: application/json
X-Plex-Device: ####
X-Plex-Container-Start: 0
X-Plex-Platform: ###
X-Plex-Product: Infuse-Direct
X-Plex-Client-Identifier: ####-#-###
X-Plex-Container-Size: 2000
Accept-Language: en-US,en-GB;q=0.9,en;q=0.8
Accept-Encoding: gzip, deflate
X-Plex-Device-Name: ###
X-Plex-Version: 7.7
User-Agent: Infuse-Direct/7.7
Connection: keep-alive
X-Plex-Token: ##########
이 문서 공유하기

도움이 되었습니까?

8명 중 2명이 도움이 되었다고 했습니다.

또 다른 질문이 있으십니까? 문의 등록