局域网内传输电视信号的方法及装置的制作方法

文档序号:7751922阅读:253来源:国知局
专利名称:局域网内传输电视信号的方法及装置的制作方法
技术领域
本发明涉及电视信号的传输,具体地说,是涉及在局域网内传输电视信号的方法 及装置。
背景技术
目前,用户一般采用下述方式收看电视台传送的电视信号电视台将要传输的电 视节目进行编码、压缩和调制,形成高频信号,然后通过广电网发送调制有电视信号的高频 信号。用户利用电视机接收广电网中的高频信号,从高频信号中解调出电视信号,并提取出 其中的视频信号和音频信号。视频信号经视频放大等一系列处理后,通过电视机屏幕显示 出来;音频信号经音频信号处理后通过电视机的扬声器还原为声音信号进行播放。随着网络技术的不断发展和用户需求的逐步提升,在家庭、公司等内部组建局域 网的应用越来越广泛。以家庭内部局域网为例,家庭中的电视机、计算机、播放器、手机等设 备可构成一个局域网,用户希望局域网内的各设备之间可实现资源共享。对于电视信号而 言,用户不再局限于目前仅仅通过电视机来收看,还希望可在家庭局域网内其他设备上观 看电视节目。基于上述需求,如何实现电视信号由广电网转发至局域网并在局域网内传输,由 局域网内的终端设备进行电视节目播放,则是本发明要研究的主旨所在。

发明内容
本发明的目的之一是提供一种局域网内传输电视信号的方法,以实现电视信号由 广电网转发到局域网内、由局域网内的播放终端播放电视节目的目的。为实现上述发明目的,本发明采用下述技术方案予以实现—种局域网内传输电视信号的方法,包括下述步骤发送端接收广电网传入的电视信号,获取节目名称列表及相应的节目PID码,并 将节目名称列表传输至接收端;接收端从节目名称列表中选择待播放节目名称并传输至发送端;发送端从电视信号中提取与接收端待播放节目名称相对应的节目流,并将该节目 流传输至接收端;接收端接收节目流,并根据节目PID码对节目流进行解码后播放。如上所述的传输电视信号的方法,接收端可以采用下述两种方式获取节目PID 码,以实现对节目流的解码显示其一,发送端将节目名称列表传输至接收端的同时,将与节目名称相对应的全部 节目PID码传输至接收端。其二,发送端将与接收端待播放节目名称相对应的节目流传输至接收端的同时, 将与待播放节目名称相对应的节目PID码传输至接收端。如上所述的传输电视信号的方法,为降低发送端提取节目流与接收端解码显示节目流之间的关联度、简化电视信号传输方法的设计与实现,发送端从电视信号中提取与接 收端待播放节目名称相对应的节目流后,先存入本地缓冲区缓存;接收端接收节目流后先 存入本地缓冲区,然后再进行解码和播放。如上所述的传输电视信号的方法,发送端从电视信号中提取与接收端待播放节目 名称相对应的节目流的过程为发送端锁定待播放节目名称所对应的节目所在的频率,根 据待播放节目名称对应的节目PID码过滤该频率处的信息,保留与待播放节目名称相对应 的节目流。本发明的目的之二是提供一种局域网内传输电视信号的装置,以实现电视信号由 广电网转发到局域网内、由局域网内的播放终端播放电视节目的目的。为实现上述发明目的,本发明采用下述技术方案予以实现一种局域网内传输电视信号的装置,包括发送端模块和接收端模块,发送端模块具有接收处理单元,用于接收广电网传入的电视信号,并获取节目名称列表及相应的 节目PID码;过滤单元,用于从电视信号中过滤提取特定节目流;网络通讯单元,用于发送端模块与接收端模块间的信息传输;接收端模块具有网络通讯单元,用于接收端模块与发送端模块间的信息传输;主处理单元,用于选择设置待播放节目名称及其PID码;解码显示单元,用于对节目流进行解码和播放显示。如上所述的传输电视信号的装置,接收端模块可以采用下述两种方式获取节目 PID码,以实现对节目流的解码显示其一,所述发送端模块的网络通讯单元将节目名称列表及与节目名称相对应的全 部节目PID码一起传输至接收端模块;其二,所述发送端模块的网络通讯单元将与接收端待播放节目名称相对应的节目 流及与待播放节目名称相对应的节目PID码一起传输至接收端模块。如上所述的传输电视信号的装置,为降低发送端模块提取节目流与接收端模块解 码显示节目流之间的关联度、简化电视信号传输装置的设计与实现,所述发送端模块还包 括有存储单元,用于缓存过滤单元过滤提取的特定节目流;所述接收端模块还包括有存储 单元,用于缓存接收端模块的网络通讯单元接收的节目流。如上所述的传输电视信号的装置,所述过滤单元过滤提取的特定节目流为与接收 端模块待播放节目名称相对应的节目流,所述过滤单元提取该节目流的过程为锁定待播 放节目名称所对应的节目所在的频率,根据待播放节目名称对应的PID码过滤该频率处的 信息,保留与待播放节目名称相对应的节目流。与现有技术相比,本发明的优点和积极效果是本发明在局域网内传输电视信号 时,发送端根据接收端所要播放的电视节目对电视信号进行过滤,提取出相应的节目流传 输至接收端,实现在局域网内其他播放终端上播放电视节目的目的,满足了用户对收看电 视节目的各种需求。而且,在局域网内传输的仅为单一的节目流,占有网络带宽较小,减少 了对局域网有限带宽资源的占用,保证在不同播放终端上收看电视节目的同时不影响局域网内其他信息的交互,扩展了局域网的资源共享范围。结合附图阅读本发明的具体实施方式
后,本发明的其他特点和优点将变得更加清
林 疋。


图1是本发明局域网内传输电视信号的方法一个实施例的流程图;图2是本发明局域网内传输电视信号的方法另一个实施例的流程图;图3是本发明局域网内传输电视信号的装置一个实施例的结构框图。
具体实施例方式下面结合附图和具体实施方式
对本发明的技术方案作进一步详细的说明。本发明结合目前设置有局域网的用户希望在局域网内多个播放终端上收看电视 节目的需求,提出了一种局域网内传输电视信号的方法及装置,实现了电视信号由广电网 转发到局域网、由局域网内的终端播放电视节目的目的。同时考虑到局域网带宽资源的有 限性,通过合理调配电视信号在局域网内的传输流程,均衡各部分的工作负载,以减少对系 统资源的占用,提高信号传输的有效性。具体来说,本发明所提出的局域网内传输电视信号的方法包括下述步骤局域网 内的发送端接收广电网传入的电视信号,获取节目名称列表及相应的节目PID码,并将节 目名称列表传输至局域网内的接收端;接收端从节目名称列表中选择待播放节目名称并传 输至发送端;发送端从电视信号中提取与接收端待播放节目名称相对应的节目流,并将该 单一的节目流传输至接收端;接收端接收节目流,并根据节目PID码对节目流进行解码后 播放。利用上述电视信号传输方法,不仅能够实现电视信号在局域网内作为接收端的播 放终端上播放,而且由于发送端在传输电视节目之前,已经根据接收端的需求对电视信号 进行了提取和过滤,只将接收端需要的单一电视节目流通过局域网传输,从而占用最少的 局域网传输带宽,以保证在不同播放终端上收看电视节目的同时不影响局域网内其他信息 的交互。图1所示为本发明局域网内传输电视信号的方法一个实施例的流程图。如图1所示,该实施例局域网内传输电视信号的方法的具体过程为SlOl 发送端接收广电网电视信号,获取节目名称列表及相应的节目PID码。对于发送端而言,在局域网内它是作为电视信号的发送方,为局域网内的其他接 收端提供电视节目相关的信息;同时,对广电网而言,它又是广电网的接收端,用来接收广 电网上传输的电视信号。在家庭内部的局域网中,发送端可以是家庭中的网络机顶盒。节目PID码是电视节目解码时必需的参数,对于每一个电视节目,都有自己唯一 的一个节目PID码。S102 发送端侦听局域网内接收端的网络连接请求。此处所说的接收端,是指具有播放功能的播放终端,例如,在家庭内部局域网中, 可以是计算机、播放器等。若用户希望通过接收端收看电视节目,则需要接收端通过局域网 向发送端发出建立网络连接的请求。
S103:发送端判断是否存在有接收端发出的网络连接请求。若存在,执行步骤 S104 ;否则,转至步骤S102继续侦听。S104 发送端将节目名称列表及全部节目PID码一起通过局域网传输至接收端。由于接收端需要解码电视节目流播放电视节目,因此接收端必须具备电视节目流 相应的节目PID码。该实施例通过由发送端在发送电视节目流之前、发送节目名称列表的 同时传输发送端所获取的全部节目PID码的方式将节目PID传输至接收端,接收端接收全 部节目PID码并保存。这样,在每次换台到某一个电视节目时,接收端可在本地直接查询该 电视节目对应的节目PID码,并用该查询到的节目PID码解码电视节目流并播放。S105 接收端接收节目名称列表及节目PID码并保存,从接收到的节目名称列表 中选择待播放节目名称,然后传输至发送端。S106 发送端根据接收端传输过来的待播放节目名称设定节目PID码,过滤节目 流,以提取与待播放节目名称相对应的节目流。具体实现过程如下发送端锁定待播放节目名称所对应的节目所在的频率,根据 待播放节目名称对应的节目PID码过滤该频率处的信息,滤除其中的服务信息和其他节目 流,仅保留与待播放节目名称相对应的节目流。S107 发送端将过滤后的节目流存入本地缓冲区,等待传输。此时,该节目流只包 含有接收端待播放的单一电视节目的数据。S108 发送端将其本地缓冲区中的节目流通过局域网传输至接收端。S109 接收端接收节目流并存入本地缓冲区,等待解码。SllO 接收端设定节目PID码,提取本地缓冲区中的节目流进行解码显示,实现在 接收端收到电视节目。在该实施例中,发送端和接收端都设置有本地缓冲区,通过缓冲区缓存节目流,可 以有效降低发送端提取节目流与接收端解码显示节目流之间的关联度,简化电视信号传输 方法的设计与实现。若接收端换台,则只需将切换后的节目名称作为待播放节目名称传输至发送端, 重复执行上述步骤S106至SllO即可。若要终止电视信号的传输,接收端或发送端发出网络连接终止命令并接收本地操 作,另一端接收到终止命令后也停止本地操作,电视信号传输过程结束。上述实施例采用在发送端发送节目名称列表至接收端的同时传输发送端所获取 的全部节目PID码的方式将节目PID传输至接收端,因此,需要接收端具备一定的存储空间 存放大量的节目PID码。若接收端存储空间有限,则接收端也可以采用图2所示实施例的 方法获取节目PID码。图2所示为本发明局域网内传输电视信号的方法另一个实施例的流程图。该实施 例的流程与图1实施例的流程的不同之处在于接收端获取节目PID码的方式,其他流程基 本相同。下面对图2实施例的电视信号传输方法作一简要描述,其他未描述的内容可参考 图1实施例的叙述。如图2所示,该实施例局域网内传输电视信号的方法的具体过程为S201 发送端接收广电网电视信号,获取节目名称列表及相应的节目PID码。S202 发送端侦听局域网内接收端的网络连接请求。
S203:发送端判断是否存在有接收端发出的网络连接请求。若存在,执行步骤 S104 ;否则,转至步骤S202继续侦听。S204 发送端将节目名称列表通过局域网传输至接收端。S205:接收端接收节目名称列表并保存,从接收到的节目名称列表中选择待播放 节目名称,然后传输至发送端。S206 发送端根据接收端传输过来的待播放节目名称设定节目PID码,过滤节目 流,以提取与待播放节目名称相对应的节目流。具体实现过程如下发送端锁定待播放节目名称所对应的节目所在的频率,根据 待播放节目名称对应的节目PID码过滤该频率处的信息,滤除其中的服务信息和其他节目 流,仅保留与待播放节目名称相对应的节目流。S207 发送端将过滤后的节目流存入本地缓冲区,等待传输。此时,该节目流只包 含有接收端待播放的单一电视节目的数据。S208 发送端将其本地缓冲区中的节目流通过局域网传输至接收端,同时传输与 该节目流相对应的节目PID码。S209 接收端接收节目流和节目PID码,并将节目流存入本地缓冲区,等待解码。S210 接收端提取本地缓冲区中的节目流,并根据接收到的节目PID码进行解码 显示,实现在接收端收到电视节目。若接收端换台,则只需将切换后的节目名称作为待播放节目名称传输至发送端, 重复执行上述步骤S206至S210即可。若要终止电视信号的传输,接收端或发送端发出网络连接终止命令并接收本地操 作,另一端接收到终止命令后也停止本地操作,电视信号传输过程结束。上述实施例中,接收端获取节目PID码的方式为接收端未存储大量的节目PID码 供查询使用,发送端在传输接收端待播放的电视节目流的同时将相应的节目PID码一起传 输至接收端。这种传输节目PID码的方式的优点是对接收端存储容量要求较低,不需要分 成额外的容量存储大量的节目PID码;相对于图1实施例中的方式,其缺点是接收端在每次 切换电视节目时,都伴随有发送端与接收端之间进行节目PID码传输交互的过程,这可能 在一定程度上会造成用户操作响应的延时,但这个延时在局域网通信内可控制在用户使用 舒适性范围之内。图3所示为本发明局域网内传输电视信号的装置一个实施例的结构框图。如图3,该实施例的局域网内传输电视信号的装置包括发送端模块31和接收端模 块32。发送端模块31具有接收处理单元311,用于接收广电网传入的电视信号,并获取节目名称列表及相应 的节目PID码;过滤单元312,用于从接收处理单元311接收的电视信号中过滤提取特定节目流;网络通讯单元314,用于发送端与接收端间的信息传输;接收端模块32具有网络通讯单元321,用于接收端与发送端间的信息传输;主处理单元323,用于选择设置待播放节目名称及其PID码;
解码显示单元324,用于对节目流进行解码和播放显示。上述结构的传输电视信号的装置的工作过程如下发送端模块31中的接收处理 单元311接收广电网传输的电视信号,并获取节目名称列表及相应的节目PID码。然后通 过网络通讯单元314将节目名称列表或节目名称列表及节目PID码传输至接收端模块32。 接收端模块32通过其网络通讯单元321接收发送端传输的数据,由主处理单元从节目名称 列表中选择一个作为待播放节目名称。网络通讯单元321将待播放节目名称传输至发送端 模块31。接收处理单元311根据接收的待播放节目名称设定节目PID码,利用过滤单元312 从电视信号中过滤提取对应于待播放节目名称的特定节目流,并将该特定节目流或特定节 目流及其相应的节目PID码通过网络通讯单元314传输至接收端模块32。接收端模块的解 码显示单元324根据节目PID码对节目流进行解码并显示输出,实现接收端模块播放电视 节目的目的。如上所述,接收端模块32可以采用下述两种方式获取节目PID码,以实现对节目 流的解码显示其一,发送端模块31的网络通讯单元314将节目名称列表及与节目名称相对应的 全部节目PID码一起传输至接收端模块32 ;其二,发送端模块31的网络通讯单元314将与接收端模块32待播放节目名称相 对应的节目流及与待播放节目名称相对应的节目PID码一起传输至接收端模块32。上述两种获取节目PID码的优缺点在图1及图2的方法实施例中已作了详细描 述,可供参考。对于该实施例的传输电视信号的装置,为降低发送端模块31提取节目流与接收 端模块32解码显示节目流之间的关联度、简化电视信号传输模块的设计与实现、保证电视 节目流稳定正确的传输,发送端模块31还包括有存储单元,用于缓存过滤单元312过滤提 取的特定节目流;而接收端模块32也包括有存储单元322,用于缓存接收端模块的网络通 讯单元321接收的节目流。在该实施例中,过滤单元312过滤提取的特定节目流为与接收端模块32待播放节 目名称相对应的节目流,过滤单元312提取该节目流的过程为锁定待播放节目名称所对 应的节目所在的频率,根据待播放节目名称对应的PID码过滤该频率处的信息,保留与待 播放节目名称相对应的节目流。该实施例中的各单元相互协调配合,将节目流从电视信号中提取出来,经局域网 传输,由接收端模块解码并最终播放,实现通过局域网内接收端模块收看电视节目的目的。以上实施例仅用以说明本发明的技术方案,而非对其进行限制;尽管参照前述实 施例对本发明进行了详细的说明,对于本领域的普通技术人员来说,依然可以对前述实施 例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替 换,并不使相应技术方案的本质脱离本发明所要求保护的技术方案的精神和范围。
权利要求
一种局域网内传输电视信号的方法,其特征在于,包括下述步骤发送端接收广电网传入的电视信号,获取节目名称列表及相应的节目PID码,并将节目名称列表传输至接收端;接收端从节目名称列表中选择待播放节目名称并传输至发送端;发送端从电视信号中提取与接收端待播放节目名称相对应的节目流,并将该节目流传输至接收端;接收端接收节目流,并根据节目PID码对节目流进行解码后播放。
2.根据权利要求1所述的传输电视信号的方法,其特征在于,发送端将节目名称列表 传输至接收端的同时,将与节目名称相对应的全部节目PID码传输至接收端。
3.根据权利要求1所述的传输电视信号的方法,其特征在于,发送端将与接收端待播 放节目名称相对应的节目流传输至接收端的同时,将与待播放节目名称相对应的节目PID 码传输至接收端。
4.根据权利要求1所述的传输电视信号的方法,其特征在于,发送端从电视信号中提 取与接收端待播放节目名称相对应的节目流后,先存入本地缓冲区缓存;接收端接收节目 流后先存入本地缓冲区,然后再进行解码和播放。
5.根据权利要求1至4中任一项所述的传输电视信号的方法,其特征在于,发送端从电 视信号中提取与接收端待播放节目名称相对应的节目流的过程为发送端锁定待播放节目 名称所对应的节目所在的频率,根据待播放节目名称对应的节目PID码过滤该频率处的信 息,保留与待播放节目名称相对应的节目流。
6.一种局域网内传输电视信号的装置,其特征在于,包括发送端模块和接收端模块, 发送端模块具有接收处理单元,用于接收广电网传入的电视信号,并获取节目名称列表及相应的节目 PID 码;过滤单元,用于从电视信号中过滤提取特定节目流; 网络通讯单元,用于发送端模块与接收端模块间的信息传输; 接收端模块具有网络通讯单元,用于接收端模块与发送端模块间的信息传输; 主处理单元,用于选择设置待播放节目名称及其PID码; 解码显示单元,用于对节目流进行解码和播放显示。
7.根据权利要求6所述的传输电视信号的装置,其特征在于,所述发送端模块的网络 通讯单元将节目名称列表及与节目名称相对应的全部节目PID码一起传输至接收端模块。
8.根据权利要求6所述的传输电视信号的装置,其特征在于,所述发送端模块的网络 通讯单元将与接收端模块待播放节目名称相对应的节目流及与待播放节目名称相对应的 节目PID码一起传输至接收端模块。
9.根据权利要求6所述的传输电视信号的装置,其特征在于,所述发送端模块还包括 有存储单元,用于缓存过滤单元过滤提取的特定节目流;所述接收端模块还包括有存储单 元,用于缓存接收端模块的网络通讯单元接收的节目流。
10.根据权利要求7至9中任一项所述的传输电视信号的装置,其特征在于,所述过滤 单元过滤提取的特定节目流为与接收端模块待播放节目名称相对应的节目流,所述过滤单元提取该节目流的过程为锁定待播放节目名称所对应的节目所在的频率,根据待播放节 目名称对应的PID码过滤该频率处的信息,保留与待播放节目名称相对应的节目流。
全文摘要
本发明公开了一种局域网内传输电视信号的方法及装置。所述方法包括下述步骤发送端接收广电网传入的电视信号,获取节目名称列表及相应的节目PID码,并将节目名称列表传输至接收端;接收端从节目名称列表中选择待播放节目名称并传输至发送端;发送端从电视信号中提取与接收端待播放节目名称相对应的节目流,并将该节目流传输至接收端;接收端接收节目流,并根据节目PID码对节目流进行解码后播放。利用本发明所述的方法或装置,能够实现电视信号由广电网转发到局域网内、由局域网内的播放终端播放电视节目的目的。
文档编号H04N7/26GK101888543SQ20101020552
公开日2010年11月17日 申请日期2010年6月10日 优先权日2010年6月10日
发明者柳玉琨 申请人:青岛海信宽带多媒体技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1