DarkSpider 36 Опубликовано: 2009-07-29 10:49:17 Share Опубликовано: 2009-07-29 10:49:17 Доброго времени суток. Требуется небольшая помощь. Дано : Система : Linux games 2.6.22.9-91.0.120asp #1 SMP Tue Oct 2 00:17:42 EEST 2007 i686 i686 i386 GNU/Linux Версия VLC : VLC media player 1.0.0 Goldeneye LibVLC has detected an unusable buggy GNU/libc version. Please update to version 2.8 or newer. VLC version 1.0.0 Goldeneye Compiled by root@games. Compiler: gcc version 4.1.2 20070925 (ASPLinux 4.1.2-27) Мой запуск вещания в сеть : cvlc http://w02-sw01.akadostream.ru:8000/europaplus128.mp3 --sout '#transcode{acodec=mp3,ab=128}:standard{access=http,mux=raw,dst=192.168.5.7:8500,name="Spider radio"}' Вывод консоли : VLC media player 1.0.0 Goldeneye LibVLC has detected an unusable buggy GNU/libc version. Please update to version 2.8 or newer. [0x92e7d28] inhibit interface error: Failed to connect to the D-Bus session daemon: Failed to execute dbus-launch to autolaunch D-Bus session [0x92e7d28] main interface error: no suitable interface module [0x92558a8] main libvlc error: interface "inhibit,none" initialization failed [0x92f3070] main interface error: no interface module matched "globalhotkeys,none" [0x92f3070] main interface error: no suitable interface module [0x92558a8] main libvlc error: interface "globalhotkeys,none" initialization failed [0x92f3198] dummy interface: using the dummy interface module... [0x92f7338] main access out: creating httpd [0x92f83a0] mux_dummy mux: Open [0x92f70a8] access_http access: Raw-audio server found, mp3 demuxer selected [0x93090f8] main demux error: no meta reader module matched "any" Не получается: -Не транслируются теги радиостанции (в проигрывателе просто высвечивается http://192.168.5.7:8500) -Иногда останавливается поток Вопрос/задача : -Как реализовать передачу тегов или хотя бы название станции ? -Как сделать автопереподключение ? -Как реализовать на html/php статус Online/Offline индикатор ? Ссылка на сообщение Поделиться на других сайтах
rsst 406 Опубліковано: 2009-07-29 13:17:28 Share Опубліковано: 2009-07-29 13:17:28 Доброго времени суток. icecast рулит Ссылка на сообщение Поделиться на других сайтах
DarkSpider 36 Опубліковано: 2009-07-29 13:29:42 Автор Share Опубліковано: 2009-07-29 13:29:42 rsst, какой консольной утилитой можно передать онлайн-поток на icecast сервер ? Вещать mp3 можно и icecast и shoutcast и jetcast. Для всех есть плагины, но мне нужно ретранслировать поток с http. И основной задачей нужен источник под *nix и желательно консольный. Ссылка на сообщение Поделиться на других сайтах
darker 0 Опубліковано: 2009-07-29 18:42:41 Share Опубліковано: 2009-07-29 18:42:41 rsst, какой консольной утилитой можно передать онлайн-поток на icecast сервер ?Вещать mp3 можно и icecast и shoutcast и jetcast. Для всех есть плагины, но мне нужно ретранслировать поток с http. И основной задачей нужен источник под *nix и желательно консольный. <relay> <server>w02-sw01.akadostream.ru</server> <port>8000</port> <mount>/europaplus128.mp3</mount> <local-mount>/europaplus128.mp3</local-mount> <on-demand>1</on-demand> <relay-shoutcast-metadata>0</relay-shoutcast-metadata> </relay> Вот кусок конфига icecast для ретрансляции "Европы-плюс". Ссылка на сообщение Поделиться на других сайтах
Neelix 33 Опубліковано: 2009-07-29 18:48:04 Share Опубліковано: 2009-07-29 18:48:04 +1 за icecast Ссылка на сообщение Поделиться на других сайтах
muff 115 Опубліковано: 2009-07-29 22:18:55 Share Опубліковано: 2009-07-29 22:18:55 +2 icecast Можешь посмотреть здесь: радио на icecast2 Работает на ура, плюс есть админка по вебу. Ссылка на сообщение Поделиться на других сайтах
DarkSpider 36 Опубліковано: 2009-07-30 07:46:57 Автор Share Опубліковано: 2009-07-30 07:46:57 darker Спасиб , за пример конфига. Поставил icecast. Настроил радиостанции. Как сделать теперь статус на страничке ? Для VLC делал так : <?php if (! $sock = @fsockopen("localhost", 8501, $errno,$errstr)) echo '<FONT COLOR=red>Offline</FONT>'; else{ echo '<FONT COLOR=green>Online</FONT>'; fclose($sock); } ?> но тут все станции на 1 порту :-( или можно их по портам тоже разнести ? Есть идеи как сделать маленький и удобный индикатор ? Ссылка на сообщение Поделиться на других сайтах
icecybe 35 Опубліковано: 2009-07-30 20:04:40 Share Опубліковано: 2009-07-30 20:04:40 у него же есть своя страница. Оттуда инфу и бери. Ссылка на сообщение Поделиться на других сайтах
DarkSpider 36 Опубліковано: 2009-07-30 20:20:20 Автор Share Опубліковано: 2009-07-30 20:20:20 icecybe, можешь в пример привести кусок кода ? Теги которые есть там не заюзаешь на основной странице. Как вариант вижу запуск несколько серверов на разных портах. Ссылка на сообщение Поделиться на других сайтах
icecybe 35 Опубліковано: 2009-07-30 21:10:37 Share Опубліковано: 2009-07-30 21:10:37 в айскасте не порты а окончание радиостанций. к примеру http://89.20.132.26:8000/c1_3 http://89.20.132.26:8000/c1_4 http://89.20.132.26:8000/c1_5 http://89.20.132.26:8000/c1_6 и так можно до бесконечности. Все каналы чётко и ровно идут в ефир. Замеченно что без отрывов и глюков/ Ссылка на сообщение Поделиться на других сайтах
DarkSpider 36 Опубліковано: 2009-07-31 08:59:23 Автор Share Опубліковано: 2009-07-31 08:59:23 Попробую обьяснить еще раз. Я беру поток радиостанции в инете и перенаправляю в сеть через VLC или icecast. Но бывают случаи , когда радиостанция дисконнектит. Если это делать через VLC - то можно отследить онлайн поток или нет по коннекту на порт, на котором идет вещание. Если вещание идет через icecast - то порт везде один и меняются только маунтпоинты. Плюс конечно в том что icecast время от времени перезапрашивает поток, но если упало радио на той стороне - то получим что клиент с сервером соединяется - ответ 200/OK, но в эфире тишина. Вот как в такой ситуации вывести индикатор что эта станция оффлайн ? Ссылка на сообщение Поделиться на других сайтах
Amnistik 0 Опубліковано: 2019-07-19 14:08:30 Share Опубліковано: 2019-07-19 14:08:30 В 29.07.2009 в 16:29, DarkSpider сказал: rsst, какой консольной утилитой можно передать онлайн-поток на icecast сервер ? Вещать mp3 можно и icecast и shoutcast и jetcast. Для всех есть плагины, но мне нужно ретранслировать поток с http. И основной задачей нужен источник под *nix и желательно консольный. http://muff.kiev.ua/content/icecast-retranslyatsiya-internet-radiostantsii я думаю это вам подойдет Ссылка на сообщение Поделиться на других сайтах
Dimkers 1 600 Опубліковано: 2019-07-19 14:49:04 Share Опубліковано: 2019-07-19 14:49:04 Я думаю он за 10 лет сам уже разобрался Ссылка на сообщение Поделиться на других сайтах
LENS 105 Опубліковано: 2019-07-19 14:53:43 Share Опубліковано: 2019-07-19 14:53:43 А скорее всего он уже продался и закрылся) Ссылка на сообщение Поделиться на других сайтах
a_n_h 589 Опубліковано: 2019-07-19 14:59:19 Share Опубліковано: 2019-07-19 14:59:19 4 минуты назад, LENS сказал: А скорее всего он уже продался и закрылся) Нет, вполне благополучно работает. 1 Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2019-07-19 18:54:25 Share Опубліковано: 2019-07-19 18:54:25 Некропостеры такие некропостеры... 1 Ссылка на сообщение Поделиться на других сайтах
DarkSpider 36 Опубліковано: 2019-07-20 18:03:45 Автор Share Опубліковано: 2019-07-20 18:03:45 В 19.07.2019 в 17:08, Amnistik сказал: http://muff.kiev.ua/content/icecast-retranslyatsiya-internet-radiostantsii я думаю это вам подойдет Дякую за небайдужість 1 Ссылка на сообщение Поделиться на других сайтах
Dictator 856 Опубліковано: 2019-07-20 21:22:00 Share Опубліковано: 2019-07-20 21:22:00 https://www.radiocent.ru/ 1 Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас