2010-03-28 3 views
1

Как подключиться к N потоковым MP3-потокам (радиопотоки, такие как живой KCDX mp3-поток http://mp3.kcdx.com:8000/stream ) в 1, используя FFMPEG? (У меня есть входящие прямые потоки mp3, я хочу присоединиться к ним и выпустить 1 живой mp3-поток). Я имею в виду, что я хочу смешивать звуки, такие как громкоговорители Nay N говорят в одно и то же время (по сравнению с N стерео до 1 моно), пожалуйста, помогите.Как подключить N потоки MP3 в реальном времени с помощью FFMPEG?

BTW: Моя проблема в основном заключается в том, как заставить FFMPEG читать из потока не из файла ... Не могли бы вы привести примеры кода.

+0

Можете ли вы определить соединение? Вы имеете в виду перекрытие звуков каждого или конкатенацию mp3 так, чтобы получилась длина суммы всех длин? – Eric

+2

дубликат того же автора: http://stackoverflow.com/questions/2533401/ffmpeg-how-to-work-with-infinite-live-streams –

+0

no dup - это Q в certan - это вообще – Rella

ответ

0

Похоже, что url_fopen(), определенный в avio.h, является функцией, которую вы ищете.

+1

Не могли бы вы привести примеры кода, пожалуйста, – Rella

+0

Да, пример будет высоко оценен. Я не могу понять. –