- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种应用于嵌入式装置的支持跨域的开放性广电互动业务平台软件设计说明书
背景
以国家“十五”重大科技项目“高性能宽带信息网(3TNet)”专项成果及有线电视数字化整体转换为基础,面向我国广播电视服务发展的实际需求,通过自主集成创新,研制的支持多内容提供商和运营商、支持多种宽带接入方式、可跨区域运营的新一代广播电视综合服务运营、管理和支撑系统。而研制以自主研发的开放业务平台为核心的新一代广播电视服务系统 。
以上需要有流化、下载等能力设备及机顶盒终端设备,以构成完整的端到端业务系统,及支持多内容提供商和运营商、可跨区域运营 。
于是高清智能融合终端出现了,此研发业务,位于用户家庭,以电视作为显示设备、遥控器作为用户操作设备,响应用户操作提供直播电视SDV 、VOD点播、TVS时移、科协等WEB APP业务、支持跨区域、多运营商。
系统分析
2.1 开发环境
1. 硬件方案以海思多媒体处理SOCHi3716H)作为主芯片,辅以SAMSUNG 249 - K9F2G08U0C Flash大小:2Gb *1、100Mbps以太网口、TunerDVB信号接收模块、音视频输出模块HDMI、YPbPr等、USB等外部接口构成。
2.Linux2.6X操作系统海思Hi3716HV100R001C00SPC093 SDK ,芯片厂商提供的底层操作系统及平台驱动等
3.功能组件库 :自行开发的业务功能模块,并为第三方应用提供功能支撑, VOD/TVS/TVOD信令交互模块,媒体播放处理、图形处理、应用协议栈等 。
4.应用执行引擎 :嵌入式浏览器 ,JVM后续扩展)。
5.系统管理框架 ,应用下载、启动、删除等管理 ,资源、事件分发管理 。
6.开放API接口 :提供WEB APP应用开发接口
2.2 版面要求
内置浏览器是一款具备通用浏览器技术和适应嵌入式系统特色的电视浏览器,具有适合电视的功能特性和操作显示优化,适合电视的操作和显示,可选择的高清、标清分辨率,适合遥控器操作的页面焦点选择策略和快捷键方式,自带支持中英文输入的软键盘,矢量字体显示,针对嵌入式系统特性的磁盘和内存缓存机制,与图形加速器结合实现动态效果呈现及优化。
2.3 支持语言
简体中文对大陆地区进行服务3.1.2软件架构:
LinuxSDK
芯片厂商提供的底层操作系统及平台驱动等
功能组件库
自行开发的业务功能模块,并为第三方应用提供功能支撑
VOD/TVS/TVOD信令交互模块
媒体播放处理、图形处理、应用协议栈等
应用执行引擎
嵌入式浏览器
JVM后续扩展)
系统管理框架
应用下载、启动、删除等管理
资源、事件分发管理
开放API接口
提供WEB APP应用开发接口3.1.3 软件构成
1)3Nplus终端系统
2)EZBROWSER浏览器
3)互动电视业务、本地播放业务
4)CCGW客户端
3.2 3Nplus终端系统 :
1)3Nplus平台是集自主研发的媒体内容服务系统、综合运营管理平台、广域存储服务系统、内容分发系统、数字版权管理、嵌入式媒体终端软硬件体系架构及其核心技术等“十五”、“十一五”科研成果于一身,面向三网融合趋势,深度定制的新一代内容发布管理与业务运营平台 。
2)3Nplus终端系统用于各类业务在终端平台上的呈现,目前的业务包括互动电视业务、本地音视频播放、网页浏览等等。
3.3. EZBROWSER浏览器 :
1)ezBrowser是一个平台无关的通用性浏览器软件,可以很方便地移植在多个平台之中。
2)ezBrowser的接口分为三类,一类为移植层接口Porting Layer,此类接口为使用浏览器所需要实现的和平台有关的接口。第二类是应用层接口APP Layer,此类接口向上层应用程序开放,用来控制浏览器的运行、获取浏览器或网页数据。第三类是开放的业务支撑接口(Service Layer),这个接口对业务开放,用来动态扩展业务。
3.4.互动电视业务、本地播放业务 :
1)遵循广电总局互动电视系统相关规范,互动电视业务实现基于双向网络的交互式音视频业务信令交互控制和视频播放控制。互动电视业务支持本地和跨域的视频点播VOD、时移电视TVOD/TVS、交换式视频直播SDV业务。
2)互动电视业务具有以下功能:
——实现与会话管理交互信令,请求,释放交互音视频会话资源;
——实现与流服务系统交互信令,请求建立推流,VCR操作,停止推流等操作;
——实现与会话管理、流服务系统的心跳维护;
——通过调用移植层提供的表解析和音视频播放接口,实现音视频流的呈现;
——实现在直播、点播流程中,业务逻辑处理和播放状态维护。
3.5. CCGW客户端:
1)CCCW客户端用于STB与CCGW之间的信令交互
文档评论(0)