Voici une petite solution permettant de résoudre simplement un problème de mise en tampon (buffering) lorsqu’on veut avancer (Scrub) dans une vidéo encodée en MBR (multi bitrates, ou multidébits). La mise en tampon semble interminable créant un timeout du Serveur Windows Media.
Le problème survient lorsqu’on veut diffuser des fichiers WMV MBR, ayant des insertions de scripts et dont ceux-ci ne se retrouvent PAS dans le header du fichier.
Pour remédier au problème, vous n’avez qu’à simplement ouvrir votre fichier à l’aide de l’outil Windows Media File Editor (fourni avec le téléchargement de Windows Media Encoder), et d’en refaire une sauvegarde en effectuant un « Save File and Move Scripts to Header ».
Il m’est arrivé d’expérimenter le problème même après avoir effectué cette petite procédure. Étrangement, les scripts ne se retrouvaient pas uniquement dans le header du fichier. Vous pourrez alors essayer la démarche suivante :
Ouvrez le fichier défectueux à l’aide de l’outil Windows Media File Editor et faites une exportation des scripts dans un fichier externe.
Ouvrez le fichier défectueux à l’aide de l’outil Windows Media Stream Editor (également fourni avec WM Encoder), recréez un fichier MBR en sélectionnant tous les débits désirés, mais en supprimant la piste des scripts.
Ouvrez le fichier corrigé avec Windows Media File Editor et faites une importation de votre fichier de scripts que vous avez préalablement exporté. Sauvegardez le tout et le tour est joué. Il ne vous reste plus qu’à transférer votre nouveau fichier sur votre serveur de diffusion.




FYI
bug documenté par micro$oft:
http://support.microsoft.com/kb/893069/
Merci Phil.