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

Проблема во время переключения: трансляция ставится на паузу

 

2
vahetf @vahetf
Привет всем, возникла такая проблема при переключении с live на нонстоп плеер ставится на паузу, то есть чтобы продолжат слушать надо нажать на кнопку воспроизведения.
Нон стоп сделан с помощью liquidsoap:
live либо mixx либо butt
вот конфиг маунтов icecast
  1.  
  2. <mount type="normal">
  3. <mount-name>/live</mount-name>
  4. <username>userlive</username>
  5. <password>passlive</password>
  6. <max-listeners>100</max-listeners>
  7. <fallback-mount>/nonstop</fallback-mount>
  8. <fallback-override>1</fallback-override>
  9. <burst-size>65536</burst-size>
  10. <hidden>0</hidden>
  11. <public>1</public>
  12. </mount>
  13. <mount type="normal">
  14. <mount-name>/nonstop</mount-name>
  15. <username>nonstop</username>
  16. <password>passstop</password>
  17. <max-listeners>100</max-listeners>
  18. <dump-file>/tmp/dump-example1.ogg</dump-file>
  19. <burst-size>65536</burst-size>
  20. <hidden>1</hidden>
  21. <public>1</public>
  22. <http-headers>
  23. <header name="Access-Control-Allow-Origin" value="http://webplayer.example.org" />
  24. <header name="baz" value="quux" />
  25. </http-headers>
  26. </mount>

вот liquidsoap

  1.  
  2. #!/usr/bin/liquidsoap
  3. # Log dir
  4. set("log.file.path","/home/r1/logs/liquidsoap.log")
  5. # Music
  6. myplaylist = mksafe(playlist("/home/r1/playlist.m3u"))
  7. radio = myplaylist
  8. # Stream it out
  9. output.icecast(%vorbis,
  10. host = "radio.hostname.com",
  11. port = 8000,
  12. user = "nonstop",
  13. password = "passstop",
  14. mount = "nonstop",
  15. radio)

Отредактировано vahetf - 01.08.2022
0
2
vahetf @vahetf
Решено, у меня нужно было указывать битрейт в конфиге icecast раздел маунты и чтобы они были равны

0