타사 앱 및 서비스용 API

  • 업데이트 시간

개요

타사 앱 및 서비스 개발자는 Infuse의 강력한 동영상 재생 기능을 활용하여 유연한 URL 체계를 사용하여 동영상을 재생하고, 북마크하고, 다운로드할 수 있습니다. 작업이 완료되면 다른 앱으로 돌아갈 수 있는 x-callback 기능도 지원됩니다.

사용 가능한 플랫폼: 아이폰, 아이패드, 애플 TV, 맥

사용 예

단일 파일을 재생하고 완료되면 다른 앱으로 돌아가기

infuse://x-callback-url/play?
x-success=some-app://x-callback-url/playbackDidFinish&
x-error=some-app://x-callback-url/playbackDidFail&
url=http://192.168.162.100/Movies/movie.mkv

외부 자막이 추가된 단일 파일 재생

infuse://x-callback-url/play?
x-success=some-app://x-callback-url/playbackDidFinish&
x-error=some-app://x-callback-url/playbackDidFail&
url=http://192.168.162.100/Movies/movie.mkv&
sub=http://192.168.162.100/Movies/movie.srt

나중에 재생할 동영상 URL을 저장(북마크)합니다.

infuse://x-callback-url/save?
x-success=some-app://x-callback-url/playbackDidFinish&
x-error=some-app://x-callback-url/playbackDidFail&
url=http://192.168.162.100/Movies/movie.mkv

동영상 URL을 저장(북마크)하고 다운로드를 시작합니다(iOS/macOS만 해당).

infuse://x-callback-url/save?
x-success=some-app://x-callback-url/playbackDidFinish&
x-error=some-app://x-callback-url/playbackDidFail&
url=http://192.168.162.100/Movies/movie.mkv&
download=1

URL 인코딩

x-callback-url 사양에 따라 모든 쿼리 문자열 값은 URL 안전 또는 인코딩된 값이어야 합니다. 인코딩되지 않은 URL은 경우에 따라 작동할 수 있지만 여러 매개변수가 있는 작업이나 여러 키가 있는 URL을 사용하는 경우 수동으로 URL을 인코딩해야 할 수 있습니다.

예제

인코딩되지 않은 URL

http://192.168.162.100/Movies/movie.mkv

인코딩된 URL

http%3A%2F%2F192.168.162.100%2F영화%2Fmovie.mkv
이 문서 공유하기

도움이 되었습니까?

112명 중 71명이 도움이 되었다고 했습니다.

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