2012-09-29 11 views
5

Jestem nowy w programowaniu Android i potrzebuję pomysłu na rzeczy z Androidem RTP. PytaniaAndroid RTP wysyłać i odbierać program

  1. Jak przechwycić dane audio z mikrofonu na urządzeniu z systemem Android?
  2. Jak skonstruować pakiet RTP za pomocą przechwyconych danych audio mikrofonu bez używania interfejsu API?
  3. Jak przesłać pakiet RTP na inne urządzenie z Androidem?
  4. Jak odtwarzać odebrany pakiet RTP w systemie Android?

Odpowiedz

1

Odpowiedzi na pytania ..

1.Wykorzystanie Android Mediów Api jak AudioRecord dla recording danych głosowych & AudioTrack dla playing dane głosowe, zarówno w formacie .pcm.

2.Go przez ten link

3.You musiał użyć sip dla transmiting pakietów.

4.go przez ten link

0

do nadawania i odbierania pakietów RTP, chciałbym zaproponować spojrzenie na jlibrtp library. Zasadniczo zainicjujesz go za pomocą 2 DatagramSockets (jeden do wysyłania danych RTP i jeden do odbierania danych RTCP), definiowania typu ładunku, dodawania odbiorcy i wysyłania tablic bajtowych. Uważam, że samemu obsługuje znaczniki czasu RTP, ale musisz upewnić się, że ładunek jest już sformatowany przez zalecenia RFC.

Here is an example of how you would set up an RTP session

Powiązane problemy