내 로컬 네트워크에서 내 웹캠을 Android VideoView로 스트리밍하려고합니다. 비디오는 나타나지만 막대한 15-20 초 지연 후에 나타납니다. VLC 스트리밍 설정 : usgin HTTP Enacpsulation : MPEG-TS 비디오 코덱 : H-264 해상도 : 640 × 480 비트 레이트 : 나는 적당한 일을 알아 내려고 노력을 계속 변경. VLC 출력 문자열 :VLC webcam stream to android lag
:sout=#transcode{vcodec=h264,vb=2000,fps=30,scale=1,width=640,height=480,acodec=none}:http{mux=ts,dst=:8080/stream} :sout-all :sout-keep
안드로이드 VideoView를 지켜 보면서 코드 :
VideoView view1 = (VideoView) findViewById(R.id.videoView1);
getWindow().setFormat(PixelFormat.TRANSLUCENT);
MediaController mc = new MediaController(this);
mc.setMediaPlayer(view1);
view1.setMediaController(mc);
view1.setVideoURI(Uri.parse("http://192.168.1.101:8554/stream"));
view1.requestFocus();
view1.start();
나는이 문제에 대한 모든 곳에서 검색했지만 해결책을 찾을 수 없습니다, 그래서 어떤 조언은 높게 평가 될 것입니다 :)
을
도움이 필요하신 분 ?? :) – nick28