Ich habe eine IP-Kamera, die Videos im MJPEG-Format streamt. Jetzt ist es mein Ziel, es zu erhalten und in meiner eigenen Android-App anzuzeigen. Dafür habe ich drei Programmierungsalternativen auf Android-Plattform:
Also schlagen Sie bitte eine bessere Lösung vor?
Ich habe keine Erfahrung mit FFMPEG oder GStreamer. Was ist die Machbarkeit, dies zu tun?
Verwenden Sie dazu gstreamer .
Ich habe gstreamer bei beagleboard benutzt, das einen 1GHz Prozessor hat, um das Bild von 2 Kameras in 30 fps mit sehr niedriger Prozessorleistung aufzunehmen.
Gstreamer kann Bilder zusammenführen, Zeichenketten hinzufügen und Formate ändern. Und präsentiert Ihnen was Sie wollen, einfach im Stream. Das einzige, was Sie tun müssen, ist Black Boxes einander.
Sie können Blackboxes sowohl dynamisch als auch statisch hinzufügen.
Wenn Sie Ihren Stream nicht ändern wollen, hängt von der Eingabe in Ihrem Programm ab. Ich empfehle, static one zu verwenden . Aber ich bin mir nicht sicher, ob es bei Android funktioniert.
Tags und Links android ffmpeg android-mediaplayer gstreamer ip-camera