Там простой путь состоит в том, чтобы играть rtp видео/аудиопоток в WPF?

Я должен создать управление WPF, которое будет играть rtp поток с требованием, чтобы задержка была максимально низкой.

Я посмотрел на следующие два проекта:

http://vlcdotnet.codeplex.com/
http://wpfmediakit.codeplex.com/

Насколько я знаю, я не могу использовать VLC, потому что мы поставляем коммерческое применение с более строгой лицензией, чем GPL (т.е. мы не можем поставить наш источник).

Медиакит Wpf хорош, но я, может казаться, не нахожу хороший/свободный rtp directshow фильтром источника, и я хотел спросить, существует ли простое решение там, что я отсутствую, прежде чем я вскочу в запись моего собственного.

Какие-либо идеи?

6
задан Robin 2 June 2010 в 16:40
поделиться

2 ответа

VLC использует библиотеку LIVE555 для RTP / RTSP, так что, возможно, это будет полезно для вас, оно лицензировано под LGPL. Это библиотека C ++, поэтому вам придется выйти из pinvoke, и, поскольку я никогда не использовал библиотеку, я не могу сказать, насколько это будет сложно.

Существует pjsip.net , но похоже, что это GPL , поскольку это то, что лежат в основе pjsip и pjmedia .

Вот удобный список стеков RTP .

4
ответ дан 17 December 2019 в 00:03
поделиться

Я не встречал простого решения. Раньше я делал фильтры RTSP, используя LIVE555, но я не думаю, что это относится к категории «простых».

Я видел это в кузнице исходного кода, но я читал комментарии, в которых спрашивалось, работает ли это вообще.

3
ответ дан 17 December 2019 в 00:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: