第一部分:RTSP协议一、RTSP协议概述RTSP(Real-TimeStreamProtocol)是一种基于文本的应用层协议,在语法及一些消息参数等方面,RTSP协议与HTTP协议类似。RTSP被用于建立的控制媒体流的传输,它为多媒体服务扮演“网络远程控制”的角色。尽管有时可以把RTSP控制信息和...
分类:
其他好文 时间:
2014-05-24 01:32:53
阅读次数:
297
http://blog.csdn.net/oyzdz1988/article/details/6534276RTP(Real-time
Transport
Protocol)是用于Internet上针对多媒体数据流的一种传输协议。RTP被定义为在一对一或一对多的传输情况下工作。其目的是提供时间信息和...
分类:
其他好文 时间:
2014-05-19 22:08:41
阅读次数:
369
http://blog.chinaunix.net/uid-9688646-id-3399113.htmlffmpeg和ffserver配合使用可以实现实时的流媒体服务。一、理解里边主要有如下四个东西,搞清楚他们之间的关系就差不多明白了。1.
ffmpeg2. ffserver3. ffserver...
分类:
其他好文 时间:
2014-05-19 14:18:58
阅读次数:
502
PS:由于目前开发RTSP服务器传输模块时用到了h264文件,所以攻了一段时间去实现h264的视频编解码,借用FFmpeg
SDK实现了任意文件格式之间的转换,并实现了流媒体实时播放,目前音视频同步需要稍加完善,视频编码代码已成功移植到Visual
Stdio平台,如有需要的留下邮箱以下文档来自FF...
分类:
其他好文 时间:
2014-05-19 09:15:33
阅读次数:
391
a)
通用选项
-L license
-h 帮助
-fromats 显示可用的格式,编解码的,协议的...
-f fmt 强迫采用格式fmt
-I filename 输入文件
-y 覆盖输出文件
-t duration 设置纪录时间 hh:mm:ss[.xxx]格式的记录时间也支持
-ss position 搜索到指定的时间 [-]hh:mm:ss[.xxx]的...
分类:
其他好文 时间:
2014-05-18 09:38:30
阅读次数:
303
YUV420数据和字符信息如何利用滤镜方法进行编码?我希望用ffmpeg中的filter方法,把YUV420数据和字符信息一起编码,该怎么办呢?本人目前只实现了把yuv420的数据进行h.264的编码了。本人成功实现利用ffmpeg中的滤镜filter功能,在码流中进行字符叠加,太不容易了!本人使用...
分类:
其他好文 时间:
2014-05-17 17:59:26
阅读次数:
236
#所有需要安装的包都在contribs目录里。faac1.#cd/usr/local/src/contribs2.[root@...contribs]#tarzxvffaac-1.28.tar.gz3.[root@...contribs]#cdfaac-1.284.[root@...faac-1.28]#./configure--prefix=/usr/local/--enable-shared5.[root@...faac-1.28]#make&&makeinst..
分类:
其他好文 时间:
2014-05-15 19:16:58
阅读次数:
549
关于RTSP.RTSP协议是一个非常类似HTTP协议的流控制协议。它们都使用纯文本来发送信息,而且rtsp协议的语法也和HTTP类似。Rtsp一开始这样设计,也是为了能够兼容使用以前写的HTTP协议分析代码。这是个好消息。它们主要的区别是HTTP协议是没有状态的,http协议在发送一个命令后,连接会...
分类:
其他好文 时间:
2014-05-15 10:02:36
阅读次数:
224
对于每个初学者,刚开始接触ffmpeg时,想必会有三个问题最为关心,即ffmpeg是什么?能干什么?怎么开始学习?本人前段时间开始接触ffmpeg,在刚开始学习过程中,这三个问题尤其最后一个问题着实困扰了我一下。现在将我对ffmpeg的一点理解分享出来,希望对正在学习ffmpeg编程的同学有帮助。...
分类:
其他好文 时间:
2014-05-15 08:23:29
阅读次数:
272
在安装好的opencv目录下找到路径:opencv245\opencv\3rdparty\ffmpeg,此路径下有一个readme.txt文件。
根据此文件中的步骤采用minGW对ffmpeg进行编译,详细介绍请见该文章。...
分类:
其他好文 时间:
2014-05-15 03:27:35
阅读次数:
325