FFmpeg RTP streaming erreur
Je veux diffuser un fichier vidéo à l'aide de FFmpeg, mais j'ai cette erreur:
Un seul flux pris en charge dans le RTP multiplexeur
J'obtiens cette erreur quand j'écris ceci:
ffmpeg.exe -i SomeVideo.mp4 -f rtp rtp://127.0.0.1:11111
Je ne sais pas quel est le problème.
Comment de nombreux cours d'eau sont en
Un Seul.Mais je ne peux pas démarrer la diffusion en continu ((
pourquoi avez-vous proche ??? Merci de rouvrir ou de dire à la raison.
Parce que ses hors-sujet. L'exécution de vidya les logiciels de streaming n'est pas sur le sujet. Les problèmes rencontrés lors de la création d'une est. faq
OK j'ai compris. Peut-être que vous vous déplacez à cette question de super-Utilisateur ? Il y a beaucoup de ffmpeg et streaming des questions au sein de la LIGUE.
SomeVideo.mp4
?Un Seul.Mais je ne peux pas démarrer la diffusion en continu ((
pourquoi avez-vous proche ??? Merci de rouvrir ou de dire à la raison.
Parce que ses hors-sujet. L'exécution de vidya les logiciels de streaming n'est pas sur le sujet. Les problèmes rencontrés lors de la création d'une est. faq
OK j'ai compris. Peut-être que vous vous déplacez à cette question de super-Utilisateur ? Il y a beaucoup de ffmpeg et streaming des questions au sein de la LIGUE.
OriginalL'auteur Searush | 2012-08-17
Vous devez vous connecter pour publier un commentaire.
Votre ffmpeg commande crée deux ruisseaux, l'un pour la vidéo, un pour l'audio.
Faire ceci à la place:
ffmpeg -re -i SomeVideo.mp4 -vcodec copy -an -f rtp rtp://127.0.0.1:11111 -vn -acodec copy -f rtp rtp://127.0.0.1:11112
Port
11111
puis a vidéo sans audio (-an
).Port
11112
puis a audio sans vidéo (-vn
).Lire chaque flux avec, par exemple,
ffplay rtp://127.0.0.1:11112
.(Partie de cela vient de conseils à http://lucabe72.blogspot.com/2010/04/rtp-streaming-with-ffmpeg.html .)
Oui, mais uniquement grâce à la multidiffusion. RFC 1889 dit "RTP prend en charge le transfert de données vers plusieurs destinations à l'aide de multidiffusion de distribution, si le réseau sous-jacent", et ne dit rien d'autre sur plusieurs clients. Voir superuser.com/questions/307130/... .
J'ai eu à utiliser 11110 (c'est à dire un nombre pair) pour la vidéo, d'autre
ffplay
serait de montrer les erreurs etvlc
seul l'audio. Le VLC wiki wiki.videolan.org/Documentation:Streaming_HowTo/... les étatsThis port has to be even.
pour l'audio et la vidéo.Si je fais un flux en direct de mon bureau sur un flux RTP et un autre pour l'audio, comment pourrais-je avoir, côté client, de la vidéo + audio avec rtp ? Est PRT un bon choix pour qui ?
OriginalL'auteur Camille Goudeseune