Oversigt
Udviklere af tredjepartsapps og -tjenester kan udnytte Infuses effektive videoafspilningsfunktioner til at afspille, bogmærke og downloade videoer ved hjælp af fleksible URL-ordninger. Understøttelse af x-callback er også tilgængelig, hvilket gør det muligt at vende tilbage til en anden app, når en handling er afsluttet.
Tilgængelige platforme: iPhone, iPad, Apple TV og Mac
Eksempler på brug
Afspil en enkelt fil, og vend tilbage til en anden app, når du er færdig.
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
Afspil en enkelt fil med eksterne undertekster tilføjet
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
Gem (bogmærke) en video-URL til senere afspilning
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
Gem (bogmærke) en video-URL, og begynd at downloade den (kun 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-kodning
I henhold til x-callback-url spec, skal alle querystring-værdier være url-sikre eller kodede. Ukodede URL'er kan fungere i nogle tilfælde, men når du bruger handlinger med flere parametre eller URL'er med flere nøgler, bliver du sandsynligvis nødt til manuelt at kode dine URL'er.
Eksempler
Ukodet URL
http://192.168.162.100/Movies/movie.mkv
Kodet URL
http%3A%2F%2F192.168.162.100%2FFilm%2Fmovie.mkv