cost 327 ms
如何在 Icecast 服務器上處理 20k 並發偵聽器

[英]How to handle 20k concurrent listeners on an Icecast server

我想知道如何在 Icecast 服務器上同時處理超過 20k 的聽眾。 我使用 Liquidsoap 作為音頻 stream 生成器(只有一個音頻 stream 通過 Icecast 服務器分發)。 服務器在 AWS 上配置。 此外,我想知道我是否需要使用 LB 和 CDN 來處理這么多的流量。 ...

Icecast 和 Liquidsoap - 沒有這樣的文件或目錄

[英]Icecast and Liquidsoap - No such file or directory

我的網絡收音機不工作。 我使用 Debian 9、Icecast 2.4.2 和 Liquidsoap 1.1.1 我用命令啟動了網絡廣播: /etc/init.d/icecast2 重啟服務liquidsoap重新啟動我打開地址:http://MY_IP:8000/autodj 我在瀏覽器中遇到 ...

Docker 中帶有實時 ALSA 音頻的 Liquidsoap 無法正常工作(口吃和緩沖區欠載)

[英]Liquidsoap with live ALSA audio in Docker not working (Stuttering and buffer underruns)

雖然使用 Liquidsoap 的output.alsa(..)在 Docker 中進行簡單的音頻播放工作正常,但我無法獲得實時音頻。 基本上我想將模擬音頻輸入路由到模擬音頻輸出,比如output.alsa(input.alsa()) 。 以下三個示例本機工作正常: 示例 1:緩沖 I/O 示 ...

Liquidsoap:如何迭代字符串列表

[英]Liquidsoap: How to iterate over list of strings

我想在 input.harbor 的on_connect參數中添加一個input.harbor 。 function 將標頭作為字符串列表獲取。 現在,我想遍歷列表以記錄每個 header 行(用於調試目的)。 我怎樣才能做到這一點? 我已經找到list.iter ,但不知道如何應用它。 一個例子 ...

2021-01-12 06:59:00   1   38    liquidsoap  
如何在 Liquidsoap 中一次只加載一首曲目

[英]How to Load Only One Track at a Time in Liquidsoap

我有一個 MySQL 數據庫,用於存儲我的所有曲目及其相關信息。 數據庫中的一個表是一個隊列表,我從中拉出一個曲目供 Liquidsoap 播放。 我正在使用 request.dynamic.list 提供這些曲目以與 Liquidsoap 一起播放。 get_track.py 腳本從數據庫中的隊 ...

2020-08-06 14:15:58   1   96    liquidsoap  
嘗試使用 StereoTool 在 Liquidsoap 中處理音頻時出現問題

[英]Problem Trying to Process Audio in Liquidsoap with StereoTool

我正在嘗試使用 StereoTool 在 Liquidsoap 中處理音頻,但以下代碼似乎不起作用。 與 Icecast 的連接永遠無法正常工作。 僅當我刪除將音頻傳輸到 StereoTool 的兩條線時,它才會起作用。 當我運行Liquidsoap時,日志output如下: ...

2020-07-28 19:35:12   1   435    liquidsoap  
Python 腳本返回的 Liquidsoap 加載軌跡

[英]Liquidsoap Load Track Returned by Python Script

我有一個 python 腳本,它進行數據庫調用以獲取音樂曲目。 該腳本返回該音樂文件的路徑。 如何讓 Liquidsoap 調用 python 腳本並加載腳本返回的音樂文件? 我還需要知道 Liquidsoap 播放該文件並將其返回給 python 腳本的日期/時間。 在 Liquidsoap 中, ...

LiquidSoap - 隨機無法按預期工作

[英]LiquidSoap - random not working as expected

從我的 Liquidsoap 配置中: 我將其解釋為為“標准”播放列表中的每 4 個隨機曲目播放 1 個隨機歌曲。 但我經常連續播放 2 首歌曲。 我誤解了配置的邏輯嗎? 我怎樣才能讓它只為每 4 個標准播放列表曲目播放一個叮當聲? ...

LiquidSoap - 修改 stream 元描述以匹配時間表

[英]LiquidSoap - modifying stream meta description to match schedule

所以使用 LiquidSoap 來驅動我的廣播電台。 我定義了 3 個播放列表以及在它們之間切換的時間表: 我想根據當前的時間表修改stream的描述。 但我無法弄清楚如何使用 LiquidSoap 實現這一點。 我已經盯着https://www.liquidsoap.info/doc-1.4.2/ ...

