期刊文献+

基于窄变带宽的实时视频传输算法 被引量:8

Real-time video transmission algorithm based on narrow and variable bandwidth
原文传递
导出
摘要 根据视频流与实时监视应用的特点,提出一种基于TCP协议的动态双缓冲与双线程视频实时传输算法。在发送方设置视频数据缓存与数据发送缓存,并分别由视频数据输入线程与视频数据发送线程负责管理;视频数据输入线程根据预设的最大等待发送时间与实时计算的网络传输速率,动态调节缓存的大小以及在网络拥塞时有选择性地丢弃视频帧;视频数据发送线程实现视频数据发送与按帧从视频数据缓存获取数据,并实时计算出网络数据传输速率。实验结果表明,本算法能最大限度地利用动态变化的网络带宽,保证视频实时发送至接收方与平稳播放,可有效地应用于窄变带宽网络环境下实时视频监视。 A real-time video transmission algorithm using double dynamic buffers and double operation threads based on TCP protocol is proposed according to the characteristics of video stream and real-time surveillance applications. One video data buffer and one data sending buffer, which are managed respectively by one video data storing thread and one data sending thread, are set up in the transmitter. The video data storing thread dynamicaliy adjusts the video data buffer size and discards some video frames selectively during network congestion according to the maximal time waiting for sending and the network data transmission speed calculated actually in the data sending thread. The data sending thread sends vid- eo data to receiver and obtains video data one frame by one frame from the video data buffer, and calculates the network real-time data transmission speed. The experiment in simulated environment is given at last. The results show that the proposed algorithm is able to utilize network variable bandwidth in the greatest extent for transmitting video to receiver by real-time and ensures to play back smoothly in receiver, and can be applied effectively for real-time video surveillance in narrow and variable bandwidth networks.
出处 《光电子.激光》 EI CAS CSCD 北大核心 2012年第3期547-553,共7页 Journal of Optoelectronics·Laser
基金 浙江省科技计划项目(2011C21035 2010R50009) 工业控制技术国家重点实验室开放课题(ICT1004)资助项目
关键词 视频 实时传输 窄变带宽 丢帧 video real-time transmission narrow and variable bandwidth discard video frames
  • 相关文献

参考文献4

二级参考文献83

共引文献12

同被引文献40

  • 1梁强升.城市轨道交通线网运营管理指挥中心建设与管理方案研究[J].都市快轨交通,2020,33(1):127-133. 被引量:18
  • 2叶冬芬,董建平,孟利民.H.263视频编解码器中量化过程的研究[J].浙江工业大学学报,2006,34(4):429-432. 被引量:3
  • 3李艳辉,李军.基于DirectShow的多媒体流系统设计与应用[J].计算机工程与设计,2007,28(10):2379-2380. 被引量:10
  • 4魏聪颖,牛建伟,吉海星,胡建平.基于实时流媒体传输系统的H.264组包算法研究[J].计算机科学,2007,34(8):41-44. 被引量:22
  • 5Du Q S,Jiang B H.Design.and.Implementation of the Embedded Based Web Camera System[J].Journal of Software,2012,7(11),2560-2566.
  • 6Chang Y L,Lin T L.Network-based H.264/AVC whole frame loss visibility model and frame dropping methods[J].IEEE Transactions on Image Processing,2012,21(8):3353-3363.
  • 7MING Fong Tsai,Naveen K.Chilamkurti,Sherali Zeadally,Alexey.Concurrent multipath transmission combining forward error correction and path interleaving for video streaming.Computer Communications[J].2011,34(2):1125–1133.
  • 8FEMANDO Silveira,z Edmundo de Souza e Silva.Predicting packet loss statistics with hidden Markov models for FEC control[J].Computer Networks,2012,56(2):629-632.
  • 9AHMADZADEH S,GHANAVATI M.Navigation of mobile robot using the pso particle swarm optimization[J].Journal of Academic and Applied Studies,2012,2(1):32-38.
  • 10MING Fong Tsai,Naveen K.Chilamkurti,Sherali Zeadally,Alexey.Concurrent multipath transmission combining forward error correction and path interleaving for video streaming.Computer Communications[J].2011,34(2):1125–1133.

引证文献8

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部