如何使用Tizen TV操作系统通过服务器进行通信



是否可以在电视上从服务器流式传输内容?我到处找都找不到如何通过电视操作系统连接到服务器。什么类型的应用程序可以支持此功能?

还有一个问题是,是否可以通过服务器打开电视设备?

是的,您可以使用HTML5视频元素轻松构建流媒体应用程序:

  • http://developer.samsung.com/tv/develop/guides/multimedia/media-playback/using-video-elements

或AVPlay API:

  • http://developer.samsung.com/tv/develop/guides/multimedia/media-playback/using-avplay

以下是一些可以帮助您入门的示例:

https://github.com/Samsung/TizenTVApps

TIZEN显示器上web应用程序的一般结构:

  • 一个由HTML/CSS/JS/等组成的web应用程序,通过TIZEN Studio或TIZEN IDE打包到.wgt档案中;

  • 放置在服务器上某个位置的.wgt文件;

  • 除了.wgt文件外,还需要一个sssp_config.xml,它会告诉试图连接到服务器的显示器要查找什么小部件;

  • TIZEN显示必须设置为URL启动器作为源;

  • 您的服务器的URL作为要连接的URL输入到显示器中;

显示器将使用URL启动器选项连接到您在显示器上的URL启动器设置中指定的URL。然后,它将检查服务器上的sssp_config.xml,以查看应该下载的小部件的名称。之后,它将下载.wgt文件并将应用程序安装在TIZEN系统上,即显示器上。

您的web应用程序现在可以像任何web应用程序一样使用显示器的URL启动器启动。数据可以通过在显示器上运行的应用程序从服务器检索,既可以使用AJAX等标准调用,也可以使用下载API等TIZEN API。

最新更新