通过ffmpeg的接受发送rtp的指令

    在ffmpeg的处理rtp码流默认是不在白名单中的,所以处理rtp码流需要添加rtp,udp的白名单才能完成。

接受rtp码流,解码,尺寸变化为720x480后,编码保存文件的指令如下:

ffmpeg -protocol_whitelist file,udp,rtp -i test.sdp -s 720:480 -vcodec libx264 out.h264

将h264文件发送为rtp的指令为:

ffmpeg -protocol_whitelist file,udp,rtp -re -i in.h264 -vcodec h264 -f rtp rtp://192.168.1.206:7001>test.sdp
其中接受rtp的sdp输入文件,可以通过发送rtp的输出sdp获取。




你可能感兴趣的:(网络,ffmpeg)