FFmpeg et FFserver : streaming
Bonjour,
je suis désolé de réveiller un topic aussi ancien, mais j'aimerais avoir une information supplémentaire.
J'ai télécharger FFmpeg et je l'ai installé tout est bien passé et j'ai obtenu comme résultat : FFmpeg, FFserver et FFprobe mais pas FFplay!!!
j'ai commencé par manipuler FFmpeg en encodant une video.flv en une video.mp4 et s'était bien passé sans aucune difficulté, en suite j'ai passé pour faire le streaming voilà ce que j'ai fait:
-création du fichier FFserver.conf et le mettre dans le même répertoire (bin) que FFserver
-mettre une vidéo (video.flv) dans le même répertoire (bin) que FFserver
-lancer ffserver : ./ffserver -f ffserver.conf &
-lancer ffmpeg : ./ffmpeg -i /video.flv http://localhost:8090/feed1.ffm
-lancer le VLC : ouvrir un flux reseaux : http://localhost:8090/test.flv
c'est bon ça marche mais le problème c'est que je visualise la vidéo qu'à partir du moment où je clique sur play de lecteur (VLC) mais le pire c'est que je ne peux la regarder qu'a la fin de l'encodage 8O
si je résume :
-démarrer le FFserver
-démarrer l'encodage : FFmpeg
-lancer la lecture de la vidéo avec VLC : http://localhost:8090/video.flv
-lecture en attente de la fin de l'encodage
-fin de l'encodage
-visualisation de la vidéo à partir du moment où j'ai cliqué sur play du lecteur VLC c'est à dire, une vidéo de 120s si vous lancez la lecture après 30s de démarrage de l'encodage vous aller regarder que les derniers 90s.
quelqu'un peut m'expliquer ça SVP :( !!!!!
merci