Registro

Debes registrar tu aplicación si usas el receptor multimedia con estilo o compilas un receptor personalizado. Una vez que hayas registrado la aplicación, recibirás un ID de aplicación, que la aplicación emisora utilizará para realizar llamadas a la API, por ejemplo, para iniciar una aplicación receptora web.

Si usas el receptor multimedia predeterminado, no necesitas registrar tu aplicación. El receptor de medios predeterminado no permite proporcionar un estilo a la IU del reproductor multimedia y utiliza una constante proporcionada como el ID de la aplicación.

Además, debes registrar tu dispositivo Google Cast para que pueda acceder a tu aplicación del receptor web antes de publicarla. Una vez que publiques la aplicación receptora, estará disponible para todos los dispositivos Google Cast.

Aplicaciones

El registro de la aplicación te permite probarla en tu dispositivo de transmisión registrado antes de publicarla. La aplicación está disponible para todos los dispositivos de transmisión.

Registra tu aplicación

Debes registrar un receptor multimedia con estilo o un receptor personalizado para recibir un ID de aplicación que se use con las llamadas a la API de la aplicación emisora.

Para registrar tu aplicación de Cast, haz lo siguiente:

  1. Accede a Google Cast SDK Console.
  2. Desde la página Descripción general o la página Aplicaciones, haz clic en Agregar aplicación nueva.
  3. Selecciona el tipo de app de receptor web que usarás:

    • Receptor personalizado

      Selecciona esta opción si tu app requiere componentes de interfaz de usuario o patrones de interacción que no proporciona el Styled Media Receiver. Es posible que también sea necesario seleccionar receptor personalizado si tu tipo de contenido no aparece como uno de los tipos de contenido multimedia compatibles de Styled Receiver.

      Ten en cuenta que esta opción requiere que compiles una aplicación web completa para la app receptora web.

      Para obtener más detalles, consulta Aplicación receptora personalizada.

    • Receptor de medios con estilo

      Selecciona esta opción si tu app transmite contenido de video o audio mediante uno de los tipos de contenido multimedia compatibles y quieres proporcionar una interfaz de usuario en la TV que use la IU predeterminada del reproductor multimedia o un conjunto de estilos personalizados sobre la IU predeterminada del reproductor multimedia.

      Los estilos personalizados que puedes proporcionar te permiten definir el aspecto de varios elementos de la IU del reproductor (como la pantalla de presentación y la barra de progreso) con solo proporcionar un archivo CSS; no necesitas compilar una app receptora.

      Para obtener más información, consulta la sección Receptor de medios con estilo.

  4. Completa los detalles de la app de recepción web:

    1. En el campo Nombre, ingresa el nombre de la aplicación.

      Este es el nombre de la aplicación que aparece cuando el receptor web se está cargando o en estado inactivo si usas el receptor de medios con estilo. Si usas un receptor personalizado, el valor de este campo es el predeterminado para el estado de la aplicación, si no se establece con el método setApplicationState.

    2. Especifica la apariencia de la app receptor web:

      • Para un receptor personalizado, especifica la URL de la app en el campo URL.

        Ingresa una URL que el dispositivo Google Cast debe solicitar cuando cargue la app del receptor web. Durante el desarrollo, la URL puede usar HTTP, pero cuando está publicada, debe usar HTTPS. La URL puede corresponder a una página HTML o a otro tipo de archivo al que se pueda acceder desde un navegador web. Está bien que tu receptor web esté en una dirección IP interna (registrada con NAT), pero no en localhost, ya que rara vez es un dominio de nivel superior. Aunque la app de receptor web debe entregarse a través de SSL (HTTPS) cuando se publica, el contenido que se carga en la app de receptor web puede entregarse a través de HTTP.

      • Para un receptor de medios con estilo, en el campo URL de máscara, especifica la URL de la hoja de estilo.

        Proporciona una URL HTTPS que dirija a tu archivo CSS ubicado en tu propio sitio web. Para usar los estilos predeterminados, deje el campo vacío. Puedes editar esto más adelante si deseas proporcionar o actualizar tus estilos personalizados.

      • Marca o desmarca la casilla de verificación Compatibilidad con el modo de invitado de Google Cast.

        El modo de invitado permite que el receptor web admita la transmisión desde remitentes que no están conectados a la misma red Wi-Fi que el receptor. Para inhabilitar el modo de invitado en tu receptor, desmarca esta casilla. Consulta GuestMode para obtener más información.

      • Marca o desmarca la casilla de verificación Admite transmisión a dispositivos de solo audio.

        Para permitir que tu app descubra Google Cast para dispositivos de audio, marca esta casilla. Para inhabilitar la compatibilidad con dispositivos de solo audio, desmarca esta casilla. Consulta Dispositivos de audio para obtener más información.

  5. Haz clic en Guardar.

    Se muestran los detalles de registro, incluidos el ID de la aplicación, el nombre, el tipo y el estado. Anota el ID de la aplicación, ya que lo proporcionarás con las llamadas a la API de Cast de tu aplicación.

  6. Haz clic en Listo para volver a la página Aplicaciones.

Editar la información de la aplicación

