首页 / 专利分类库 / 电通信技术 / 广播通信 / 无线WiFi多媒体广播系统和方法

无线WiFi多媒体广播系统和方法

申请号 CN201611238287.7 申请日 2016-12-28 公开(公告)号 CN106791941B 公开(公告)日 2023-08-11
申请人 桂林龙隐科技有限公司; 发明人 陈磊; 姚晓强;
摘要 本 发明 公开一种无线WiFi多媒体广播系统和方法,使用电信级WiFi设备组建有限范围的 覆盖 系统,发送端由节目源采集、节目流按需复用、节目流再合成处理、数据流的发送和传输、移动客户端接收、自适应反馈、视频播放7部分组成。按需复用多节目TS流成为多个节目IP包形式的数据流,构造可以同时接收和处理多路流媒体网络合成 控制器 ,从而可以使用广播方式发送数据流,实现大批量智能手机终端和多节目同时接收和播放。本发明基于 数字电视 等多媒体信息的无线WiFi的IP广播技术,能够实现在较大服务场景(候机楼、会场、候车厅、移动车厢内、居民区、旅游区等)下,进行数字电视等多媒体信息直播的IP广播中能承载较多(>32)手机等智能终端的同时接收。
权利要求

1.无线WiFi多媒体广播方法,其特征是,包括如下步骤:
步骤1、发送端采集相应的节目信号源;
步骤2、将步骤1采集到的节目信号源按照系统需求进行重新复用,形成多节目传输流;
步骤3、将步骤2需复用后的多节目传输流进行分发处理,即
步骤3.1、对多节目传输流进行节目流纠错处理;
步骤3.2、对纠错后的多节目传输流进行数据组标记处理;
步骤3.3、根据传播条件和节目码流速率,自适应调节数据组的长度即包含的IP包数量,但是在选择了一种长度的情况下,每个组的多节目IP包数量保持相同,将标记后的多节目传输流进行分组;
步骤3.4、将分组所形成的数据组进行组交织处理,让数据组之间环形排列,使完整节目流的数据有规则的错开排列;
步骤3.5、当发送端存在2个以上的分发器时,需要将这些分发器的数据进行堆叠处理,以实现更多的多节目流的分发;
步骤4、将步骤3的多节目IP数据流调制后,通过WiFi无线发射器进行广播方式发送;
步骤5、具有WIFI接收功能的接收终端从多节目IP数据流任意选择接收其中一套节目;
步骤6、从所有的接收终端中选择一个作为公共终端,该公共终端将自己的通信情况反馈回发送端,发送端根据反馈回来的通信质量,决定数据是否需要重传;如果数据需要重传,则发送端进行重传数据;如果数据不需要重传,则发送端接着发送另外的数据。
2.根据权利要求1所述的无线WiFi多媒体广播方法,其特征是,步骤1中,节目信号源从广播电视卫星、有线数字电视、地面数字电视、IPTV或本地插卡获取。
3.根据权利要求1所述的无线WiFi多媒体广播方法,其特征是,步骤3.1中,节目流纠错处理是采用802.11协议中的Turbo编码对多节目传输流进行纠错。
4.根据权利要求1所述的无线WiFi多媒体广播方法,其特征是,步骤6中,公共终端为所有的接收终端中丢包率最高的那个接收终端,即通过设定一个限值,当某个终端的丢包率大于该门限值,就选择它为公共终端,并通知其他终端。
5.基于权利要求1所述方法的无线WiFi多媒体广播系统,包括发送端和至少1个接收终端,其特征是:
发送端包括WiFi无线发射器和至少1个分发器;每个分发器均包括节目信号源采集单元、节目流按需复用单元和媒体分发处理单元;节目信号源采集单元接收节目信号源,节目信号源采集单元的输出端连接节目流按需复用单元的输入端,节目流按需复用单元的输出端连接媒体分发处理单元的输入端,媒体分发处理单元的输出端连接WiFi无线发射器的输入端;
其中媒体分发处理单元包括纠错模、标记模块、分组模块和交织模块;其中纠错模块的输入端形成媒体分发处理单元的输入端,纠错模块的输出端连接标记模块的输入端,标记模块的输出端连接分组模块的输入端,分组模块的输出端连接交织模块的输入端,交织模块的输出端形成媒体分发处理单元的输出端;
每个接收终端均带有WIFI接收功能,并通过无线信道接收发送端发送的数据。
6.根据权利要求5所述的无线WiFi多媒体广播系统,其特征是,所述接收终端为通用移动终端设备。
7.根据权利要求5所述的无线WiFi多媒体广播系统,其特征是,发送端使用广播方式发送数据流至接收终端。
8.根据权利要求5所述的无线WiFi多媒体广播系统,其特征是,节目信号源采集单元从广播电视卫星、有线数字电视、地面数字电视、IPTV或本地插卡获取节目信号源。
9.根据权利要求5所述的无线WiFi多媒体广播系统,其特征是,发送端还进一步包括堆叠处理器,该堆叠处理器的输入端与每个分发器的输出端连接,堆叠处理器的输出端与WiFi无线发射器的输入端连接。

