Descripción general: SDK nativo de Brightcove para tvOS

Bienvenido a la documentación para desarrolladores de Native SDK for tvOS de Brightcove. Aquí encontrará información para reproducir contenido de video en Apple TV.

Resumen

El SDK nativo para tvOS le permite crear aplicaciones centradas en video para el Apple TV.

  • Los clientes de Video Cloud pueden reproducir el contenido de la biblioteca de Video Cloud
  • Los clientes de Brightcove Player pueden reproducir videos con URL accesibles en Internet

Al ingerir su contenido, le recomendamos que utilice un perfil de alta resolución para obtener las mejores interpretaciones para Apple TV. Para obtener más detalles, consulte Apple Formatos de video para Apple TV documentación.

Versiones admitidas

Apoyo activo

Brightcove proporciona soporte activo para el último SDK de tvOS en la última versión pública de las siguientes versiones de tvOS:

  • tvOS 16
  • tvOS 15.6
  • tvOS 14.7
  • tvOS 13.4.8

Soporte pasivo

Brightcove proporciona soporte pasivo para las siguientes versiones de tvOS:

  • tvOS 12.4.1
  • tvOS 11.4.1 (si desea utilizar anuncios IMA, necesitará tvOS 12.4.1 o posterior)

Comprender los niveles de soporte

El soporte se define en términos de [versión principal].[versión menor].[versión de parche] de un sistema operativo (por ejemplo: tvOS 11.4.1). Para aprovechar las últimas mejoras tecnológicas de Apple, ofrecemos dos niveles de soporte:

  • Activo: Brightcove probará y corregirá errores en estas versiones del sistema operativo.
  • Pasivo: Brightcove probará en estas versiones del sistema operativo, pero las correcciones de errores se manejarán caso por caso.

Generalmente, Brightcove proporciona soporte activo para las versiones del sistema operativo que utiliza el 80% de la base de usuarios y soporte pasivo para otras versiones utilizadas por al menos el 5% de la base de usuarios.

Empezar

Antes de comenzar el desarrollo con Native SDK para tvOS, hay algunos conceptos que debe conocer:

  1. Medios de comunicación

    La versión actual de Native SDK admite la reproducción de contenido desde su cuenta de Video Cloud a través de la API de reproducción o como activos remotos con URL accesibles por Internet.

  2. Analítica

    Con Native SDK, los clientes de Video Cloud obtienen automáticamente datos analíticos sólidos informados en Video Cloud.

  3. SDK principal y dependencias

    El SDK nativo de Brightcove para iOS y sus complementos se pueden agregar a su proyecto mediante el administrador de dependencias de CocoaPods . Los podspecs para todos los componentes del Brightcove Native SDK están alojados en el repositorio de BrightcoveSpecs .

  4. Referencia de SDK nativo

    Obtenga información sobre Native SDK, incluida la instalación, el inicio rápido y la arquitectura. Aprenderá cómo interactúan los componentes críticos para manejar las complejidades de controlar el reproductor de video nativo.

    También encontrará la última versión beta del SDK, si existe.

  5. Lista de correo

    Únase a la lista de distribución de SDK nativos de Brightcove para mantenerse informado sobre los anuncios de lanzamiento de los SDK nativos.

Descarga el SDK

El SDK nativo de Brightcove para tvOS está incluido en el SDK nativo para iOS. Aquí encontrará un marco de biblioteca dinámico que admite tvOS.

Obtenga la última versión de Brightcove Native SDK para iOS:

  Paquete
(Repositorio de Github)
Podspec Referencia
Documentación
Notas Muestra
SDK SDK nativo para iOS 6.12.0 Especificaciones de la cubierta brillante Referencia de SDK Notas de versión Muestra básica de Apple TV

o seleccione este botón:


 

Para ver las actualizaciones de productos para todos los SDK nativos y los complementos asociados, consulte la Notas de la versión de los SDK nativos de Brightcove documento.

Integraciones

La siguiente tabla contiene enlaces para integrar complementos con su implementación de SDK. Los complementos se pueden descargar de sus respectivos repositorios de Github, y cada repositorio contiene un archivo README detallado con instrucciones sobre cómo configurar el complemento.

Las aplicaciones de muestra demuestran la funcionalidad básica de cada complemento integrado con el SDK. Estas aplicaciones de muestra son una buena manera de aprender sobre cada complemento y sirven como punto de referencia al depurar.

Versiones de integración anteriores

Categoría Enchufar
(Repositorio de Github)
Podspec Documentación de referencia Aplicaciones de muestra Complemento de socio / proveedor admitido
Publicidad Complemento IMA 6.12.0 [1] [2] Jugador de BrightCove - SDK-IMA Referencia de IMA Muestras de IMA de Google SDK de anuncios de medios interactivos de Google 4.6.1
Complemento FreeWheel 6.12.0 SDK-FW del reproductor de BrightCove Referencia de FreeWheel Muestras de FreeWheel Administrador de anuncios FreeWheel 6.52.0
Complemento de pulso 6.12.0 Pulso de reproductor Brightcove Referencia de pulso Muestras de pulso Pulso SDK 2.6.21.6.0
Complemento SSAI 6.12.0 SDK-FW del reproductor de BrightCove Referencia SSAI Muestras SSAI Verificación de anuncios de VAST 4.1

Muestras

La siguiente tabla contiene vínculos a ejemplos de código que se suman a los ejemplos asociados con las integraciones de la sección anterior.

Aplicación de muestra Descripción
Apple TV Cree una aplicación básica que reproduzca videos de su biblioteca de Video Cloud.
Reproducción con FairPlay Proteja su contenido con FPS (FairPlay Streaming). Para obtener una muestra completa, consulte el FairPlay básico Muestra de iOS.
Subtítulos Sidecar Muestre los subtítulos de los videos que los incluyan en un archivo separado. Esta es una muestra de iOS, pero debería ser relevante para tvOS.

Guías de soluciones

La siguiente tabla contiene enlaces a documentos para desarrolladores que lo ayudarán a comenzar con su propia aplicación utilizando Brightcove Native SDK y lo guiarán a través de algunas de las características y funcionalidades disponibles.

Guía Descripción
Trabajar con los controles de la interfaz de usuario de Apple TV Aprenda a aprovechar el SDK nativo de Brightcove para tvOS para usar los controles del reproductor de TV.
Reproducción de video simple Aprenda a crear una aplicación de vídeo sencilla con Brightcove Native SDK para tvOS.
Selección de fuente Obtenga más información sobre el proceso de selección de fuente predeterminado al reproducir un video.
Uso de subtítulos WebVTT Aprenda a configurar subtítulos WebVTT para videos HLS al usar el SDK nativo para tvOS.

Mejores prácticas

Aquí hay información adicional que puede resultarle útil cuando trabaje con Brightcove Native SDK.

Publicidad

Los anuncios complementarios y los anuncios de destino no son compatibles con Apple TV. Debido a que el Apple TV no es compatible con el navegador web, no existe un destino para una URL de destino.