Включить отложенную буферизацию в ExoPlayer - PullRequest
1 голос
/ 25 апреля 2020

Я хочу показать видео по источнику данных http. но когда я устанавливаю источник данных, exoplayer немедленно начинает буферизовать видео, как можно начать буферизацию при клике пользователя при воспроизведении.
val dataSourceFactory = DefaultDataSourceFactory(context,Util.getUserAgent(context!!,"user_agent")) player = SimpleExoPlayer.Builder(context!!).build() playerView!!.player = player val contentUrl = "my video url.mp4" videoSource = ProgressiveMediaSource.Factory(dataSourceFactory).createMediaSource(Uri.parse(contentUrl)) player.prepare(videoSource)
PS: я пытаюсь изменить DefaultLoadControl, чтобы изменить поведение буферизации, но я не могу найти обходной путь.
Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...