ExoPlayer - reproduz arquivos mp4 locais no cartão SD
Estou usando o aplicativo Exoplayer Demo e quero pré-carregar um vídeo MP4 do cartão SD. Eu tentei a implementação deesta postagem, mas não funciona. Não existe essa classe chamada DemoUtil.java na minha demonstração do exoplayer. Em vez disso usado:
public static final Sample[] LOCAL_VIDEOS = new Sample[] {
new Sample("Some User friendly name of video 1",
"/mnt/sdcard/video1.mp4", Util.TYPE_OTHER),
};
Também não pude usar o trecho de código mencionado para SampleChooserActivity.java. (Mantido me dando erros)
Eu usei:
group = new SampleGroup("Local Videos");
group.addAll(Samples.LOCAL_VIDEOS);
sampleGroups.add(group);
O que estou fazendo errado? O caminho do arquivo é alterado para todos os dispositivos?