Ich kann ein Streaming-Video mit http-Serververbindung in einem SurfaceView
wiedergeben. Und ich habe ContextMenu
erstellt, um das Video aufzunehmen, indem ich die Menüelemente StartRecording und StopRecording hinzufüge. Aber ich kann ein Kamera-Video aufnehmen, indem ich mediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
Hier möchte ich Video Source als Streaming Video Source einstellen. Gibt es eine Möglichkeit dazu?
Aber ich möchte das Streaming Video während der Wiedergabe aufnehmen. Kannst du mir bitte sagen, wie man aufnimmt, während es spielt?
Geben Sie bitte einen Beispielcode für dieses Problem an?
Mein Beispielcode ist unten abgebildet:
main.xml:
%Vor%
MediaPlayerDemo.java:
%Vor%Das Problem ist wie das, was ich mit Streaming-Audio-Streaming auf Android konfrontiert. Sie können versuchen, Video-Header zu schreiben (hängt von Ihrem Video-Format), um Daten zu streamen und anzuhängen, wenn der Puffer aktualisiert wird ..flush stream wohin Sie wollen .. Schau dir an, wie RehearsalAudioRecorder funktioniert.
Tags und Links android video-streaming video-recording