Здравствуйте. Имеем флеш-плеер (обычный). В NetStream.play() подгружаем ссылку на видео ... представьте что сервер не дает пачку информации о видео файле. Хотелось бы отловить эту ошибку и еще раз попробывать загрузить видео-данные. Как можно это сделать? Вот мои примеры:
Код | .... nsStream.play(strSource); // грузим ...
// происходящие события switch (event.info.code) { case "NetStream.Buffer.Full": break; case "NetStream.Buffer.Empty": break; case "NetStream.Play.Start": break; case "NetStream.Seek.Notify": break; case "NetStream.Seek.InvalidTime": break; case "NetStream.Play.StreamNotFound": alert.text = "Error: stream not found"; alert.visible = true; // вот тут бы подгрузить еще раз видео ... пробывал, чет не получилось. Есть идеи? break; case "NetStream.Play.Stop": stopVideoPlayer(); break; }
|
|