在liquidsoap中的字符串中替換substring

[英]Replace a substring in a string in liquidsoap

Liquidsoap 提供了string.replace function。 但是我應該如何使用它? 似乎期望 function 作為進行替換的第二個參數。 我想做這樣的事情: ...

2020-05-26 12:58:43   1   24    liquidsoap  
Liquidsoap http.put/post 未發布數據

[英]Liquidsoap http.put/post not posting data

我有一個 http.put/post 調用,由液體肥皂 1.4.2 源上的元數據更改觸發: 呼叫按預期觸發,並命中 api,但我得到的唯一數據是新帖子的 id。 我已將數據轉儲到終端並手動輸入(通過大搖大擺),一切正常,但是從liquidsoap 發送時我沒有得到任何數據。 任何幫助,將不勝感激。 ...

主管服務無權訪問音頻設備(“設置 open_pcm 時出錯:沒有這樣的文件或目錄”)

[英]Supervisor service doesn't have access to audio device (“Error while setting open_pcm: No such file or directory”)

我正在使用 Supervisor 來妖魔化 Python / Liquidsoap 應用程序。 當我從命令行啟動應用程序時,一切正常。 當我使用supervisorctl運行相同的應用程序時,Liquidsoap 實現在嘗試訪問音頻設備時失敗: USB 音頻接口可通過 ALSA 訪問。 主管配置 ...

Liquidsoap 無法識別 alsa

[英]Liquidsoap does not recognise alsa

我想使用 Liquidsoap 和 Icecast 2 設置網絡收音機。 我已經使用 Opam Package Manager 安裝了 Liquidsoap,如Liquidsoap Install Manual中所述。 我能夠 stream 運行以下代碼的文件: 使用~/.opam/4.08.0/ ...

使用 Liquidsoap 安排播放列表的最佳實踐方法(equeue 替代方案)

[英]Best Practice approach to schedule playlists using Liquidsoap (equeue alternative)

我正在尋找使用 Liquidsoap 安排播放列表的最佳實踐方法。 我當前的方法會造成大量延遲,因此無法滿足無縫播放的要求。 要求: 在安排新的播放列表到期后,它應該刪除所有以前安排的播放列表項目。 清除先前排隊的播放列表項目時避免任何延遲。 我目前的實施: 通過將文件推送到equeue來安排一堆 ...

2020-02-11 19:22:45   1   663    liquidsoap  
清除 Liquidsoap 隊列中的所有文件,以安排播放列表

[英]Clearing all files from a Liquidsoap equeue, to schedule playlists

我正在使用equeue通過將曲目推入播放列表來播放播放列表。 假設一個小時后,一個新的播放列表(文件集)被推送到隊列中。 不幸的是,這些曲目沒有開始播放,因為它們排在先前排隊的文件之后。 以下腳本從隊列中刪除文件: 它在通過 Telnet 調用時工作,但也會增加一些額外的超時。 因此,下一個播 ...

如何在 React Native 上捕獲麥克風音頻並將其流式傳輸到 IceCast 端點?

[英]How to capture microphone audio on React Native and stream it to IceCast endpoint?

我正在開發一個 React Native 移動無線電應用程序(在 Android API 28 作為目標和 26 作為檢查,模擬器和物理設備上進行測試),其想法是使無線電頻道主機能夠與電話麥克風通話並擁有音頻疊加在廣播音樂上。 我正在使用 IceCast 2 和 Liquidsoap 來(成功地) ...

使來自腳本而不是命令的liquidsoap請求入隊

[英]Enqueue liquidsoap request from script instead of command

我正在嘗試編寫我的第一個液體肥皂程序。 它是這樣的: 我想知道是否有任何方法可以從Harbor回調中推送到隊列。 否則,我應該如何繼續使請求源自HTTP調用? 我真的很想避免telnet。 我的最終目標是擁有一個可以調用的端點,以使我的流按需播放文件,並在其余時間保持沉默。 ...

2019-09-03 10:46:51   2   21    liquidsoap  
Liquidsoap——讀取元數據

[英]Liquidsoap -- reading metadata

我正在運行一個基本的 Liquidsoap 服務器,其播放列表如下: myplaylist = playlist(mode="normal", "liquidlist.m3u",reload_mode="watch") 我發現如果我以“EXT”擴展格式在 .m3u 播放列表中包含元數據,則元數據會 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM