2017-09-23 5 views
1

나는 다음과 같은 방법으로 내 Windows 시스템에서 아이스 캐스트 서버 (사운드 카드 선)는 FFmpeg 스트리밍을 사용 :이는 FFmpeg, 아이스 캐스트 및 메타 데이터

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 

이 괜찮 작동합니다.

그러나 Icecast 통계에 따르면 FFmpeg는 "audio_info"메타 데이터를 Icecast로 보내지 않지만 edcast/altacast 등은 보내지 않습니다. 그리고 edcast/altacast는 "user_agent"를 보내지 않지만 FFmpeg는 그것을 보내야 만합니다.

FFmpeg에서 "audio_info"메타 데이터를 Icecast로 보내 게합니까?

답변

0

FFmpeg에서 트랙 당 메타 데이터를 전송할 방법이 없습니다. 다른 스크립트를 사용하여 메타 데이터 업데이트를 대역 외 보내야합니다.

관련 문제