multimedia
文章平均质量分 55
qianrushizaixian
这个作者很懒,什么都没留下…
展开
-
ffmpeg + gstreamer实现rtp传输g711音频验证
在发送端通过ffmpeg进行rtp推流,并产生sdp文件供接收端使用; ffmpeg -re -i demo.mp3 -vn -c:a pcm_alaw -ac 1 -ar 8000 -f rtp -sdp_file rtp.sdp "rtp://192.168.10.56:5004"这里指定输入的文件为mp3文件,需要转码为G711格式,也就是pcm_alaw编码格式,sdp_file指定要生成的sdp文件名称;产生的sdp文件如下:v=0o=- 0 0 IN IP4 127.0.0.原创 2021-01-15 16:11:33 · 1199 阅读 · 1 评论 -
h264的rtp包格式
RFC6184定义的包类型如下:这里我们只关心1-23,STAP-A及FU-A,其他类型可不关心,这是一个快速应用的时代;对于单个NAL单元包,其包格式如下:其NALU头与H264的NULU一致;ffmpeg中解析代码如下:3. STAP-A聚合包格式示例如下:ffmpeg中解析代码如下:4. 分片包FU-A格式如下:其中,FU indicator 及 FU header定义如下:ffmpeg中解析代码如下:典型的应用是,NALU未超过最大单元,则发送单..原创 2020-12-07 15:32:00 · 294 阅读 · 0 评论