Mardi 25 août 2009

Le son est maintenant récupéré avec une bonne qualité (pas avec le profil qui est chargé au départ, qui est un profil optimisé pour la voix). Malheureusement la vidéo et le son sont décalés entre eux. J’ai cherché plusieurs moyens pour résoudre ce problème.

Le meilleur semble être de muxer la vidéo et le son. Mais si on essaye de faire ceci on se heurte à un problème. Par exemple il n’y a aucun muxer qui accepte du H264 et du Speex en entrée. L’application est censée recevoir n’importe quel codec. Et pourtant il n’y a pas toujours de muxer adéquat. Alors avec Nicolas R., nous avons décidé de laisser le streaming de telle façon en RTP.

J’ai pris le temps de bien découper le code, ajouter la gestion du volume, et bien sûr prendre en compte l’envoi à de multiples destinataires.

Cela semble fonctionner : difficile d’écouter le son sur plusieurs récepteurs sur la même machine. Niveau vidéo, tout est correct.

Demain je m’attaquerai à l’envoi via UDP qui semble plus optimisé.

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s


%d blogueurs aiment cette page :