ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
7   •   Посмотреть все темы

Трансляция с другого потока через планировщик SAM Broadcaster

 

102
Nazaretto @Nazaretto
Возникла идея: в определенное время и определенный день запускать через планировщик трансляцию с другого радио, например, с "Radio Record". Это реально вообще сделать в SAM Broadcaster или нет?

0
6245
Тарас @tarasian666
Совсем недавно упомигалось такое, 1в1

0
102
Nazaretto @Nazaretto
tarasian666 пишет:

Совсем недавно упомигалось такое, 1в1

И? Можно ссылочку на обсуждения?

0
765
radiopassazh @radiopassazh
в поиск

0
102
Nazaretto @Nazaretto
radiopassazh пишет:

в поиск

Увы, не нашел

0
6245
Тарас @tarasian666
последние сообщения в теме SAM Broadcaster, как бы где и место даным вопросам

0
398
ubuntu-studio @ubuntu-studio
Nazaretto пишет:

Возникла идея: в определенное время и определенный день запускать через планировщик трансляцию с другого радио


А, что вызвало у вас трудности?
На официальном форуме обсуждалось уже.

Переделайте код PAL скрипта под себя и вызывайте его Event Sheduler-om. Время события я ставил за минуту до требуемого начала
На себе опробовал - работает.

external_restranslation.pal
  1.  
  2. { Описание стрима, времени начала и конца }
  3. const ShowURL = 'http://path_to_server:port/stream_name';
  4. const StartTime = '16:30:00'; //<-- Желаемое время начала
  5. const EndTime = '16:31:00'; //<-- Желаемое время завершения
  6. {Начинается выполнение скрипта}
  7. begin
  8. Queue.AddURL(ShowURL,ipTop); {Добавляем стрим в начало очереди}
  9. PAL.WaitForTime(StartTime); {Ожидаем срабатывания счетчика начала}
  10. ActivePlayer.FadeToNext; {Активный плеер переводим в режим FadeToNext}
  11. PAL.WaitForTime(EndTime); {Ожидаем срабатывания счетчика окончания}
  12. ActivePlayer.FadeToNext; {Выключаем стрим, и если в очереди есть файл он заиграет.}
  13. End;



П.С. Все просто до безобразия.
Даже я, неработающий с СЭМ-ом открыл документацию по PAL и за 5 минут склеил скрипт

0
6245
Тарас @tarasian666
Даже я, неработающий с СЭМ-ом открыл документацию по PAL и за 5 минут склеил скрипт

но не совсем правильный )

0
398
ubuntu-studio @ubuntu-studio
tarasian666 пишет:

но не совсем правильный )


Может и не правильный, но работает.
Поправьте меня, за одно и я с удовольствием опыта наберусь ;-)

0
6245
Тарас @tarasian666
Queue.AddURL(ShowURL,ipTop); надо ставить уже после waitfortime так как sam сам возьмет эту ссылку из очереди когда прийдет ее очередь, begin и end там ненужно (необязательно), зато нужен loop, а то скрипт один раз выполнится и не будет работать пока опять не запустить

0
102
Nazaretto @Nazaretto
ubuntu-studio пишет:

Nazaretto пишет:

Возникла идея: в определенное время и определенный день запускать через планировщик трансляцию с другого радио


А, что вызвало у вас трудности?
На официальном форуме обсуждалось уже.


Не знал где искать, и что оно из себя может представлять вообще.
Можете указать ссылки на русскоязычные ресурсы по SAM Broadcaster? Буду благодарен.

tarasian666 пишет:

Queue.AddURL(ShowURL,ipTop); надо ставить уже после waitfortime так как sam сам возьмет эту ссылку из очереди когда прийдет ее очередь, begin и end там ненужно (необязательно), зато нужен loop, а то скрипт один раз выполнится и не будет работать пока опять не запустить

Если можно, пожалуйста, отредактируйте выше написанный код и опубликуйте его здесь. Допущу ошибку - будем еще долго разбираться что и к чему..

0
398
ubuntu-studio @ubuntu-studio
Nazaretto пишет:

Можете указать ссылки на русскоязычные ресурсы по SAM Broadcaster? Буду благодарен.


Русскоязычные не могу т.к. читал на языке Шекспира **********

0





Согласие на обработку данных на нашем сайте

Продолжая просматривать страницу, вы соглашаетесь с использованием файлов «Cookie» и с Политикой конфиденциальности «Privacy».
Наверху или внизу страницы вы можете изменить валюту и язык по умолчанию. Английская версия сайта ещё находится в доработке и доступна не полностью.