CN1294746C - 一种显示控制装置及方法 - Google Patents

一种显示控制装置及方法 Download PDF

Info

Publication number
CN1294746C
CN1294746C CNB2004100626331A CN200410062633A CN1294746C CN 1294746 C CN1294746 C CN 1294746C CN B2004100626331 A CNB2004100626331 A CN B2004100626331A CN 200410062633 A CN200410062633 A CN 200410062633A CN 1294746 C CN1294746 C CN 1294746C
Authority
CN
China
Prior art keywords
video
video player
controlling object
video data
player
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 - Lifetime
Application number
CNB2004100626331A
Other languages
English (en)
Other versions
CN1588997A (zh
Inventor
董祥
秦远富
王志波
郑杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Telecom Polytron Technologies Inc
Datang Microelectronics Technology Co Ltd
Original Assignee
OPTICAL COMMUNICATION BRANCH DATANG TELECOM TECHNOLOGY Co Ltd
Datang Microelectronics Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by OPTICAL COMMUNICATION BRANCH DATANG TELECOM TECHNOLOGY Co Ltd, Datang Microelectronics Technology Co Ltd filed Critical OPTICAL COMMUNICATION BRANCH DATANG TELECOM TECHNOLOGY Co Ltd
Priority to CNB2004100626331A priority Critical patent/CN1294746C/zh
Publication of CN1588997A publication Critical patent/CN1588997A/zh
Application granted granted Critical
Publication of CN1294746C publication Critical patent/CN1294746C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种显示控制装置,包括主控器、视频播放器,非视频数据解析器;所述主控器用于保存视频播放器和非视频数据解析器的信息,控制视频播放器和非视频数据解析器的工作;所述视频播放器用于实现视频数据的解析和显示;所述非视频数据解析器用于显示非视频数据。本发明还公开了一种显示控制方法。本发明可以实现画中画功能,即在屏幕上同时显示多部视频节目的图像;而且具有同时进行视频显示和网页浏览的功能。

Description

一种显示控制装置及方法
技术领域
本发明涉及宽带视频点播技术,特别是涉及一种显示控制装置及方法。
背景技术
宽带视频点播技术集互联网、多媒体、通讯等多种技术于一体,是一种向用户提供包括数字电视在内的多种交互式服务的技术。
众所周知,传统的电视***是单向广播方式,它限制了电视观众与电视服务提供商之间的互动,也限制了节目的个性化和即时化。如果电视观众对正在播送的所有频道内容都没有兴趣,他(她)将别无选择。这不仅导致电视观众时间上的损失,也会造成有线电视服务提供商资源上的浪费。另外,传统的电视***一般在特定的时间段内播放特定内容的节目,这对于许多观众来说是不方便的。例如,一位上夜班的观众可能希望在凌晨某个时候收看新闻,而一位准备搭乘某次列车的乘客则可能希望离家以前看一场原定晚上播出的足球比赛录像。而这些问题都是传统的电视***所无法解决的。
有鉴于此,业界发展出视频点播技术。现有技术的视频点播***利用宽带有线电视网的基础设施,以家用电视机作为主要终端电器,通过互联网协议来提供包括电视节目在内的多种数字媒体服务。与传统的电视***相比,视频点播***的优点在于:
1)用户可以得到高质量的数字媒体服务;
2)用户可有极为广泛的自由度选择宽带IP网上各网站提供的视频节目;
3)实现媒体提供者和媒体消费者的实质性互动;视频点播***采用的播放平台是新一代家庭数字媒体终端的典型代表,它能根据用户的选择配置多种多媒体服务功能,包括数字电视节目、互联网游览、以及多种在线信息咨询、娱乐、教育及商务功能。
4)为网络发展商和节目提供商提供了广阔的新兴市场。
因此,随着宽带技术的发展,越来越多的用户开始享受网络视频点播技术带来的便利。
但是,现有技术的视频点播***存在一些缺陷:现有的视频点播***中,显示控制装置通常只存在两个控制器:电影目录浏览器和视频播放器。其中,所述电影目录浏览器用于从互联网获取电影目录;当接收到用户选取某一电影节目的指令后,将启动视频播放器;所述视频播放器从互联网读取对应的电影的相关数据,并进行播放。而且电影目录浏览器和视频播放器是串连关系,视频播放器工作时,电影目录浏览器通常不能工作;而浏览电影目录时视频播放器必须中止。因而,现有技术难以实现画中画功能,即同时实现多画面视频显示。
也就是说,在目前的宽带视频点播***中,用户在同一时间只能看一部电影,不能同时看多部电影,更不用说在看电影的时候浏览网络新闻,从而给用户带来了一些不便。
发明内容
本发明解决的技术问题在于提供一种可以实现同时进行视频显示和网页浏览的显示控制装置及方法。
为此,本发明解决技术问题的技术方案是:提供一种显示控制装置,包括主控器、视频播放器,非视频数据解析器;所述主控器用于保存视频播放器和非视频数据解析器的信息,控制视频播放器和非视频数据解析器的工作;所述视频播放器用于实现视频数据的解析和显示;所述非视频数据解析器用于显示非视频数据;所述主控器包括用户输入控制接口、视频播放器控制对象和非视频数据解析器控制对象;所述用户输入控制接口用于接收用户发起的控制信息;所述视频播放器控制对象用于保存自身所对应的视频播放器标识,根据前述控制信息控制自身所对应的视频播放器;所述非视频解析器控制对象用于根据前述控制信息控制非视频数据解析器。
优选的,所述主控器还包括视频播放器控制对象容器和视频播放器工厂;所述视频播放器控制对象容器用于保存视频播放器的信息;所述视频播放器工厂用于创建视频播放器控制对象。
优选的,所述视频播放器包括视频音频分离器、视频解码器及音频解码器。
本发明还提供一种显示控制方法,包括:
1)主控器创建非视频数据解析器控制对象、用户输入控制接口和视频播放器控制对象容器,并分别为其分配内存空间;
2)非视频数据解析器控制对象创建非视频数据解析器,所述非视频数据解析器读取并显示网络信息和节目目录;
3)用户输入控制接口接收用户点播的节目信息,视频播放器控制对象容器创建视频播放器工厂,所述视频播放器工厂创建视频播放器控制对象;
4)所述视频播放器控制对象创建视频播放器,并将用户点播的节目信息传递给视频播放器;
5)所述视频播放器根据节目信息获取对应的视频数据,并进行解析和显示。
优选的,所述步骤4)中,将所述节目信息存放在视频播放器对应的内存空间中。
优选的,所述步骤5)具体包括:所述视频播放器分离音频数据和视频数据,分别对音频数据和视频数据进行解码,输出解码后的音频数据和视频数据。
优选的,所述步骤5)中,当多个视频播放器同时工作时,仅当前视频播放器才能将音频数据输出;视频混效器根据视频播放器的前后关系叠加视频数据后输出。
优选的,还包括步骤:用户输入控制接口接收到来自用户的控制信息;根据主控器中保存的当前接收用户输入信息的视频播放器标识;将控制信息传送给视频播放器控制对象容器或者非视频数据解析器控制对象。
相对于现有技术,本发明的有益效果是:由于本发明显示控制装置包括主控器、视频播放器和非视频数据解析器,并且通过主控器保存视频播放器和非视频数据解析器的信息,并控制他们的工作,如控制视频播放器占有屏幕的大小、多个视频播放器的先后关系,从而可以实现画中画功能,即在屏幕上同时显示多部视频节目的图像;而且视频播放器和非视频数据解析器在主控器的控制下可以同时工作,从而完成同时进行视频显示和网页浏览的功能。
附图说明
图1是本发明显示控制装置的原理框图;
图2是图1所示主控器的一种实施例示意图;
图3是图1所示视频播放器的一种实施例示意图;
图4是本发明中主控制器的工作流程示意图;
图5是本发明中视频播放器控制对象容器的工作流程图;
图6是本发明中用户输入控制接口的工作流程图。
具体实施方式
为了解决在宽带视频点播***中同时收看多个视频节目的技术问题,或者为了实现在用户收看网络视频节目的同时浏览网页,本发明提供一种显示控制装置及方法,可以完成基于宽带视频显示的画中画功能。使得用户不仅在视频点播***中可以收看多部网络电视节目,而且还可以同时浏览网络中的其他内容如新闻、教育等。
请参阅图1,为了实现画中画功能,本发明显示控制装置包括主控器、视频播放器,非视频数据解析器等控制器(也称为控制对象)。
所述主控器主要负责视频播放器和非视频数据解析器的产生和工作,是整个显示控制装置的核心。所述主控制器用于保存所有视频播放器和非视频数据解析器的相关信息,如:视频播放器的内部标识、占有屏幕的位置以及当前接收用户输入信息的视频播放器标识等。
用户通过主控器可以控制视频播放器和非视频数据解析器实现各种功能,如快进、快退、多画面显示和全屏显示等。
所述视频播放器是播放网络视频的核心部分,用于完成整个视频数据的解析和显示。
由于视频点播***的显示控制装置内可以存在多个视频播放器,而且在主控器的控制下,每个视频播放器都可以调整自身占有屏幕的大小,即:其可以占有整个屏幕,也可以仅占有屏幕的一部分。正是由于这一功能,多个视频播放器允许占有屏幕的不同或相同的区域,从而可以任意的实现画中画功能。
当多个视频播放器同时工作时,只有在主控器中保存的当前视频播放器才能把音频数据(即声音信息)输出到声卡,其余的视频播放器的均不能输出声音。所有的视频播放器都将视频信息输出到视频混效器,视频混效器根据各个视频播放器的前后关系将图像叠加在一起,输送相应信息到显示设备。
所述非视频数据解析器用于显示非视频数据,如:新闻、游戏等。同时也用于显示网络视频节目目录,是用户浏览网络视频节目(如电影目录)的区域,并据此选择所希望收看的视频节目。
所述非视频数据解析器通常占用整个屏幕,但是视频播放器总是优先显示在它的上面。正是基于这一特点,从而可以实现同时收看视频节目和浏览网页的功能。
请参阅图2,是本发明中主控器的一个实施例。
所述主控器主要包括以下几个部分:用户输入控制接口、视频播放器工厂、视频播放器控制对象、视频播放器控制对象容器以及非视频数据解析器控制对象。
所述用户输入控制接口用于接收用户通过控制设备(如:遥控器、按钮或其它类似设备)传来的控制信息,然后根据主控器中保存的当前接收用户输入信息的视频播放器标识,将控制信息传送给视频播放器控制对象容器或者非视频数据解析器控制对象。
所述视频播放器控制对象容器用于保存每个视频播放器的控制信息,所述视频播放器工厂用于创建视频播放器对象。所述视频播放控制器对象容器通过视频播放器工厂创建视频播放器控制对象,接收从用户输入控制接口传来的用户控制信息,并根据屏幕状态转发给对应的视频播放器控制对象,再由视频播放器控制对象完成对视频播放器的控制功能。
所述视频播放器控制对象用于控制视频播放器,其保存自身所对应的视频播放器表示,并将用户命令(如快进、快退等)传递给视频播放器,从而控制视频播放器实现相应的功能。
所述非视频数据解析器控制对象用于控制非视频数据解析器,如设置背景、字体等。
请参阅图4至图6,是本发明显示控制方法的流程示意图。
参照图4,当***进入工作状态后,显示控制装置开始工作,所述主控器创建一个非视频数据解析器控制对象、一个用户输入控制接口和一个视频播放器控制对象容器。
所述创建是指:主控器为非视频数据解析器控制对象、用户输入控制接口和视频播放器控制对象容器分配自身所需要的内存空间。
同样,非视频数据解析器控制对象创建一个非视频数据解析器,该非视频数据解析器利用相关的网络协议(如HTTP等,此不赘述)从网络中读取网络信息,如:新闻信息、教育信息等,供用户浏览。同时非视频数据解析器也从网络中获取视频节目目录,以供用户点播。
参照图5,如果用户点播了某个视频节目,视频播放器控制对象容器获取所述用户点播节目信息,利用视频播放器工厂创建一个视频播放器控制对象,再由视频播放器控制对象创建一个视频播放器,并将用户点播的节目信息传递给视频播放器。
所述传递节目信息可以是将节目信息存放在视频播放器对应的内存空间中。
随后,视频播放器主动从网络获取对应的视频数据,首先将音频数据和视频数据分离开,然后分别对音频、视频进行解码,向相应设备输出解码后的音频、视频数据。
由于非视频数据解析器和视频播放器在同时工作,因而用户即可以看视频信息,又可浏览非视频信息。
如果用户又点播了一个视频节目,视频播放器控制对象容器就会再次利用视频播放器工厂产生一个新的视频播放器控制对象,相应产生一个视频播放器,完成多个视频的同时播放。
当多个视频播放器同时工作时,只有在主控器中保存的当前视频播放器才能将声音信息输出到声卡,其余的均不能输出声音。所有的视频播放器都将视频信息输出到视频混效器,视频混效器根据各个视频播放器的前后关系把图像叠加在一起,输送相应信息到显示设备。
参照图6,在显示控制装置工作时,如果用户发出操作指令,所述用户输入控制接口用于接收用户通过控制设备(如:遥控器、按钮或其它类似设备)传来的控制信息,然后根据主控器中保存的当前接收用户输入信息的视频播放器标识,将控制信息传送给视频播放器控制对象容器或者非视频数据解析器控制对象。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (8)

