概述
Estimated reading time: 1 minute
对于开发人员,这里您将了解如何从您的系统中控制BRAVIA商用显示器,以及如何在BRAVIA商用显示器上开发您自己的HTML5 Web应用程序。
注意:本站“HTML5应用”是指使用HTML5技术在BRAVIA商用显示上工作的应用。 您可以使用一般的HTML5知识,但是BRAVIA商用显示器也提供了特定于供应商的规范。 即使您有使用HTML5的知识和经验,也请检查文档和行为。
如下图所示,BRAVIA商用显示器提供了控制功能和HTML5应用功能。
你可以单独使用它们。 您还可以通过以下方式集成它们并在BRAVIA HTML5 Web应用程序上使用IP控制功能 "http://localhost/sony/system"
本文没有详细描述,但是您也可以开发和运行自己的Android APK。 即使在待机模式下面板被关闭,它们也可以与其他系统通信。
控制功能
您可以通过IP和串行电缆远程控制连接网络中的所有BRAVIA商用显示器。控制功能包括:改变输入源、音量、应用和功率。
BRAVIA商用显示器支持以下基于IP的协议。第三方设备驱动程序Crestron、AMX和Extron在内部使用这些IP控制功能。
- Sony的REST API (JSON-RPC / HTTP)
- Sony的Web API“IRCC-IP”(HTTP SOAP)
- Sony的简单IP控制API (TCP上的字节流)
HTML5应用
BRAVIA商用显示器提供了一个简单且可持续的HTML5解决方案,即使发布了新的操作系统版本。 您可以在嵌入式全屏web浏览器上开发和运行带有视频、图片和web页面的HTML5 UI应用程序,而不需要任何额外的机顶盒设备。 内容源(如本地文件内容和网络流内容)和外部输入(如HDMI/Component)都是可用的。 这一部分描述了BRAVIA商用显示器HTML5解决方案的规范、行为和限制。 主要关注HTML5的系统集成技术。
BRAVIA商用显示器提供了将HTML5应用程序作为“主要应用程序”启动的特性。 您可以将特性集成到HTML5应用程序中,并提供您希望实现的自定义用户体验。 用户可以通过遥控器的主要按钮启动HTML5应用程序,随时体验HTML5应用程序提供的特性。
嵌入式web浏览器,BRAVIA商用显示用途 Chromium Blink external link 渲染引擎。 这与谷歌Chrome是相同的引擎。 BRAVIA商用显示器一次只支持一个窗口,窗口大小固定为1920x1080像素。
HTML5通用主题,请参阅 HTML5 external link.
有关BRAVIA商用显示器支持的Web标准特性,请访问 W3C HTML5 API.
BRAVIA商用显示器具有以下特定于供应商的功能规范。
- 支持的媒体格式 (
<video>
and<audio>
elements) -存储的可用性(应用程序缓存、WebStorage等) -图形功能的可用性,特别是在WebGL功能
了解更多: HTML5 应用.