Antes de que puedas publicar tu aplicación, debes proporcionar información adicional. También puedes actualizar la información que proporcionaste sobre tu aplicación durante el registro.

Para editar la información de la aplicación:

  1. En la Consola para desarrolladores del SDK de Google Cast, desde la página Descripción general o desde la página Aplicaciones, haz clic en el ID de aplicación o en Editar en la aplicación que quieres editar.
  2. En el campo Nombre, actualiza el nombre que proporcionaste cuando registraste la aplicación.
  3. Para las aplicaciones de receptor personalizado, en el campo URL, actualiza la ubicación de la aplicación del receptor web que registraste.
  4. Para las aplicaciones de Styled Receiver, en el campo URL de máscara, actualiza la ubicación de la hoja de estilo de tu aplicación.
  5. Marca o desmarca la casilla de verificación Compatibilidad con el modo de invitado de Google Cast.

    El modo de invitado permite que el receptor web admita la transmisión desde remitentes que no están conectados a la misma red Wi-Fi que el receptor. Para inhabilitar el modo de invitado en tu receptor, desmarca esta casilla. Consulta Modo de invitado para obtener más información.

  6. Marca o desmarca la casilla de verificación Admite transmisión a dispositivos de solo audio.

    Para permitir que tu app descubra Google Cast para los dispositivos de audio, marca esta casilla. Para inhabilitar la compatibilidad con dispositivos de solo audio, desmarca esta casilla. Consulta Dispositivos de audio para obtener más información.

  7. En la sección Detalles del remitente, proporciona lo siguiente para cada plataforma que admita tu app:

    • Android:

      • el nombre completo de su paquete de aplicación.
    • iOS:

      • el ID de iTunes y el ID del paquete que requiere Apple.
      • El URI de inicio de la app, con el URI que usa la app de Google Home para iniciar tu app. Si quieres obtener más información sobre el formato de URI requerido, consulta Usa esquemas de URL para comunicarse con apps.
    • Web:

      • la URL del sitio web de la aplicación.
  8. En la sección Detalles de la lista, elige si deseas mostrar tu aplicación en las Propiedades de Google, como chromecast.com/apps.

  9. En el menú desplegable Categoría, selecciona la categoría que mejor describa tu aplicación.

    Nota: Tu app debe admitir los tipos de medios descritos aquí y aquellos implícitos por otras configuraciones. Por ejemplo, si tu app admite Google Cast para audio y seleccionas TV y películas aquí, debe admitir dispositivos de solo audio como se describe en Dispositivos de audio, así como las disposiciones para la reproducción de video.

  10. Para describir los países en los que está disponible tu app, selecciona el botón de selección Todos los países o Solo en países seleccionados. Si especificas países, marca las casillas de esos países en la lista que aparece.

  11. En el campo Título, proporciona un título descriptivo para tu aplicación.

    Usa 50 caracteres como máximo. Por ejemplo, "YouTube".

  12. En el campo Descripción, ingresa una descripción de la aplicación.

    Usa 80 caracteres como máximo. Por ejemplo, "Disfruta de tus canales favoritos de YouTube en la mejor pantalla de la casa".

  13. En la sección Graphics, haz clic en el signo más para subir la imagen del ícono de tu aplicación.

    La imagen debe tener 512 X 512 píxeles y puede tener un fondo transparente.

  14. En Add Your Own Translations, si quieres proporcionar traducciones para los campos Title y Description, selecciona el idioma del menú desplegable, haz clic en Add y, luego, ingresa el texto traducido en el diálogo que aparece. También puedes subir una imagen para el ícono específico de esa traducción.

  15. Cuando termines de actualizar la información de tu aplicación, haz clic en Guardar.

Publica tu aplicación

Publicar tu aplicación la hace disponible para todos los dispositivos de transmisión de todo el mundo. También crea una ficha de la aplicación en las Propiedades de Google, como el sitio chromecast.com/apps, donde los usuarios pueden descubrir y descargar la app. Si elegiste publicar la app cuando editaste la información de la aplicación en el paso 6, una vez publicada, aparecerá en chromecast.com/apps.

Para publicar tu aplicación, sigue estos pasos:

  1. En la Consola para desarrolladores del SDK de Google Cast, en la página Descripción general o en la página Aplicaciones de la aplicación que quieres publicar, haz clic en Publicar.

    Si la información de tu aplicación está completa, aparece una pantalla de vista previa con la información de la aplicación que ingresaste en Edit application information. De lo contrario, aparece un mensaje que cita la información que debes proporcionar.

  2. Puede hacer clic en Editar para volver y actualizar la información.

  3. Si estás listo para publicar tu aplicación, haz clic en Publicar.

Estadística

La Consola del programador de Google Cast lleva un registro del rendimiento de tu aplicación. Para cada aplicación publicada en la página Aplicaciones o Descripción general, puedes ver los datos de rendimiento si haces clic en Ver en la columna Estadísticas.

Se presenta la siguiente información:

  • Cantidad de receptores de transmisión que iniciaron la aplicación
  • Cantidad de sesiones iniciadas
  • Tiempo promedio de reproducción de contenido multimedia (en minutos) por sesión

