Прерывистый / скиппи-звук при потоковой передаче с флеш-медиа-сервера. - PullRequest
2 голосов
/ 22 декабря 2011

У меня проблема с потоковой передачей mp3-файлов с флэш-медиа-сервера, где звук будет очень прерывистым.При опросе каждую секунду свойство newStream.time имеет сумасшедшие числа, такие как 1,3,6,8,10, всегда пропускающие секунду или две.Увеличение времени буфера, похоже, помогает решить проблему, но не решает ее.Есть идеи?

Большое спасибо.

Ответы [ 2 ]

1 голос
/ 10 февраля 2012

Для потока HLS (на устройство iOS) вам необходимо приобрести AAC на FMLE.

0 голосов
/ 07 августа 2017

ты должен сделать вот так

{     
        var startPlay:Boolean=false;
        ns.play("your-video-url");
        ns.pause();
        ns.seek(0);
        addEventListener(Event.ENTER_FRAME, myFunction);

        function myFunction(E:Event):void{
        var loaded:number=ns.byteloaded/ns.totalbyte; 
        var tmp:Number=Math.Ceil(loaded);
        if(tmp>=4){
        startPlay=true;
        removeEventListener(Event.ENTER_FRAME, myFunction);
        ns.resume();
        }
        //if you want to make a progress 
        //progressText.text="Please wait a second";

        }


    }
...