2 votes

Comment encoder un flux h.264 en direct vers un paquet RTP avec Java ?

Je développe une application pour Android OS, et j'ai besoin d'un décodage en temps réel du flux vidéo de la caméra, qui est encodé avec le codec h.264, convertir les données de l'image en paquet RTP et envoyer le paquet au serveur.

Pour commencer, on peut essayer d'implémenter sur le PC la lecture de la vidéo à partir d'un fichier vidéo préenregistré (mp4 avec h.264) sur le disque dur pour simplifier le développement et le débogage.

Existe-t-il une solution toute faite ? Des idées ? Merci !

3voto

Arno Bakker Points 166

Voir Spydroid. Il achemine l'entrée de la caméra vers l'encodeur H.264 et transforme la sortie en paquets RTP :

http://code.google.com/p/spydroid-ipcamera/source/browse/src/net/majorkernelpanic/streaming/rtp/H264Packetizer.java

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X