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

Помочь в установке и связке liquidsoap и icecast

 

168
Jon-coool @Jon-coool
Всем привет.!
Кто сможет помочь в установке liquidsoap и icecast?
А так же настроить для вещания...

0
6245
Тарас @tarasian666
Ну так давайте прям тут по шагово и поможем
для начала что имеется?

0
168
Jon-coool @Jon-coool
Чистый ВДС. Какая нужна операционная система?

0
727
Leff27 @Leff27
Winux :D

0
6245
Тарас @tarasian666
если уж решили liquidsoap то понятно что линукс, ведь на винду можно и сэма поставить и не парится

Чтоб было проще не рекомендую ставить centos

0
888
Falcon @Falcon
Я бы советовал поставить Debian 6. У меня на нем все работает без проблем.

0
6245
Тарас @tarasian666
полностью поддерживаю

0
168
Jon-coool @Jon-coool
Установил IceCast и liquidsoap (apt-get install liquidsoap)
Где искать конфигурацию liquidsoap.?

И вот что еще нужно:
- Через каждые 2-3 песни джингл
- Через каждый 1 час - реклама
- Красивый переход от НОН СТОПА к DJ и назад. (Мне говорили что так можно)
- Кросфейд песен не обязательно - но желательно..

0
888
Falcon @Falcon
Конфиг ликвидсупа вы создаете сами и ложите в любое место, потом при запуске пишите путь к нему и все.
Почитайте документацию, там все есть ********** ближе к концу страницы есть про составление конфига.

0
168
Jon-coool @Jon-coool
Я думаю это оно:
Создавать в формате liquidsoap.xlm

  1. #!/usr/bin/liquidsoap
  2. # Log dir
  3. set("log.file.path","/tmp/basic-radio.log")
  4. # Music
  5. myplaylist = playlist("/home/live/radio/music.m3u")
  6. # Some jingles
  7. jingles = playlist("~/radio/jingles.m3u")
  8. # If something goes wrong, we'll play this
  9. security = single("~/radio/sounds/default.ogg")
  10. # Start building the feed with music
  11. radio = myplaylist
  12. # Now add some jingles
  13. radio = random(weights = [1, 4],[jingles, radio])
  14. # And finally the security
  15. radio = fallback(track_sensitive = false, [radio, security])
  16. # Stream it out
  17. output.icecast(%vorbis,
  18. host = "localhost", port = 8000,
  19. password = "hackme", mount = "basic-radio.ogg",
  20. radio)


myplaylist = playlist("/home/live/radio/music.m3u") /home/live/radio/ тут у меня музыка

>>Красивый переход от НОН СТОПА к DJ и назад.
Это надо что то в конфигурации айскаста и liquidsoap редактировать, но что?

0
6245
Тарас @tarasian666
если "красивый" то в liquidsoap

ищите на том же сайте о input.harbor

0
168
Jon-coool @Jon-coool
А же готового скрипта нет с моими требованиями?
Через каждые 2-3 песни джингл
- Красивый переход от НОН СТОПА к DJ и назад. (Мне говорили что так можно)
- Кросфейд песен не обязательно - но желательно..

0
6245
Тарас @tarasian666
Через каждые 2-3 песни джингл

  1. radio = random(weights = [1, 4],[jingles, radio])

- Кросфейд песен не обязательно - но желательно..

  1. radio= crossfade(start_next=5.,fade_out=3.,fade_in=1.,radio)

все это взято с их сайта, там можно много готовых примеров найти, просто надо поискать


даже тут на форуме уже насобиралось примеров

0
168
Jon-coool @Jon-coool
- Красивый переход от НОН СТОПА к DJ и назад.
Вот это как бы сделать?
Все остальное я понял. :)
Надо маунт/маунты настроить, порт, и потом на какой порт вещать нон стоп, а на какой порт и маунт подключаться DJ

Отредактировано Jon-coool - 09.09.2012
0
6245
Тарас @tarasian666
**********

A nice transition!

0
168
Jon-coool @Jon-coool
Вообще ничего не понял :((((((

0
6245
Тарас @tarasian666
Сначала хотяб "некрасивый" переход сделать как тут ********** (самый нижний код)

0
168
Jon-coool @Jon-coool
Так в том то и дело что мне нужен этот переход, ибо я бы давно установил айсес и не парился... Переход нужен для професиональности, обрываенее песни резкое, говорит не о професиональности... Мы же делаем радио подобное fm формату.

0
6245
Тарас @tarasian666
ну а хоть такой переход сделали? **********
Дальше нужно просто на этот переход наложить кросфейд **********

0
168
Jon-coool @Jon-coool
Нет не сделал. Так как я не разбираюсь в этом!

0





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

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