1、一种显示控制装置,其特征在于:包括主控器、视频播放器,非视频数据解析器;所述主控器用于保存视频播放器和非视频数据解析器的信息,控制视频播放器和非视频数据解析器的工作;所述视频播放器用于实现视频数据的解析和显示;所述非视频数据解析器用于显示非视频数据;所述主控器包括用户输入控制接口、视频播放器控制对象和非视频数据解析器控制对象;所述用户输入控制接口用于接收用户发起的控制信息;所述视频播放器控制对象用于保存自身所对应的视频播放器标识,根据前述控制信息控制自身所对应的视频播放器;所述非视频解析器控制对象用于根据前述控制信息控制非视频数据解析器。
2、根据权利要求1所述的显示控制装置,其特征在于:所述主控器还包括视频播放器控制对象容器和视频播放器工厂;所述视频播放器控制对象容器用于保存视频播放器的信息;所述视频播放器工厂用于创建视频播放器控制对象。
3、根据权利要求1所述的显示控制装置,其特征在于:所述视频播放器包括视频音频分离器、视频解码器及音频解码器。
4、一种显示控制方法,包括:
1)主控器创建非视频数据解析器控制对象、用户输入控制接口和视频播放器控制对象容器,并分别为其分配内存空间;
2)非视频数据解析器控制对象创建非视频数据解析器,所述非视频数据解析器读取并显示网络信息和节目目录;
3)用户输入控制接口接收用户点播的节目信息,视频播放器控制对象容器创建视频播放器工厂,所述视频播放器工厂创建视频播放器控制对象;
4)所述视频播放器控制对象创建视频播放器,并将用户点播的节目信息传递给视频播放器;
5)所述视频播放器根据节目信息获取对应的视频数据,并进行解析和显示。
5、根据权利要求4所述的显示控制方法,其特征在于:所述步骤4)中,将所述节目信息存放在视频播放器对应的内存空间中。
6、根据权利要求4所述的显示控制方法,其特征在于:所述步骤5)具体包括:所述视频播放器分离音频数据和视频数据,分别对音频数据和视频数据进行解码,输出解码后的音频数据和视频数据。
7、根据权利要求6所述的显示控制方法,其特征在于:所述步骤5)中,当多个视频播放器同时工作时,仅当前视频播放器才能将音频数据输出;视频混效器根据视频播放器的前后关系叠加视频数据后输出。
8、根据权利要求4所述的显示控制方法,其特征在于,还包括步骤:用户输入控制接口接收到来自用户的控制信息;根据主控器中保存的当前接收用户输入信息的视频播放器标识;将控制信息传送给视频播放器控制对象容器或者非视频数据解析器控制对象。
CNB2004100626331A 2004-06-30 2004-06-30 一种显示控制装置及方法 Expired - Lifetime CN1294746C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100626331A CN1294746C (zh) 2004-06-30 2004-06-30 一种显示控制装置及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100626331A CN1294746C (zh) 2004-06-30 2004-06-30 一种显示控制装置及方法

