2009-11-09 102 views
2

我想为我公司的Shoutcast服务器建立一个Flash播放器,并且在'net上看到了一些关于它的文章,包括这个问题hereFlex/Flash Shoutcast播放器

但是,我似乎无法让音频流实际播放。它似乎连接好,但调用stream.play()似乎没有做任何事情。

我试图在SO问题我已经联系到的代码,也尝试过一些类似的(对不起,我不记得确切的语法):

public function stream() { 
    private var url:URLREQUEST = "my.domain.com"; 
    private var sStream:Sound = new Sound(); 
    sStream.load(url); 
    sStream.play(); 
} 

如果任何人有任何启示对我来说,我会很感激。

+1

我想通了。当它是一个流时,您只需将'; stream.mp3'粘贴到您的URL的末尾。所以:url:UrlRequst =“my.domain.com/;stream.mp3”; – 2009-11-21 14:59:48

回答

0

你有没有试过 - (更正了你发布的代码中的一些错别字)?

public function stream() 
{ 
    private var url:URLRequest = new URLRequest("my.domain.com/song.mp3"); 
    private var sStream:Sound = new Sound(); 
    sStream.load(url); 
    sStream.play(); 
} 
+0

好吧,这是揉...它是一个流,所以没有'.mp3'文件。 – 2009-11-10 12:57:46

+0

是的,这是我试过(只是没有在我面前的代码,并没有真正写动作 – 2009-11-10 12:58:37

相关问题