2011-09-22 21 views

Odpowiedz

0

Z rtsp powinieneś także określić plik sdp, w którym przechowywane są informacje rtp i inne.

6

RTSP to tylko protokół przesyłania strumieniowego, który zawiera tylko informacje o strumieniu i brak danych. można go używać jako "tunelu" dla strumieni danych (np. RTP). możesz użyć RTSP jako połączenia TCP, aby obsługiwać strumień udp. tak niezbędne dane nie mogą się zgubić. Jest to prosty przykład komunikacji serwera-klienta RTSP: . są tylko podstawy połączenia (komunikacja) w tym ćwiczeniu i to jest dla aplikacji java, więc trzeba ją trochę zmodyfikować.

trochę więcej informacji na temat połączenia RTSP i plik sdp sprawdzeniu RFC2326 - RTSP i RFC4566 - SDP

do przesyłania danych z urządzenia z systemem Android przyjrzeć tym wątku: Creating RTP Packets from Android Camera to Send

EDIT :

Znalazłem ten przykładowy projekt dla RTP Streaming: SpyDroid

1

Użyj biblioteki libstreaming, aby przesyłać strumieniowo wideo/audio RTP przez UDP.


Albo użyć twilio rozwiązanie jako gotowy (hole punching już włączone, więc nie trzeba się martwić o STUN/TURN serwerów).

Powiązane problemy