Bonjour,
je débute en AS, et j'essaye d'utiliser la propriété NetStream.bufferTime pour personnaliser le délai de chargement d'une vidéo :
	
	| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 
 | var video:Video;
 
var connect_nc:NetConnection = new NetConnection();
connect_nc.connect(null);
 
var stream_ns:NetStream = new NetStream(connect_nc);
 
stream_ns.client = this;
 
stream_ns.bufferTime(3); // problème ici
 
function netStatusHandler(p_evt:NetStatusEvent):void
{
   if(p_evt.info.code == "NetStream.Play.FileStructureInvalid")
   {
      trace("la structure du MP4 est invalide.");
   }
   else if(p_evt.info.code == "NetStream.Play.NoSupportedTrackFound")
   {
      trace("Le MP4 ne contient aucune piste valide");
   }
}   
 
stream_ns.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
 
video = new Video();
addChild(video);
 
video.attachNetStream(stream_ns);
 
stream_ns.play("TEST.mp4"); | 
 Quand j'exécute le code ci-dessus j'ai le message d'erreur suivant :
	
	1195: Tentative d'accès à la méthode inaccessible bufferTime, via la référence de type static flash.net:NetStream.
 Pouvez-vous m'aider ?
Merci!
						
					
Partager