Je veux faire une multidiffusion de deux vidéos vers deux ports différents d'une adresse de multidiffusion. Je suis capable d'envoyer une vidéo à un port à la fois. Mais je veux une commande où les deux vidéos sont envoyées aux ports en même temps. J'ai utilisé la commande
{ffmpeg -i stream1_small.ts -vcodec copy -acodec copy -f mpegts -re "udp://239.101.101.1:1234?ttl=1&pkt_size=1316" &
ffmpeg -i stream2_small.ts -vcodec copy -acodec copy -f mpegts -re "udp://239.101.101.1:1235?ttl=1&pkt_size=1316" &}
Lorsque j'exécute la commande, stream2_small.ts est streamé sur le port 1235 mais stream1_small.ts donne une erreur comme suit
Output #0, mpegts, to 'udp://239.101.101.1:1234?ttl=1&pkt_size=1315
':
Metadata:
encoder : Lavf53.4.0
Stream #0.0: Video: mpeg2video, yuv420p, 360x180 [PAR 8:9 DAR 16:9], q=2-31, 104857 kb/s, 90k tbn, 25 tbc
Stream #0.1(eng): Audio: ac3, 48000 Hz, stereo, 96 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop, [?] for help
[mpegts @ 0xaacc360] max_analyze_duration 5000000 reached at 5000000
S'il vous plaît dites-moi quelle erreur je fais