問題タブ [liquidsoap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu-14.04 - Icecast と Liquidsoap でストリーミングすると、サウンドが巻き戻され続ける
Liquidsoap と Icecast でストリーミングすると、ストリームは巻き戻しの音で同じ部分を何度も再生し続けます...
これがストリームです: http://radio.oursound.com.br:8000/oursoundradio
私はそれについて何も見つけることができませんでした、これは私のliqスクリプトです
MP3を使用すると、このエラーが発生し続けるため、vorbisを使用しています
しかし、これは別の日の話です。私が助けを必要としているのはストリーミングの巻き戻しです。Liquidsoap と Icecast はまったくの初心者です...
しかし、すでにすべてのドキュメントを読んでいて、何も見つかりませんでした...
助けてくれてありがとう...
ubuntu-16.04 - トランスコーディング用に Liquidsoap を構成する必要がある
Liquid でストリームをトランスコードし、icecast2 に出力しようとしています。以下は、公式 Web サイトhttp://savonet.sourceforge.net/doc-svn/cookbook.htmlから取得した構成です。
./radio.liq で実行しようとすると、次のエラーが発生します。
このコマンドで実行すると、次のようになります。
このストリーム URL http://46.21.106.168:80のバッファ エラー
liquidsoap - LiquidSoap のビデオ ストリームで進行状況とトラックの長さを表示するにはどうすればよいですか
Liquidsoap を使用してオーディオ ビデオ ストリームを作成したいと考えています。また、現在のトラックの進行状況と合計時間をビデオに表示します。これを達成するためのベストプラクティスは何だろうか。私は現在、次の方法を使用しています。
- 関数で現在の進捗状況を取得し
source.remainingます。 - 全長はコールバック
track_lengthで変更されるグローバル変数です。on_track
しかし、現在の方法には次のような問題があります。
- の戻り値は
source.remaining、ドキュメントに記載されている「推定残り時間」のように、一定の速度で変化しません。19min で、いきなり 19min20s にジャンプし、18min50s にジャンプします。ただし、残り時間が少なくなればなるほど、見積もりはより正確になります。 track_length変数は、現在のトラックの開始後に変更されます。ただし、変数をフェッチするテキスト描画関数は常に初期値を取得し、変更されることはありません。
ご協力いただきありがとうございます!
これが私のスクリプトの関連部分です: