CN114301883B - 基于udp协议传输的国标设备视频流的防串流方法 - Google Patents
基于udp协议传输的国标设备视频流的防串流方法 Download PDFInfo
- Publication number
- CN114301883B CN114301883B CN202111637409.0A CN202111637409A CN114301883B CN 114301883 B CN114301883 B CN 114301883B CN 202111637409 A CN202111637409 A CN 202111637409A CN 114301883 B CN114301883 B CN 114301883B
- Authority
- CN
- China
- Prior art keywords
- platform
- national standard
- port
- standard equipment
- equipment
- 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)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开基于UDP协议传输的国标设备视频流的防串流方法,平台携带媒体流信息通过SIP服务向国标设备发送断流信令,并等待国标设备回复;平台基于返回结果判断国标设备回复是否正常;正常则平台向PSS服务发送断流请求;不正常则结束断流流程并记录断流异常日志,同时标记媒体流信息为待确认的可用状态;PSS服务接收断流请求,将待关闭端口标记未可释放的同时启动监测,设备断流后还有媒体流数据向该端口发送时,向平台发送告警通知;若设备断流成功则通知平台删除媒体流信息;平台将异常信息推送给运维平台,运维平台通知相关运维人员进行情况确认和维护。本发明有效避免串流现象出现,保障每一个端口只有一路流接入。
Description
技术领域
本发明涉及国标平台应用技术领域,尤其涉及基于UDP协议传输的国标设备视频流的防串流方法。
背景技术
在国标(GB/T28181)平台应用中,2016版本之前,并未要求使用TCP协议传输,导致大部分旧有设备只支持UDP协议推流,存在出现频率较高的UDP协议下的串流情况。即播放一路设备实时视频或录制录像时,一路视频存在两个不同的画面间歇性切替显示的串流现象,其根本原因是两个视频设备使用UDP协议同时向媒体服务的同一个端口进行推流。同时,满足以下其中一个条件,就可能出现画面不断切替的串流问题。
SSRC值:联网***中SIP消息体中携带的SDP内容应符合IETF RFC 2327的相关要求,应有部分字段,其中字段中的y值就是我们常说的SSRC值,即国标设备在传输视频流时携带的10位数字,
现有技术中存在如下问题:一是设备存在问题,在收到平台发送的SSRC,未按国标要求,返回SSRC信息;二是判断的设备流唯一性的标识y值(SSRC)在sip传输过程中会丢失;三是平台和设备均有发出SSRC值,但因为防火墙或BRAS等网元的处理机制,将SSRC删除;四是UDP协议推送的流数据没有固定通道,并不稳定。
发明内容
本发明为了解决播放一路设备实时视频或录制录像时,一路视频存在两个不同的画面间歇性切替显示的串流现象,提供基于UDP协议传输的国标设备视频流的防串流方法,将调整现有国标设备断流流程,联合运维平台的告警通知能力,最大程度的降低由于厂商基线国标设备或客观网络环境原因引发串流发生概率。
本发明采用的技术方案是:
基于UDP协议传输的国标设备视频流的防串流方法,其包括如下步骤:
步骤1,平台携带媒体流信息通过SIP服务向国标设备发送断流信令,并等待国标设备回复;
步骤2,平台接收回复信息,基于返回结果判断国标设备回复是否正常;是则,平台向PSS服务发送断流请求,并执行步骤3;否则,判定回复异常,结束断流流程并记录断流异常日志,同时标记媒体流信息为待确认的可用状态;
步骤3,PSS服务接收断流请求,将待关闭端口标记未可释放的同时启动监测,监测判断设备断流后是否还有媒体流数据向该端口发送;是则,判定使用该端口推流的设备断流未生效,向平台发送告警通知并执行步骤4;否则,设备断流成功,通知平台删除媒体流信息;
步骤4,平台将异常信息推送给运维平台,运维平台通知相关运维人员进行情况确认和维护。
进一步地,步骤2中当平台在等待设定时间内未收到国标设备的回复信息时,则判定回复异常,结束断流流程并记录断流异常日志,同时保持媒体流信息处于可用状态。
进一步地,步骤3中当3分钟内未接收到流数据,判定设备断流成功;当3分钟后该端口仍接收到流数据推送时,判定使用该端口推流的设备断流未生效。
进一步地,步骤3中当PSS服务在运行过程中被重启时,重启前已进行监测的UDP端口会重新启动监测,并将有视频流数据的相关端口标记为不可被其他设备接入的状态。
进一步地,步骤3中PSS服务将待关闭端口标记未可释放时,同步反馈断流请求处理结果至SIP服务,SIP服务判端断流请求发送是否成功;是则,将流媒体标记未待确认;否则,结束断流流程并记录断流异常日志,同时标记媒体流信息为待确认。
进一步地,步骤4中通过短信或者其他方式通知相关运维人员。
本发明采用以上技术方案,具有如下有益效果:1、可以有效避免串流现象出现。保障每一个端口,只会有一路流接入,如果端口仍在收到流数据,则不释放该端口用于其他设备流接收。2、更容易追溯问题。平台可管控全流程的异常信息,能够更快定位出现该类问题的设备及问题原因。
附图说明
以下结合附图和具体实施方式对本发明做进一步详细说明;
图1为本发明基于UDP协议传输的国标设备视频流的防串流方法的流程示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图对本申请实施例中的技术方案进行清楚、完整地描述。
如图1所示,本发明公开了基于UDP协议传输的国标设备视频流的防串流方法,其包括如下步骤:
步骤1,平台携带媒体流信息通过SIP服务向国标设备发送断流信令,并等待国标设备回复;
步骤2,平台接收回复信息,基于返回结果判断国标设备回复是否正常;是则,平台向PSS服务发送断流请求,并执行步骤3;否则,判定回复异常,结束断流流程并记录断流异常日志,同时标记媒体流信息为待确认的可用状态;
步骤3,PSS服务接收断流请求,将待关闭端口标记未可释放的同时启动监测,监测判断设备断流后是否还有媒体流数据向该端口发送;是则,判定使用该端口推流的设备断流未生效,向平台发送告警通知并执行步骤4;否则,设备断流成功,通知平台删除媒体流信息;
步骤4,平台将异常信息推送给运维平台,运维平台通知相关运维人员进行情况确认和维护。
进一步地,步骤2中当平台在等待设定时间内未收到国标设备的回复信息时,则判定回复异常,结束断流流程并记录断流异常日志,同时保持媒体流信息处于可用状态。
进一步地,步骤3中当3分钟内未接收到流数据,判定设备断流成功;当3分钟后该端口仍接收到流数据推送时,判定使用该端口推流的设备断流未生效。
进一步地,步骤3中当PSS服务在运行过程中被重启时,重启前已进行监测的UDP端口会重新启动监测,并将有视频流数据的相关端口标记为不可被其他设备接入的状态。
进一步地,步骤3中PSS服务将待关闭端口标记未可释放时,同步反馈断流请求处理结果至SIP服务,SIP服务判端断流请求发送是否成功;是则,将流媒体标记未待确认;否则,结束断流流程并记录断流异常日志,同时标记媒体流信息为待确认。
进一步地,步骤4中通过短信或者其他方式通知相关运维人员。
本发明采用以上技术方案,具有如下有益效果:1、可以有效避免串流现象出现。保障每一个端口,只会有一路流接入,如果端口仍在收到流数据,则不释放该端口用于其他设备流接收。2、更容易追溯问题。平台可管控全流程的异常信息,能够更快定位出现该类问题的设备及问题原因。
显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
Claims (4)
1.基于UDP协议传输的国标设备视频流的防串流方法,其特征在于:其包括如下步骤:
步骤1,平台携带媒体流信息通过SIP服务向国标设备发送断流信令,并等待国标设备回复;
步骤2,平台接收回复信息,基于返回结果判断国标设备回复是否正常;是则,平台向PSS服务发送断流请求,并执行步骤3;否则,判定回复异常,结束断流流程并记录断流异常日志,同时标记媒体流信息为待确认的可用状态;
步骤3,PSS服务接收断流请求,将待关闭端口标记未可释放的同时启动监测,监测判断设备断流后是否还有媒体流数据向该端口发送;是则,判定使用该端口推流的设备断流未生效,向平台发送告警通知并执行步骤4;否则,设备断流成功,通知平台删除媒体流信息;具体地,步骤3中当PSS服务在运行过程中被重启时,重启前已进行监测的UDP端口会重新启动监测,并将有视频流数据的相关端口标记为不可被其他设备接入的状态;
PSS服务将待关闭端口标记未可释放时,同步反馈断流请求处理结果至SIP服务,SIP服务判端断流请求发送是否成功;是则,将流媒体标记未待确认;否则,结束断流流程并记录断流异常日志,同时标记媒体流信息为待确认;
步骤4,平台将异常信息推送给运维平台,运维平台通知相关运维人员进行情况确认和维护。
2.根据权利要求1所述的基于UDP协议传输的国标设备视频流的防串流方法,其特征在于:步骤2中当平台在等待设定时间内未收到国标设备的回复信息时,则判定回复异常,结束断流流程并记录断流异常日志,同时保持媒体流信息处于可用状态。
3.根据权利要求2所述的基于UDP协议传输的国标设备视频流的防串流方法,其特征在于:步骤3中当3分钟内未接收到流数据,判定设备断流成功;当3分钟后该端口仍接收到流数据推送时,判定使用该端口推流的设备断流未生效。
4.根据权利要求1所述的基于UDP协议传输的国标设备视频流的防串流方法,其特征在于:步骤4中通过短信或者其他方式通知相关运维人员。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111637409.0A CN114301883B (zh) | 2021-12-29 | 2021-12-29 | 基于udp协议传输的国标设备视频流的防串流方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111637409.0A CN114301883B (zh) | 2021-12-29 | 2021-12-29 | 基于udp协议传输的国标设备视频流的防串流方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114301883A CN114301883A (zh) | 2022-04-08 |
CN114301883B true CN114301883B (zh) | 2023-07-04 |
Family
ID=80971571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111637409.0A Active CN114301883B (zh) | 2021-12-29 | 2021-12-29 | 基于udp协议传输的国标设备视频流的防串流方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114301883B (zh) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102934459A (zh) * | 2010-06-10 | 2013-02-13 | 捷讯研究有限公司 | 在暂停ip电视(iptv)会话时释放互联网协议(ip)多媒体子***(ims)会话发起协议(sip)、ip-连接性接入网(ip-can)和无线接入网(ran)联网资源的方法和*** |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101547143B (zh) * | 2008-03-28 | 2012-10-03 | 华为技术有限公司 | 一种流媒体业务的切换方法和装置 |
TWI376923B (en) * | 2008-07-24 | 2012-11-11 | Ind Tech Res Inst | One-way media streaming system and method thereof |
US9007972B2 (en) * | 2011-07-01 | 2015-04-14 | Intel Corporation | Communication state transitioning control |
EP2761927A4 (en) * | 2011-09-30 | 2015-08-12 | Intel Corp | METHODS OF SIMULTANEOUSLY TRANSPORTING INTERNET TRAFFIC ON MULTIPLE WIRELESS NETWORKS |
CN104519369B (zh) * | 2014-12-24 | 2017-07-07 | 天津市天安怡和信息技术有限公司 | 解决基于udp协议多流媒体服务器串流现象的方法 |
US10142432B2 (en) * | 2017-02-08 | 2018-11-27 | Qualcomm Incorporated | Redirection of a session initiation protocol invite |
CN112653700B (zh) * | 2020-12-23 | 2022-11-01 | 武汉烽火众智数字技术有限责任公司 | 一种基于webrtc网页视频通信的方法 |
-
2021
- 2021-12-29 CN CN202111637409.0A patent/CN114301883B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102934459A (zh) * | 2010-06-10 | 2013-02-13 | 捷讯研究有限公司 | 在暂停ip电视(iptv)会话时释放互联网协议(ip)多媒体子***(ims)会话发起协议(sip)、ip-连接性接入网(ip-can)和无线接入网(ran)联网资源的方法和*** |
Also Published As
Publication number | Publication date |
---|---|
CN114301883A (zh) | 2022-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9094200B2 (en) | Method, apparatus and system for sending and receiving a media stream | |
CN101123588B (zh) | 控制冗余数据包传输的方法、媒体网关及*** | |
US8134926B2 (en) | Method for monitoring and reporting events by media gateways | |
RU2357367C2 (ru) | Способ реализации мониторинга состояния установленного в медиа-шлюзе контроллера медиа-шлюза | |
CN105264843B (zh) | 在通信设备中管理待发送的确认数据包 | |
JP2008543189A (ja) | データユニット中継装置およびその制御方法 | |
US9426199B2 (en) | Method, apparatus, and system for notifying real-time streaming protocol events | |
US20220329512A1 (en) | Method and Apparatus for Updating Route Information, Computer Device, and Storage Medium | |
US7307955B2 (en) | Method and equipment for lossless packet delivery to a mobile terminal during handover | |
JP2008538269A (ja) | パケット通信ネットワークで音声メッセージをテキストメッセージの形式でダビングする方法 | |
CN101394264B (zh) | 周期性报文传递的监控方法及装置 | |
CN114301883B (zh) | 基于udp协议传输的国标设备视频流的防串流方法 | |
CN102412983B (zh) | 一种设备告警上报方法 | |
WO2017181867A1 (zh) | 视频信息描述文件获取方法及内容分发服务器、机顶盒、*** | |
US9077722B2 (en) | Method and system for controlling the restart traffic in a telecommunication network | |
EP1438812A2 (en) | Method and packet switched communication network with enhanced session establishment | |
CN103748888A (zh) | 一种流媒体业务的发送方法、播放方法及装置 | |
CN111163040B (zh) | 一种重协商的会话重建方法及装置 | |
CN111356017A (zh) | 一种视频监控网络设备保活方法及装置 | |
KR101486100B1 (ko) | 음성 및 데이터 통합 관리 시스템 | |
US6657971B1 (en) | ISDN PRI loop detection and correction | |
JP2003244228A (ja) | ストリーム配信装置,方法及びプログラム、並びにストリーム配信プログラムを記録した記録媒体 | |
WO2016155246A1 (zh) | 一种保活报文的处理方法及装置 | |
WO2013023341A1 (zh) | 业务处理方法、基带处理芯片与终端 | |
JP2004153305A (ja) | 音声処理装置における「状態通知メッセージ」の多量発生回避方法及び音声処理装置における「状態通知メッセージ」の多量発生回避方式 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |