CN112153080A - 一种跨平台的视频数据的传输方法 - Google Patents
一种跨平台的视频数据的传输方法 Download PDFInfo
- Publication number
- CN112153080A CN112153080A CN202011324562.3A CN202011324562A CN112153080A CN 112153080 A CN112153080 A CN 112153080A CN 202011324562 A CN202011324562 A CN 202011324562A CN 112153080 A CN112153080 A CN 112153080A
- Authority
- CN
- China
- Prior art keywords
- module
- data
- video
- video data
- transmission
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及视频数据传输技术领域,尤其涉及一种跨平台的视频数据的传输方法,提出了视频传输工作不稳定、数据堵塞,甚至于严重的延迟现象,而且也无法进行跨平台进行实时视频传输,降低了视频数据传输的高效性和应用范围的问题,其包括以下步骤:通过采集设备模块将需要传输的视频进行采集。本发明中通过检查数据格式模块能够快速对存储的数据源模块进行检查错误和识别视频数据的大小,对视频数据进行分开,对较大的视频数据能够分成多部分分别进入数据缓冲源模块和合并数据模块,减少了工作不稳定、数据堵塞,甚至于严重的延迟现象,而且能够有效实现跨平台的视频数据传输,提高了实用性和应用范围。
Description
技术领域
本发明涉及视频数据传输技术领域,尤其涉及一种跨平台的视频数据的传输方法。
背景技术
目前在局域网内部实现实时传输视频已经得到广泛应用,且以传输视频的局域网大多数是有线局域网,主要因为有限局域网技术成熟、传输速度快、稳定性好,但是在视频数据库量大时,也会出现工作不稳定、数据堵塞,甚至于严重的延迟现象,而且也无法进行跨平台进行实时视频传输,降低了视频数据传输的高效性和应用范围;为此,我们提出了一种跨平台的视频数据的传输方法。
发明内容
本发明的目的是为了解决现有视频传输工作不稳定、数据堵塞,甚至于严重的延迟现象,而且也无法进行跨平台进行实时视频传输,降低了视频数据传输的高效性和应用范围的缺点,而提出的一种跨平台的视频数据的传输方法。
为了实现上述目的,本发明采用了如下技术方案:
一种跨平台的视频数据的传输方法,包括以下步骤:
S1:通过采集设备模块将需要传输的视频进行采集,然后通过第一视频压缩模块对视频大小进行压缩,通过第一传输协议模块对视频数据进行传输,通过同平台的视频数据传输直接通过控制模块将视频数据传送至第二传输协议模块,通过第二传输协议模块将视频数据发送至第二视频压缩模块,最后通过播放设备模块对压缩后的视频数据进行播放;
S2:对于S1中通过第一传输协议模块对视频数据进行传输,当对于跨平台的视频数据进行传输时,通过第一传输协议模块将视频数据传输至建立数据源模块,通过检查数据格式模块对建立的数据源模块里面的视频数据进行检查;
S3:将S2中检查后的数据进行计算,当视频数据过大时,检查数据格式模块将数据分为两部分进行传输,其中一部分将数据传输至数据缓冲源模块,另一部分视频数据传输至合并数据源模块,同时,数据缓冲源模块里面的数据也会穿书之合并数据源模块,通过合并数据源模块对汇集的视频进行合并;
S4:对S3中合并后的视频数据通过数据传输模块进行跨平台传输,传输后的数据通过控制模块将视频数据传送至第二传输协议模块,通过第二传输协议模块将视频数据发送至第二视频压缩模块,最后通过播放设备模块对压缩后的视频数据进行播放。
优选的,所述第一传输协议模块和第二传输协议模块采用RTP/RTCP协议单元。
优选的,所述第一视频压缩模块和第二视频压缩模块采用JMF单元。
优选的,所述合并数据源模块通过调用管理器进行创建一个合并数据源。
优选的,所述建立数据源模块通过媒体***或URL进行创建。
本发明的有益效果为:
1、本发明中通过设置控制模块,能够对同平台和跨平台的两种视频数据进行传输使用,通过RTP/RTCP协议单元能够进行有效识别和传输处理,通过建立数据源模块,对跨平台的视频数据进行快速存储。
2、本发明中通过检查数据格式模块能够快速对存储的数据源模块进行检查错误和识别视频数据的大小,对视频数据进行分开,对较大的视频数据能够分成多部分分别进入数据缓冲源模块和合并数据模块,减少了工作不稳定、数据堵塞,甚至于严重的延迟现象,而且能够有效实现跨平台的视频数据传输,提高了实用性和应用范围。
附图说明
图1为本发明提出的一种跨平台的视频数据的传输方法的***示意图。
具体实施方式
下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
如图1所示,一种跨平台的视频数据的传输方法,包括以下步骤:
S1:通过采集设备模块将需要传输的视频进行采集,然后通过第一视频压缩模块对视频大小进行压缩,通过第一传输协议模块对视频数据进行传输,通过同平台的视频数据传输直接通过控制模块将视频数据传送至第二传输协议模块,通过第二传输协议模块将视频数据发送至第二视频压缩模块,最后通过播放设备模块对压缩后的视频数据进行播放;
S2:对于S1中通过第一传输协议模块对视频数据进行传输,当对于跨平台的视频数据进行传输时,通过第一传输协议模块将视频数据传输至建立数据源模块,通过检查数据格式模块对建立的数据源模块里面的视频数据进行检查;
S3:将S2中检查后的数据进行计算,当视频数据过大时,检查数据格式模块将数据分为两部分进行传输,其中一部分将数据传输至数据缓冲源模块,另一部分视频数据传输至合并数据源模块,同时,数据缓冲源模块里面的数据也会穿书之合并数据源模块,通过合并数据源模块对汇集的视频进行合并;
S4:对S3中合并后的视频数据通过数据传输模块进行跨平台传输,传输后的数据通过控制模块将视频数据传送至第二传输协议模块,通过第二传输协议模块将视频数据发送至第二视频压缩模块,最后通过播放设备模块对压缩后的视频数据进行播放。
第一传输协议模块和第二传输协议模块采用RTP/RTCP协议单元,第一视频压缩模块和第二视频压缩模块采用JMF单元,合并数据源模块通过调用管理器进行创建一个合并数据源,建立数据源模块通过媒体***或URL进行创建。
工作原理:通过采集设备模块将需要传输的视频进行采集,然后通过第一视频压缩模块对视频大小进行压缩,通过第一传输协议模块对视频数据进行传输,通过同平台的视频数据传输直接通过控制模块将视频数据传送至第二传输协议模块,通过第二传输协议模块将视频数据发送至第二视频压缩模块,最后通过播放设备模块对压缩后的视频数据进行播放,对通过第一传输协议模块对视频数据进行传输,当对于跨平台的视频数据进行传输时,通过第一传输协议模块将视频数据传输至建立数据源模块,通过检查数据格式模块对建立的数据源模块里面的视频数据进行检查,将检查后的数据进行计算,当视频数据过大时,检查数据格式模块将数据分为两部分进行传输,其中一部分将数据传输至数据缓冲源模块,另一部分视频数据传输至合并数据源模块,同时,数据缓冲源模块里面的数据也会穿书之合并数据源模块,通过合并数据源模块对汇集的视频进行合并,对合并后的视频数据通过数据传输模块进行跨平台传输,传输后的数据通过控制模块将视频数据传送至第二传输协议模块,通过第二传输协议模块将视频数据发送至第二视频压缩模块,最后通过播放设备模块对压缩后的视频数据进行播放
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
Claims (5)
1.一种跨平台的视频数据的传输方法,其特征在于,包括以下步骤:
S1:通过采集设备模块将需要传输的视频进行采集,然后通过第一视频压缩模块对视频大小进行压缩,通过第一传输协议模块对视频数据进行传输,通过同平台的视频数据传输直接通过控制模块将视频数据传送至第二传输协议模块,通过第二传输协议模块将视频数据发送至第二视频压缩模块,最后通过播放设备模块对压缩后的视频数据进行播放;
S2:对于S1中通过第一传输协议模块对视频数据进行传输,当对于跨平台的视频数据进行传输时,通过第一传输协议模块将视频数据传输至建立数据源模块,通过检查数据格式模块对建立的数据源模块里面的视频数据进行检查;
S3:将S2中检查后的数据进行计算,当视频数据过大时,检查数据格式模块将数据分为两部分进行传输,其中一部分将数据传输至数据缓冲源模块,另一部分视频数据传输至合并数据源模块,同时,数据缓冲源模块里面的数据也会穿书之合并数据源模块,通过合并数据源模块对汇集的视频进行合并;
S4:对S3中合并后的视频数据通过数据传输模块进行跨平台传输,传输后的数据通过控制模块将视频数据传送至第二传输协议模块,通过第二传输协议模块将视频数据发送至第二视频压缩模块,最后通过播放设备模块对压缩后的视频数据进行播放。
2.根据权利要求1所述的一种跨平台的视频数据的传输方法,其特征在于,所述第一传输协议模块和第二传输协议模块采用RTP/RTCP协议单元。
3.根据权利要求1所述的一种跨平台的视频数据的传输方法,其特征在于,所述第一视频压缩模块和第二视频压缩模块采用JMF单元。
4.根据权利要求1所述的一种跨平台的视频数据的传输方法,其特征在于,所述合并数据源模块通过调用管理器进行创建一个合并数据源。
5.根据权利要求1所述的一种跨平台的视频数据的传输方法,其特征在于,所述建立数据源模块通过媒体***或URL进行创建。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011324562.3A CN112153080A (zh) | 2020-11-24 | 2020-11-24 | 一种跨平台的视频数据的传输方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011324562.3A CN112153080A (zh) | 2020-11-24 | 2020-11-24 | 一种跨平台的视频数据的传输方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112153080A true CN112153080A (zh) | 2020-12-29 |
Family
ID=73887277
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011324562.3A Pending CN112153080A (zh) | 2020-11-24 | 2020-11-24 | 一种跨平台的视频数据的传输方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112153080A (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080076470A1 (en) * | 2004-09-10 | 2008-03-27 | Toru Ueda | Data Processing Apparatus and Content Data Transmitting Apparatus |
US7376712B1 (en) * | 1999-06-11 | 2008-05-20 | Honeywell Limited | Method and system for remotely monitoring time variant data |
CN102123154A (zh) * | 2011-03-17 | 2011-07-13 | 北京邮电大学 | 一种sip终端及其会话处理方法 |
CN102231821A (zh) * | 2011-06-23 | 2011-11-02 | 深圳中兴力维技术有限公司 | 应用于远程视频监控***的数据存储方法及*** |
CN102694845A (zh) * | 2012-04-23 | 2012-09-26 | 李宗霖 | 三网融合手机防盗监控*** |
CN105592504A (zh) * | 2014-10-23 | 2016-05-18 | 东莞宇龙通信科技有限公司 | 多wifi模块的传输方法、传输装置和终端 |
CN106648817A (zh) * | 2016-12-09 | 2017-05-10 | 北京酷我科技有限公司 | 一种跨平台的数据对象传输方法 |
CN106713852A (zh) * | 2016-12-08 | 2017-05-24 | 南京邮电大学 | 一种多平台无线车载监控*** |
CN109257143A (zh) * | 2018-09-07 | 2019-01-22 | 武汉虹信通信技术有限责任公司 | 用于有长度限制的网络传输协议中分片传输数据包的方法 |
CN110177288A (zh) * | 2019-05-29 | 2019-08-27 | 北京大米科技有限公司 | 音视频数据传输方法、装置、电子设备及计算机可读介质 |
-
2020
- 2020-11-24 CN CN202011324562.3A patent/CN112153080A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7376712B1 (en) * | 1999-06-11 | 2008-05-20 | Honeywell Limited | Method and system for remotely monitoring time variant data |
US20080076470A1 (en) * | 2004-09-10 | 2008-03-27 | Toru Ueda | Data Processing Apparatus and Content Data Transmitting Apparatus |
CN102123154A (zh) * | 2011-03-17 | 2011-07-13 | 北京邮电大学 | 一种sip终端及其会话处理方法 |
CN102231821A (zh) * | 2011-06-23 | 2011-11-02 | 深圳中兴力维技术有限公司 | 应用于远程视频监控***的数据存储方法及*** |
CN102694845A (zh) * | 2012-04-23 | 2012-09-26 | 李宗霖 | 三网融合手机防盗监控*** |
CN105592504A (zh) * | 2014-10-23 | 2016-05-18 | 东莞宇龙通信科技有限公司 | 多wifi模块的传输方法、传输装置和终端 |
CN106713852A (zh) * | 2016-12-08 | 2017-05-24 | 南京邮电大学 | 一种多平台无线车载监控*** |
CN106648817A (zh) * | 2016-12-09 | 2017-05-10 | 北京酷我科技有限公司 | 一种跨平台的数据对象传输方法 |
CN109257143A (zh) * | 2018-09-07 | 2019-01-22 | 武汉虹信通信技术有限责任公司 | 用于有长度限制的网络传输协议中分片传输数据包的方法 |
CN110177288A (zh) * | 2019-05-29 | 2019-08-27 | 北京大米科技有限公司 | 音视频数据传输方法、装置、电子设备及计算机可读介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107390650B (zh) | 一种基于物联网的数据采集***及基于该***的数据压缩方法 | |
CN101267293B (zh) | 基于分层模型的流媒体隐蔽通信方法 | |
WO2018227819A1 (zh) | 笔迹数据同步的方法和装置、存储介质以及终端设备 | |
CN105824744A (zh) | 一种基于b2b平台的实时日志采集分析方法 | |
CN109089029B (zh) | 一种基于FPGA的Gige Vision接口图像传输***与方法 | |
CN102118293B (zh) | 一种通讯报文压缩存储方法 | |
CN104270684A (zh) | 一种面向实时应用的视音频数据网络传输***和方法 | |
CN114363562B (zh) | 基于云分发的5g配网监测***和配网监测方法 | |
CN101835043A (zh) | 基于块编码的带宽自适应桌面共享方法 | |
CN106506253A (zh) | 一种基于tcp/ip通信协议的在线客户端数量的统计***及方法 | |
CN102857788A (zh) | 视频质量诊断***及方法 | |
CN114124909A (zh) | 基于激光雷达的点云实时采集压缩传输***及方法 | |
CN104301632A (zh) | 高尔夫比赛字幕快速制作***和方法 | |
CN112153080A (zh) | 一种跨平台的视频数据的传输方法 | |
CN105142035A (zh) | 一种视频流切片转发***及方法 | |
CN104601374A (zh) | 用于数控机床的网络故障处理方法和装置 | |
CN112182086A (zh) | 一种气象数据仓库后端接口数据传输交互***及方法 | |
CN102694845A (zh) | 三网融合手机防盗监控*** | |
CN202514010U (zh) | 一种支持报警与实时视频、历史视频、短信联动的*** | |
CN112702430A (zh) | 一种基于云边模式和Web技术的数据传输***、方法及其应用 | |
CN202696825U (zh) | 一种机顶盒信息管理*** | |
CN103957119A (zh) | 一种采用mib文件对网络设备进行管理的方法及浏览器 | |
CN105763484A (zh) | 基于流组合压缩的信令流汇聚装置及其方法 | |
CN115549862A (zh) | 基于动态解析的mes***并发性能测试数据接收方法 | |
CN1625292A (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201229 |
|
RJ01 | Rejection of invention patent application after publication |