ffmpeg学习2-- windowx下简单配置及ffmpeg命令行操作

ffmpeg学习2-- windowx下简单配置及ffmpeg命令行操作


1.ffmpeg配置:我的机器win7,64位。
ffmpeg学习2-- windowx下简单配置及ffmpeg命令行操作_第1张图片
ffmpeg学习2-- windowx下简单配置及ffmpeg命令行操作_第2张图片
2.ffmpeg发rtp流和ffplay测试
1)利用笔记本的摄像头发rtp流。ffplay播放
ffmpeg命令:
ffmpeg -f  dshow  -i  video="Lenovo EasyCamera"  -b 900000 -r 25 -s 320*240 -pix_fmt yuv420p -vcodec libx264  -preset:v ultrafast -tune:v zerolatency -f rtp rtp://127.0.0.1:998>test.sdp


ffplay播放命令:
ffplay  D:\CameraData\ffmpeg发流测试1.sdp
ffmpeg发流测试1.sdp中的内容:

SDP:
v=0

o=- 0 0 IN IP4 127.0.0.1

s=No Name

c=IN IP4  127.0.0.1

t=0 0

a=tool:libavformat 57.34.103

m=video 998 RTP/AVP 96
b=AS:500
a=rtpmap:96 H264/90000

a=fmtp:96 packetization-mode=1


127.0.0.1是ip,998是端口号。

ffmpeg学习2-- windowx下简单配置及ffmpeg命令行操作_第3张图片
ffmpeg学习2-- windowx下简单配置及ffmpeg命令行操作_第4张图片
2)利用linux开发包,Firefly开发板。ffplay播放
ffmpeg学习2-- windowx下简单配置及ffmpeg命令行操作_第5张图片
ffmpeg学习2-- windowx下简单配置及ffmpeg命令行操作_第6张图片

你可能感兴趣的:(C++,ffmpeg,RTP)