Библиотека клиент/сервер Java RTSP

Кто-нибудь знает о хорошей библиотеке Java-клиент/сервер RTSP?

Поиск в Google показывает JMF, который очень устарел.

Спасибо.

Ответ 1

Если вам все еще интересно, Netty поддерживает RTSP с версии 3.2.

Ответ 2

Вы можете использовать инфраструктуру Netty NIO для написания собственной реализации RTSP-сервера/клиента.

Ответ 3

Вы можете попробовать использовать FMJ. Это набор библиотек, которые переносят множество современных кодеков в интерфейсы Java.

Ответ 4

В RTSP-протоколе нет java-реализации. Вы должны сделать это самостоятельно, используя инфраструктуру NIO (MINA, GRIZZLY, NETTY...), это возможное решение.

Ответ 5

Red5 имеет некоторую поддержку или будет поддерживать RTSP и основан на Java.

Ответ 6

И, как я думаю, вы уже знаете, вы можете использовать Xuggler:)

Ответ 7

вы можете использовать vlc (клиент Videolan) с vlcj и JNA

Ответ 8

Посмотрите на Gstreamer. Я создал Java-код для клиента RTSP. А также разместил ссылку на сервере RTSP rtsp streaming on java

Ответ 9

Некоторое время назад я кодировал потоковый клиент для Android rtsp (андроид мог передавать на медиа-сервер, wowza в этом конкретном случае). С этим подходом есть только пара сложных моментов:

  • он был основан на известном трюке с UNIX-сокетами и синтаксическом анализе mp4 созданный устройством, чтобы получить от него NALU;
  • синхронизация времени для аудио и видео действительно не тривиальна на андроиде, когда два медиарекордера использовали (для видео и для аудио) для получения носителя.

Ответ 10

Вот библиотека С#, если вы хотите сделать некоторые портирования.

http://net7mma.codeplex.com/