CN101453581B - 一种移动电视终端 - Google Patents
一种移动电视终端 Download PDFInfo
- Publication number
- CN101453581B CN101453581B CN200710196544XA CN200710196544A CN101453581B CN 101453581 B CN101453581 B CN 101453581B CN 200710196544X A CN200710196544X A CN 200710196544XA CN 200710196544 A CN200710196544 A CN 200710196544A CN 101453581 B CN101453581 B CN 101453581B
- Authority
- CN
- China
- Prior art keywords
- module
- network transmission
- electronic program
- program list
- time synchronized
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种移动电视终端包括:空间布局、时间同步和电子节目单展现模块、网络传输模块、电子节目单解析模块、图形用户界面模块、文档对象模型维护模块和媒体流获取与解码模块,图形用户界面模块和媒体流获取与解码模块分别与空间布局、时间同步和电子节目单展现模块和网络传输模块相连,文档对象模型维护模块与电子节目单解析模块相连,文档对象模型维护模块还与空间布局、时间同步和电子节目单展现模块相连,电子节目单解析模块还与网络传输模块相连。本发明的移动电视终端使用户的操作更加方便、观看更加流畅,有利于开展更加丰富多彩的交互式音视频节目。
Description
技术领域
本发明涉及一种终端设备,尤其涉及一种移动电视终端。
背景技术
随着移动通信网络带宽的加大、业务资费的下降、具有视频功能的终端设备的日益普及,尤其是3G网络的迅速建设,移动电视业务将会获得快速地发展,并会形成相当大的市场规模,鉴于其发展前景非常可观,因此将会逐渐成为电信运营商一个非常重要的增值业务。
如图1所示,目前的移动电视业务在为用户提供服务时,用户首先通过电子节目单(Electronic Program Guide,简称EPG)的导航,查找自己感兴趣的电视节目,然后选择观看,如果需要切换电视节目,则需要重新返回EPG选择电视节目。很明显,采用这种方式时,节目导航和电视节目的播放是被割裂开的,这就严重限制了移动电视业务为用户提供服务的形式,会使用户感觉观看比较单调不流畅。而且,很多以音视频节目内容为核心,在音视频节目播放的同时需要进行交互的业务也很难开展,例如,视频投票等等。
发明内容
本发明要解决的技术问题是提供一种将人机交互与媒体播放融入同一播放场景的移动电视终端。
为解决上述技术问题,本发明的移动电视终端包括:
空间布局、时间同步和电子节目单展现模块,用于控制文档对象模型维护模块更新播放场景;指示媒体流获取与解码模块调用网络传输模块获取媒体流;控制各媒体流之间的时间同步和空间布局;
网络传输模块,用于与远端各种应用服务器之间的数据传输;
电子节目单解析模块,用于解析网络传输模块输入的电子节目单流数据后缓存,并递交给文档对象模型维护模块;
图形用户界面模块,用于向用户显示图形用户界面控件;收集文档对象模型事件和相关数据;发起播放场景的建立和更新;
文档对象模型维护模块,用于建立和更新播放场景;
和媒体流获取与解码模块,用于调用网络传输模块获取媒体流,将网络传输模块递交的媒体流进行解码、缓存,在空间布局、时间同步和电子节目单展现模块的控制下进行输出;
图形用户界面模块和媒体流获取与解码模块分别与空间布局、时间同步和电子节目单展现模块和网络传输模块相连,文档对象模型维护模块与电子节目单解析模块相连,文档对象模型维护模块还与空间布局、时间同步和电子节目单展现模块相连,电子节目单解析模块还与网络传输模块相连。
进一步地,媒体流获取与解码模块包括:音频/视频流获取与解码模块和定时文本流获取与解码模块。
进一步地,音频/视频流获取与解码模块分别与所述空间布局、时间同步和电子节目单展现模块和网络传输模块相连,用于根据空间布局、时间同步和电子节目单展现模块的指示,调用网络传输模块获取音频/视频流,将网络传输模块递交的音频/视频流进行解码、缓存,在空间布局、时间同步和电子节目单展现模块的控制下进行播放。
进一步地,定时文本流获取与解码模块分别与所述空间布局、时间同步和电子节目单展现模块和网络传输模块相连,用于根据空间布局、时间同步和电子节目单展现模块的指示,调用网络传输模块获取定时文本流,将网络传输模块递交的定时文本流进行解码、缓存,在空间布局、时间同步和电子节目单展现模块的控制下进行输出。
进一步地,网络传输模块通过公共网关接口与远端服务器进行数据传输。
综上所述,本发明通过空间布局、时间同步和电子节目单展现模块对空间布局、时间同步的控制将人机交互与媒体播放融入同一播放场景,使用户的操作更加方便、观看更加流畅,有利于开展更加丰富多彩的交互式音视频节目。
附图说明
图1是现有技术中的移动电视终端的组成结构示意图;
图2是本发明的移动电视终端的系统图。
具体实施方式
以下结合附图对本发明的移动电视终端进行详细说明:
如图2所示,本发明的移动电视终端包括:空间布局、时间同步和EPG展现模块、网络传输模块、EPG解析模块、图形用户界面(Graphical UserInterface,简称:GUI)模块、文档对象模型(Document Obiect Mode,简称:DOM)维护模块和媒体流获取与解码模块。其中,GUI模块和媒体流获取与解码模块分别与空间布局、时间同步和EPG展现模块和网络传输模块相连,DOM维护模块与EPG解析模块相连,DOM维护模块还与空间布局、时间同步和EPG展现模块相连,EPG解析模块还与网络传输模块相连。
媒体流获取与解码模块包括:音频/视频(Audio Video,简称:AV)流获取与解码模块、定时文本(Timed Text,简称:TT)流获取与解码模块和JPG图像等其它媒体流获取与解码模块。
网络传输模块用于与远端各种应用服务器之间的数据传输,接收GUI模块发送的EPG获取命令,从EPG服务器获取EPG流数据;根据媒体流获取与解码模块的调用从远端相应业务应用服务器获取相应的媒体流;将获取到的媒体流和EPG流数据分别递交给相应的媒体流获取与解码模块进行解码和EPG解析模块进行解析;网络传输模块通过公共网关接口(Common Gateway Interface,简称:CGI)与EPG服务器进行交互,CGI通过CGI服务器与各业务应用服务器进行交互。
AV流获取与解码模块用于根据空间布局、时间同步和EPG展现模块的指示,调用网络传输模块从AV应用服务器获取AV流数据,将网络传输模块递交的AV流数据按照指定的音视频编码格式进行解码,解码后进行缓存,在空间布局、时间同步和EPG展现模块的控制下进行播放。
TT流获取与解码模块用于根据空间布局、时间同步和EPG展现模块的指示,调用网络传输模块从TT应用服务器获取定时文本,并将网络传输模块递交的定时文本进行解码,解码后进行缓存,在空间布局、时间同步和EPG展现模块的控制下进行输出。
EPG解析模块用于将网络传输模块递交的EPG流数据进行解析,解析后进行缓存,并递交给DOM维护模块。
DOM维护模块用于根据空间布局、时间同步和EPG展现模块的控制和EPG解析模块解析后的EPG流数据,进行播放场景的建立、更新与变换。如,根据EPG解析模块解析后的EPG建立播放场景,根据EPG解析模块解析后的更新EPG流数据或空间布局、时间同步和EPG展现模块的指示,更新、维护播放场景。
GUI模块用于在空间布局、时间同步和EPG展现模块的调度下向用户显示GUI控件;收集各类DOM事件和相关数据并发送给空间布局、时间同步和EPG展现模块,空间布局、时间同步和EPG展现模块控制DOM维护模块完成相应操作,如,用户的选择、操作等;向网络传输模块发送EPG获取命令,控制网络传输模块去获取、更新EPG流数据,向空间布局、时间同步和EPG展现模块发送媒体流获取命令;控制空间布局、时间同步和EPG展现模块指示媒体流获取与解码模块调用网络传输模块从各业务应用服务器获取媒体流。
空间布局、时间同步和EPG展现模块用于根据GUI模块输入的DOM事件和DOM事件的相应脚本,指示DOM维护模块完成相应操作,更新播放场景;指示媒体流获取与解码模块调用网络传输模块从各业务应用服务器获取媒体流;控制各媒体流之间的时间同步、为各媒体流分配播放空间,协调各媒体流的布局。
当然,本发明还可以根据所开展的不同业务,增加各种媒体流获取与解码模块,媒体流获取与解码模块均用于根据空间布局、时间同步和EPG展现模块的指示,调用网络传输模块从相应的业务应用服务器获取媒体流,并将网络传输模块递交的媒体流进行解码、缓存,并在空间布局、时间同步和EPG展现模块的控制下进行输出。
以下对本发明的移动电视终端的工作流程进行详细说明:
步骤1:空间布局、时间同步和EPG展现模块调用GUI模块显示相关GUI控件,供用户操作;
步骤2:GUI模块根据用户的输入向网络传输模块发送EPG获取命令;
步骤3:网络传输模块从远端的EPG服务器获取EPG,将获取到的EPG流数据发送给EPG解析模块;
步骤4:EPG解析模块对EPG流数据进行解析,解析后缓存,并发送给DOM维护模块;
步骤5:DOM维护模块根据解析后的EPG流数据建立或更新播放场景;
步骤6:用户根据播放场景,通过GUI模块控制空间布局、时间同步和EPG展现模块指示媒体流获取与解码模块调用网络传输模块从相应业务应用服务器获取媒体流;
步骤7:网络传输模块将获取到的媒体流发送给媒体流获取与解码模块,媒体流获取与解码模块对接收到的媒体流进行解码、缓存,在空间布局、时间同步和EPG展现模块完成媒体流和EPG的空间布局、时间同步后进行播放。
步骤8:用户根据播放场景,通过GUI模块进行各种操作,GUI模块将操作对应的DOM事件及相关脚本发送给空间布局、时间同步和EPG展现模块,空间布局、时间同步和EPG展现模块控制DOM维护模块完成相应操作。
Claims (5)
1.一种移动电视终端,其特征在于,包括:
空间布局、时间同步和电子节目单展现模块,用于控制文档对象模型维护模块更新播放场景;指示媒体流获取与解码模块调用网络传输模块获取媒体流;控制各媒体流之间的时间同步和空间布局;
网络传输模块,用于与远端各种应用服务器之间的数据传输;
电子节目单解析模块,用于解析网络传输模块输入的电子节目单流数据后缓存,并递交给文档对象模型维护模块;
图形用户界面模块,用于向用户显示图形用户界面控件;收集文档对象模型事件和相关数据;发起播放场景的建立和更新;
文档对象模型维护模块,用于建立和更新播放场景;
媒体流获取与解码模块,用于调用网络传输模块获取媒体流,将网络传输模块递交的媒体流进行解码、缓存,在空间布局、时间同步和电子节目单展现模块的控制下进行输出;
所述图形用户界面模块和所述媒体流获取与解码模块分别与空间布局、时间同步和电子节目单展现模块和网络传输模块相连,所述文档对象模型维护模块与电子节目单解析模块相连,文档对象模型维护模块还与空间布局、时间同步和电子节目单展现模块相连,电子节目单解析模块还与网络传输模块相连。
2.如权利要求1所述的移动电视终端,其特征在于,所述媒体流获取与解码模块包括:音频/视频流获取与解码模块和定时文本流获取与解码模块。
3.如权利要求2所述的移动电视终端,其特征在于,所述音频/视频流获取与解码模块分别与所述空间布局、时间同步和电子节目单展现模块和网络传输模块相连,用于根据空间布局、时间同步和电子节目单展现模块的指示,调用网络传输模块获取音频/视频流,将网络传输模块递交的音频/视频流进行解码、缓存,在空间布局、时间同步和电子节目单展现模块的控制下进行播放。
4.如权利要求2所述的移动电视终端,其特征在于,所述定时文本流获取与解码模块分别与所述空间布局、时间同步和电子节目单展现模块和网络传输模块相连,用于根据空间布局、时间同步和电子节目单展现模块的指示,调用网络传输模块获取定时文本流,将网络传输模块递交的定时文本流进行解码、缓存,在空间布局、时间同步和电子节目单展现模块的控制下进行输出。
5.如权利要求1所述的移动电视终端,其特征在于,所述网络传输模块通过公共网关接口与远端服务器进行数据传输。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710196544XA CN101453581B (zh) | 2007-11-29 | 2007-11-29 | 一种移动电视终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710196544XA CN101453581B (zh) | 2007-11-29 | 2007-11-29 | 一种移动电视终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101453581A CN101453581A (zh) | 2009-06-10 |
CN101453581B true CN101453581B (zh) | 2010-08-18 |
Family
ID=40735572
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710196544XA Expired - Fee Related CN101453581B (zh) | 2007-11-29 | 2007-11-29 | 一种移动电视终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101453581B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102768626B (zh) * | 2012-03-28 | 2017-11-10 | 新奥特(北京)视频技术有限公司 | 一种非线编系统中视音频播放的方法和设备 |
CN102665127A (zh) * | 2012-04-23 | 2012-09-12 | 中山大学 | 一种数字电视的浏览器系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1238639A (zh) * | 1998-03-17 | 1999-12-15 | 索尼公司 | 信息处理设备方法、数字信号解调设备方法及供给介质 |
CN1404685A (zh) * | 2000-06-21 | 2003-03-19 | 皇家菲利浦电子有限公司 | 可在浏览一电子节目导航的同时观看另两个视频源的多窗口pip电视 |
CN1406061A (zh) * | 2001-09-17 | 2003-03-26 | 北京中视联数字系统有限公司 | 基于数字音视频广播标准的电子节目指南的接收方法 |
-
2007
- 2007-11-29 CN CN200710196544XA patent/CN101453581B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1238639A (zh) * | 1998-03-17 | 1999-12-15 | 索尼公司 | 信息处理设备方法、数字信号解调设备方法及供给介质 |
CN1404685A (zh) * | 2000-06-21 | 2003-03-19 | 皇家菲利浦电子有限公司 | 可在浏览一电子节目导航的同时观看另两个视频源的多窗口pip电视 |
CN1406061A (zh) * | 2001-09-17 | 2003-03-26 | 北京中视联数字系统有限公司 | 基于数字音视频广播标准的电子节目指南的接收方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101453581A (zh) | 2009-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101888409B (zh) | 基于广域网的远程信息发布和监控系统及其控制方法 | |
DK2180652T3 (en) | Method and system for transmitting media information | |
CN102149008B (zh) | 一种多终端间数据内容实时切换的方法和系统 | |
CN101557267B (zh) | 一种bcast中通知消息呈现方式的方法和装置 | |
CN100525431C (zh) | 用于数字电视的互动增值服务支撑平台系统 | |
CN102577416B (zh) | 用于选择性输出多媒体内容的方法、装置和系统 | |
CN102308551A (zh) | 虚拟用户端设备 | |
CN101742173A (zh) | 一种支持观看两路视频的方法及网络互动电视系统 | |
CN101764974A (zh) | 多节目预览iptv电子节目单的实现方法及系统 | |
CN1997160A (zh) | 一种多路节目接收显示系统和方法 | |
KR20120008041A (ko) | 양방향 콘텐츠로 비디오 광고를 강화시키기 위한 시스템들, 방법들 및 장치들 | |
CN101296369A (zh) | 视频系统及视频播放方法 | |
CN101594523B (zh) | 一种数字电视增值业务信息引导的实现方法 | |
EP2182723A2 (en) | Space-shifting ip streaming system achieved through a video playback method based on a rich internet application (ria) | |
CN100531298C (zh) | 用于执行画中画功能的多媒体信号匹配系统和方法 | |
US20120117594A1 (en) | Method and apparatus for providing converged social broadcasting service | |
CN106375784A (zh) | 评论节目和提供节目的评论信息的方法和装置 | |
CN101453581B (zh) | 一种移动电视终端 | |
WO2007139314A1 (en) | System and method for editing an advertisement in digital broadcasting | |
CN100581243C (zh) | 数字电视动漫互动的实现方法 | |
CN102036121A (zh) | 基于数字电视浏览器的马赛克视频导航方法 | |
CN106550256B (zh) | 利用多路复用特性的切换广告系统 | |
CN107509093A (zh) | 视频资源处理方法、跨屏同步播放视频资源的方法及装置 | |
CN102710967A (zh) | 一种云电视系统与方法 | |
US20080039135A1 (en) | Broadcast communication system for mobile phone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100818 Termination date: 20171129 |
|
CF01 | Termination of patent right due to non-payment of annual fee |