Wowza + Flex не воспроизводит весь звук - PullRequest
0 голосов
/ 09 августа 2010

Я пишу гибкое приложение, которое должно записать аудио, а затем воспроизвести.Он записывает просто отлично, я слышу flv на сервере, но когда дело доходит до воспроизведения, он немного обрезает конец, и каждый раз, когда я прошу воспроизвести снова, он обрезает немного больше.Что это может быть?Я думаю, это связано с управлением буфером, но я точно не знаю.Есть мысли?

РЕДАКТИРОВАТЬ : Вот код, который я использую для воспроизведения.Вызывается от посредника:

        var streamPlayClient:Object = new Object();
        this.stream.client = streamPlayClient;
        streamPlayClient.onPlayStatus = function(infoObject:Object):void {
            if (infoObject.code == "NetStream.Buffer.Flush") {
                stopPlayback();
            }
        }

        this.stream.play("flv:" + this.streamName);

1 Ответ

0 голосов
/ 10 августа 2010

Как оказалось, мне нужно обработать событие NetStream.Buffer.Empty вместо NetStream.Play.Complete или NetStream.Buffer.Flush.

...