期刊文献+

基于DirectShow RTMP协议的视频采集传输系统的设计与实现 被引量:4

Design and realizaiton of video capture and transmission system based on Direct Show RTMP protocol
下载PDF
导出
摘要 主要研究了DirectShow的视频采集技术,并用该技术设计了一个基于RTMP(real time messaging protocol)协议的视频采集与传输系统。DirectShow负责采集实时视频、音频,使用H.264和faac编码器进行音视频编码。通过多线程技术对采集到的视频和音频数据进行封装为可被流媒体服务器识别的可播放流,通过IP网络,以流媒体的形式传输给流媒体服务器Nginx,Nginx服务器通过网络接收各个客户端的音视频数据流,通过一定的缓冲机制,保证媒体数据的连续性,再以RTMP流式协议直播给客户端。系统满足了直播对视频高实时性和有效性的要求。 The Direct Show video capture technology was studied,and by using this technology,a video capture and transmission system was designed based on real time messaging protocol protocol. Direct Show is responsible for capturing real-time video and audio,and H.264 and faac encoders are used to encode audio and video. By using multithreading technology,the captured videos and audios are encapsulated into streams that can be played and can be recognized by streaming media server. Through an IP network,the streams in the form of streaming media are transferred to Nginx streaming media server. Nginx server receives the audio and video data streams of each client through the network. By using a certain buffer mechanism,the continuity of media data is ensured. Then the streams are broadcasted to clients through RTMP streaming protocol in real time. The system realizes high real time and high availability required by live broadcast for video.
作者 孙盼 康维新
出处 《应用科技》 CAS 2015年第6期40-44,76,共6页 Applied Science and Technology
基金 黑龙江省交通运输厅资助项目(P083314005)
关键词 DIRECTSHOW RTMP协议 NGINX H.264 编码器 视频采集 Direct Show RTMP protocol Nginx H.264 encoder video capture
  • 相关文献

参考文献8

二级参考文献23

  • 1佘堃,杨四铭,周明天.一种多媒体服务器混合缓存策略[J].小型微型计算机系统,2005,26(1):143-146. 被引量:2
  • 2余宏亮,陈婧,李毅,郑纬民.一种IA-64架构下的大规模流媒体服务器缓存调度算法[J].计算机研究与发展,2006,43(4):729-737. 被引量:2
  • 3陆其明.Directshow务实精选[M].北京:北京科海电子出版社,2004:14.
  • 4Lin W, Yong L S, Leong Y K. A client-assisted interval caching strategy for video-on-demand systems[J].Computer Communications, 2006,29 (18): 3780-3788.
  • 5RTMP Specification 1. 0 Copyright 2003-2009 Adobe Systems Incorporated. All rights reserved. Published April, 2009.
  • 6Dan A, Dias D M, Mukherjee Retal. Buffering and caching in large-scale video server[C]//Proceedings of COMPCON, 1995: 217-224.
  • 7Cherkasova L, Gupta M. Analysis o f enter prise mediaserv er w or kloads: access pat terns, locality, contentev olution, andrates of change[J]. IEEE/ACM Transactions on Netw or king, 2004,12(5):781-794.
  • 8K. Almeroth, M. Amman An alternative paradigm for scalable on-demand applications: Evaluating and deploying the interactive multimedia jukebox [J]. IEEE Trans. Knowledge and Data Engineering, Special Issue on Web Technologies, 1999,11 (4) : 658-672.
  • 9Bo Shen, Sung-Ju Lee, Sujoy Basu. Caching strategies in transeoding-enabled proxy systems for streaming media distribution Networks[J]. IEEE Transl Multimedia, 2004,6 (2) : 375 - 386.
  • 10Cho K, Ryu Y, Won Y, et al. A hybrid buff er cache management scheme for VOD server[C]//Proceeding of IEEE Internat ional Confer ence on Mul tim edia and Ex po, Lausanne, Switzerland, IEEE, 2002,8:241-244.

共引文献15

同被引文献34

引证文献4

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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