![如何在单个 IP/端口上使用 UDP 协议发送多视频?](https://linux22.com/image/1699433/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%8D%95%E4%B8%AA%20IP%2F%E7%AB%AF%E5%8F%A3%E4%B8%8A%E4%BD%BF%E7%94%A8%20UDP%20%E5%8D%8F%E8%AE%AE%E5%8F%91%E9%80%81%E5%A4%9A%E8%A7%86%E9%A2%91%EF%BC%9F.png)
根据使用 UDP 协议的 ffmpeg 文档,我需要通过单个 IP/端口将多个输入发送到本地网络,并从 VLC 播放器接收每个视频,可以选择程序编号并显示它!
我正在使用的代码:
ffmpeg -stream_loop -1 -re -i video1.mp4 -stream_loop -1 -re -i video2.mp4 -stream_loop -1 -re -i video3.mp4 -map 0 -mpegts_service_id 0x009A -map 1 -mpegts_service_id 0x009C -metadata service_name='A1' -map 2 -mpegts_service_id 0x009E -metadata service_name='B2' -c copy -mpegts_pmt_start_pid 0x02BF -mpegts_start_pid 0x0271 -mpegts_transport_stream_id 0x0279 -mpegts_original_network_id 0x005F -tables_version 0 -f mpegts udp://234.5.5.6:5006
实际上,我需要类似这样的图像: