google cast - salen - Mostrar sitios web y aplicaciones web con Chromecast
no salen subtitulos en chromecast (4)
¿Se puede usar Chromecast para mostrar un sitio web o una aplicación web? Todos los remitentes / receptores de muestra que he visto hasta ahora muestran cómo reproducir videos. Los documentos publicados hasta ahora son mínimos como mejor, solo una referencia de API con poca explicación de lo que hace. Solo quiero enviar una URL de mi elección y mostrar esa página en el televisor. No hay interacción del usuario requerida más allá de ese punto. Suponiendo que eso sea posible, ¿alguien tiene un código de remitente y receptor de Chrome de muestra para eso?
Hay una forma simple de hacerlo con la muestra de hellotext . Puede enviar el html escribiendo eso en el campo de texto.
<iframe src="http://mywebpage.com" style="width:1280px;height:720px"></iframe>
Para proporcionar información adicional de la respuesta actual, ya que esta publicación aparece en la parte superior de la mayoría de las búsquedas.
Lo que hay que buscar es Digital Signage, este es el tipo de palabra de la industria.
siguiendo GreenScreen Chromecast funciona bien. Greenscreen
la solución de host es Sign Simple , que parece ser el mismo enfoque que Greenscreen sin que tenga que alojar la página web del receptor.
Se pueden encontrar soluciones alojadas similares utilizando Raspberry Pi.
De la nota: con GreenScreen y CastHelloText, no pude obtener 1080p solo 720p, algunos comentarios mencionan el video solo en 1080p, pero las imágenes en 720p, lo que creo que también significa páginas HTML.
Pude modificar el proyecto de muestra de Github> googlecast / CastHelloText-chrome para mostrar una página web.
- En el archivo
receiver.html
, reemplacé elDIV
con unIFRAME
y lo diseñé para 100% de ancho y alto. - Luego en la función
displayText()
cambiéinnerHTML
asrc
. - La única modificación realizada en el remitente
chromehellotext.html
fue reemplazarYOUR_APPLICATION_ID
con la identificación de la aplicación creada al registrar el receptor.
Tenga en cuenta que algunos sitios como Google y Yahoo no se mostrarán dentro de un iframe. Si realmente necesitas hacerlo, puedes omitir el iframe y simplemente establecer window.location.href
en la URL. Eso, por supuesto, sobrescribirá el código de su receptor, por lo que la única forma de cambiar las URL sería desconectar manualmente primero y recargar. Intenté usar window.open
lugar, pero eso no funcionó.
Uno podría imaginar escribir un receptor personalizado que tenga un iframe que envuelva cualquier sitio web. Su remitente podría entonces enviar páginas web a su receptor, y onLoad establecería la URL del iframe. No tengo ningún código, pero es bastante simple de escribir.