Personalización de los reproductores con BEML

Product
Video Cloud
Aplicable a roles
Desarrollador
Versión
Brightcove 5
Módulos
BEML
Edición
Pro, Enterprise

Las plantillas de reproductores personalizadas solo están disponibles para los clientes que utilizan Brightcove Pro y Enterprise. Si desea ampliar su cuenta de Brightcove, póngase en contacto con Brightcove para obtener más información.

Un reproductor de Brightcove se especifica mediante un documento XML llamado plantilla de reproductor. Brightcove incluye varias plantillas de reproductor estándar, aunque también permite crear plantillas de reproductor personalizadas. Una vez que ha creado el documento XML que especifica su plantilla de reproductor personalizada, puede agregarlo fácilmente a su cuenta de Brightcove mediante el módulo de publicación. Una vez que ha añadido una plantilla de reproductor personalizada a su cuenta de Brightcove, puede utilizar el módulo de publicación para crear tantos reproductores como desee mediante la misma plantilla.

La definición de tipo de documento (DTD) para BEML (Brightcove Experience Markup Language) define el XML que se utiliza en una plantilla de reproductor. Cada elemento de una plantilla de reproductor define aspectos visuales y no visuales de un reproductor. Un elemento puede representar un elemento de interfaz de usuario, como una etiqueta de texto, un banner o un reproductor de vídeo, o bien un elemento de diseño que establezca cómo se distribuyen los elementos de interfaz de usuario respecto a los demás y al diseño del reproductor en general. Los atributos de los elementos del reproductor definen aspectos como la ubicación de los elementos (en coordenadas x, y), el estilo y la fuente de los datos que se visualizarán (el nombre del vídeo, la ubicación de la imagen, etc.).

vídeosVea el tutorial en vídeo: Introducción al lenguaje XML

Están disponibles los siguientes documentos para ayudarle a aprender a utilizar BEML para crear y modificar plantillas de reproductor. Estos documentos exploran los elementos que forman una plantilla de reproductor, con ejemplos de cómo utilizarlos:

Referencia de DTD de BEML
Describe todos los atributos y elementos XML que puede utilizar en una plantilla de reproductor BEML.

Desarrollo de plantillas de reproductor
Resume los elementos principales que forman una plantilla de reproductor BEML.

Asociación de datos en plantillas de reproductor
Utilización de asignaciones simples para hacer que la lista de reproducción y los datos de vídeo estén disponibles para los componentes del reproductor.

Temas y estilos en las plantillas de reproductor
Utilización de elementos de tema y estilo para personalizar la apariencia de un reproductor y sus componentes individuales.

Apariencias personalizadas para componentes de reproductor
Configuración de apariencias personalizadas para elementos individuales de componentes de reproductor.

Ejemplo de reproductor con apariencia personalizada
Una imagen detallada de cómo personalizamos la apariencia de un reproductor.

Referencia de componentes con apariencia personalizada
Información de referencia detallada sobre elementos de componentes BEML que pueden personalizarse con apariencias.

Tipos de letra del reproductor
Personalización de las letras utilizadas en el texto de la etiqueta de un reproductor, mediante tipos de letra del sistema o tipos de letra incrustados.

Elementos Layout en las plantillas de reproductor
Utilización de elementos Layout y de cuadro de diseño para organizar el tamaño y la posición de los componentes de un reproductor.

Componentes de las plantillas de reproductor
Utilización y configuración de los componentes de la interfaz de usuario en un reproductor.

Creación de componentes personalizados
Desarrollo de sus propios componentes visuales y no visuales personalizados que puede importar a un reproductor.

Agregar un componente personalizado a una plantilla de reproductor
Utilización de los elementos Module y SWFLoader para incorporar componentes personalizados a un reproductor.

Traducción de reproductores
Utilización de elementos Label para personalizar textos en reproductores.

Elementos del lenguaje BEML para reproductores HTML5
Comportamiento en el modo HTML5 de los reproductores inteligentes creados con elementos de BEML compatibles o incompatibles. 

Referencia de etiquetas del reproductor
Una referencia para etiquetar claves y textos en los reproductores.

Traducción de los mensajes de error del reproductor
Personalización de los mensajes de error que se muestran cuando los reproductores de Brightcove son incapaces de cargarse.

Ejemplos: Desarrollo de plantillas de reproductor
Ejemplos de plantillas de reproductor con una descripción de cómo interactúan los elementos.

Ejemplos: Plantillas de reproductor estándar (.zip)
Archivos BEML para las plantillas de reproductor estándar que están disponibles en el módulo de publicación prediseñado.