Starałem się znaleźć przyzwoitą implementację stosu RTP dla Java. JMF lub FMJ nie są tutaj opcjami, ponieważ nie chcę wszystkich dzwonków i gwizdek kodeków i przechwytywania audio/wideo; Potrzebuję tylko utworzyć strumienie RTP, zrzuty danych w nich i odczytać z nich dane.Właściwy stos Java RTP/RTCP
Używam jlibrtp, ale jego API jest podejrzane, logowanie opiera się na System.out i co jakiś czas otrzymuję kilka NPE.
Obsługa RTCP byłaby miła (ponownie, sam chciałbym obsłużyć kontrolę, potrzebuję tylko API).
Więc Podsumowując:
- Clean API;
- "Ręczne" przetwarzanie danych;
- Przyzwoite logowanie;
- Wsparcie RTCP;
- Brak zależności;
- Zoptymalizowany pod kątem użycia po stronie serwera (wiele sesji RTP aktywnych w danej chwili).
Czy istnieje taka biblioteka lub czy będę musiał ją zakodować? ;)
Najlepsza odpowiedź! Jeśli nie znajdziesz biblioteki, utwórz ją! –
"Wypływ" nie jest już obsługiwany. Witryna jest wyłączona. Jakieś alternatywy? –
@AndriiRubtsov Zaktualizowano link, ale jest to od dawna martwy projekt. Może być interesujący dla celów edukacyjnych, ale nie polecałbym go używać. – biasedbit