Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 Flex播放mp3流不起作用_Actionscript 3_Apache Flex_Streaming - Fatal编程技术网

Actionscript 3 Flex播放mp3流不起作用

Actionscript 3 Flex播放mp3流不起作用,actionscript-3,apache-flex,streaming,Actionscript 3,Apache Flex,Streaming,我从Adobe复制了在Flex mobile中播放mp3流的示例代码,但它似乎不起作用 我使用的流作为示例在Winamp中运行得非常好 这是我的代码: import flash.net.*; import flash.media.*; private var req:URLRequest; private var context:SoundLoaderContext = new SoundLoaderContex

我从Adobe复制了在Flex mobile中播放mp3流的示例代码,但它似乎不起作用

我使用的流作为示例在Winamp中运行得非常好

这是我的代码:

                import flash.net.*;
        import flash.media.*;
        private  var req:URLRequest;
        private  var context:SoundLoaderContext = new SoundLoaderContext(8000, true);
        private   var s:Sound;
        private  var channel:SoundChannel = new SoundChannel();

        private  function AudioOn():void
        {
            req = new URLRequest("http://stream2.srr.ro:8000");
            s = new Sound(req,context);
            channel=s.play();               
        }

                    private function onInit() : void { 
                         AudionOn();
                     }
使用debbuger,s sound对象具有以下状态:

           s.isBuffering is true; 
           s.isURLInaccesible is false; 
           s.bytesLoaded = 0 
           s.bytesTotal = 0; 
这似乎是一项简单的任务,但为什么这个示例不起作用

非常感谢


Dan

您是否尝试过通过修改声音文件

删除声音文件中的所有元数据。 将其导出为新的MP3文件。 它是否太大而无法装载?尝试添加要侦听的错误事件。
你确定这个问题应该用Flex标记吗?您似乎正在使用ActionScript类;但不是Flex类。@Reboog711我正在使用Flex构建我的移动应用程序。这是Adobe网站的音频流示例