JMF : "fusion" de 2 processors - Java - Programmation
MarshPosté le 18-05-2007 à 12:00:40
Bonjour, j'utilise JMF pour faire du streaming audio/video. Etant limité par le protocole RTP j'ai implanté le protocole RTSP. Pour envoyer un fichier au client, je crée 2 datasource, une pour l'audio, l'autre pour la vidéo. Je crée 2 Processor pour gérer ces 2 flux. Or le client ne semble pas pouvoir synchroniser les 2 flux. Cela semble évident, car une session est crée pour chacun des flux, donc les données dans les paquets RTP ne permettent pas la synchronisation (mauvaise CC, mauvaise CSRC) et les paquets RTCP sont érronés. Existe-t-il un moyen pour régler ce problème ?
Marsh Posté le 18-05-2007 à 12:00:40
Bonjour,
j'utilise JMF pour faire du streaming audio/video. Etant limité par le protocole RTP j'ai implanté le protocole RTSP.
Pour envoyer un fichier au client, je crée 2 datasource, une pour l'audio, l'autre pour la vidéo. Je crée 2 Processor pour gérer ces 2 flux.
Or le client ne semble pas pouvoir synchroniser les 2 flux. Cela semble évident, car une session est crée pour chacun des flux, donc les données dans les paquets RTP ne permettent pas la synchronisation (mauvaise CC, mauvaise CSRC) et les paquets RTCP sont érronés.
Existe-t-il un moyen pour régler ce problème ?
Merci