купил сайт Flash для моей радиостанции - PullRequest
0 голосов
/ 11 сентября 2018

Я купил Flash-сайт для моей радиостанции www.SSSVibez.com. На веб-сайте флэш-памяти при открытии проигрывается mp3-файл. Код выглядит так:

var mysound = new Sound();

_root.mysound.onLoad = function (loadedOK)

 { if(loadedOK)

 {_root.mysound.start(0,9999);}

}
_root.mysound.loadSound("music.mp3", false); 

Что отлично работает, но я хочу, чтобы мой радиопоток воспроизводился вместо файла MP3 и я не знаю, как с этим справиться (давно я использовал Actionscript. Обратите внимание, что он построен на Actionscript 2.0.

1 Ответ

0 голосов
/ 12 сентября 2018

Я купил Flash-сайт для своей радиостанции

Не хочу вам этого говорить, но Flash быстро исчезает. Если вы сможете вернуть свои деньги, я бы порекомендовал это сделать.

Этот шаблон является Actionscript 2.0

В ActionScript 2.0 невозможно получить поток HTTP без какой-либо утечки памяти. Слушатели, которые настраиваются более чем на несколько часов, могут столкнуться с этим.

Я хочу, чтобы мой радиопоток воспроизводился вместо файла MP3

Просто введите URL-адрес потока вместо URL-адреса файла MP3.

Если вы воспроизводите поток с сервера SHOUTcast, вам нужно использовать точку с запятой ; в конце URL-адреса. Например, если ваш сервер работает на http://stream.example.com:8000/, используйте URL-адрес потока http://stream.example.com:8000/;. Это обходит причуду серверов SHOUTcast, где они возвращают страницу администратора, а не потоковый URL для пользовательских агентов, содержащих «Mozilla». Другие серверы не страдают от этой проблемы.

...