Voy a hacer un proyecto de PTT en Android. ¿Podría decirme hasta qué punto Android es compatible con la API de Voz y Multimedia (como RTP, RTSP, VoIP) para desarrolladores?¿Admite Android API para implementar RTP, RTSP para VoIP y PTT Project?
Respuesta
MediaPlayer
admite reproducir rtsp://..
URLs. Audio y video son compatibles. Consulte media format support para ver qué códecs son compatibles.
MediaPlayer maneja internamente RTSP y RTP automáticamente, por lo que no hay mucho que necesite manejar. OTOH no da ningún control de bajo nivel sobre este proceso.
Acerca de VoIP: Android solo consume flujos RTSP/RTP, pero no los crea ni los publica. Entonces esto es de una sola vía.
Se dice que Android 2.3 (Gingerbread) tiene soporte para SIP-based VoIP.
Utilice AudioTrack \ AudioRecord API para la transmisión de la grabación y reproducción de audio. Permiten tratar con marcos de audio en bruto.
Los paquetes RTP son bastante sencillos: es solo un paquete que contiene algunos datos mínimos de encabezado y un marco de audio sin procesar. Es fácil de implementar; consulte SipDroid para una implementación de referencia de paquetes RTP.
- 1. Mejor biblioteca C++ RTP/RTSP
- 2. H.264 sobre RTP/RTSP (iPhone)
- 3. RTP en Android MediaPlayer
- 4. Cliente RTSP en android
- 5. Solución de transmisión UDP o RTP para Android
- 6. Streaming RTP/RTSP: problemas de sincronización/indicación de la hora
- 7. Aplicación de chat y VOIP
- 8. ¿Cómo implementar VoIP + SIP en iPhone?
- 9. Cómo obtener enlaces RTSP Android
- 10. cómo desarrollar la aplicación VOIP para iphone
- 11. Comenzando con una aplicación VOIP para iOS o Android?
- 12. Keeping Alive Rtsp Connection
- 13. Ayuda para crear un servidor y cliente de Speex Voip
- 14. Waze API para Android
- 15. Gráficos API para Android
- 16. ¿Cómo implementar la autenticación para API REST?
- 17. androide RTP enviar y recibir programas
- 18. transmisión RTSP a RTMP
- 19. cómo implementar un simple API de Android OAuth y servidor
- 20. Cómo implementar la aplicación VOIP usando el paquete android.net.rtp
- 21. VideoView Android Guardar RTSP stream
- 22. Arquetipo para Maven Project
- 23. VoIP y SIP, donde comenzar
- 24. ¿Mail.app admite complementos (API)?
- 25. tunneling HTTP (de RTP) para cámaras
- 26. Android API para Google Drive?
- 27. ¿Cuál es la diferencia entre RTP o RTSP en un servidor de transmisión?
- 28. ¿Android admite jquery?
- 29. android export eclipse project
- 30. Android VOIP SipException: error al crear SipSession
Gracias por su pronta respuesta, Pero si quiero crear una secuencia (RTP/RTSP), ¿qué debo hacer? –
Estoy pensando en buscar en algunas de las bibliotecas C/C++ de código abierto para ver qué tan difícil es construirlas con el NDK. Esa parece ser su única opción, además de implementar su propio servidor RTP/RTSP en Java. – Nicholi