论文部分内容阅读
随着技术的进步,嵌入式设备得到了迅速的发展。以智能手机为代表的智能设备带来了嵌入式应用和系统的快速更新和换代,并推动着与之相关的软件、硬件产业的发展与革新。智能电视是这次技术浪潮中的兴起的重要成员,通过结合现代操作系统、网络与新型的硬件平台,智能电视为传统电视的操作、观赏体验带来了新的变革。浏览器作为上层网络应用,为智能电视提供了Web应用的运行时环境,在智能电视的新型业务中占有重要地位。然而当前的智能电视的浏览器仍主要专注于类似PC平台的基础浏览业务,没有针对智能电视平台本身的特点:首先,智能电视的主体业务是视频音频的播放,这要求其浏览器平台具备良好的音频、视频管理和处理的能力;其次,智能电视在操控上和PC有较大的差异,智能电视当前缺乏丰富的输入手段,在面向浏览器支持的网络平台时会需要更多新型的输入手段的支持;第三,智能电视作为智能家电的一员,在网络的联系下,越来越多的与其他设备发生关联,在与其他设备的互连与协作中,浏览器作为Web应用的支撑平台,需要为开发者提供良好的对接服务。针对智能电视的这些现状与发展趋势,本文设计了一个面向智能电视的浏览器平台,它为智能电视平台本身的特点提供了相应的解决方案,通过提供基本的浏览器功能支持通用的Web应用的浏览和使用,以此为基础在上层提供多媒体支持模块、操控增强模块、设备互连模块,分别针对智能电视以媒体播放为主的业务范围、输入手段单一的操控不足、家电互连的发展趋势,为智能电视平台的Web应用开发提供一个专注而便捷的运行环境。实践证明,新的浏览器平台在音频、视频播放方面提供了良好而全面的支持,输入方面通过软件盘和控制输入接口实现了完整的浏览器操控并提供了扩展输入设备的支持,通过中间同步服务提供了设备互联的便捷的解决方案。目前,相关浏览器产品已经应用于海尔智能电视和部分视频点播线上产品,具有一定的实用价值。