API. Команда на подключение/отключение потока URL.

  • Автор темы Автор темы dubloid
  • Дата начала Дата начала

dubloid

New member
Доброго времени, Уважаемые разработчики!

Подскажите, как можно организовать connect/disconnect URL-потока с помощью API?

URL: xxxxxxxx.ru:8005
Нужно: в удобное время по удалённому запросу запускать URL, а после окончания - отключать и продолжать проигрывать плейлист.
 
Через удаленное API можете вызывать команды connect 1 и disconnect 1 для подключения и отключения соответственно. Подробнее про API: http://manual.djsoft.net/radioboss/ru/remote_controlapi.htm
 
djsoft сказал(а):
Через удаленное API можете вызывать команды connect 1 и disconnect 1 для подключения и отключения соответственно. Подробнее про API: http://manual.djsoft.net/radioboss/ru/remote_controlapi.htm

Если честно - не нашёл там ответа конкретно поставленный вопрос, поэтому прошу здесь помощи в реализации задуманного.

Если такое невозможно сделать - так и напишите.
 
Я же написал, что это возможно используя команды. Команды можно либо передать через API, либо вызывать в планировщике в заданное время. Это включение и выключение вещание.

Если вам нужно запустить URL то тоже можно через API добавить адрес в плейлист и запустить (добавить можно указав длительность в секундах: http://www.stream.com #30, или проигрывать бессрочно). Уточните, что именно нужно сделать.
 
djsoft сказал(а):
Я же написал, что это возможно используя команды. Команды можно либо передать через API, либо вызывать в планировщике в заданное время. Это включение и выключение вещание.

Если вам нужно запустить URL то тоже можно через API добавить адрес в плейлист и запустить (добавить можно указав длительность в секундах: http://www.stream.com #30, или проигрывать бессрочно). Уточните, что именно нужно сделать.

Дело в том, что у меня играет заранее составленный плейлист. А ещё, бывает, делаю прямые трансляции из разных мест и у меня нет возможности таскать с собой ноутбук, чтобы подключаться удалённо к серверу и запускать URL с живым вещанием.

Какая команда должна быть для API:
1) когда я хочу запустить поток и вещать живьём.
2) когда я заканчиваю вещание и хочу отключить вещание с URL и запустить дальше игравший треклист?
 
1. Чтобы добавить поток и запустить, нужно два действия: вставить поток как первый трек и запустить его
http://example.com:9000/?pass=PWD&action=inserttrack&pos=1&filename=URL
http://example.com:9000/?pass=PWD&cmd=play 1

2. Отключить воспроизведение потока удаляется первый трек и запускается следующий трек из плейлиста
http://example.com:9000/?pass=PWD&action=delete 1
http://example.com:9000/?pass=PWD&cmd=next
 
djsoft сказал(а):
1. Чтобы добавить поток и запустить, нужно два действия: вставить поток как первый трек и запустить его
http://example.com:9000/?pass=PWD&action=inserttrack&pos=1&filename=URL
http://example.com:9000/?pass=PWD&cmd=play 1

2. Отключить воспроизведение потока удаляется первый трек и запускается следующий трек из плейлиста
http://example.com:9000/?pass=PWD&action=delete 1
http://example.com:9000/?pass=PWD&cmd=next

Ясно, спасибо. Нельзя ли будет в будущих версиях избавиться от такой сложности и просто сделать запуск и завершение задания через API?

Если неясно - повторюсь:
В запланированных заданиях создано задание "вещание" и у него есть принудительная команда запуска и отключения от потока, а не по определённому времени.
 
dubloid сказал(а):
Если неясно - повторюсь:
В запланированных заданиях создано задание "вещание" и у него есть принудительная команда запуска и отключения от потока, а не по определённому времени.
Можете показать скриншот задания? Не совсем понятно, что нужно сделать.
 
djsoft сказал(а):
dubloid сказал(а):
Если неясно - повторюсь:
В запланированных заданиях создано задание "вещание" и у него есть принудительная команда запуска и отключения от потока, а не по определённому времени.
Можете показать скриншот задания? Не совсем понятно, что нужно сделать.

Через несколько дней всё подготовлю.
 
Назад
Верх