[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104581394B - 一种基于浏览器架构的机顶盒实现背景pvr的方法 - Google Patents

一种基于浏览器架构的机顶盒实现背景pvr的方法 Download PDF

Info

Publication number
CN104581394B
CN104581394B CN201510008529.2A CN201510008529A CN104581394B CN 104581394 B CN104581394 B CN 104581394B CN 201510008529 A CN201510008529 A CN 201510008529A CN 104581394 B CN104581394 B CN 104581394B
Authority
CN
China
Prior art keywords
pvr
browser
top box
set top
browser window
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.)
Active
Application number
CN201510008529.2A
Other languages
English (en)
Other versions
CN104581394A (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.)
Inspur Software Technology Co Ltd
Original Assignee
Inspur Software Group 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 Inspur Software Group Co Ltd filed Critical Inspur Software Group Co Ltd
Priority to CN201510008529.2A priority Critical patent/CN104581394B/zh
Publication of CN104581394A publication Critical patent/CN104581394A/zh
Application granted granted Critical
Publication of CN104581394B publication Critical patent/CN104581394B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4438Window management, e.g. event handling following interaction with the user interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明涉及一种机顶盒PVR构件技术领域,特别涉及一种基于浏览器架构的机顶盒实现背景PVR的方法。其具体实现方法为:机顶盒开机过程中初始化两个浏览器窗口:主浏览器窗口和Widget子浏览器窗口,子浏览器窗口覆盖在主浏览器窗口之上。机顶盒的基本功能在主浏览器窗口中实现,通用且需共享数据或者需要跨多个功能模块实现的功能在子浏览器窗口实现,从而达到切换页面不影响PVR功能的目的。

Description

一种基于浏览器架构的机顶盒实现背景PVR的方法
技术领域
本发明涉及一种机顶盒PVR构件技术领域,特别涉及一种基于浏览器架构的机顶盒实现背景PVR的方法。
背景技术
随着数字电视过渡化的快速进展,数字用户特别是高端用户对机顶盒PVR(Personal video recorder——个人视频录像)功能的需求越来越强烈。但是由于专业PVR机顶盒实现技术复杂,对硬件设备要求高,功能单一,相应的价格也比较高,难以有效推广。
传统的基于浏览器架构的机顶盒PVR功能只能构建在DVB(数字视频广播——Digital Video Broadcasting)直播基础上,也即PVR功能和DVB要实现在同一个页面上,PVR的内容就是当前正在播放的内容,无法实现背景PVR的功能。
发明内容
为了解决现有技术的问题,本发明提供了一种基于浏览器架构的机顶盒实现背景PVR的方法,使用多浏览器技术,实现DVB和PVR分层分级显示,从而达到在操作DVB功能的同时实现背景PVR录制的目的。
本发明所采用的技术方案如下:
一种基于浏览器架构的机顶盒实现背景PVR的方法,包括以下步骤:
A、机顶盒开机;
B、初始化浏览器窗口;初始化的浏览器窗口由主浏览器窗口和子浏览器窗口构成;
C、用户发送PVR需求指令;
D、主浏览器接收指令;
E、主浏览器判断是否PVR指令;
F、转达指令到子窗口;
如果浏览器接收到的指令是PVR指令,主浏览器窗口需要将接收到的用户指令经过基本处理后,传达到子浏览器窗口;
G、主浏览器执行指令;如果浏览器接收到的用户指令不是PVR指令,那么主浏览器将负责执行指令内容,执行成功后返回到机顶盒主线程,继续执行其他操作;
H、响应指令;
子浏览器窗口接收到PVR指令后,启动机顶盒PVR模块,开始执行PVR功能,同时记录相应的环境参数,标志数据;
I、指令执行完成。
步骤B中,子浏览器完全覆盖在主浏览器窗口之上,两个浏览器要透明,无直接从属关系。
步骤C中,用户通过遥控器按键,或者定时录制功能模块,向机顶盒主浏览器发送开始PVR的指令。
主浏览器窗口采用机顶盒浏览器窗口,子浏览器窗口采用Widget浏览器窗口。
通过相应按键或者步骤触发机顶盒PVR功能,中间件启动子窗口的PVR录制功能,同时设置相应的状态、参数数据到存储区域。
在PVR功能进行时,主浏览器中的业务不受影响,可以无干扰的实现换台,切换功能操作;当用户想主动停止PVR功能时,发送消息到主浏览器窗口,主浏览器窗口收到消息后再通知子浏览器窗口停止PVR录制,同时回收或销毁状态数据和相应的参数数据。
本发明提供的技术方案带来的有益效果是:
1、适用于各种基于浏览器架构的设备,包括但不限于:平板电视、机顶盒、电视盒子、智能电视、IPTV终端、OTT终端。
2、进行PVR的同时用户的可以进行各种其他DVB操作,而不会影响正在进行的PVR功能。
3、通过此方法实现数据传递,不会因为页面切换而丢失数据。
通过本发明的一种基于浏览器架构的机顶盒实现背景PVR的方法,使用多浏览器技术,进而实现DVB和PVR分层分级显示,从而达到在操作DVB功能的同时实现背景PVR录制的目的。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的一种基于浏览器架构的机顶盒实现背景PVR的方法的方法流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例一
参照附图,本实施例的一种基于浏览器架构的机顶盒实现背景PVR的方法,其具体实现流程如下:
步骤S001:机顶盒开机;
步骤S002:初始化浏览器窗口;
初始化的浏览器窗口由主浏览器窗口和Widget子浏览器窗口构成,子浏览器完全覆盖在主浏览器窗口之上,两个浏览器要透明,无直接从属关系。
步骤S003:用户发送PVR需求指令;
用户通过遥控器按键,或者定时录制功能模块,向机顶盒主浏览器发送开始PVR的指令。
步骤S004:主浏览器接收指令;
步骤S005:主浏览器判断是否PVR指令;
步骤S006:转达指令到子窗口;
如果浏览器接收到的指令是PVR指令,主浏览器窗口需要将接收到的用户指令经过基本处理后,传达到子浏览器窗口。
步骤S007:主浏览器执行指令;
如果浏览器接收到的用户指令不是PVR指令,那么主浏览器将负责执行指令内容,执行成功后返回到机顶盒主线程,继续执行其他操作。
步骤S008:响应指令;
子浏览器窗口接收到PVR指令后,启动机顶盒PVR模块,开始执行PVR功能,同时记录相应的环境参数,标志数据。
步骤S009:指令执行完成;
用户通过遥控器发送其他指令,例如换台指令,主浏览器接收到用户指令时,做出相应的操作,子浏览器窗口无动作。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (6)

1.一种基于浏览器架构的机顶盒实现背景PVR的方法,包括以下步骤:
A、机顶盒开机;
B、初始化浏览器窗口;初始化的浏览器窗口由主浏览器窗口和子浏览器窗口构成;
C、用户发送PVR需求指令;
D、主浏览器接收指令;
E、主浏览器判断是否PVR指令;
F、转达指令到子窗口;
如果浏览器接收到的指令是PVR指令,主浏览器窗口需要将接收到的用户指令经过基本处理后,传达到子浏览器窗口;
G、主浏览器执行指令;如果浏览器接收到的用户指令不是PVR指令,那么主浏览器将负责执行指令内容,执行成功后返回到机顶盒主线程,继续执行其他操作;
H、响应指令;
子浏览器窗口接收到PVR指令后,启动机顶盒PVR模块,开始执行PVR功能,同时记录相应的环境参数,标志数据;
I、指令执行完成。
2.根据权利要求1所述的一种基于浏览器架构的机顶盒实现背景PVR的方法,其特征在于,所述的步骤B中,子浏览器完全覆盖在主浏览器窗口之上,两个浏览器要透明,无直接从属关系。
3.根据权利要求1所述的一种基于浏览器架构的机顶盒实现背景PVR的方法,其特征在于,所述的步骤C中,用户通过遥控器按键,或者定时录制功能模块,向机顶盒主浏览器发送开始PVR的指令。
4.根据权利要求1所述的一种基于浏览器架构的机顶盒实现背景PVR的方法,其特征在于,主浏览器窗口采用机顶盒浏览器窗口,子浏览器窗口采用Widget浏览器窗口。
5.根据权利要求2所述的一种基于浏览器架构的机顶盒实现背景PVR的方法,其特征在于,通过相应按键或者步骤触发机顶盒PVR功能,中间件启动子窗口的PVR录制功能,同时设置相应的状态、参数数据到存储区域。
6.根据权利要求1所述的一种基于浏览器架构的机顶盒实现背景PVR的方法,其特征在于,在PVR功能进行时,主浏览器中的业务不受影响,可以无干扰的实现换台,切换功能操作;当用户想主动停止PVR功能时,发送消息到主浏览器窗口,主浏览器窗口收到消息后再通知子浏览器窗口停止PVR录制,同时回收或销毁状态数据和相应的参数数据。
CN201510008529.2A 2015-01-08 2015-01-08 一种基于浏览器架构的机顶盒实现背景pvr的方法 Active CN104581394B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510008529.2A CN104581394B (zh) 2015-01-08 2015-01-08 一种基于浏览器架构的机顶盒实现背景pvr的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510008529.2A CN104581394B (zh) 2015-01-08 2015-01-08 一种基于浏览器架构的机顶盒实现背景pvr的方法

Publications (2)

Publication Number Publication Date
CN104581394A CN104581394A (zh) 2015-04-29
CN104581394B true CN104581394B (zh) 2017-12-22

