Ponieważ interfejs API Android 12, RTP jest obsługiwany w pakiecie SDK, który obejmuje RtpStream jako klasę podstawową, oraz AudioStream, AudioCodec i AudioGroup. Jednak nie ma dokumentacji, przykładów ani samouczków, które pomogłyby mi używać tych konkretnych API do pobierania danych z mikrofonu urządzenia i wysyłania go do strumienia RTP.Przykład użycia Android RtpStream
Gdzie mogę podać mikrofon jako źródło i nie używać głośnika? Czy wykonuje dowolny RTCP? Czy mogę rozszerzyć klasę podstawową RtpStream, aby utworzyć własną klasę VideoStream (najlepiej chciałbym ich użyć do przesyłania strumieniowego wideo)?
Czy istnieje jakaś pomoc dotycząca tych nowych (ish) API?
Możesz wyciszyć zarówno głośnik, jak i mikrofon przez audioGroup = new AudioGroup(); audioGroup.setMode (AudioGroup.MODE_ON_HOLD); – tristan2468