Temat: Action Script 3 i stream shoutcast'a.

Witam,

Chciałbym stworzyć swój własny, flash'owy odtwarzacz radia shoutcast na stronę internetową. Większość już zrobiłem ponieważ pozostało mi tylko skończyć regulację głośności.

Wszystko to co dotychczas zrobiłem działa bez zarzutów, ale... tylko na komputerze.

Podgląd animacji przy pomocy ctrl+enter nie ujawnia najmniejszych problemów, niestety nie jest tak w przypadku wrzucenia odtwarzacza na serwer ftp i wpisaniu jego adresu. Nie działa wtedy bowiem odtwarzanie muzyki.

Oto kod, którym odtwarzam strumień shoutcast'a:

var s:Sound = new Sound(new URLRequest("http://176.9.244.20:8000/"));
s.play();

tu natomiast link do odtwarzacza:
http://bugaje.pl/playerradio/

Ma ktoś jakiś pomysł jak sobie z tym poradzić ?Łukasz Basta edytował(a) ten post dnia 07.11.11 o godzinie 15:12

konto usunięte

Temat: Action Script 3 i stream shoutcast'a.

problem stary jak swiat ... bez zgody (crossdomain.xml) serwera nadajacego muzyke nie odtworzysz stumienia bezposrednio we flashu (na www). Nie wiem jak to sie teraz posunelo we flashu bo juz nie siedze w tym, ale mozesz pogooglac za jakims serwerowym proxy, gdzie twoj serwer pobierze strumien i pusci go dalej do Twojej appki falshowej, wtedy jestes juz w domu bo na swoim serwerze mozesz juz robic coc chcesz ;)

Temat: Action Script 3 i stream shoutcast'a.

Link to tylko przykład.

W oryginale animacja jest na tym samym VPS'ie co i radio :)
Jeżeli chodzi o crossdomain.xml - próbowałem, ale nie wiem czy robiłem to w prawidłowy sposób.

Oto treść pliku .xml:

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all" />
</cross-domain-policy>

A to kod z animacji:

Security.loadPolicyFile("http://www.zaistniejwinternecie.pl/crossdomain.xml");
Security.allowDomain("all");

konto usunięte

Temat: Action Script 3 i stream shoutcast'a.

brakuje tam

<allow-access-from domain="twojadomena.com"/>

i loadPolicyFile i allowDOmain nie sa potrzebne we flashu

Temat: Action Script 3 i stream shoutcast'a.

Dodałem to o czym napisałeś lecz nie pomogło.

Następna dyskusja:

Action script 3.0




Wyślij zaproszenie do