0
ExoPlayer로 비디오를 재생하고 싶지만, 불행히도 해결책을 찾을 수 없습니다. 2 일 동안 머리를 긁적이지만 아무 것도 찾을 수 없도록 도와주세요.자산 폴더가있는 Exoplayer 비디오를 재생할 수 없습니다
exoPlayer 속성을 준비하고 설정할 때의 코드입니다.
String path = "asset:///splash_video.mp4";
Uri uri = Uri.parse(path);
player = ExoPlayerFactory.newSimpleInstance(new DefaultRenderersFactory(this), new DefaultTrackSelector(), new DefaultLoadControl());
DataSource.Factory factory = new DefaultHttpDataSourceFactory(Util.getUserAgent(this, getPackageName()));
simpleExoPlayerView.setPlayer(player);
ExtractorMediaSource extractorMediaSource = new ExtractorMediaSource(uri, factory, new DefaultExtractorsFactory(), new Handler(), null);
player.prepare(extractorMediaSource);
player.setPlayWhenReady(true);
또한 YouTube에서이 링크를 팔로우하고 있습니다. https://www.youtube.com/watch?v=vwImlEfitQU
[이] (https://stackoverflow.com/questions/30852975/exoplayer-reading-mp3-file-from-raw-를 폴더) 도움이 될 수 있습니다. – ADM
나는 또한이 방법을 사용하지만 작동하지 않습니다. 또한 exoplayer는 여기서 말하는 원시 폴더에서 파일을 읽을 수 없습니다. @ADM –
힘내에서 논의 된 것과 동일한 문제가 있습니다. 거기도 볼 수 있습니다. – ADM