[发明专利]一种视频数据的传输方法、装置及介质在审
申请号: | 201810171211.X | 申请日: | 2018-03-01 |
公开(公告)号: | CN108322774A | 公开(公告)日: | 2018-07-24 |
发明(设计)人: | 张自然 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/4402;H04N21/643;H04N21/647 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标数据 视频数据 客户端 数据帧 采集 传输 视频数据传输 传输对象 传输装置 视频信号 网络延时 异步传输 正常播放 排序 视频 发送 保证 | ||
本发明公开了一种视频数据的传输方法、装置及介质,该方法的步骤包括:获取各客户端发送的数据帧的采集区间;根据采集区间采集相应的目标数据帧,以及对应的排列顺序;通过异步传输的方式将由目标数据帧以及排列顺序组成的传输对象传输至对应的各客户端,以通过排列顺序引导客户端对目标数据帧进行排序并生成视频信号。相对避免了进行大量视频数据传输的过程中,出现网络延时以及数据帧丢失等情况,进而保证了视频的正常播放。此外,本发明还提供一种视频数据的传输装置及介质,有益效果如上所述。
技术领域
本发明涉及数据处理领域,特别是涉及一种视频数据的传输方法、装置及介质。
背景技术
随着社会发展,视频技术被广泛应用于人们的日常生活中。如企业的视频会议、电视台的视频新闻直播以及在视频网站上对视频点播等,都需要涉及到视频数据的网络传输。
当前所采用的传输方式是以KVM(Keyboard Video Mouse)交换机为基础,通过KVM交换机的视频端口接收服务器传输的视频数据,进而将视频数据传输至客户端并编译为视频信号以通过客户端进行播放。但是随着人们对于视频质量的要求不断提高,进行传输的视频数据量也在不断增加,由于当前的KVM交换机没有应对单次情况下大量视频数据的传输机制,仅能够适应数据量较少且连贯的视频传输,在网络带宽有限、获取视频数据的客户端数量较大或断续获取数据的情况下,极易造成数据传输的延时以及数据帧的丢失等情况,进而将导致视频播放时的卡顿以及画面与音频播放不一致等问题,进而影响用户的使用体验。
由此可见,提供一种视频数据的传输方法,以相对避免进行大量视频数据传输的过程中,出现网络延时以及数据帧丢失等情况,进而保证视频的正常播放,是本领域技术人员亟待解决的问题。
发明内容
本发明的目的是提供一种视频数据的传输方法、装置及介质,以相对避免进行大量视频数据传输的过程中,出现网络延时以及数据帧丢失等情况,进而保证视频的正常播放。
为解决上述技术问题,本发明提供一种视频数据的传输方法,包括:
获取各客户端发送的数据帧的采集区间;
根据采集区间采集相应的目标数据帧,以及对应的排列顺序;
通过异步传输的方式将由目标数据帧以及排列顺序组成的传输对象传输至对应的各客户端,以通过排列顺序引导客户端对目标数据帧进行排序并生成视频信号。
优选的,在根据采集区间采集相应的目标数据帧前,该方法进一步包括:
通过FPGA获取显卡中的视频信号,并采用JPEG IP Core对视频信号进行编码以生成数据帧。
优选的,在获取各客户端发送的数据帧的采集区间前,该方法进一步包括:
获取与客户端之间所有链路的链路负载程度,并通过负载程度最低的目标链路建立与客户端的链路连接。
优选的,链路连接具体为TCP/IP链路连接。
优选的,在通过异步传输的方式将由目标数据帧以及排列顺序组成的传输对象传输至对应的各客户端前,该方法进一步包括:
获取各客户端发送的码元同步信息;
相应的,通过异步传输的方式将由目标数据帧以及排列顺序组成的传输对象传输至对应的各客户端具体为:
根据码元同步信息建立与客户端一致的传输频率,以通过异步传输的方式将传输对象传输至对应的各客户端。
此外,本发明还提供一种视频数据的传输装置,包括:
获取模块,用于获取各客户端发送的数据帧的采集区间;
采集模块,用于根据采集区间采集相应的目标数据帧,以及对应的排列顺序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810171211.X/2.html,转载请声明来源钻瓜专利网。