[streaming] Re: Probleme de lecture de flux MPEG2-PS

Damien LUCAS nitrox at videolan.org
Mon May 5 01:40:53 CEST 2003


[en]

Stephane DELPLACE wrote about some problems with PS streams that don't 
loop at the end.

This is a known bug. It probably means that the end of your streams are
corrupted. This bug should be corrected in the next release. You can
kludge it very easily:

in src/modules/ps2ts/ps2.ts.cpp:223 (default case)
change "iRc=MPEG_STREAMERROR;" for "iRc=0;"

Your stream should then loop without any problems. You may have some
error message on your console (something like "Lopping in Sync").

Regards,

--
nitrox


[fr]
> J'essaie dorénavant d'utiliser des flux MPEG2-PS, et je rencontre le
> problème suivant :
> 
> - le flux ne "reboucle" pas (option --loop), et plante parfois le serveur
> Videolan (redémarrage nécessaire).
> - le message d'erreur est  Error/Input1 Read Error for program ....

Cela vient probablement de vos flux, ils sont sans doute corrompu sur
les derniers octets. Ce bug est connu et devrait être corrigé dans la 
prochaine version. En attendant, vous pouvez assez facilement le contourner:

dans src/modules/ps2ts/ps2ts.cpp:223 (cas 'default'),
   changez la ligne "iRc=MPEG_STREAMERROR;" par "iRc=0;"

Ceci devrait suffir à corriger le bug, vous aurez sans doute des 
messages d'erreur sur la console de log de type "Looping in Sync".


Cordialement,

-- 
nitrox

-- 
This is the streaming mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://www.videolan.org/support/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the streaming mailing list