平台服务项目技术方案(纯方案30页).docx
《平台服务项目技术方案(纯方案30页).docx》由会员分享,可在线阅读,更多相关《平台服务项目技术方案(纯方案30页).docx(34页珍藏版)》请在第一文库网上搜索。
1、平台服务项目技术方案目录21项目概述31.1项目背景32北京IPTV运营支撑整体开发技术方案32.1 EPG运营管理中EPG的定义32.1.1 EPG工作原理42.1.2 设计思路和架构42.1.3 专题活动技术实现72.1.4 遵循的规范要求72.1.5 EPG模板的定义82.1.6 验收与测试的标准82.1.7 2LAUNCHER管理模块定制开发92.2.1 APK系统结构图92.2.2 APK设计架构分层架构102.2.3 2.3APK主要功能112.2.4APK开发原理172.2.5探针部署规则192.2.6LAUNCHER管理202.3增值服务211 .3.1应用商城212 .4运营
2、支撑服务213 .4.1EPG驻场服务要求214 .4.2EPG驻地技术运营支撑服务225 应用案例226 实施计划281项目概述1.1项目背景北京新媒体建设将在服务宣传的同时打造三网融合,三机融合”(三网:互联网、无线网、电视网,三机:手机、计算机、电视机)的媒介平台,完善媒介产业链,增强品牌影响力。积极扩展新媒体的表现手段,注重用户访问的体验度,提供细致、人性化的用户信息服务。业务平台主要包括:IPTV、互联网视频、手机电视及其他新媒体相关产业。用户进入数字电视、IPTV、互联网电视的门户。EPG提供IPTV系统和用户交互的首要界面,是系统的核心模块之一。用户通过EPG可以方便的浏览、查询
3、、点播节目,快速定位节目的位置,并获得丰富的信息服务。EPG为1PTV基本业务(直播、点播、时移、回看等)及各种增值业务(互动游戏、信息服务、电视购物、卡拉0K等)的使用提供了简单方便的操作平台,为IPTV用户收看电视节目、享受多媒体节目点播以及开展信息服务提供了一个良好的导航机制。因此,用户对IPTV整个系统的评价在很大程度上取决于EPGo使用EPG系统可使用户能够方便快捷地找到自己关心的节目。使用EPG系统,用户通过电视机终端和1P机顶盒就可以登陆Interneto更重要的是使用EPG系统用户就可以和电视进行互动,这样用户就不再被动地接收信息,用户可以及时、主动地发表自己的意见和看法,并将
4、这些意见和看法及时反馈给内容运营商。2. 1.1EPG工作原理EPG页面主要由HTML文件,CSS样式,图片,javascript脚本,动态网页等组成;配置文件负责保存配置数据,JS控件用来生成页面元素,用来展现的菜单、栏目、节目等信息。CSS样式用来调整布局,设置背景以及制作特效。2.2.2 设计思路和架构分层架构EPGUI的实现模型建立在封装的统一的API基础上APTApplicationProgrammingInterface(应用程序编程接口),是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。Cont
5、igurationRcsourcc(imagc/tcxt)UIControllerEPGAPIUILayoutSIBController代码分离PageItemIPageItem2PageItem3RCControllerVideoControllerSTBControllerVRequestDispatcherResponseProducerVODManagerTVManagerUserManagerNetworkBrokerDatabaseBroker面向对象的软件开发技术PageItem1PageItem2PageItem3VRCControllerVideoControllerSTBC
6、ontrollerVVODManagerTVManagerUserManagerResponseProducerRequestDispatcherNetworkBrokerDatabaseBroker分层架构和面向对象的开发技术使得UT斯达康的EPG可以满足:1)标准化,可扩展EPG模板具有满足行业标准的可扩展性,在保证电子节目单业务的前提下,预留有充分的接口规范,保证将来各种增值业务的开展;由于继承、封装、多态的特性,自然设计出高内聚、低耦合的系统结构,使得系统更灵活、更容易扩展,而且成本较低。2)适应强,可升级能够实现可预见的平滑升级,确保在模板不作大的变更前提下,平滑升级到更高的层次;3
7、)易维护,可管理采用面向对象思想设计的结构,可读性高,由于继承的存在,即使改变需求,那么维护也只是在局部模块,所以维护起来是非常方便和较低成本的。EPG模板具备健全的动态获取接口,对节目内容平台的相关操作,能够动态响应。4)代码可复用,效率高在软件开发时,根据设计的需要对现实世界的事物进行抽象,产生类。使用这样的方法解决问题,接近于日常生活和自然的思考方式,势必提高软件开发的效率和质量。在设计时,可重用现有的,在以前的项目的领域中已被测试过的类使系统满足业务需求并具有较高的质量。2.2.3 专题活动技术实现EPG服务器浏览器(STB)刷新页面更新数据和图片最终效果1)终端浏览器向EPG请求页面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 平台 服务项目 技术 方案 30