Publications (2)

Publication Number Publication Date
CN1588997A CN1588997A (zh) 2005-03-02
CN1294746C true CN1294746C (zh) 2007-01-10

Family

ID=34603744

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100626331A Expired - Lifetime CN1294746C (zh) 2004-06-30 2004-06-30 一种显示控制装置及方法

Country Status (1)

Country Link
CN (1) CN1294746C (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5033598B2 (ja) 2007-11-28 2012-09-26 株式会社日立製作所 表示装置および映像機器
CN101196902B (zh) * 2007-12-27 2011-02-02 上海全景数字技术有限公司 一种嵌入式浏览器同步控制视音频和网页的方法
US9342212B2 (en) 2010-12-02 2016-05-17 Instavid Llc Systems, devices and methods for streaming multiple different media content in a digital container

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1232562A (zh) * 1996-02-02 1999-10-20 凤凰技术公司 具有用于访问国际互联网的ibios的顶置盒
CN1332551A (zh) * 2000-06-23 2002-01-23 三星电子株式会社 在无线网络环境下提供点播视频服务的***及其方法
CN1351447A (zh) * 2000-10-31 2002-05-29 北京华诺信息技术有限公司 播放和接收点播视频节目的装置和方法
CN1369988A (zh) * 2001-02-15 2002-09-18 北京算通数字技术研究中心有限公司 数字视音频、数据混播与互联网接合的交互数字广播方法
CN1463122A (zh) * 2002-05-31 2003-12-24 三星电子株式会社 提供多媒体服务的家庭集成网络及其***的集成终端设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1232562A (zh) * 1996-02-02 1999-10-20 凤凰技术公司 具有用于访问国际互联网的ibios的顶置盒
CN1332551A (zh) * 2000-06-23 2002-01-23 三星电子株式会社 在无线网络环境下提供点播视频服务的***及其方法
CN1351447A (zh) * 2000-10-31 2002-05-29 北京华诺信息技术有限公司 播放和接收点播视频节目的装置和方法
CN1369988A (zh) * 2001-02-15 2002-09-18 北京算通数字技术研究中心有限公司 数字视音频、数据混播与互联网接合的交互数字广播方法
CN1463122A (zh) * 2002-05-31 2003-12-24 三星电子株式会社 提供多媒体服务的家庭集成网络及其***的集成终端设备

Also Published As

Publication number Publication date
CN1588997A (zh) 2005-03-02

Similar Documents

Publication Publication Date Title
US10547880B2 (en) Information processor, information processing method and program
CN1127260C (zh) 与视频/音频播放协同的视频/音频及图形演示方法和***
CN1156160C (zh) 在交互电视应用中滚动编码mpeg静止画面的编码***和方法
CN101588469B (zh) 频道访问控制、交付方法、iptv***及装置
CN100429901C (zh) 音视频广播网络直播频道切换的方法及结构
CN100515056C (zh) 在同一画面中显示多个频道信息的方法、***、装置及机顶盒
CN101977324A (zh) 一种实现屏幕共享的方法
CN106612463A (zh) 弹幕处理方法、***及终端
US20160191971A1 (en) Method, apparatus and system for providing supplemental
CN101917391A (zh) 一种网络视频的播放方法及一种网络视频播放***
CN101588488A (zh) 多机位流媒体发送方法、多机位流媒体播放方法及***
RU2502208C2 (ru) Способ и устройство для записи и воспроизведения программ, а также телевизионная приставка
CN101355688A (zh) 用于iptv的频道选择方法、合成编码装置和机顶盒
US20130182192A1 (en) Method for moving pointer in video display apparatus and video display apparatus thereof
KR20070055894A (ko) 홈네트워크와 방송 간에 멀티미디어 콘텐츠를 상호이용하기 위한 홈네트워크/방송 연동 시스템 및 그 방법
TW201412099A (zh) 網路影片播放的方法及其電子裝置
CN105142003B (zh) 电视节目播放方法及装置
CN1466851A (zh) 视频/音频/数据分布结构
KR20090116546A (ko) 동영상 클립을 이용한 어학 학습 서비스 제공 방법 및시스템
CN1294746C (zh) 一种显示控制装置及方法
KR20120028744A (ko) 영상표시기기의 동작 방법
JP5836942B2 (ja) マルチメディアサービスを供給する方法
CN101137048A (zh) 单播方式下减少直播频道切换时间的方法
CN1630347A (zh) 在数字电视中实现可寻址播出滚动/静止字幕的方法和装置
JP2012531863A5 (zh)

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
ASS Succession or assignment of patent right

Owner name: DATANG MICROELECTRONIC TECHNOLOGY CO., LTD.; DATA

Free format text: FORMER OWNER: DATANG MICROELECTRONIC TECHNOLOGY CO., LTD.; DATANG TELECOM TECHNOLOGY CO., LTD. OPTICAL COMMUNICATION BRANCH

Effective date: 20070907

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20070907

Address after: 100094 No. 6 Yongjia North Road, Beijing, Haidian District

Co-patentee after: DATANG TELECOM TECHNOLOGY CO.,LTD.

Patentee after: DATANG MICROELECTRONICS TECHNOLOGY Co.,Ltd.

Address before: 100083 No. 40, Haidian District, Beijing, Xueyuan Road

Co-patentee before: Optical communication Branch, Datang Telecom Technology Co.,Ltd.

Patentee before: DATANG MICROELECTRONICS TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right

Effective date of registration: 20210107

Address after: 300450 1-1-609-a, north area, financial and Trade Center, No. 6865, Asia Road, Tianjin Binhai New Area pilot free trade zone (Dongjiang Bonded Port Area)

Patentee after: Huiyi finance leasing (Tianjin) Co.,Ltd.

Address before: 100094 No. 6 Yongjia North Road, Beijing, Haidian District

Patentee before: DATANG MICROELECTRONICS TECHNOLOGY Co.,Ltd.

Patentee before: DATANG TELECOM TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220624

Address after: 100094 No. 6 Yongjia North Road, Beijing, Haidian District

Patentee after: DATANG MICROELECTRONICS TECHNOLOGY Co.,Ltd.

Patentee after: Datang Telecom Polytron Technologies Inc

Address before: 300450 1-1-609-a, north area, financial and Trade Center, No. 6865, Asia Road, Tianjin Binhai New Area pilot free trade zone (Dongjiang Bonded Port Area)

Patentee before: Huiyi finance leasing (Tianjin) Co.,Ltd.

TR01 Transfer of patent right
CX01 Expiry of patent term

Granted publication date: 20070110