Je souhaite produire un flux audio/vidéo en direct à partir d'un fichier local.Comment produire de la vidéo en direct et du streaming audio (pas de VoD) avec ffmpeg?
I essayé ce qui suit:
ffmpeg -re -thread_queue_size 4 -i source_video_file.ts -strict -2 -vcodec copier -an -f rtp rtp: // localhost: 10000 copie -acodec - -sdp_file saved_sdp_file -f vl PRT PRT: // localhost: 20000
puis:
ffplay saved_sdp_file
Cela semble fonctionner correctement, mais cela ressemble à une vidéo à la demande, car je peux rejouer ce fichier avec ffplay quand je veux.
Mais j'ai besoin de ffplay pour montrer la vidéo/audio seulement pendant que l'instance de streaming ffmpeg est en cours d'exécution (la première commande ci-dessus).
Comment puis-je y parvenir?
Merci!
Vous devez arrêter d'utiliser la mise en forme à l'aide de * l'extrait de code * (ctrl + m) et utiliser l'exemple de code * (ctrl + k) à la place. L'extrait de code est uniquement pour JavaScript/HTML/CSS et cela n'a aucun sens de l'utiliser pour autre chose. [Exemple] (https://codegolf.stackexchange.com/a/149850/47477) de l'utilisation correcte de l'extrait de code. – LordNeckbeard