首页> 中国专利> 电视直播方法、装置、系统、可读存储介质及智能电视机

电视直播方法、装置、系统、可读存储介质及智能电视机

摘要

本发明提供电视直播方法、装置、系统、可读存储介质及智能电视机。所述电视直播方法包括:第一服务器通过互联网向通信连接的智能电视机提供各电视直播频道的描述信息;智能电视机接收各电视直播频道的描述信息并进行展示;获取用户所选择的目标电视直播频道,并确定目标电视直播频道所对应的DTMB解调参数;第二服务器基于DTMB协议通过有线电视网络向智能电视机传输各电视直播频道的音视频数据;智能电视机接收各电视直播频道的音视频数据,并根据DTMB解调参数对音视频数据进行解调,以从音视频数据中获得目标电视直播频道的音视频数据并进行播放。本发明充分利用现有的网络基础设施、终端设备,避免通过第三方CDN提供服务,节省电视直播运营成本。

著录项

  • 公开/公告号CN113055694A

    专利类型发明专利

  • 公开/公告日2021-06-29

    原文格式PDF

  • 申请/专利权人 亦非云互联网技术(上海)有限公司;

    申请/专利号CN201911367485.7

  • 发明设计人 孙振峰;肖友能;黄思钧;

    申请日2019-12-26

  • 分类号H04N21/2187(20110101);H04N21/438(20110101);H04N21/458(20110101);H04N21/482(20110101);H04N21/81(20110101);

  • 代理机构31219 上海光华专利事务所(普通合伙);

  • 代理人陈珊珊

  • 地址 200335 上海市长宁区通协路268号6楼605室(名义室号B701室)

  • 入库时间 2023-06-19 11:39:06

说明书

技术领域

本发明涉及电视直播技术领域,特别是涉及电视直播方法、装置、系统、可读存储介质及智能电视机。

背景技术

电视直播是直播频道从源端(或服务端)通过特定的传输通道传到用户的接收终端电视机的业务形式。根据传输通道的不同,目前主要有三种形式的电视直播业务:

第一种形式是地面电视广播。

电视信号源是电视台通过地理位置较高的电视发射塔(如东方明珠等)或者利用现成的山峰建站,发射到空中,电视信号利用大气电波,完全在地面收发电视频号的传输方式。用户终端通过天线接收信号,并且通过和天线连接的电视机播放。国内使用的标准是国家地面数字电视广播标准DTMB。国家目前要求所有的出厂的电视机都必须强制支持DTMB标准。采用DTMB传输电视直播,对用户具有最广的覆盖面,而且用户只需使用电视机本身即可,不需要额外的机顶盒等设备.

在1990年之前,这是中国电视传播最主要的形式,大部分老百姓是通过这种方式首次看上了电视。但是这种传播方式有许多显而易见的缺点,比如电视信号在空中传输,频谱资源有限、承载带宽低、传播的电视节目路数较少。由于信号在空中传播,会受到天气、交通工具、其他无线电业务的影响,图像质量差;随着城市高楼的建设,信号的遮挡也越来越严重、老百姓逐渐搬入楼房居住,架设天线不便。

第二种形式是有线电视网络传播/传输。

从1990年开始,在城市中陆续开始铺设有线电视网络,用户在家里通过有线电视进行节目观看。这样图像的信号质量有很大的保证,并且传输的频道也增加。特别是2000年以后,开始进行有线电视的数字化整转,用户通过有线电视网络传输的是数字电视信号,传输的节目更多,图像质量更好。不过这要求在用户家里需要有一个数字电视机顶盒进行信号的接收、解调和播放,电视机蜕化成一个显示器。这种有线电视网络,物理上采用的是混合光纤同轴网络,即HFC网络,使用的数字电视标准是数字视频广播(Digital VideoBroadcasting-Cable:DVB-C)标准。国内的东方有线、江苏省网、湖南省网、北京歌华都是当地的有线电视网络运营商。目前这种传播方式仍然是国内大部分用户看直播最主要的方式。

第三种方式是IPTV的传播/传输。

电信运营商在给用户安装宽带时候捎带提供的一种通过IP协议向用户提供直播电视服务。在用户端仍然需要一个数字电视机顶盒来进行信号的接收和播放,电视机蜕化成一个显示器。由于成本和政策限制的原因,这种直播不是通过互联网进行传输的,而是在电信运营商所构建的一个电信专网内进行传输的。中国电信IPTV、中国联通IPTV就是这种业务形式。

