[发明专利]视频网络传输控制方法和系统有效
申请号: | 201610675854.9 | 申请日: | 2016-08-16 |
公开(公告)号: | CN106210924B | 公开(公告)日: | 2020-01-24 |
发明(设计)人: | 乔志刚 | 申请(专利权)人: | 北京东方嘉禾文化发展股份有限公司 |
主分类号: | H04N21/643 | 分类号: | H04N21/643;H04N21/647 |
代理公司: | 11317 北京商专润文专利代理事务所(普通合伙) | 代理人: | 丁继恩 |
地址: | 100007 北京市东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种视频网络传输控制方法和系统,包括发送控制端和接收控制端,以及发送数据端和接收数据端;所述发送控制端与接收控制端以控制通道传输,传输协议为UDP协议;所述控制通道,用于在发送控制端与接收控制端之间通过UDP协议发送和响应控制消息;所述发送数据端与接收数据端以数据通道传输,传输协议为UDP协议;所述数据通道,用于在发送数据端与接收数据端之间推送发送数据端已经缓存的一个或者多个视频数据包。其实现了在恶劣网络环境下高速可靠的视频传输。 | ||
搜索关键词: | 视频 网络 传输 控制 方法 系统 | ||
【主权项】:
1.一种视频网络传输控制方法,包括方法包括如下步骤:/n发送控制端和接收控制端通过UDP协议握手,建立UDP传输通道;/n将视频数据推送到发送数据端的发送缓冲区;并由发送缓冲区通过数据通道将所述视频数据推送出去;/n接收数据端接收数据通道推送出来的视频数据的数据包,并插入到接收缓冲区;在视频数据传输完毕后,将网络传输链路链接关闭;/n所述发送控制端与接收控制端建立UDP传输通道,包括如下步骤:/n通过配置启动参数,同步控制发送控制端和接收控制端的IP、UDP端口信息;接收控制端在所述UDP端口上监听服务;/n发送控制端通过UDP协议,向所述UDP端口发起建立链接命令,二者建立传输通道;/n发送控制端向接收控制端发送包含数据发送端的数据发送IP、UDP端口的第一握手消息;/n接收控制端接收到第一握手消息后,向发送控制端响应包含数据接收端的数据接收IP、UDP端口的第二握手消息,完成数据通道的链接建立;/n将视频数据推送到发送数据端的发送缓冲区,包括下列步骤:/n步骤A1,发送控制端判断发送数据端的发送缓冲区是否缓冲数据已满;/n步骤A2,如果缓冲区的缓冲数据已满,则返回步骤A1,重新等待第一预定时间T1后推送所述视频数据;/n步骤A3,如果缓冲区的缓冲数据足够,则判断本次推送的视频数据是否允许拆分;/n步骤A4,如果视频数据不允许拆分,要么不发送,要么全部发送,则判断缓冲区的大小是否足够不拆分时的视频数据缓存;如果是,则进入步骤A6;否则进入步骤A5;/n步骤A5,等待预定时间T2,返回步骤A4;/n步骤A6,将所述视频数据按照预设大小计算出序列表数据包,并顺序推送到发送数据端的发送缓冲区。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东方嘉禾文化发展股份有限公司,未经北京东方嘉禾文化发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610675854.9/,转载请声明来源钻瓜专利网。
- 同类专利
- 一种虚拟终端的处理方法和装置-201810844578.3
- 张培杰;王晓燕;李云鹏;杨春晖 - 视联动力信息技术股份有限公司
- 2018-07-27 - 2020-02-07 - H04N21/643
- 本发明实施例提供了一种虚拟终端的处理方法和装置,所述方法应用于视联网中,所述视联网包括消息转发服务器、视联网服务器和协转服务器,所述方法包括:所述消息转发服务器接收视联网服务器发送的http请求;所述消息转发服务器将所述http请求封装为视联网信令包;所述消息转发服务器将所述视联网信令包发送至所述协转服务器;所述协转服务器根据所述视联网信令包对虚拟终端进行处理。本发明实施例中设置了消息转发服务器,消息转发服务器可以提供接口以及通过视联网协议通讯协转服务器的服务,这样协转服务器就可以基于网管平台的请求对虚拟终端进行管理。
- 视频网络传输控制方法和系统-201610675854.9
- 乔志刚 - 北京东方嘉禾文化发展股份有限公司
- 2016-08-16 - 2020-01-24 - H04N21/643
- 本发明提供了一种视频网络传输控制方法和系统,包括发送控制端和接收控制端,以及发送数据端和接收数据端;所述发送控制端与接收控制端以控制通道传输,传输协议为UDP协议;所述控制通道,用于在发送控制端与接收控制端之间通过UDP协议发送和响应控制消息;所述发送数据端与接收数据端以数据通道传输,传输协议为UDP协议;所述数据通道,用于在发送数据端与接收数据端之间推送发送数据端已经缓存的一个或者多个视频数据包。其实现了在恶劣网络环境下高速可靠的视频传输。
- 同屏过程中辅助流的传输方法、发送终端及接收终端-201610004909.3
- 田康 - 中国移动通信集团公司
- 2016-01-04 - 2019-12-13 - H04N21/643
- 本发明实施例公开了一种同屏过程中辅助流的传输方法,通过在RTSP获取参数应答消息中增加第一辅助参数集,在RTSP设置参数请求消息中增加第二辅助参数集,根据第一辅助参数集与第二辅助参数集在WFD能力协商建立阶段建立辅助流传输通道。本发明实施例同时还公开了一种发送终端及接收终端。
- 低延时图像传输方法、装置、设备及存储介质-201910833154.1
- 钟承群;李亮 - 睿魔智能科技(深圳)有限公司;东莞松山湖国际机器人研究院有限公司
- 2019-09-04 - 2019-11-26 - H04N21/643
- 本发明实施例公开了一种低延时图像传输方法、装置、设备及存储介质。其中方法包括:对获取的视频图像进行编码生成编码序列,并根据输出码率输出编码序列至封装器;封装器按照预设的数据封装方式对编码序列进行封装得到数据包;基于用户数据包协议发送缓存区中的数据包至接收端,以使接收端根据接收到的数据包向发送端反馈数据应答包;根据接收端反馈的数据应答包,基于快速重传机制和重传超时时间机制将丢包进行重传操作。该方法提高了图像数据传输速度,降低传输时的延迟,同时还能提高图像数据传输的可靠性及实时性,从而为显示高质量图像提供条件。
- OnStream智能在线流媒体平台系统-201910780271.6
- 王绍磊 - 兰州启源信息技术服务有限公司
- 2019-08-22 - 2019-11-22 - H04N21/643
- 本发明公开了OnStream智能在线流媒体平台系统,涉及流媒体系统领域;其采用分布式体系架构,包括视频服务层、业务管理层和应用层,视频服务层包括流媒体服务、数据库服务、分布式文件服务和服务发现,用于视频的采集、压缩、转码、存储和分发;业务管理层包括直播服务、点播服务、系统服务、业务管理和统计管理,用于视频的鉴权、直播点播控制、用户管理和数据统计;视频服务层的流媒体服务、数据库服务、分布式文件服务和业务管理层的管理平台之间通过docker部署;本发明采用分布式架构,视频服务层的流媒体服务、数据库服务、分布式文件服务和业务管理层的管理平台之间通过docker部署,解决现有占用资源大的问题,大大降低占用资源,实现快速启动和响应。
- 一种数据传输的方法及装置-201710314176.8
- 郑星剑;钟召辉;朱盛;方伟 - 浙江大华技术股份有限公司
- 2017-05-05 - 2019-11-19 - H04N21/643
- 本发明公开了一种数据传输的方法及装置,所述方法包括:针对每个第一子视频数据,确定RTSP头或RTP头,将所述RTSP头或RTP头写入第一内存;将所述每个第一子视频数据拷贝到第二内存;针对每个第一子视频数据,确定第一TCP头和第一IP头,并写入第一内存;将每个第一子视频数据的地址以及RTSP头或RTP头、第一TCP头和第一IP头的地址写入网络描述符,以使网卡发送第一子视频数据。由于在本发明实施例中,直接将每个第一子视频数据拷贝到第二内存,将RTSP头或RTP头,以及第一TCP头和第一IP头写入第一内存中,因此减少了每个第一子视频数据拷贝到用户态的内存的过程,降低了数据传输过程中带宽的消耗。
- 一种RTMP协议到NDI协议的转换方法,转换装置及转换系统-201910781426.8
- 李思;马飞;孙竹 - 南京美乐威电子科技有限公司
- 2019-08-23 - 2019-11-15 - H04N21/643
- 本发明公开了一种RTMP协议到NDI协议的转换方法,转换装置及转换系统,通过获取媒体流数据,媒体流数据来自于支持RTMP协议的服务器;从媒体流数据解析并提取出音视频帧;解码音视频帧以获得原始的音视频数据;通过指令将原始的音视频数据转换为目标媒体流数据,目标媒体流数据适用于NDI协议传输。本发明公开的方法将网络上采用RTMP协议传输的媒体频流数据导入到采用NDI协议的局域网的目标媒体流数据制作工作流中,提高了本地音视频制作工作流中视频来源范围,降低了从RTMP协议平台到NDI协议平台的转化成本。
- 专利分类