说明书全文

无线WiFi多媒体广播系统和方法

技术领域

[0001] 本发明涉及多媒体信息传播技术领域,具体涉及一种可以应用于通用移动终端设备的无线WiFi多媒体广播系统和方法。

背景技术

[0002] 在实现广播电视与通信的融合发展中,如何解决视频等多媒体信息直播中的终端融合接收成为标志之一。通信行业在5G等新一代通信技术没有实现之前,3G/4G移动通信领域受技术实现机制(信息交互通信等)的约束,对大数据量的视频直播呈现延迟太长、用户终端消费负担过重(流量费用)等弊端难以从根本上消除。而在广播电视行业的国内外相关技术研发中,如新一代地面数字电视DVB‑T2、ATSC‑3.0、DTMB‑A和4G广播电视等,受覆盖网络结构、终端和服务模式等影响,只提出了视频等多媒体信息大数据广播下行,终端请求等小数据的上行的浅度融合设计;并没有提出完整的数字电视等多媒体广播信息直接转换在手机等智能终端接收的技术设计。即便是最近广播电视行业提出的NGB‑W方案等国内相关技术研发中,也只在采用无线通信技术中基于IEEE 802.11系统协议,把WiFi技术简单引入,以实现对手机等智能终端接收覆盖。但没有摆脱受WiFi带宽和数据传播方式的限制,只能少量手机等智能终端同时接入而局限于家庭式(小区域)接入覆盖方式。而在较大服务场景(候机楼、会场、候车厅、移动车厢内、居民区、旅游区等),面对较多(>32)手机等智能终端需要同时接收时,最起码要克服现有无线WiFi系统同时接入终端数量偏少(<32)、收视质量下降、时延明显且不固定、节目套数受限以及对终端性能和产品一致性要求较高、普适性较低等问题才行。且还需要从工程实现的关联技术交叉的复杂度、成熟度以及运行安全、可控可靠、可管理性等方面考量市场的接纳度。

发明内容

