![]() | JAVA TV 入门 |
![]() | |
入门 |
Java TV 指的是 JSR 927,这是一个 Java Community Process (JCP) 规范,为机顶盒、蓝光光盘播放器及其他数字媒体设备提供数字电视相关功能 API。Java TV 是一个可选包,位于 Connected Device Configuration、Foundation Profile 和 Personal Basis Profile (CDC/FP 和 PBP) 之上。通过 Java TV API 可访问各种与广播和媒体有关的 API,从而可以支持广泛的应用。
常见的应用包括电子节目指南 (EPG)、视频点播 (VOD) 客户端、游戏及教育应用、用于访问互联网数据(如天气预报、即时新闻、社交网络)和(大部分蓝光光盘主题上)用户界面内容和奖赏内容的应用。Java TV 平台构建在 Oracle Java Embedded Client 平台之上,后者是一个面向各种嵌入式设备的底层 Java 平台。点击这里,访问 Oracle Java Embedded 站点。
Java TV API 为新兴的交互式电视服务提供了一个理想的开发和部署平台。使用 Java 编程语言,内容开发人员能够高度灵活地控制应用的外观,从而为客户提供最动态、引人注目的互动电视体验。
Java TV API 能为新兴的数字电视市场带来的更强大的附加价值之一是显著增强了广播内容。使用 Java TV API,开发人员可通过几种方式提升内容,具体包括
通过 Java 技术扩展,开发人员和提供商可以创建充分利用数字电视或机顶盒的基础视频、音频和图形硬件的内容。使用 Java 平台,开发人员可以将应用元素(如位图和文本)的显示与电视广播的基础视频或背景音频同步。此外,视频透明效果和图形分层功能使开发人员可以更加灵活地控制这些应用元素的外观。
Java TV 还是蓝光技术的一个重要组成部分,针对所有支持蓝光的设备(如蓝光 DVD 播放器和 Sony Playstation)利用高级内容交付功能。
