Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ActionScript 3 > Воспроизведение видео, при неудаче еще раз грузить


Автор: numerovan 6.2.2017, 21:50
Здравствуйте.
Имеем флеш-плеер (обычный). В 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;    
    }

Автор: numerovan 9.2.2017, 23:30
ни как что ли?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)