Visión general
Los desarrolladores de aplicaciones y servicios de terceros pueden aprovechar las potentes funciones de reproducción de vídeo de Infuse para reproducir, marcar y descargar vídeos utilizando esquemas de URL flexibles. También es compatible con x-callback , que permite volver a otra aplicación una vez finalizada una acción.
Plataformas disponibles: iPhone, iPad, Apple TV y Mac
Ejemplos de uso
Reproducir un solo archivo y volver a otra aplicación al terminar
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
Reproducir un único archivo con subtítulos externos añadidos
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
Guardar (marcar) una URL de vídeo para reproducirla más tarde
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
Guardar (marcar) una URL de vídeo y empezar a descargarla (sólo 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
Codificación URL
Según la especificación x-callback-url, todos los valores de la cadena de consulta deben ser url-safe o estar codificados. Las URL sin codificar pueden funcionar en algunos casos, pero cuando utilice acciones con varios parámetros o URL con varias claves probablemente tendrá que codificar manualmente sus URL.
Ejemplos
URL sin codificar
http://192.168.162.100/Movies/movie.mkv
URL codificada
http%3A%2F%2F192.168.162.100%2FPelículas%2Fmovie.mkv