[0003] 本发明所要解决的技术问题是现有多媒体信息传播中受限于通信带宽而无法同时满足多用户使用和高质量播放的问题,提供一种可以应用于通用移动终端设备的无线WiFi多媒体广播系统和方法。
[0004] 为解决上述问题,本发明是通过以下技术方案实现的:
[0005] 无线WiFi多媒体广播方法,包括如下步骤:
[0006] 步骤1、发送端采集相应的节目信号源;
[0007] 步骤2、将步骤1采集到的节目信号源按照系统需求进行重新复用,形成多节目传输流;
[0008] 步骤3、将步骤2需复用后的多节目传输流进行分发处理,即
[0009] 步骤3.1、对多节目传输流进行节目流纠错处理;
[0010] 步骤3.2、对纠错后的多节目传输流进行数据组标记处理;
[0011] 步骤3.3、根据传播条件和节目码流速率,自适应调节数据组的长度,将标记后的多节目传输流进行分组;
[0012] 步骤3.4、将分组所形成的数据组进行组交织处理,让数据组之间环形排列,使完整节目流的数据有规则的错开排列;
[0013] 步骤4、将步骤3的多节目IP数据流调制后,通过WiFi无线发射器进行广播方式发送;
[0014] 步骤5、具有WIFI接收功能的接收终端从多节目IP数据流任意选择接收其中一套节目;
[0015] 步骤6、从所有的接收终端中选择一个作为公共终端,该公共终端将自己的通信情况反馈回发送端,发送端根据反馈回来的通信质量,决定数据是否需要重传;如果数据需要重传,则发送端进行重传数据;如果数据不需要重传,则发送端接着发送另外的数据。
[0016] 上述步骤1中,节目信号源从广播电视卫星、有线数字电视、地面数字电视、IPTV或本地插卡获取。
[0017] 上述步骤3.1中,节目流纠错处理是采用802.11协议中的Turbo编码对多节目传输流进行纠错。
[0018] 上述步骤3还进一步包括,步骤3.5、当发送端存在2个以上的分发器时,需要将这些分发器的数据进行堆叠处理,以实现更多的多节目流的分发。
[0019] 上述步骤6中,公共终端为所有的接收终端中丢包率最高的那个接收终端,即通过设定一个限值,当某个终端的丢包率大于该门限值,就选择它为公共终端,并通知其他终端。
[0020] 实现上述方法的无线WiFi多媒体广播系统,包括发送端和至少1个接收终端。发送端包括WiFi无线发射器和至少1个分发器;每个分发器均包括节目信号源采集单元、节目流按需复用单元和媒体分发处理单元;节目信号源采集单元接收节目信号源,节目信号源采集单元的输出端连接节目流按需复用单元的输入端,节目流按需复用单元的输出端连接媒体分发处理单元的输入端,媒体分发处理单元的输出端连接WiFi无线发射器的输入端;其中媒体分发处理单元包括纠错模、标记模块、分组模块和交织模块;其中纠错模块的输入端形成媒体分发处理单元的输入端,纠错模块的输出端连接标记模块的输入端,标记模块的输出端连接分组模块的输入端,分组模块的输出端连接交织模块的输入端,交织模块的输出端形成媒体分发处理单元的输出端;每个接收终端均带有WIFI接收功能,并通过无线信道接收发送端发送的数据。对接收终端的配置性能要求较低,具有明显的通用特性。
[0021] 上述方案中,所述接收终端为通用移动终端设备。
[0022] 上述方案中,发送端使用广播方式发送数据流至接收终端。
[0023] 上述方案中,节目信号源采集单元从广播电视卫星、有线数字电视、地面数字电视、IPTV或本地插卡获取节目信号源。
[0024] 上述方案中,发送端还进一步包括堆叠处理器,该堆叠处理器的输入端与每个分发器的输出端连接,堆叠处理器的输出端与WiFi无线发射器的输入端连接。
[0025] 与现有技术相比,本发明具有如下特点:
[0026] 第一、实现大场景下的手机等智能终端用户同时多节目在线收看。
[0027] 第二、只要具备WIFI接收功能的手机等智能终端都能接收,即有较好的终端产品的普适性。
[0028] 第三、传播的节目数较多,能够适应较大场景对广播节目数量多(>8套)的要求。
[0029] 第四、比现有WiFi无线互联网视频直播用户数至少提高一个数量级。且无需建设地面基础宽带IP承载网络,大大降低成本。
[0030] 第五、可以实现有选择性承载DTMB的TS直转IP广播的延伸覆盖服务。
[0031] 第六、构建简易方便,尤其对适应特定(密集用户)区域的大场景专网式覆盖,且与移动媒体网络设备链接,实现MESH无缝覆盖网络。
[0032] 第七、很强业务兼容性和扩展性。尤其对大场景多业务需求情况下,充分体现媒体信息发布方式灵活功能,有利于广告营收等多种运营模式。
[0033] 第八、除系统构建采用自主系统核心技术外,相关硬件产品普适性很强。
[0034] 第九、通过终端监测系统运行安全系数高,结合专有AP进入渠道,建立高效、可控、可靠的运行网络,保证运营效果。附图说明
[0035] 图1是本发明的多路信号多节目系统实现框图
[0036] 图2是本发明的IP包和数据组结构及其交织原理图。

