Я використовувала йогурт, а не майонез протягом десятиліть. Для перемикання речі трохи, спробуйте додати трохи кунжутного масла. У моєму випадку, який являє собою Java-додаток, ви можете використовувати jconsole, щоб отримати повний шлях до класу, схоже, Ви можете просто зробити (1) `судо apt-отримати установку Xubuntu-в столі` (2) виходити, (3) Виберіть Xubuntu в сесії передач на екрані входу в систему (4) налаштування робочого столу, щоб походити на "старих" (gnome2). Редагувати: попередження: установка Xubuntu-в столі буде додати потворне (принаймні для мене) екран завантаження, коли ваш комп'ютер завантажується. Підбираючи свій коментар вище, класичний бразильський спосіб харчування боби (Розетта боби, квасоля, червона квасоля...) з водою над рисом.

Відповідь: в liquidsoap.

у liquidsoap, швейцарський армійський ніж для потокового мультимедіа, зокрема, використовується для netradios і webtvs. Він має тонни особливостей, це безкоштовно і з відкритим вихідним кодом!

Мені знадобилося кілька днів, щоб зрозуміти, як потоки створюються. у liquidsoap складається з маленьких скриптів, які описують параметри потоку. простий скрипт, який завантажує та відтворює в mp3-плейлист, назвемо його базовим.бух, це показано нижче:

#!/УСР/бін/liquidsoap, який лежить

# завантажити файл списку відтворення 
потік = плейлист("/шлях/до/відтворення.ПЛС")

вихід # плейлист в icecast
джерело = вихід.для icecast(%mp3 файлів, хост="localhost", порт="8000",
 горе="слухати.в m3u", пароль="hackme")
джерело(потік)

тестовий сценарій:

$ у liquidsoap-перевірте ./основні.бух

і запускаємо скрипт з:

$ у liquidsoap ./основні.бух &

але в liquidsoap є набагато більш потужним. наприклад, щоб грати джингл кожний повний годину, просто додайте:

# додати джингл кожний повний год
джингл = один("/шлях/до/джингл.МР3")
додайте([трансляція,перемикач([({0m0s},джингл)])])

але набагато більше можливостей описані на домашній сторінці:

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

Варто поглянути на швидкий старт керівництво, більш складний приклад і документації.