CN109862436B - 一种流媒体信号分发装置及流媒体信号质量检测方法 - Google Patents
一种流媒体信号分发装置及流媒体信号质量检测方法 Download PDFInfo
- Publication number
- CN109862436B CN109862436B CN201910256573.3A CN201910256573A CN109862436B CN 109862436 B CN109862436 B CN 109862436B CN 201910256573 A CN201910256573 A CN 201910256573A CN 109862436 B CN109862436 B CN 109862436B
- Authority
- CN
- China
- Prior art keywords
- streaming media
- media signal
- module
- stream media
- output module
- 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
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种流媒体信号分发装置,通过放置在酒店房间内,通过原有网线来与放置于其他酒店房间内的流媒体信号分发装置进行串联,其通过流媒体封包转发模块,对接收到的流媒体信号进行封包,分别转发至解码输出模块和流媒体信号输出模块,解码输出模块对接收到的流媒体信号解码后形成影音信号通过视频接口输出到电视形成节目播放,流媒体信号输出模块则将流媒体信号输出到下一流媒体信号分发装置,通过重新封包和转发,形成信号的中继,保证了信号的质量通过设置流媒体信号质量检测模块对输入的流媒体信号进行检测,能及时发现上一节点的流媒体信号传输是否发生故障,及时发现故障点,提高了维护效率。
Description
技术领域
本发明涉及视频传输技术,特别是一种流媒体信号分发装置及流媒体信号质量检测方法。
背景技术
酒店、小区、工业区等视频***扩容时,视频信号需要延长到扩容后的多个新接收节点。可以通过电缆、光纤或通信协议等把视频输入信号延长到多个新接收节点,为了保证传输质量,通常需要安装视频信号放大器、光中继延长器、数字有线调制或者视频信号IP组播形式实现。此方式,其独立布线成本高、IP组播所需的网络设备支持和故障定位需要的专业技能。尤其当分发点持续增加时,设备和网络升级难度和维护成本将不可控地快速增长。
也可以采用流媒体的方式将视频输入信号延长到多个新接收节点,通过流媒体以IP网络协议封装的方式传输。这种方式的优点是可以跨越不同类型的网段,比如,以太网,移动数据网络。但是,其仍需要专业的网络工程师配置和维护,配置和维护人员技术需求较高,且其不具备故障节点的发现和检测功能,出现故障时,需要专业的技术人员进行检测确定故障节点,其维护工作的效率较低,容易导致故障时间过长,影响用户体验。
发明内容
本发明旨在提供一种能保证流媒体信号质量,兼顾中继和转发功能的流媒体信号分发装置及流媒体信号质量检测方法。
一种流媒体信号分发装置,其特征在于,包括:
流媒体信号输入模块,用于接收上一流媒体分发装置或流媒体信号源所发出的流媒体信号,并将其转发给流媒体封包转发模块;
流媒体封包转发模块,接收流媒体信号输入模块发送来的流媒体信号,将接收的流媒体信号转发给解码输出模块;同时接收***控制管理模块的指令,根据接收的指令控制将接收的流媒体信号发送到流媒体信号输出模块;
流媒体信号输出模块,用于将接收到的流媒体信号输出;
解码输出模块,用于接收流媒体封包转发模块的流媒体信号并将其进行解码后输出;
***控制管理模块,用于设置流媒体信号参数和对流媒体封包转发模块发送指令,以及控制解码输出模块的输出信号;流媒体信号质量检测模块,用于对流媒体信号输入模块所接收的流媒体信号进行质量检测。
本发明所述的流媒体信号分发装置,流媒体信号输入模块接收流媒体信号后,通过流媒体信号封包转发模块进行封包后,分别转发到解码输出模块和流媒体信号输出模块,其解码输出模块将接收的流媒体信号解码输出到流媒体播放设备播放,而流媒体信号输出模块则能够将流媒体信号继续输出作为下一流媒体信号分发装置的流媒体信号源。
在扩容增加新的接收节点时,使用本发明所述的流媒体信号分发装置,将一流媒体信号输入模块连接到原有节点的流媒体传输线路,其解码输出模块可连接电视等流媒体播放设备,实现流媒体节目的播放,而流媒体信号输出模块则能将流媒体信号继续输出;只要将其输出模块再连接下一流媒体信号分发装置,通过流媒体信号封包转发装置重新封包和转发,即可形成信号的中继,在实现将流媒体型号传输到新的接收节点的同时,还保证了流媒体信号的质量。同时,其通过串联所述分发装置的方式即可实现多个新接收节点的连接,其设备简单、连接方便,对操作人员专业性要求低。
本发明所述的流媒体信号分发装置,还可设置流媒体信号质量检测模块,用于对流媒体信号输入模块所接收的流媒体信号进行质量检测。
同时,还可设置报警装置,在流媒体信号质量检测模块检测流媒体信号质量异常时,***控制管理模块会控制报警装置进行报警。
通过设置流媒体信号质量检测模块对输入的流媒体信号进行检测,能及时发现上一节点的流媒体信号传输是否发生故障,及时发现故障点,提高了维护效率,降低了对维护检测的专业性要求,维护更加简单、便捷。
通过设置报警装置,可在流媒体信号传输发生故障时,报警指示,从而能够更直观的指示故障位置,进一步便捷维护操作。
一种流媒体信号质量检测方法,包括以下步骤:
a、初始化一个计数器c,用于计算传输故障的趋势;初始化一个保留上一次速率比对结果的变量lasts,用于确认本次采用的速率比对结果和上次的差异;
b、从配置文件获得流媒体的编码速率mv;从媒体流输入端口获得媒体流在指定间隔的平均速率av;
c、读取lasts的数值,当前采样周期的mv、av值,判断是否连续两次av<mv;如果是连续两次av<mv,则传输故障趋势计数器c减少1;如果减少后,c为0,则产生传输质量告警并且重置c为初始值;如果连续两次av>mv,则c增加1,当c达到初始值两倍的数值后,重置为初始值;如果当lasts保留的比较结果和当前采样周期av与mv比较结果不同,即其中一个为av<mv,另一个为av>mv,则不修改c的值;
d、当完成以上运算后,把当前采样周期的av、mv比较结果存储在lasts;然后返回步骤b。
本发明所述的流媒体信号质量检测方法,通过比对从配置文件获得流媒体的编码速率mv和从媒体流输入端口获得媒体流在指定间隔的平均速率av;在相邻采样周期是否连续av<mv,从而判断流媒体传输质量是否异常,从而报警。其整个过程不需要对每个音视频流媒体封包进行分析,也不需要针对流媒体信号中的视频流参数进行复杂的计算,从而极大地减少了检测算法所需的硬件资源。
附图说明
图1为该流媒体信号分发装置的结构框图。
图2为该流媒体信号分发装置串联后所形成的节点联结示意图。
具体实施方式
如图1所示,该流媒体信号分发装置,包括:
流媒体信号输入模块,用于接收上一流媒体分发装置或流媒体信号源所发出的流媒体信号,并将其转发给流媒体封包转发模块;
流媒体封包转发模块,接收流媒体信号输入模块发送来的流媒体信号,将接收的流媒体信号转发给解码输出模块;同时接收***控制管理模块的指令,根据接收的指令控制将接收的流媒体信号发送到流媒体信号输出模块;
流媒体信号输出模块,用于将接收到的流媒体信号输出;
解码输出模块,用于接收流媒体封包转发模块的流媒体信号并将其进行解码后输出;
***控制管理模块,用于设置流媒体信号参数和对流媒体封包转发模块发送指令,以及控制解码输出模块的输出信号;
流媒体信号质量检测模块,用于对流媒体信号输入模块所接收的流媒体信号进行质量检测。
该流媒体信号分发装置还包括用于对流媒体信号输入模块所接收的流媒体信号进行质量检测的流媒体信号质量检测模块,用于提示流媒体信号质量缺陷的告警指示灯,所述***控制管理模块接收传输质量检测模块的检测结果来对告警指示灯进行控制。
如图2所示,该流媒体信号分发装置逐一串联形成节点联结网,流媒体信号分发装置作为网络传输节点2,接收作为视频输入节点1的信号源设置的流媒体信号,然后向网络传输节点2所在的流媒体终端传输音视频信号,使得其播放音视频节目的同时向下一网络传输节点2转发流媒体信号。
两个网络传输节点2之间可以通过有线网络如以太网进行连接,也可以通过无线网络如WiFi或4G/5G数据网连接。
通过设置流媒体信号质量检测模块对输入的流媒体信号进行检测,能及时发现上一节点的流媒体信号传输是否发生故障,及时发现故障点,提高了维护效率。
流媒体信号输入模块和流媒体信号输出模块可以是同一个物理网络接口,比如RJ-45以太网口,通过内部的端口号加以区分。
流媒体信号输入模块对应的物理接口与流媒体信号输出模块也可为不同的类型,比如输入为RJ-45以太网,输出为WIFI无线局域网。
***控制管理模块可以流媒体信号输出模块把故障状态传递给下游节点;下游节点通过报警装置指示上游节点出现故障,如以红绿灯交替闪烁的方式指示。
***控制管理模块可以在本节点或获知其上游节点出现故障时,指定解码模块输出指定的静态报警图片。
一种流媒体信号质量检测方法,具体步骤如下:
a、初始化一个整数类型的传输故障趋势计数器变量c,初始值为n;初始化一个布尔类型的上一采用周期输入媒体流速率mv与媒体流平均速率av的比较结果的变量lasts,其初始值为true;
b、获得当前节点所输入的媒体流数目,以及他们的编码速率,计算出总的输入媒体流速率mv;从媒体流输入端口获得媒体流在指定间隔的平均速率av;
c、判断是否连续两次av小于mv,若是则c减1直至c=0时,产生传输质量告警,若连续两次av>mv,则c增加1直至c=2n时,重置c=n;否则,则c值不变;
d、将当前av与mv的比较结果保存至lasts,返回步骤b。
所述的流媒体信号质量检测方法,通过比对从配置文件获得流媒体的编码速率mv和从媒体流输入端口获得媒体流在指定间隔的平均速率av;在相邻采样周期是否连续av<mv,从而判断流媒体传输质量是否异常,从而报警。其整个过程不需要对每个音视频流媒体封包进行分析,也不需要针对流媒体信号中的视频流参数进行复杂的计算,从而极大地减少了检测算法所需的硬件资源。
其中c的初始值主要是用于进行对告警的频率进行平滑处理,其中c的初始值优选为5,这样只有当5个采样周期都出现质量检测问题才会触发告警信号,从而避免触发告警的时间过度延长。
对于步骤c中的指定间隔,一般不做具体限定,这是因为告警的读取对象是人,假设出现故障后要在60s内确认告警是真实的,趋势计数器变量选5,则假设间隔取10s,则60s内会有6次判断,这就满足了判断一个持续视频信号质量的采样次数,至于如何选择最佳的参数,主要是考量装置所选取的芯片运算性能及成本因素。
Claims (3)
1.一种流媒体信号分发装置,其特征在于,包括:
流媒体信号输入模块,用于接收上一流媒体分发装置或流媒体信号源所发出的流媒体信号,并将其转发给流媒体封包转发模块;
流媒体封包转发模块,接收流媒体信号输入模块发送来的流媒体信号,将接收的流媒体信号转发给解码输出模块,同时接收***控制管理模块的指令,根据接收的指令控制将接收的流媒体信号发送到流媒体信号输出模块;
流媒体信号输出模块,用于将接收到的流媒体信号输出;
解码输出模块,用于接收流媒体封包转发模块的流媒体信号并将其进行解码后输出;
***控制管理模块,用于设置流媒体信号参数和对流媒体封包转发模块发送指令,以及控制解码输出模块的输出信号;
流媒体信号质量检测模块,用于对流媒体信号输入模块所接收的流媒体信号进行质量检测;
流媒体信号质量检测模块执行流媒体信号质量检测方法具体包括以下步骤:
a、初始化一个计数器c,用于计算传输故障的趋势;初始化一个保留上一次速率比对结
果的变量lasts,用于确认本次采用的速率比对结果和上次的差异;
b、从配置文件获得流媒体的编码速率mv;从媒体流输入端口获得媒体流在指定间隔的平均速率av;
c、读取lasts的数值,当前采样周期的mv、av值,判断是否连续两次av<mv;如果是连续两次av<mv,则传输故障趋势计数器c减少1;如果减少后,c为0,则产生传输质量告警并且重置c为初始值;如果连续两次av>mv,则c增加1,当c达到初始值两倍的数值后,重置为初始值;如果当lasts保留的比较结果和当前采样周期av与mv比较结果不同,且其中一个为av<mv,另一个为av>mv,则不改变c的值;
d、当完成以上运算后,把当前采样周期的av、mv比较结果存储在lasts;然后返回步骤b。
2.根据权利要求1所述的流媒体信号分发装置,其特征在于:还设置报警装置,在流媒体信号质量检测模块检测流媒体信号质量异常时,***控制管理模块会控制报警装置进行报警。
3.根据权利要求1所述的流媒体信号分发装置,其特征在于,其传输故障趋势计数器变量c的初始值为5。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910256573.3A CN109862436B (zh) | 2019-04-01 | 2019-04-01 | 一种流媒体信号分发装置及流媒体信号质量检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910256573.3A CN109862436B (zh) | 2019-04-01 | 2019-04-01 | 一种流媒体信号分发装置及流媒体信号质量检测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109862436A CN109862436A (zh) | 2019-06-07 |
CN109862436B true CN109862436B (zh) | 2023-05-09 |
Family
ID=66902678
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910256573.3A Active CN109862436B (zh) | 2019-04-01 | 2019-04-01 | 一种流媒体信号分发装置及流媒体信号质量检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109862436B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111050157A (zh) * | 2019-12-23 | 2020-04-21 | 安徽海豚新媒体产业发展有限公司 | 一种iptv节目单分发检测*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5892881A (en) * | 1997-07-17 | 1999-04-06 | Kokusai Denshin Denwa Kabushiki Kaisha | Method and apparatus for transmitting dubbing data of digital VTR |
CN1589009A (zh) * | 2004-07-19 | 2005-03-02 | 张铭 | 双向网络下真视频点播的实现方法和设备 |
CN101267542A (zh) * | 2008-02-01 | 2008-09-17 | 深圳创维-Rgb电子有限公司 | 视频点播***及实现方法 |
CN101583025A (zh) * | 2009-06-11 | 2009-11-18 | 中兴通讯股份有限公司 | 一种流媒体播放方法及装置 |
CN202103780U (zh) * | 2010-10-20 | 2012-01-04 | 深圳市台电实业有限公司 | 一种多媒体数字会议*** |
-
2019
- 2019-04-01 CN CN201910256573.3A patent/CN109862436B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5892881A (en) * | 1997-07-17 | 1999-04-06 | Kokusai Denshin Denwa Kabushiki Kaisha | Method and apparatus for transmitting dubbing data of digital VTR |
CN1589009A (zh) * | 2004-07-19 | 2005-03-02 | 张铭 | 双向网络下真视频点播的实现方法和设备 |
CN101267542A (zh) * | 2008-02-01 | 2008-09-17 | 深圳创维-Rgb电子有限公司 | 视频点播***及实现方法 |
CN101583025A (zh) * | 2009-06-11 | 2009-11-18 | 中兴通讯股份有限公司 | 一种流媒体播放方法及装置 |
CN202103780U (zh) * | 2010-10-20 | 2012-01-04 | 深圳市台电实业有限公司 | 一种多媒体数字会议*** |
Also Published As
Publication number | Publication date |
---|---|
CN109862436A (zh) | 2019-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10298380B2 (en) | Method for transmitting data in a communication network of an industrial automation system and coupling communication device | |
CN101013953B (zh) | 网络转子流量计站和服务 | |
CN108880926B (zh) | 一种服务器监控的方法和装置 | |
CN103209318B (zh) | 一种网络摄像机 | |
CN108282671B (zh) | 一种流媒体数据传输方法 | |
CN110493351B (zh) | 一种视联网接入方法、装置、设备及存储介质 | |
CN101800693A (zh) | 对MoCA网络中的数据发送进行管理的方法及同轴电缆网络 | |
CN101510844B (zh) | 一种多媒体码流传输方法和***以及管理服务器 | |
CN110401565B (zh) | 一种离线告警的方法及装置 | |
CN108401227A (zh) | 一种建立无连接mesh网络路由的方法及*** | |
CN109862436B (zh) | 一种流媒体信号分发装置及流媒体信号质量检测方法 | |
CN109167959B (zh) | 一种视频采集设备、***及视频信号传输方法 | |
CN108966018B (zh) | 基于视联网的视频播放方法、装置、电子设备及存储介质 | |
CN107318046A (zh) | 一种互联网电视业务传输质量监测方法及*** | |
CN113692019A (zh) | 电力物联网的无线组网方法及终端 | |
CN108124158A (zh) | 多媒体终端及多媒体终端的数据处理方法 | |
CN111130821A (zh) | 一种掉电告警的方法、处理方法及装置 | |
US20080198769A1 (en) | Method and system for a low-complexity spanning tree algorithm in communication networks | |
US11290371B2 (en) | Methods and apparatuses for path selection in a packet network | |
MX2015005647A (es) | Metodo de manejo de redes y dispositivo de manejo de redes. | |
CN111131840B (zh) | 一种视频业务***切换网络的方法及装置 | |
CN113179428A (zh) | 一种流媒体传输链路的优化方法、设备、***和存储介质 | |
CN100512129C (zh) | 端到端信息传输方法及*** | |
CN107508730A (zh) | 一种基于sdn网络的数据中心互联方法及装置 | |
CN112995068B (zh) | 数据传输方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB03 | Change of inventor or designer information |
Inventor after: Li Zhibin Inventor after: Wu Songtao Inventor before: Li Zhibin |
|
CB03 | Change of inventor or designer information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |