Воспроизведение потокового RTSP в Android-приложении - PullRequest
0 голосов
/ 12 сентября 2018

Я делаю приложение для Android, которое воспроизводит видео с камеры в реальном времени. Я могу смотреть в прямом эфире, но это возвращается 1,5 секунды. Мы не хотим.

Я использовал стандартные настройки:

public class MainActivity extends AppCompatActivity {
    VideoView videoView;
    String videoUrl = "rtsp://admin:admin@192.168.1.125/live/0/h264.sdp";

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        videoView = (VideoView) this.findViewById(R.id.rtspVideo);
        RtspStream(videoUrl);
    }

    private void RtspStream(String rtspUrl) {
        videoView.setVideoURI(Uri.parse(rtspUrl));
        videoView.setZOrderOnTop(false);
        videoView.requestFocus();
        videoView.postInvalidateDelayed(0);
        videoView.start();
    }
}

Я думаю, что это о буфере.

Как я могу решить проблему возвращения?

как можно использовать настройки библиотеки или приложения?

...