Перейти к содержимому
Калькуляторы

Микширование потоков на основе VLC

Подскажите как реализовать микширование потоков на VLC.

Т.е. есть поток rtsp и есть поток http, как их наложить друг на друга?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В начале нужно оба потока принять, декапсулировать из сетевого транспорта (ртсп и хттп), дальше проанализировать что там внутри, и возможно привести к единому виду типа мпег2-тс потоков, дальше нужно будет выделить пиды нужных потоков и собрать из них результирующий поток.

Не уверен что влц это может.

гстриммер вероятно может помочь, там можно строить любые графы для обработки потоков.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а проще нельзя?

Например как в ffmpeg указать два источника...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Возможно в платной версии астры хватит функционала для вас.

Я сам потоки не миксил, только читал документацию по мпег2-тс и писал анализатор потока.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В начале нужно оба потока принять, декапсулировать из сетевого транспорта (ртсп и хттп), дальше проанализировать что там внутри, и возможно привести к единому виду типа мпег2-тс потоков, дальше нужно будет выделить пиды нужных потоков и собрать из них результирующий поток.

Не уверен что влц это может.

гстриммер вероятно может помочь, там можно строить любые графы для обработки потоков.

gstreamer и правда это умеет. вся проблема передать ему корректный prog-map :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.