一种基于机顶盒的电视节目共享方法和系统的制作方法

文档序号:7867917阅读:143来源:国知局
专利名称:一种基于机顶盒的电视节目共享方法和系统的制作方法
技术领域
本发明涉及通过智能终端直播电视节目的方法和系统领域,尤其涉及的是一种成本低、收视费用少的基于机顶盒的电视节目共享方法和系统。
背景技术
目前,中国国内的电视网络已经基本完成数字化的转换,用户采用机顶盒接收数字信号,完成解密、解码后将视频输出到电视屏幕,以实现电视节目的收看。然而越来越多的家庭已经不止拥有一台电视,甚至开始有在手机、平板电脑等智能终端上通过WIFI无线网络收看电视节目的需求
但是,由于目前的电视节目基本上为加密传输,需要解密硬件模块和相应的智能卡才能完成解密,所以如果需要多台电视收看数字电视,必须额外购买多台机顶盒和智能卡,并按月支付收视费,而若在移动设备上收看电视则需要专门的设备和授权才能实现。因此,现有技术尚有待改进和发展。

发明内容
为解决上述技术问题,本发明提供一种基于机顶盒的电视节目共享方法,可以较低的成本和收视费用提升收视体验。同时,本发明还提供一种基于机顶盒的电视节目共享系统,硬件成本低,收视费用少。本发明的技术方案如下一种基于机顶盒的电视节目共享方法,包括以下步骤
A、机顶盒内的第一数据通信模块在网络中持续广播设备识别信号,智能终端内的第二数据通信模块接收设备识别信号,并根据设备识别信号中所携带的IP地址发出连接请求, 与所述机顶盒建立连接;
B、所述机顶盒内的节目控制模块通过该机顶盒内的第一数据通信模块向已建立连接的智能终端发送节目列表,并将用户的选择指令反馈给所述机顶盒;
C、所述机顶盒内的节目控制模块控制底层驱动获取对应节目的音视频数据,启动所述机顶盒内的编码打包模块对获取的音视频数据进行编码和打包,并通过该机顶盒内的第一数据通信模块传递给所述智能终端;
D、所述智能终端内的拆包解码模块对通过该智能终端内的第二数据通信模块接收的数据进行拆包和解码,并由所述智能终端内的播放控制模块调用底层驱动对拆包和解码后的音视频数据进行播放。所述的基于机顶盒的电视节目共享方法,其中,所述步骤A还包括
Al、所述第一数据通信模块接收到所述第二数据通信模块发出的连接请求后发出密码验证请求;
A2、所述第二数据通信模块接收到密码验证请求后,通过所述智能终端内的界面显示模块要求用户输入密码,并将用户输入的密码发送给所述机顶盒;A3、所述机顶盒验证密码通过后,发出建立连接信号,所述第一数据通信模块接收到建立连接信号后,发出确认连接信号,完成设备连接。所述的基于机顶盒的电视节目共享方法,其中
所述步骤B还包括所述智能终端将自身设备的屏幕分辨率信息通过所述第二数据通信模块传递给所述机顶盒的步骤;
所述步骤C还包括所述编码打包模块按照所述智能终端的屏幕分辨率信息对相应节目视频、音频进行编码和打包。所述的基于机顶盒的电视节目共享方法,其中,所述步骤B还包括通过所述智能终端内的界面显示模块提供给用户设置固定分辨率的选择,并通过所述第二数据通信模块反馈给所述机顶盒。 所述的基于机顶盒的电视节目共享方法,其中,所述步骤C还包括所述编码打包模块将对应节目的音视频数据编码为安卓或苹果操作系统所支持的通用编码格式的数据。所述的基于机顶盒的电视节目共享方法,其中,还包括用户通过所述智能终端内的界面显示模块控制节目暂停播放的步骤。所述的基于机顶盒的电视节目共享方法,其中,还包括用户通过所述智能终端内的界面显示模块移动操作界面内的进度条选定节目播放时间点的步骤。一种基于机顶盒的电视节目共享系统,包括设置在机顶盒内的第一数据通讯模块、节目控制模块和编码打包模块,以及设置在智能终端内的第二数据通讯模块、拆包解码模块和播放控制模块,其中
所述第一数据通讯模块,用于在网络中持续广播设备识别信号,智能终端内的第二数据通信模块接收设备识别信号,并根据设备识别信号中所携带的IP地址发出连接请求,与所述机顶盒建立连接;
所述节目控制模块,用于通过该机顶盒内的第一数据通信模块向建立连接的智能终端发送节目列表,并将用户的选择指令反馈给所述机顶盒,控制底层驱动获取对应节目的音视频数据;
所述编码打包模块,用于对获取的音视频数据进行编码和打包,并通过该机顶盒内的第一数据通信模块传递给所述智能终端;
所述第二数据通讯模块,用于接收所述第一数据通信模块发送的经所述编码打包模块编码和打包之后的音视频数据;
所述拆包解码模块,用于对通过该智能终端内的第二数据通信模块接收的数据进行拆包和解码;
所述播放控制模块,用于调用底层驱动对拆包和解码后的音视频数据进行播放。本发明所提供的一种基于机顶盒的电视节目共享方法和系统,由于采用了在机顶盒上运行直接节目控制与编码软件,利用将机顶盒作为解密和解码设备,并作为视频服务器,通过家庭IP网络与其它智能电视和智能手机、平板共享直播电视节目,在不增加硬件设备的前提下实现了直播节目视频家庭共享,节约了费用,提升了收视体验。


图1是本发明基于机顶盒的电视节目共享系统框图。
具体实施例方式以下将结合附图,对本发明的具体实施方式
和实施例加以详细说明,所描述的具体实施例仅用以解释本发明,并非用于限定本发明的具体实施方式
。本发明一种基于机顶盒的电视节目共享方法可通过基于机顶盒的电视节目共享系统运行,如图1所示,图1是本发明基于机顶盒的电视节目共享系统框图,该电视节目共享系统框由机顶盒端软件与智能终端软件组成,所谓的机顶盒端软件指的是安装在机顶盒上的软件,所谓的智能终端软件指的是安装在智能电视或智能手机上运行于安卓或苹果操作系统的应用软件,所述机顶盒端软件由第一数据通信模块、节目控制模块和编码打包模块组成,所述智能终端软件由第二数据通信模块、拆包解码模块、播放控制模块和界面显示模块组成,该电视节目共享方法具体包括以下步骤
步骤S110、所述机顶盒开机,处于正常工作模式下,所述机顶盒端软件中的第一数据通信模块在网络中持续广播设备识别信号;
步骤S120、用户打开位于智能电视或智能终端等移动设备上的智能终端软件,所述智能终端软件的第二数据通信模块接收该设备识别信号,并根据所述设备识别信号中携带的IP地址发出连接请求;
步骤S130、所述机顶盒端软件的第一数据通信模块接收到连接请求后发出密码验证请
求;
步骤S140、所述智能终端软件的第二数据通信模块接收到密码验证请求后,通过界面显示模块要求用户输入密码,并将用户输入的密码发送给所述机顶盒;
步骤S150、所述机顶盒验证密码通过后,发出建立连接信号,所述机顶盒端软件的第一数据通信模块接收到建立连接信号后,发出确认连接信号,完成设备连接;
步骤S160、所述机顶盒软件的节目控制模块通过所述第一数据通信模块向所述智能终端软件发送所述机顶盒内部的节目列表;
步骤S170、所述智能终端软件的播放控制模块接收到节目列表后,通过所述界面显示模块向用户呈现节目列表以供用户选择,并将用户的选择指令反馈给所述机顶盒;同时所述智能终端还可将自身设备的屏幕分辨率信息传递给所述机顶盒;
步骤S180、所述机顶盒端软件的节目控制模块通过所述第一数据通信模块接收到用户选择节目的控制指令后,控制底层驱动进行相应的锁频、解调、解密、解码,最终获取相应节目的音视频数据;
步骤S190、启动所述机顶盒端软件的编码打包模块,将前面所获取的所述智能终端的屏幕分辨率信息传递给所述编码打包模块,所述编码打包模块按照所述智能终端的屏幕分辨率信息对相应节目视频、音频进行编码和打包;
步骤S200、所述机顶盒端软件通过所述第一数据通信模块将编码、打包后的节目音视频信息传递给所述智能终端软件,所述智能终端软件通过所述第二数据通信模块接收数据后,通过所述拆包解码模块进行拆包、解码;
步骤S210、所述智能终端软件的播放控制模块调用底层驱动对拆包、解码后的音视频数据进行播放。在本发明基于机顶盒的电视节目共享方法和系统的优选实施方式中,为了节约传输的带宽,所述机顶盒的电视节目音视频信息可不用直接传输给所述智能终端软件,而是根据所述智能终端的屏幕分辨率进行针对性编码,以解决屏幕适应性问题,同时节约了传输的带宽;此外还可在所述智能终端软件中提供给用户设置固定分辨率的选择,由此所述机顶盒软件的编码打包模块可按照用户选择的固定分辨率信息对相应节目视频、音频进行编码和打包。而且,所述机顶盒在与智能终端建立连接后,会将自身的直播电视节目列表传递给智能终端软件,这样方便用户直接在智能终端上选择电视节目频道,进而无需使用机顶盒遥控器在机顶盒的菜单上面操作,这对于不在电视前面的用户来说,例如当在另外的房间时,该技术方案会显得非常实用。此外,所述机顶盒软件的编码打包模块还可以将电视节目音视频数据编码为安卓或苹果操作系统所支持的通用编码格式的数据,以解决直播电视码流里面的编码格式不能直接在智能终端上解码的技术问题。进一步地,由于本发明基于机顶盒的电视节目共享方法和系统针对的是直播节 目,也就是电视台正在播放的节目,而所述智能终端的用户可以通过操作其上智能终端软件,实现节目暂停即用户通过所述智能终端软件的界面显示模块操作暂停后,所述机顶盒仍继续接受当前节目的音视频数据,继续编码和打包,只是暂停向所述智能终端传输,而是缓存在所述机顶盒的存储器里面,当用户点击继续或者存储器已满的情况下继续传输。进一步地,在用户暂停过节目之后,由于所述机顶盒内还缓存有当前节目的音视频内容,因此用户可以通过所述智能终端来时间跳转到指定的地方开始播放即用户通过所述智能软件的界面显示模块移动操作界面内的进度条,所述智能终端将用户选定的时间点通过所述第二数据通信模块传送给所述机顶盒,所述机顶盒就开始跳转到对应的时间点开始传送音视频数据,而通过移动进度条最多可移动到当前时间。本发明基于机顶盒的电视节目共享方法和系统利用机顶盒运行直接节目控制与编码软件,通过家庭局域网共享到另外的智能电视或者手机平板等智能终端,达到了家庭共享直播电视节目的目的,在不增加硬件设备的前提下实现了直播节目视频家庭共享,节约了费用,提升了收视体验。应当理解的是,以上所述仅为本发明的较佳实施例而已,并不足以限制本发明的技术方案,对本领域普通技术人员来说,在本发明的精神和原则之内,可以根据上述说明加以增减、替换、变换或改进,而所有这些增减、替换、变换或改进后的技术方案,都应属于本发明所附权利要求的保护范围。
权利要求
1.一种基于机顶盒的电视节目共享方法,其特征在于,包括以下步骤A、机顶盒内的第一数据通信模块在网络中持续广播设备识别信号,智能终端内的第二数据通信模块接收设备识别信号,并根据设备识别信号中所携带的IP地址发出连接请求,与所述机顶盒建立连接;B、所述机顶盒内的节目控制模块通过该机顶盒内的第一数据通信模块向已建立连接的智能终端发送节目列表,并将用户的选择指令反馈给所述机顶盒;C、所述机顶盒内的节目控制模块控制底层驱动获取对应节目的音视频数据,启动所述机顶盒内的编码打包模块对获取的音视频数据进行编码和打包,并通过该机顶盒内的第一数据通信模块传递给所述智能终端;D、所述智能终端内的拆包解码模块对通过该智能终端内的第二数据通信模块接收的数据进行拆包和解码,并由所述智能终端内的播放控制模块调用底层驱动对拆包和解码后的音视频数据进行播放。
2.根据权利要求1所述的基于机顶盒的电视节目共享方法,其特征在于,所述步骤A还包括Al、所述第一数据通信模块接收到所述第二数据通信模块发出的连接请求后发出密码验证请求;A2、所述第二数据通信模块接收到密码验证请求后,通过所述智能终端内的界面显示模块要求用户输入密码,并将用户输入的密码发送给所述机顶盒;A3、所述机顶盒验证密码通过后,发出建立连接信号,所述第一数据通信模块接收到建立连接信号后,发出确认连接信号,完成设备连接。
3.根据权利要求1所述的基于机顶盒的电视节目共享方法,其特征在于所述步骤B还包括所述智能终端将自身设备的屏幕分辨率信息通过所述第二数据通信模块传递给所述机顶盒的步骤;所述步骤C还包括所述编码打包模块按照所述智能终端的屏幕分辨率信息对相应节目视频、音频进行编码和打包。
4.根据权利要求1所述的基于机顶盒的电视节目共享方法,其特征在于所述步骤B还包括通过所述智能终端内的界面显示模块提供给用户设置固定分辨率的选择,并通过所述第二数据通信模块反馈给所述机顶盒。
5.根据权利要求1所述的基于机顶盒的电视节目共享方法,其特征在于所述步骤C还包括所述编码打包模块将对应节目的音视频数据编码为安卓或苹果操作系统所支持的通用编码格式的数据。
6.根据权利要求1所述的基于机顶盒的电视节目共享方法,其特征在于还包括用户通过所述智能终端内的界面显示模块控制节目暂停播放的步骤。
7.根据权利要求6所述的基于机顶盒的电视节目共享方法,其特征在于还包括用户通过所述智能终端内的界面显示模块移动操作界面内的进度条选定节目播放时间点的步骤。
8.一种基于机顶盒的电视节目共享系统,其特征在于,包括设置在机顶盒内的第一数据通讯模块、节目控制模块和编码打包模块,以及设置在智能终端内的第二数据通讯模块、拆包解码模块和播放控制模块,其中所述第一数据通讯模块,用于在网络中持续广播设备识别信号,智能终端内的第二数据通信模块接收设备识别信号,并根据设备识别信号中所携带的IP地址发出连接请求,与所述机顶盒建立连接;所述节目控制模块,用于通过该机顶盒内的第一数据通信模块向建立连接的智能终端发送节目列表,并将用户的选择指令反馈给所述机顶盒,控制底层驱动获取对应节目的音视频数据;所述编码打包模块,用于对获取的音视频数据进行编码和打包,并通过该机顶盒内的第一数据通信模块传递给所述智能终端;所述第二数据通讯模块,用于接收所述第一数据通信模块发送的经所述编码打包模块编码和打包之后的音视频数据;所述拆包解码模块,用于对通过该智能终端内的第二数据通信模块接收的数据进行拆 包和解码;所述播放控制模块,用于调用底层驱动对拆包和解码后的音视频数据进行播放。
全文摘要
本发明公开了一种基于机顶盒的电视节目共享方法和系统,该电视节目共享方法包括智能终端与机顶盒建立连接,机顶盒向智能终端发送节目列表,智能终端将用户的选择指令反馈给机顶盒,机顶盒控制底层驱动获取对应节目的音视频数据,进行编码和打包后传递给智能终端,智能终端对接收的数据进行拆包和解码,调用底层驱动对拆包和解码后的音视频数据进行播放;由于采用了在机顶盒上运行直接节目控制与编码软件,利用将机顶盒作为解密和解码设备,并作为视频服务器,通过家庭IP网络与其它智能电视和智能手机、平板共享直播电视节目,在不增加硬件设备的前提下实现了直播节目视频家庭共享,节约了费用,提升了收视体验。
文档编号H04N21/436GK103024523SQ20121052189
公开日2013年4月3日 申请日期2012年12月7日 优先权日2012年12月7日
发明者于海波 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1