Почему воспроизведение NetStream FLV прерывается при использовании предварительного загрузчика? - PullRequest
1 голос
/ 20 мая 2009

У меня есть несколько FLV, которые я бы хотел сыграть. Следующий код отлично работает при непосредственном запуске SWF:

    var sUrl:String = m_pMovieUrlList[iMovieIndex];
    m_kNetConnection = new NetConnection();
    m_kNetConnection.connect(null);
    m_kNetStream = new NetStream(m_kNetConnection);
    m_kNetStream.client = this;
    m_kVideo = new Video();
    m_kVideo.attachNetStream(m_kNetStream);
    m_kMovieContainer.addChild(m_kVideo);
    m_kNetStream.play(sUrl);

Однако, когда он запускается внутри предварительного загрузчика, я получаю NetStream.Play.StreamNotFound NetStatusEvent. Почему это происходит и как я могу заставить его работать?

1 Ответ

1 голос
/ 20 мая 2009

ОК, это оказалось очень глупо. Мои URL выглядели так:

"./ медиа / видео / Video1.flv"

... и изменив их на:

"медиа / видео / Video1.flv"

... исправил проблему.

...