我使用MediaCodec
和MediaExtractor
创建了一个视频播放器,但是当我尝试使用MediaExtractor
seekTo
方法更改媒体位置时,它确实很慢(耗时10秒) SDK MediaPlayer
可以实时搜索,以寻求1080P视频。有什么想法解决这个问题吗?
MediaExtractor extractor = new MediaExtractor();
extractor.setDataSource(SAMPLE);
.
.
.
extractor.seekTo(480000000, MediaExtractor.SEEK_TO_CLOSEST_SYNC);
更新
Theo原创项目是here
答案 0 :(得分:5)
我发现导致寻求缓慢的错误。这是用于维护媒体FPS的同步时钟。
我刚刚上传了具有以下功能的新工作项目: