Open Nav

H264视频传输系统设计

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.仅供学习参考之用.
   帮助中心
资料介绍:

H264视频传输系统设计(任务书,开题报告,外文翻译,论文13000字)
摘要
本系统选取了当今最为主要的视频编码技术H264视频编码标准,采用RTP/RTCP流媒体传输协议在PC机上进行传输。调用VFW模块采集视频,H.264相关技术研究,还有RTP流媒体传输协议学习。本文的钻研内容分成以下几个部分:
    1.视频采集模块,通过VFW(Video for Windows)程序调用电脑摄像头进行视频采集。
    2.H.264编码模块,对H.264编码标准进行学习调用FFMPEG库通过X264编码器压缩为H.264格式。
    3.RTP传输协议模块,把编码后的H.264视频通过分组打包的RTP封装格式,调用jrtplib库生成SDP文件在另一台电脑播放。
    最后在以上工作的基础上设计出了一个H.264视频传输系统,该系统选择了Visual Studio 2010作为开发软件,采用纯软件实现了该系统,比较简单和拓展
    关键词:H264  RTP/RTCP 视频传输

Abstract
The system selects the H264 video coding standard, the most important video coding technology today, and uses the RTP/RTCP streaming media transmission protocol for transmission on a PC. Call VFW module to collect video, H.264 related technology research, and RTP streaming media transmission protocol learning. The content of this article is divided into the following sections: [资料来源:https://www.doc163.com]
1. The video capture module calls the computer camera for video capture via the VFW (Video for Windows) program.
2. H.264 encoding module, learning H.264 encoding standard calls FFMPEG library compressed by the X264 encoder to H.264 format.
3. The RTP transmission protocol module passes the encoded H.264 video through a packetized RTP encapsulation format, and calls the jrtplib library to generate an SDP file to be played on another computer.
Finally, based on the above work, an H.264 video transmission system was designed. Visual Studio 2010 was selected as the development software, and the system was implemented with pure software. The system is relatively simple and expandable.
Key Words:H264  RTP/RTCP  video transmission
  [资料来源:Doc163.com]

H264视频传输系统设计
H264视频传输系统设计
H264视频传输系统设计


目录
第1章 绪论    1
1.1课题研究的目的及意义    1
1.2国内外研究现状    2
1.2.1视频编码国内外研究现状    2
1.2.2视频传输国内外研究现状    3
1.3课题研究的主要内容和本文组织结构    3
第二章 理论技术介绍    5 [版权所有:http://DOC163.com]
2.1 H.264视频编码技术    5
2.1.1 H.264的分层结构    5
2.1.2 视频编码层VCL    6
2.1.3网络提取层NAL    7
2.2流媒体传输RTP协议    8
2.2.1 RTP协议简介    8
2.2.2 RTP协议层次    8
2.2.3 RTP协议格式    9
2.2.4 RTCP控制协议    10
第三章H.264视频传输系统的总体设计    11
3.1功能模块划分    11
3.2搭建环境    12
3.3视频采集模块    12
3.3.1 capCreateCaptureWindow 创建视频采集窗口    13
3.3.2 回调函数    14
3.3.3 获得当前驱动的版本信息    15
3.3.4配置Capture采集参数    15
3.3.5 预览配置    15
3.3.6拍照功能实现    16
3.3.7关闭设备。    16
3.4 H.264编码模块    17
3.4.1 H.264压缩设计    17

[资料来源:http://www.doc163.com]


3.5视频传输模块    20
3.5.1流媒体传输框架    20
3.5.2 H.264码流的RTP封装    21
3.5.3jrtplib库RTP发送    22
3.5.4视频播放    24
第四章 系统测试与分析    25
4.1系统搭建    25
4.2视频采集模块    25
4.3视频编码模块    26
4.4视频传输模块    27
4.5视频播放模块    28
4.6本章小结    29
第五章 总结    30
5.1总结    30
5.2工作展望    30
参考文献    31
附录    32
致谢    33 [资料来源:www.doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2025 苏ICP备2021029856号-4