1

Тема: djIn и shoutcast!

играет плейлист на Джине - модуля для интернет потока нету но есть файл в котором создаются данные о проигрывании

<?xml version="1.0" encoding="WINDOWS-1251" ?><ELEM_LIST><ELEM PLAYER_NAME="Плейер А-B" STATUS="preloaded"><START_TIME></START_TIME><BLK_TYPE>М</BLK_TYPE><TYPE></TYPE><NAME>Стоп</NAME><ARTIST></ARTIST><AUTHOR></AUTHOR><ALBUM></ALBUM><DBID></DBID><DURATION>00:00:00</DURATION></ELEM><ELEM PLAYER_NAME="Плейер А-B" STATUS="preloaded"><START_TIME></START_TIME><BLK_TYPE>М</BLK_TYPE><TYPE></TYPE><NAME>Джингл_1</NAME><ARTIST></ARTIST><AUTHOR></AUTHOR><ALBUM></ALBUM><DBID></DBID><DURATION>00:00:18</DURATION></ELEM></ELEM_LIST>

как это можно использовать в Тэгах или на Сайте??

Кодирую !

2

Re: djIn и shoutcast!

JavaScript + ajax

Лучшая музыка за 15 лет! www.radiopassazh.ru
Лучшая русская популярная музыка! www.rusongs.ru

3

Re: djIn и shoutcast!

пишет radiopassazh:

JavaScript + ajax

даже приблизительно не представляю как

Кодирую !

4

Re: djIn и shoutcast!

+ php

Лучшая музыка за 15 лет! www.radiopassazh.ru
Лучшая русская популярная музыка! www.rusongs.ru

5

Re: djIn и shoutcast!

тут уже приводили скрипты, поищите на форуме

Лучшая музыка за 15 лет! www.radiopassazh.ru
Лучшая русская популярная музыка! www.rusongs.ru

6

Re: djIn и shoutcast!

пишет radiopassazh:

тут уже приводили скрипты, поищите на форуме

а как правильно сформулировать запрос?

Кодирую !

7

Re: djIn и shoutcast!

"Всемогущий поиск, покажи мне скрипты для вывода текущего трека, пожалуйста!!"

8

Re: djIn и shoutcast!

пишет Leff27:

"Всемогущий поиск, покажи мне скрипты для вывода текущего трека, пожалуйста!!"

по приколу??

на форуме нету такого скрипта я не нашел

Кодирую !

9

Re: djIn и shoutcast!

ищите скрипт для shoucast

10

Re: djIn и shoutcast!

пишет tarasian666:

ищите скрипт для shoucast

какой именно?)

Кодирую !

11

Re: djIn и shoutcast!

Пора валить с форума...
Че ж так все тупят-то...
Обработай данные через php и через Edcast выведи метадату на icecast2

12

Re: djIn и shoutcast!

пишет Leff27:

Пора валить с форума...
Че ж так все тупят-то...
Обработай данные через php и через Edcast выведи метадату на icecast2

у меня нету Эдкаста и темболее icecast)

и где такой скрипт для php взять

Кодирую !

13

Re: djIn и shoutcast!

Е.... Задача какая стоит? Вывести теги на сайт... Если не через icecast2, то просто через php+mysql или просто php читать xml и выводить на сайт, Вы сюда пришли получить наводку на реализацию - вы уже ее получили. Никто за Вас не будет делать это бесплатно.

Если используется SHOUTcast и надо вывести метадату на него, то я описал это Выше(просто обозвал его icecast2)

Отредактировано Leff27 (20-09-2012 13:19:00)

14

Re: djIn и shoutcast!

пишет djmarkus:

играет плейлист на Джине - модуля для интернет потока нету но есть файл в котором создаются данные о проигрывании

<?xml version="1.0" encoding="WINDOWS-1251" ?><ELEM_LIST><ELEM PLAYER_NAME="Плейер А-B" STATUS="preloaded"><START_TIME></START_TIME><BLK_TYPE>М</BLK_TYPE><TYPE></TYPE><NAME>Стоп</NAME><ARTIST></ARTIST><AUTHOR></AUTHOR><ALBUM></ALBUM><DBID></DBID><DURATION>00:00:00</DURATION></ELEM><ELEM PLAYER_NAME="Плейер А-B" STATUS="preloaded"><START_TIME></START_TIME><BLK_TYPE>М</BLK_TYPE><TYPE></TYPE><NAME>Джингл_1</NAME><ARTIST></ARTIST><AUTHOR></AUTHOR><ALBUM></ALBUM><DBID></DBID><DURATION>00:00:18</DURATION></ELEM></ELEM_LIST>

Немного выше вы написали что в вашей версии Джина нет функционала интернет вещания и Edcast не пользуете, как тогда засылаете на icecast? чем забираете сигнал с аудиокарты? напишите связку софта какую используете.

Внутри этого файла ничто иное как чистый XML, мы его обрабатываем (парсим) php страничкой. Если вопрос еще не решен, я могу листинг скрипта прислать через неделю вернется человек который его писал (сейчас нет доступа к хостингу где он лежит)


П.С. если правильно распарсить XML то можем получить:

"Сейчас в эфире: ХХХХХХ"
а так же
"Слушай далее: УУУУУУ"

Отредактировано ubuntu-studio (11-11-2013 03:21:33)

Windows 2003 Server --> Digispot Djin --> CDDXP(TuneInSender) --> Edcast --> IceCast

15

Re: djIn и shoutcast!

Джин не лайт! > shoutcast coder для winamp > Shoutcast server !!

Эдкаст выдает ошибки при кодировке mp3 (lame mp3 принципиален)
ACC не играется на Sangean wfr-1

Кодирую !

16

Re: djIn и shoutcast!

пишет djmarkus:

Джин не лайт! > shoutcast coder для winamp > Shoutcast server !!

Вот, уже цепочка известна. у нас тоже Джин не лайт (полная версия)

Для решения вашего вопроса в положительную сторону необходимо в вашей цепочке заменить "shoutcast coder" на "edcast", тогда с помощью него вы будете забирать сигнал со звуковой карты и в настройках сможете указать текстовый файл (спарсеный из xml) и уже вместе с титлами (названиями песен) все так же будете посылать на ваш "Shoutcast server", благо edcast может и в icecast и в shoutcast запускать поток.

Как и обещал, рнр-парсер смогу дать позже немного

Windows 2003 Server --> Digispot Djin --> CDDXP(TuneInSender) --> Edcast --> IceCast

17

Re: djIn и shoutcast!

пишет djmarkus:

Джин не лайт! > shoutcast coder для winamp > Shoutcast server !!

Я сам в сайтостроении не силен, но вот обещал кусок кода php, который у нас парсит исполнителей в текстовый файл

<?php
$xml = @simplexml_load_file('http://www.*/title.xml'); //Где лежит файл ХМЛ
 if ($xml){  
   echo '<span>'.$xml->ELEM->ARTIST.'</span>';
   echo '<span>'. $xml->ELEM->NAME .'</span>';
 }else{
  
 }

$file = fopen ("/docs/title.txt","w"); //Путь к созд. файлу и его название
  $str = $xml->ELEM->ARTIST." - ".$xml->ELEM->NAME;
   if (!$file ) {
    echo("Ошибка открытия файла");
   } else {
   fputs ($file, $str);
   }
  fclose ($file);
  
?>
Windows 2003 Server --> Digispot Djin --> CDDXP(TuneInSender) --> Edcast --> IceCast

18

Re: djIn и shoutcast!

попробую

Кодирую !

19

Re: djIn и shoutcast!

Скрипт Парсирует) Спасибо) но Shoutcast его не ест наверное) - а edcast u меня не работает на mp3 нормально

Кодирую !

20

Re: djIn и shoutcast!

пишет djmarkus:

Скрипт Парсирует) Спасибо) но Shoutcast его не ест наверное) - а edcast u меня не работает на mp3 нормально

Пост номер 6 в теме вам поможет  ===>> тык-тык

Windows 2003 Server --> Digispot Djin --> CDDXP(TuneInSender) --> Edcast --> IceCast

21

Re: djIn и shoutcast!

Буквально сегодня написал ПО(на delphi) для своего проекта, которое парсит такой xml и записывает трек в txt, а txt уже подбирает edCast

Если интересует - контакты внизу.

В версии 1.1 планирую сделать несколько вариантов сборки информации и больше возможностей.
Возможно будет распространяться за литр пива smile

22

Re: djIn и shoutcast!

еще б на Visual C написал

23

Re: djIn и shoutcast!

пишет tarasian666:

еще б на Visual C написал

Была мысль))))

24

Re: djIn и shoutcast!

http://djmarkus.ru/wp-content/uploads/2012/03/pictur-2012-10-06-%D0%B2-15.16.20.jpg

с кодировкой то  как быть?

Кодирую !

25

Re: djIn и shoutcast!

если кодировка песен и кодировка сайта совпадают - все будет отображатся нормально, в другом случае надо перекодировать скриптом или менять кодировку тегов или кодировку сайта

попробуйте поменять кодировку админки шоуткаста в браузере на utf8 или на 1251, должно показать нормально