Android MediaPlayer从我的缓冲区/流中获取数据源

3
我需要能够使用我的内存缓冲区或流初始化MediaPlayer。这里提供的解决方案:如何在媒体播放器中播放字节数组视频 - 使用MediaDataSource和setDataSource仅适用于API级别23(M)。有没有人建议如何处理pre-API23(L)?
由于存在使用FileDescriptor / path / URL / URI的setDataSource API,我想也许有一种将Stream“转换”为URI的方法?你有什么想法吗?
1个回答

1
一种可能的解决方案是使用与此处相同的机制。不要浪费时间在ContentProvider、Memoryfile等上面。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接