Family

ID=53096437

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510008529.2A Active CN104581394B (zh) 2015-01-08 2015-01-08 一种基于浏览器架构的机顶盒实现背景pvr的方法

Country Status (1)

Country Link
CN (1) CN104581394B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1997126A (zh) * 2006-11-15 2007-07-11 深圳创维-Rgb电子有限公司 一种时移电视的互动界面实现方法
US20070277206A1 (en) * 2006-05-29 2007-11-29 Lg Electronics Inc. Reproduction control device and method for image display apparatus
CN201025719Y (zh) * 2007-02-28 2008-02-20 深圳创维-Rgb电子有限公司 一种可监控时移状态的电视机
CN101702764A (zh) * 2009-10-26 2010-05-05 深圳市同洲电子股份有限公司 一种播放视频的方法、系统及对应的机顶盒
CN101763267A (zh) * 2010-01-21 2010-06-30 深圳市同洲电子股份有限公司 嵌入式浏览器的实现方法、装置和数字电视接收终端
CN103618949A (zh) * 2013-12-16 2014-03-05 乐视网信息技术(北京)股份有限公司 控制智能电视直播调台的方法及装置
CN103826164A (zh) * 2014-03-03 2014-05-28 百度在线网络技术(北京)有限公司 视频观看记录的方法及装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070277206A1 (en) * 2006-05-29 2007-11-29 Lg Electronics Inc. Reproduction control device and method for image display apparatus
CN1997126A (zh) * 2006-11-15 2007-07-11 深圳创维-Rgb电子有限公司 一种时移电视的互动界面实现方法
CN201025719Y (zh) * 2007-02-28 2008-02-20 深圳创维-Rgb电子有限公司 一种可监控时移状态的电视机
CN101702764A (zh) * 2009-10-26 2010-05-05 深圳市同洲电子股份有限公司 一种播放视频的方法、系统及对应的机顶盒
CN101763267A (zh) * 2010-01-21 2010-06-30 深圳市同洲电子股份有限公司 嵌入式浏览器的实现方法、装置和数字电视接收终端
CN103618949A (zh) * 2013-12-16 2014-03-05 乐视网信息技术(北京)股份有限公司 控制智能电视直播调台的方法及装置
CN103826164A (zh) * 2014-03-03 2014-05-28 百度在线网络技术(北京)有限公司 视频观看记录的方法及装置

Also Published As

Publication number Publication date
CN104581394A (zh) 2015-04-29

Similar Documents

Publication Publication Date Title
CN104169837B (zh) 用于智能语音识别的方法和设备
US8904446B2 (en) Method and apparatus for indexing content within a media stream
CN1647499B (zh) 高速缓存数据以缩短频道转换时间的方法和装置
KR102396034B1 (ko) 디지털 디바이스 및 그 제어 방법
EP2921933B1 (en) Digital device and method of processing screensaver thereof
CN102375538B (zh) 显示设备及其控制方法
CN102375681B (zh) 显示设备及其控制方法
US20050289614A1 (en) Method of providing initial pictures to digital TV
US9037979B2 (en) System, method and apparatus of providing/receiving service of plurality of content providers and client
TW200836557A (en) Method and apparatus for switching program streams usign a variable speed program stream buffer coupled to a variable speed decoder
CN103841453A (zh) Iptv非智能机顶盒实现ott播放的方法
CN111462744B (zh) 一种语音交互方法、装置、电子设备及存储介质
CN104506916A (zh) 机顶盒与智能移动终端的交互方法及其装置
CN103404161A (zh) 一种电视信号处理方法及装置
CN102685593A (zh) 电视设备连网的控制方法以及电视设备连网的控制插件
CN108737865A (zh) 一种智能音视频装置
CN106162332A (zh) 一种电视播放控制方法及装置
CN103067747A (zh) 一种互动数字电视的显示方式
WO2015185426A1 (en) Minimizing input lag in a remote gui tv application
CN104244105B (zh) 多终端控制智能机顶盒多应用的方法
CN102572421B (zh) 基于歌曲预览应用的双路解码快速切换方法
CN104581394B (zh) 一种基于浏览器架构的机顶盒实现背景pvr的方法
CN105516774B (zh) 一种数字网关及电视播放控制系统
CN101662637A (zh) 一种播放一个传输码流中全部打包节目的方法及机顶盒
CN103391465B (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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200526

Address after: 250100 Inspur Science Park, No. 1036, Inspur Road, high tech Zone, Jinan City, Shandong Province

Patentee after: Inspur Software Technology Co., Ltd

Address before: 250100 Ji'nan science and Technology Development Zone, Shandong Branch Road No. 2877

Patentee before: INSPUR GROUP Co.,Ltd.

TR01 Transfer of patent right