2017-09-23 10 views
1

私は次のように私のWindowsマシン上でIcecastのサーバーに(でサウンドカードのラインを)FFmpegのストリーミングを使用するには:はFFmpegは、Icecastのとメタデータ

ffmpeg -f dshow -channels 2 -i audio="Line In" -codec:a libmp3lame -b:a 128k -legacy_icecast 1 -content_type audio/mpeg -ice_name "Radio test 1" -ice_description "This is Radio test 1" -ice_genre "Rock" -ice_url "http://www.radiotest.com" -f mp3 icecast://source:[email protected]:port/mountpoint 

これは、[OK]を動作します。

しかし、Icecastの統計によると、FFmpegは「audio_info」メタデータをIcecastに送信しないのに対し、edcast/altacastなどはそれを送信します。また、FFmpegが強制的に送信している間は、edcast/altacastは "user_agent"を送信しません。

「audio_info」メタデータをIcecastに送るFFmpegを取得しますか?

答えて

0

FFmpegからトラック単位のメタデータを送信する方法はありません。別のスクリプトを使用して、アウトオブバンドでメタデータのアップデートを送信する必要があります。

関連する問題