码迷,mamicode.com
首页 > 其他好文 > 详细

ijkplayer总结

时间:2018-07-22 14:15:25      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:替换   ==   决定   项目   官方   开发者   在线   电台   play   


11.ijkpalyer引言:

 

====

 

11.ijkpalyer引言:

 

引言:
公司现在的电台项目是我第二个接触音频播放项目,Android音视频播放很多还是使用的MediaPlayer(大中厂除外),但是如果你用过 
MediaPlayer的话,很多开发者都会吐槽有多坑,连谷歌官方都推荐使用ExoPlayer…遇到过最坑的就是播放在线音视频的时候,网络不好会一直加载,然后点多了还容易ANR…以前就一直想把音频播放这个换掉,通过自行搜索和问别人,又下面几个方案(小作坊不可能另外去写个编解码播放库):
>>MediaPlayer:使用的MediaPlayer(大中厂除外),但是如果你用过MediaPlayer的话,很多开发者都会吐槽有多坑,连谷歌官方都推荐 
使用ExoPlayer…遇到过最坑的就是播放在线音视频的时候,网络不好会一直加载,然后点多了还容易ANR…以前就一直想把音频播放这个换掉;
>>ExoPlayer:Demo复杂得一匹…而且网上的资料也不是很多,pass;
>>Vitamio:自用免费,商用收费,直接就pass了;
>>自己编译ffmpeg:一听就很复杂的,同样Pass;
>>ijkplayer:大B站开源的基于FFmpeg的轻量级Android/iOS视频播放器,网上资料挺多的,而且官方也有维护,虽然还有1600多个issues,和mediaplayer差不多的接口,学习成本也不高,可以加进来试试水!
最后就决定使用ijkplayer来替换原先的MediaPlayer了!

 

ijkplayer总结

标签:替换   ==   决定   项目   官方   开发者   在线   电台   play   

原文地址:https://www.cnblogs.com/awkflf11/p/9349716.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!