Decompression et affichage mpeg4 - C++ - Programmation
Marsh Posté le 15-06-2009 à 13:17:08
Bonjour,
Essaye de voir avec ffmpeg : http://ffmpeg.org/documentation.html J'ai déjà utilisé plein de fois libavcodec pour lire des fichiers vidéo (mais bon, c'était pas du streaming depuis un serveur...)
Donc essaye de voir dans la doc si il y a qqch a ce sujet...
Sinon sur une plateforme windows, il y a un truc a faire en utilisant directshow... (mais j'ai jamais essayé)
Après j'espère que tu pense pas vouloir tout faire a la main... décompresser un flux mpeg4 en respectant les spec est très loin d'être trivial... (tous les codec ne respectent pas tous les profiles/levels...)
Marsh Posté le 16-06-2009 à 11:16:26
Bonjour,
Je me suis renseigner un plus avec les infos que tu m'as données.
Alors suivant la doc de ffmpeg c'est parfaitement possible de décompresser seulement un buffer.
Avec directshow il est possible de faire du streaming.
Non je vais pas faire tous ça a la main, ça me prendrais bcp trop de temps .
Merci beaucoup, reste plus qu'a le faire.
Marsh Posté le 15-06-2009 à 12:24:50
Bonjour,
J'ai un problème et j'ai du mal a trouver des explications satisfaisantes.
J'ai coder un client qui récupère des trame RTP depuis un serveur qui m'envoie de la vidéo en streaming compressé en mpeg4.
Je récupéré bien mes payload data de mon packet RTP mais je ne comprend pas vraiment comment les décompresser et comment afficher la video décompresser.
Toutes aide technique ou tuto ou lien vers un forum plus spécialisé m'aiderais bien
Cordialement.