Java RTSP клиент / серверная библиотека - PullRequest
12 голосов
/ 04 мая 2009

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

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

Спасибо.

Ответы [ 9 ]

20 голосов
/ 07 июля 2010

Если вы все еще заинтересованы, Netty обеспечивает поддержку RTSP с версии 3.2.

4 голосов
/ 19 января 2012

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

1 голос
/ 11 февраля 2014

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

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

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

1 голос
/ 04 октября 2010

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

1 голос
/ 12 декабря 2009

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

1 голос
/ 24 сентября 2009

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

1 голос
/ 13 мая 2009

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

1 голос
/ 05 мая 2009

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

...