随着宽带互联网的普及以及宽带降费提速工作的开展,一种更新型的基于互联网的电视直播业务开始出现,也称为互联网电视直播(Over-the-Top直播:OTT直播)。直播信号(数据)越过基础网络运营商,比如说有线电视运营商或者电信运营商,直接通过互联网传输,直接向用户提供直播服务。由于这种服务不依赖于基础网络运营商,所以可以非常方便地触达用户,极大地降低了开展视频业务的门槛,比如通过开发一个直播的APP就可以实现。但是,通过互联网给用户提供服务,数据传输一般是通过内容传输网络CDN来进行的。CDN服务,一般是由专门的CDN厂商如网宿、阿里CDN来提供,服务提供者需要为CDN付费。

怎样充分利用现有的网络基础设施、终端设备,避免通过第三方CDN提供服务是本发明亟待解决的技术问题。

发明内容

鉴于以上所述现有技术的缺点,本发明的目的在于提供电视直播方法、装置、系统、可读存储介质及智能电视机,用于解决现有技术中的以上问题。

为实现上述目的及其他相关目的,本发明提供一种电视直播方法,包括:第一服务器通过互联网向通信连接的智能电视机提供各电视直播频道的描述信息;智能电视机接收所述各电视直播频道的描述信息并进行展示;获取用户所选择的目标电视直播频道,并确定所述目标电视直播频道所对应的DTMB解调参数;第二服务器基于DTMB协议通过有线电视网络向所述智能电视机传输各电视直播频道的音视频数据;所述智能电视机接收所述各电视直播频道的音视频数据,并根据所述DTMB解调参数对所述音视频数据进行解调,以从所述音视频数据中获得所述目标电视直播频道的音视频数据并进行播放。

于本发明一实施例中,所述电视直播频道的描述信息包括所述电视直播频道的节目信息和业务信息。

为实现上述目的及其他相关目的,本发明提供一种电视直播系统,包括:第一服务器,用于提供各电视直播频道的描述信息,以供用户侧的智能电视机通过互联网获得各所述电视直播频道的描述信息并加以展示;第二服务器,用于基于DTMB协议通过有线电视网络向用户侧的智能电视机传输各所述电视直播频道的音视频数据;所述智能电视机,用于获取用户所选择的目标电视直播频道,并利用所述目标电视直播频道所对应的DTMB解调参数对所述音视频数据进行解调,以从所述音视频数据中获得所述目标电视直播频道的音视频数据并进行播放。

于本发明一实施例中,所述电视直播频道的描述信息包括所述电视直播频道的节目信息和业务信息。

为实现上述目的及其他相关目的,本发明提供一种电视直播方法,应用于智能电视机,所述方法包括:通过互联网从通信连接的第一服务器中获取各电视直播频道的描述信息并加以展示;获取用户所选择的目标电视直播频道,并确定所述目标电视直播频道所对应的DTMB解调参数;通过有线电视网络接收由第二服务器基于DTMB协议传输的各电视直播频道的音视频数据;根据所述DTMB解调参数对所述音视频数据进行解调,以从所述音视频数据中获得所述目标电视直播频道的音视频数据;播放所述目标电视直播频道的音视频数据。

于本发明一实施例中,所述电视直播频道的描述信息包括所述电视直播频道的节目信息和业务信息。

为实现上述目的及其他相关目的,本发明提供一种电视直播装置,应用于智能电视机,所述装置包括:描述信息获取模块,用于通过互联网从通信连接的第一服务器中获取各电视直播频道的描述信息并加以展示;用户频道选择模块,用于获取用户所选择的目标电视直播频道,并确定所述目标电视直播频道所对应的DTMB解调参数;音视频数据获取模块,用于通过有线电视网络接收由第二服务器基于DTMB协议传输的各电视直播频道的音视频数据;DTMB解调模块,用于根据所述DTMB解调参数对所述音视频数据进行解调,以从所述音视频数据中获得所述目标电视直播频道的音视频数据;目标频道播放模块,用于播放所述目标电视直播频道的音视频数据。

于本发明一实施例中,所述电视直播频道的描述信息包括所述电视直播频道的节目信息和业务信息。

为实现上述目的及其他相关目的,本发明提供一种计算机可读存储介质,其中存储有计算机程序,所述计算机程序被处理器加载执行时,实现所述的电视直播方法。

为实现上述目的及其他相关目的,本发明提供一种智能电视机,包括:处理器、存储器、通信器、及显示屏;其中,所述显示屏用于展示各电视直播频道的描述信息并播放目标电视直播频道的音视频;所述通信器用于与外部设备建立通信连接;所述存储器用于存储计算机程序;所述处理器用于加载执行所述计算机程序,以使所述电子设备执行所述的电视直播方法。

如上所述,本发明的电视直播方法、装置、系统、可读存储介质及智能电视机,具有以下有益效果:能够充分利用现有的网络基础设施、终端设备,避免通过第三方CDN提供服务,从而有效节省电视直播的运营成本。

附图说明

图1显示为本发明一实施例中的电视直播方法的应用架构示意图。

图2显示为本发明一实施例中的电视直播方法的原理示意图。

图3显示为本发明另一实施例中的电视直播方法的流程示意图。

图4显示为本发明一实施例中的电视直播装置的模块示意图。

图5显示为本发明一实施例中的智能电视机的结构示意图。

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

本发明提供一种融合数字电视地面广播(Digital Television TerrestrialMultimedia Broadcasting:DTMB)、有线电视网络(也称为混合光纤同轴电缆网HybridFiber-Coaxial:HFC)和互联网的电视直播业务的方法和系统,该系统充分利用了三个既有条件:

1、目前电视机对数字电视地面广播信号接收的强制性支持,也即目前所有的电视机都支持采用地面数字电视标准DTMB传输的信号的接收、解析及播放;

2、有线电视网络HFC基础设施完善;

3、家庭宽带普及率高,宽带支持双向交互,能充分利用双向交互网络下获取数据的便利,获取电视直播频道的节目信息和业务信息(即Program Specific Information/Service Information:PSI/SI,包括PAT、PMT、NIT、SDT、EIT等表)。

综合上述三个既有条件,本发明构造出一种融合宽带网、采用数字电视地面广播DTMB标准,通过有线电视网络HFC传输视频流的低成本、广覆盖、快速部署的新型电视直播服务。

表1比较了目前三种直播类型的特点。综合各种直播业务取其优势,本发明提出了一种新的电视直播业务形式,这种直播业务的各个关键维度如表1中被方框框出的内容所示:

表1

如图1所示,本发明的直播业务形态,站在用户端的角度是一种类似于互联网直播的业务形态。运营商采用一个APK的方式面向用户发布,用户通过在应用商店或者通过U盘在智能电视机上安装之后就能使用这种新的电视直播业务。

用户的智能电视机的天线需要接到当地有线电视运营商在家中的有线电视接口。电视天线和有线电视接口一般是通过75欧姆的同轴电缆线连接。

有线电视运营商在DTMB前端服务器将各直播频道数据(音视频数据)遵循DTMB标准调制,通过有线电视HFC网络传输到用户家里。用户观看直播的时候,信号就是通过有线电视HFC网络传输的遵循DTMB调制标准的信号,信号通过天线接入到电视机后,通过电视机的DTMB接收端和解调器将数字信号的直播频道数据解析出来,送入到电视机播放。

用户看直播频道的时候,需要的各种直播频道的节目信息和业务信息PSI/SI,包括频道名称、频道所在的频点、频道号、音视频PID与类型、节目号、节目表等,是电视机通过连接的宽带网络通过互联网访问有线电视运营商或运营商合作伙伴的EPG服务器,采用标准的HTTP协议获取。

详细而言,本发明的电视直播方法包括如下步骤:

步骤一、第一服务器,也即图1中的有线电视运营商DTMB前端服务器,通过互联网向通信连接的智能电视机提供各电视直播频道的描述信息;所述电视直播频道的描述信息包括所述电视直播频道的节目信息和业务信息,包括频道名称、频道所在的频点、频道号、音视频PID与类型、节目号、节目表等。

需要说明的是,第二服务器的工作人员将和有线电视运营商DTMB前端服务器匹配的节目信息和业务信息录入第二服务器的内容管理系统CMS中,进一步通过标准的HTTP协议发布为面向用户的电子节目表(Electronic Program Guide:EPG)服务。

需要说明的是,本实施例的智能电视机预先安装了运营商开发的直播服务APK,用户可预先在应用商店或者通过U盘在智能电视机上安装直播服务APK,运行之后通过访问EPG服务器就能使用本实施例的新型电视直播业务。本实施例的智能电视机的天线连接到有线电视网络入户的接口,通过网线或者WiFi连接到互联网。

步骤二、智能电视机接收所述各电视直播频道的描述信息并进行展示,如呈现该频道的节目表。

步骤三、智能电视机获取用户所选择的目标电视直播频道,并确定所述目标电视直播频道所对应的DTMB解调参数。

具体而言,用户在智能电视机上选择一个具体频道,APK根据获取的该频道的频点信息和节目号,设置该智能电视机的DTMB解调参数。设置方式包括但不限于:

方式一、智能电视机本地存有不同频道的频点信息和节目号所对应的DTMB解调参数,APK根据用户选择的频道的频点信息和节目号在本地查找对应的DTMB解调参数;

方式二、智能电视机本地未存有不同频道的频点信息和节目号所对应的DTMB解调参数,这些关联信息存储于EPG服务器中,APK根据用户选择的频道的频点信息和节目号向EPG服务器请求对应的DTMB解调参数。

步骤四、第二服务器基于DTMB协议通过有线电视网络向所述智能电视机传输各电视直播频道的音视频数据。

步骤五、所述智能电视机接收所述各电视直播频道的音视频数据,并根据所述DTMB解调参数对所述音视频数据进行解调,以从所述音视频数据中获得所述目标电视直播频道的音视频数据并进行播放。

具体而言,APK在确定用户选择的频道的DTMB解调参数之后,基于该DTMB解调参数对接收到的视频流进行解调,根据先前获取到的该频道的节目号、音视频PID和音视频类型设置智能电视机的播放器来播放该频道的音视频。

本发明所述的电视直播方法的保护范围不限于本实施例列举的步骤执行顺序,凡是根据本发明的原理所做的现有技术的步骤增减、步骤替换所实现的方案都包括在本发明的保护范围内。

图3展示为图1中智能电视机所执行的具体步骤,包括:

S31:通过互联网从通信连接的第一服务器中获取各电视直播频道的描述信息并加以展示;

S32:获取用户所选择的目标电视直播频道,并确定所述目标电视直播频道所对应的DTMB解调参数;

S33:通过有线电视网络接收由第二服务器基于DTMB协议传输的各电视直播频道的音视频数据;

S34:根据所述DTMB解调参数对所述音视频数据进行解调,以从所述音视频数据中获得所述目标电视直播频道的音视频数据;

S35:播放所述目标电视直播频道的音视频数据。

由于本方法实施例与前述方法实施例的具体实施方式原理相同,故不再对相同的细节做重复赘述。

实现上述各方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。基于这样的理解,本发明还提供一种计算机程序产品,包括一个或多个计算机指令。所述计算机指令可以存储在计算机可读存储介质中。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(如:软盘、硬盘、磁带)、光介质(如:DVD)、或者半导体介质(如:固态硬盘Solid State Disk(SSD))等。

参阅图4,本实施例提供一种电视直播装置40,作为一款软件搭载于电子设备中,如智能电视机,以在运行时执行前述方法实施例所述的电视直播方法。由于本装置实施例的技术原理与前述方法实施例的技术原理相似,因而不再对同样的技术细节做重复性赘述。

本实施例的电视直播装置40具体包括:

描述信息获取模块41用于通过互联网从通信连接的第一服务器中获取各电视直播频道的描述信息并加以展示;

用户频道选择模块42用于获取用户所选择的目标电视直播频道,并确定所述目标电视直播频道所对应的DTMB解调参数;

音视频数据获取模块43用于通过有线电视网络接收由第二服务器基于DTMB协议传输的各电视直播频道的音视频数据;

DTMB解调模块44用于根据所述DTMB解调参数对所述音视频数据进行解调,以从所述音视频数据中获得所述目标电视直播频道的音视频数据;

目标频道播放模块45用于播放所述目标电视直播频道的音视频数据。

本领域技术人员应当理解,图4实施例中的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个或多个物理实体上。且这些模块可以全部以软件通过处理元件调用的形式实现,也可以全部以硬件的形式实现,还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,用户频道选择模块42可以为单独设立的处理元件,也可以集成在某一个芯片中实现,此外,也可以以程序代码的形式存储于存储器中,由某一个处理元件调用并执行用户频道选择模块42的功能。其它模块的实现与之类似。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。

参阅图5,本实施例提供一种智能电视机50,详细的,至少包括通过总线41连接的:存储器42、处理器43、通信器44、显示屏45,其中,显示屏45用于展示各电视直播频道的描述信息并播放目标电视直播频道的音视频,通信器44用于与外部设备建立通信连接,存储器42用于存储计算机程序,处理器43用于执行存储器42存储的计算机程序,以执行前述方法实施例中的全部或部分步骤。

上述提到的系统总线可以是外设部件互连标准(Peripheral PomponentInterconnect,简称PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,简称EISA)总线等。该系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口用于实现数据库访问装置与其他设备(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(Random Access Memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital Signal Processing,简称DSP)、专用集成电路(Application SpecificIntegrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

综上所述,本发明的电视直播方法、装置、系统、可读存储介质及智能电视机,能够充分利用现有的网络基础设施、终端设备,避免通过第三方CDN提供服务,从而有效节省电视直播的运营成本。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号