具体实施方式

[0037] 一种无线WiFi多媒体广播方法,如图1所示,具体包括如下步骤:
[0038] 步骤A、节目信号源的采集。
[0039] 节目信号源从广播电视卫星、有线数字电视、地面数字电视、IPTV(Interactive Personality TV)或本地插卡获取。
[0040] 节目信号源包括多路直播节目、媒资广告信息、本地信息和综合信息发布系统等。
[0041] 节目信号源的数据流格式包括以下三种格式:1)将接收到的多个单路节目IP流经过处理为单通路多节目IP流;2)多节目传输流(Multi‑program transport stream,MPTS),经过解复用得到各个单节目传输流(Single‑program transport stream,SPTS,简称TS)并转码为多通路多节目IP流;3)多节目TS复用流,经过转换处理为单通路多节目IP流。
[0042] 如MPTS通过地面数字电视接收获得,其定义变量R是在WiFi覆盖系统中接收到的视频数据流,即
[0043]
[0044] 这里N是数据流总路数量,si是第i路数据流,κi是比例因子。式子(1)是指直播系统中的视频数据是由多路或者多节目流组成。
[0045] 步骤B、节目流按需复用。
[0046] 基于802.11协议的视频传输系统中,其发送端接收处理的是基于单路节目分时按需分发。如果响应多个节目传输请求,既需要足够的带宽资源,也增加分发处理器负荷,且需要大缓存支持。为了解决这些问题,步骤A所获取的各种节目流(MPTS或SPTS)之后,需要按照系统需求重新(去空包等)复用为高效多节目传输流,以便形成多节目IP包按序发送;提高WiFi系统的数据传输速率和带宽利用率,降低分发处理器的运算负荷。
[0047] 详细地,将步骤A所采集的多节目传输流的各路数据流si复用为多节目IP包的形式,可以表示成为
[0048]
[0049] 这里一个IP包里面有7个相同或者不同节目的TS包(一个TS包长度是188字节)。再者,接收到的是MPTS,其每一路TS流可以看作是由一个个TS包组成。每一路TS流有不同的PID(Packet Identifier,PID)号标记TS包,如图2中的TS包结构示意图。一个IP包是一路音视频节目当中的一全部或者部分信息。特别地,这里的IP包的节目内容是根据通信状况确定,这样可以根据通信环境的好坏合理的分配带宽空间,提高系统的带宽利用率。
[0050] 步骤C、节目流的分发处理。
[0051] 节目流的分发处理即媒体合成处理,即将步骤B复用得到包含了多个节目的IP数据流进行节目流分发处理。节目流的分发处理包括节目流纠错处理、数据组标记处理、对所有节目流进行自适应分组、对数据组进行自适应组交织处理以及多个分发器堆叠处理。
[0052] (1)节目流纠错处理。
[0053] 所述对IP包形式的节目流纠错处理主要使用802.11协议中的Turbo编码纠错。
[0054] (2)数据组标记处理。
[0055] 根据步骤A获得的多节目IP流,为了方便判断客户端丢包情况、数据重组,在媒体合成处理中接收端使用2Mbps小缓存。然后,在用户数据报UDP(User datagram protocol,UDP)上封装成一个高效MPTS(去冗余)。而且此MPTS有自己的数据段编号,用此MSTP对每个节目IP包从0到65535循环编号。因每套节目TS流有自己的端口号,而每套节目TS流中的TS包也有独立的编号。这里的标记处理是为了区分每套节目TS流的TS包,方便后续对数据流进行自适应分组处理。
[0056] (3)对所有数据流进行自适应分组,如图2所示。在本发明的视频数据传输过程中,每个节目的码流速率是实时变化的,且同一个节目的码流在不同时刻的速率也是变化。因此,为了在发送数据流过程中能够根据不同的节目码流速率自适应地确定发送数据的大小,从而提高信道利用率和数据传输效率,需要对视频数据流分组处理,其中数据组的长度(即,包含的IP包数量)是根据传播条件自适应变化。但是在选择了一种长度的情况下,每个组的多节目IP包数量保持相同。而对于每一个节目流的多节目IP包数量是随着码流大小和通信状况自适应变化。就像前面陈述的一个IP包里面有7个同一节目的TS包(例如,一个TS包长度是188字节)。一个IP包是一路音视频节目当中的一帧全部或者部分信息。
[0057] 其数学模型是,定义视频数据流可以分为T个数据组,即
[0058] V={G0,G1,…,GT‑1}                      (3)
[0059] 这里V表示视频数据,Gt是第t个数据组。这里分组的数量T是由视频数据的实际情况决定。每一组的长度是按照干扰程度和出错情况(丢包情况)来自动选择。初始的组长度是人工手动设置,通常是节目数量的10倍。
[0060] 这里的一组数据可以包含20到120个IP包。而且,每一组之间是串行排列,数据组的长度根据码流速率大小自适应变化。同理,每一组数据包含Nt个多节目IP包,即[0061]
[0062] 这里20≤Nt≤120。但是在确定了该种数据组长度后,在当前的通信状况下每个数据组的长度保持相同。而每一个多节目IP包中包含了7个TS包,式子(2)可以简化成如下列式子
[0063] IPn={TS1,TS2,…,TS7}                    (5)
[0064] (4)对数据组进行自适应组交织处理。
[0065] 发明提供了一种针对视频数据在无线WiFi覆盖系统通信中传输的自适应组交织方法,以克服在视频数据传输过程中随机错误和突发错误,防止节目流数据帧整体丢失和传输错误。这里的交织思路是把完整节目流的数据有规则的错开排列。主要是数据组之间进行交织处理,即数据组之间是环形排列,以防止多节目IP包的节目数据整体丢失和传输错误。可以抗突发错误引起的大量同节目丢包情况和提高无线通信系统中视频数据传送的质量,保证视频播放的流畅和清晰。
[0066] 步骤D、多个分发器堆叠处理。
[0067] 一个分发器至少能够处理8(≥)路节目流,而在实际应用过程中,往往会存在更多路节目流的需求。这种情况下可以把多个分发器堆叠处理,从而实现更多的多路节目流的分发。可以用数学模型表示为
[0068]
[0069] 此外,数据复用多节目IP流格式,如图2中,所定义的嵌入式系统架构是小缓存2Mbps。这可以在保证数据快速存储的同时降低硬件资源的损耗。
[0070] 步骤E、数据流的发送和传输。
[0071] 由步骤D中得到的多节目复用IP数据流,如图2中交织后的数据流,一个一个多节目IP包的发送。其中,IP数据流是按照802.11数据帧格式封装。802.11协议簇的无线通信通常是使用半双工通信方式。而这种半双工的通信方式,随着接入终端数量的增加会出现信道拥挤和堵塞。而在大场景WiFi直播中,存在大量终端同时接入的情况。根据所述步骤D数据分发处理得到的数据IP流,使用广播方式发送。而这种广播方式传播IP数据流的优点是不需要接收端通过同一渠道反馈信息给发送端。这样大大降低了传播中的信道拥挤和堵塞5
现象。能大幅度提高无线WiFi系统同时接收的终端数量(理论上达10海量)。
[0072] 把封装好的视频数据组在广播地址和端口以广播方式发送。其中,多节目IP包广播方式(即单工)发送,一个多节目IP包最大值是1472字节。对于多套节目流的情况,每套节目有自己的端口号,即每套节目用端口号来区分。这里一个分发器的端口号是8001至800N。一个分发器可以实现N套节目TS流同时发送。
[0073] 为了提高广播发射性能,使用电信级WiFi设备(即,符合通信行业的标准的WiFi设备),比如802.11g,n系列协议,发送数据。这可以保证视频直播系统有效覆盖范围内通用终端对视频多节目IP流可靠接收。
[0074] 在802.11协议族中,广播帧通常是用来传输管理及控制信息,为NACK机制。因此利用广播帧传送数据是不可靠传递,通常不用于数据传输。再者,广播传输数据的速率低,一般的WiFi设备中广播帧的速率最大值默认1Mbps。为了提高它的速率,可以对AP(Access point,AP)进行广播速率配置,以提高传输速率,电信级的AP可以配置提高到36Mbps。从而实现提高IP广播系统的传输速率和可靠性。
[0075] 步骤F、所述移动客户端接收。
[0076] 因为步骤D中已经把MPTS流转换成多节目IP流,只要手机等智能终端具备WIFI接收功能,就可从中任意选择接收一套视频流;即便是不同手机等智能终端的硬件资源和配置相差较大,也能够可靠接收。
[0077] 详细地,众多终端接收以广播方式传输的数据,可以用下列式子表示为[0078] Rk(t)=S(t)+σ(t),k=1,2,…,K               (7)
[0079] 这里Rk(t)是第k个终端接收信号,S(t)是广播方式发送的数据,σ(t)是噪声,K是客户端数量。
[0080] 步骤G、自适应反馈。
[0081] 对于802.11,通常情况下,广播帧传送是没有反馈。为了能够及时的给发送端反馈接收端的通信情况,提出一种针对广播方式传送视频数据流的反馈方法。在众多的接收终端,根据实际的通信情况,选择当前干扰最强,丢包最多,质量最差的终端作为有代表性的公共终端。只要保证了环境最恶劣终端的通信质量是良好,那么就可以保证了所有其他的终端的通信需求。
[0082] 详细地,在接收客户端,选择一个能够反映出所有终端用户的通信质量的公共客户端。首先,定义每个客户端的通信质量,可以表示为
[0083] Qk=f(Rk(t)),k=1,2,…,N               (8)
[0084] 这里Qk是表示第k个客户端的通信质量,通常是由有效性、可靠性、丢包率、视频播放质量组成。详细地,可以用下列式子描述
[0085]
[0086] 这里μi是客户端通信的有效性, 是可靠性,ηi是丢包率,Ιi是视频播放的质量评价值,比如PSNR(Peak signal to noise ratio,PSNR)。
[0087] 基于式子(9),选择一个公共终端P,并反馈该终端的通信情况,不需要每个终端都反馈自己的通信情况。这里公共终端P是从所有的通信评价值中选取最小值,即[0088] P=min({Qk,k=1,2,…,K})               (10)
[0089] 为便于实现,可以设定一个质量门限值,哪个终端先达到该门限值即为公共终端,并通知其他终端无需再发送反馈。基于式子(10)的公共终端P,把该终端的通信情况反馈给发送端。发送端根据反馈回来的公共终端用户P的通信质量,进行决定数据是否重传。如果数据需要重传,那么进行重传数据,如果不需要重传那么发送端接着发送另外的数据帧。完成基于广播方式传输数据的反馈,进入下一次的反馈检查。
[0090] 步骤H、视频播放。
[0091] 对于任意的移动设备,只要安装了与系统相匹配的APP就可以把该设备接入系统接收视频流和播放,系统的接收端具有明显的通用特性。其中,可以根据端口号切换多个节目。
[0092] 实现上述方法的无线WiFi多媒体广播系统,包括发送端和至少1个接收终端。所述发送端包括WiFi无线发射器、堆叠处理器和至少1个分发器。每个分发器均包括节目信号源采集单元、节目流按需复用单元和媒体分发处理单元。节目信号源形成分发器的输入端,采集单元接收节目信号源。在本发明中,节目信号源采集单元从广播电视卫星、有线数字电视、地面数字电视、IPTV或本地插卡获取节目信号源。节目信号源采集单元的输出端连接节目流按需复用单元的输入端。节目流按需复用单元的输出端连接媒体分发处理单元的输入端。媒体分发处理单元的输出端形成分发器的输出端。堆叠处理器的输入端与每个分发器的输出端连接,堆叠处理器的输出端与WiFi无线发射器的输入端连接。发送端使用广播方式发送数据流至接收终端。所述接收终端为通用移动终端设备,每个接收终端均带有WIFI接收功能,并通过无线信道接收发送端发送的数据。
[0093] 上述媒体分发处理单元包括纠错模块、标记模块、分组模块和交织模块。其中纠错模块的输入端形成媒体分发处理单元的输入端,纠错模块的输出端连接标记模块的输入端,标记模块的输出端连接分组模块的输入端,分组模块的输出端连接交织模块的输入端,交织模块的输出端形成媒体分发处理单元的输出端。
[0094] 在高效率编码器(H.264或AVS或HEVC或AVS2等)的基础上,使用ARM嵌入式系统中编程实现。系统主要由至少一个分发单元、WIFI无线发射单元、智能终端和自适应反馈单元组成。每个分发单元包括节目信号源采集模块、节目流按需复用模块和节目流的分发处理模块。节目信号源采集模块的输出端连接节目流按需复用模块的输入端,节目流按需复用模块的输出端连接节目流的分发处理模块,节目流的分发处理模块的输出端连接WIFI无线发射单元。WIFI无线发射单元向外广播多媒体数据。智能终端接收WIFI无线发射单元发出的多媒体数据。智能终端通过自适应反馈单元连接分发单元的节目流的分发处理模块。
[0095] 节目信号源采集模块采集从广播电视卫星、有线数字电视、地面数字电视、IPTV(Interactive Personality TV,IPTV)或本地插卡中获取节目信号源。在节目流按需复用模块中把多路节目的TS流按照速率大小转换成IP流,在节目流的分发处理模块中进行分组和交织处理,然后把TS流2M小缓存,最后使用广播方式一个一个IP包的发送数据,再在智能终端接收视频流和播放。节目流的分发处理模块通过自适应反馈单元接收智能终端反馈,并检测视频播放质量,如果播放质量满足此次发送数据成功,如果播放质量不满足,那么再次重复转换IP流和再次发送直到视频播放质量满足用户要求。
[0096] 下面通过一个本系统实践产品实验对本发明效果进行说明:
[0097] 在本次实验中,我们使用6套节目源。为了检测系统的视频播放性能,使用一个手机接收视频流数据流,我们发现6套节目都能够清晰和流畅的接收播放。从我们视频播放可以看到,相对于发送端,在接收端出现了约5秒的延迟。而任意节目的播放无阻挡大概直视距离100米范围内都能够保证流畅和清晰的播放。这里的覆盖范围是由WiFi的信号强度决定。此外,每一套节目,我们接收了1分钟时长的视频进行统计丢包率和平均码率。在手机端‑3检测到的丢包率达到很低的平,例如,第一套节目的丢包率可以达到2.463661e10 ,第三‑4
套节目的丢包率是2.8731505e10 。而视频流可允许的最大丢包率为2%,平均码率单位是KB(Byte)。最后,还使用9台不同配置和品牌的手机同时接收6个节目,我们发现各台手机都能够清晰的接收视频和流畅的播放。从以上实验结果,我们的标清视频直播系统能够同时传输多套节目,并且使得在普通的手机客户端接收和清晰的播放。最后,该系统能够容纳大量手机客户端同时接入,下载、共享和播放各种类型的视频。
[0098] 本发明使用电信级WiFi设备组建有限范围的覆盖系统,由节目源采集、节目流按需复用、节目流再合成处理、数据流的发送和传输、移动客户端接收、自适应反馈、视频播放7部分组成。按需复用多节目TS流成为多个节目IP包形式的数据流,构造可以同时接收和处理多路流媒体网络合成控制器,从而可以使用广播方式发送数据流,实现大批量智能手机终端和多节目同时接收和播放。本发明基于数字电视等多媒体信息的无线WiFi的IP广播技术,能够实现在较大服务场景(候机楼、会场、候车厅、移动车厢内、居民区、旅游区等)下,进行数字电视等多媒体信息直播的IP广播中能承载较多(>32)手机等智能终端的同时接收。
[0099] 上述各种实施案例,仅为对本发明的目的、技术方案和有益效果进一步详细说明的具体个例;本发明并非限定于此。凡在本发明的公开的范围之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围之内。
QQ群二维码
意见反馈