Si aparece una plataforma Other en las estadísticas, significa que el remitente no indicó su plataforma; por ejemplo, si un remitente de iOS más antiguo no se actualizó.

Dispositivos

De forma predeterminada, los dispositivos Google Cast (como Chromecast o Android TV) no están habilitados para desarrollo y pruebas. Para convertir tu dispositivo en un dispositivo de desarrollo y obtener acceso a la app de receptor web no publicada durante el desarrollo, debes registrar el dispositivo en tu app. El registro también permite que se pueda acceder al receptor desde una ventana remota del navegador para la depuración (consulta Depuración).

Para registrar tu dispositivo Google Cast, haz lo siguiente:

  1. Configura tu dispositivo Google Cast y conéctalo a la misma red Wi-Fi que la computadora.

    Consulta las instrucciones de configuración del dispositivo de transmisión para obtener más información.

  2. En la computadora, abre un navegador web compatible con Cast.

  3. Accede a Google Cast SDK Developer Console.

  4. Busca el número de serie del dispositivo que deseas registrar.

  5. En la página Descripción general o en Dispositivos, haz clic en Agregar nuevo dispositivo.

  6. Ingresa el número de serie del dispositivo.

  7. Ingresa una descripción y haz clic en Aceptar.

    Este es solo un nombre descriptivo para tu dispositivo (no es necesario que coincida con el nombre que le asignaste al dispositivo durante la configuración del usuario).

  8. Espera quince minutos antes de continuar.

    Una vez que se complete el registro, el estado del dispositivo será "Listo para las pruebas".

  9. Reinicia tu dispositivo Cast: desconecta el cable USB o de alimentación del dispositivo y, luego, vuelve a conectarlo.

Buscar número de serie del dispositivo

Para encontrar el número de serie de cualquier dispositivo, puedes transmitir la página de Cast Developer Console al dispositivo:

  1. Haz clic en el botón para transmitir (como si estuvieras transmitiendo esta página).

    En el mensaje, se muestra la pestaña Cast y se enumeran los dispositivos disponibles.

  2. En el menú desplegable, selecciona el dispositivo en el que deseas obtener el número de serie.

    • En el caso de los dispositivos de visualización, el número de serie se muestra en la pantalla de la TV y se lee en voz alta en las bocinas de la TV (para ayudar a desambiguar 0 y O).
    • En dispositivos de audio, el número de serie se lee en voz alta en la bocina a la que se transmite.

Número de serie del software de Android TV

Los dispositivos Android TV (ATV) tienen varios números de serie asociados con ellos. El número de serie del software (Cast) se puede obtener si se transmite la página de la Consola para desarrolladores de Cast al dispositivo ATV como se describe anteriormente, o si se coloca el dispositivo ATV en modo de desarrollador y se busca en la configuración de Cast del número de serie del software.

Para poner tu dispositivo ATV en modo de desarrollador, navega a Settings > System > About > Android TV OS build y haz clic en la compilación varias veces hasta que el dispositivo te notifique que estás en modo de desarrollador. Para encontrar el número de serie una vez en modo de desarrollador, navega a Configuración > Preferencias del dispositivo > Chromecast integrado o Configuración > Sistema > Cast, según el modelo de ATV, y verás que se muestra el número de serie del software.

Ten en cuenta que, cuando se restablece la configuración de fábrica de un dispositivo ATV, el número de serie del software cambia. Después de restablecer la configuración de fábrica, sigue los pasos anteriores para encontrar el número de serie del software y volver a registrar el nuevo número de serie del software en el dispositivo con Cast Developer Console.

Problemas relacionados con la cuenta

Quiero cancelar mi registro en la Consola para programadores de Google Cast

La tarifa de registro de la cuenta de desarrollador de USD 5 no es reembolsable.

Ya no puedo acceder a la Consola para programadores de Google Cast.

Si anteriormente recibiste un correo electrónico nuestro en el que se indica que tu cuenta de desarrollador se suspendió debido a varias infracciones de nuestras Condiciones del Servicio o de las Políticas de contenido, responde ese correo electrónico si necesitas más detalles.

Se eliminó la app de Google Cast

Las aplicaciones que se quitan se consideran como faltas que impiden que tu cuenta de desarrollador esté en regla. Las infracciones reiteradas o graves de la política pueden dar lugar a la cancelación de tu cuenta de desarrollador.

Una eliminación significa que los usuarios no podrán ver ni acceder a la aplicación que se quitó. Si tus credenciales de desarrollador siguen en regla con Google Cast y la naturaleza de tu aplicación lo permite, podrás realizar correcciones y publicar una nueva instancia compatible de la aplicación.

No vuelvas a publicar una aplicación que se quitó hasta que se resuelva el incumplimiento de política.

Quiero cambiar la dirección de correo electrónico asociada a mi cuenta.

No puedes cambiar la dirección de correo electrónico asociada a tu cuenta de desarrollador de Google Cast. Si trabajas para una organización, te recomendamos usar una dirección de correo electrónico de equipo a fin de evitar problemas de acceso en el futuro.

Tengo otro problema.

Consulta la página de compatibilidad del SDK de Cast.