美文网首页
这些优秀的音视频开源框架你值得收藏

这些优秀的音视频开源框架你值得收藏

作者: 不合格码农 | 来源:发表于2018-10-26 13:19 被阅读94次

    转自:https://blog.csdn.net/androidstarjack/article/details/68954614

    音视频播放器第三方框架

    1.一个基于IJKplayer 的多功能视频播放器

    视频播放器(IJKplayer)的有点:

    HTTPS支持

    支持弹幕

    支持基本的拖动,声音、亮度调节

    支持边播边缓存

    支持视频本身自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持

    支持列表播放,直接添加控件为封面,列表全屏动画,视频加载速度,列表小窗口支持拖动

    5.0的过场效果,调整比例,多分辨率切换

    支持切换播放器,进度条小窗口预览

    其他一些小动画效果,rtsp、concat、mpeg

    项目地址:

    https://github.com/CarGuo/GSYVideoPlayer

    2.使用Vitamio打造自己的Android万能播放器

    相关API文档:

    [http://www.cnblogs.com/over140/category/409230.html](http://www.cnblogs.com/over140/category/409230.html

    )

    vitamio官网:

    https://www.vitamio.org

    vitamio SDK地址:

    https://github.com/yixia/VitamioBundle

    相关GitHub链接:

    https://github.com/yixia/VitamioBundle/tree/v3.0

    效果图:

    3.使用awesomeplayer

    相关GitHub链接:

    https://github.com/filipebezerra/AwesomePlayer

    *注意:*

    5.1已经弃用awesomeplayer

    awesomeplayer存在问题,谷歌Android L已经放弃awesomeplayer,建议Android L以上版本使用nuplayer

    不过Google已经

    4.强大的nuplayer框架

    相关GitHub地址:

    https://github.com/timsheu/NuPlayer-Android

    5.利用MPlayer/mplayer2

    相关GitHub地址:

    https://github.com/mpv-player/mpv

    6.使用强大的UniversalMusicPlayer用于播放音视频

    是Google开源出来的一个用于播放音视频的项目

    相关GitHub地址:

    https://github.com/googlesamples/android-UniversalMusicPlayer

    效果图:

    7.JamsMusicPlayer是一个免费的,功能强大而优雅的Android音乐播放器。

    相关GitHub地址:

    https://github.com/psaravan/JamsMusicPlayer

    效果图:

    8.基于 ijkplayer 功能齐全的视频播放器

    相关GitHub地址:

    https://github.com/Bilibili/ijkplayer

    相关学习地址:

    http://www.tuicool.com/articles/7nYjAre

    相关效果图:

    9.使用google开源框架Exoplayer开发自定义播放器

    官网介绍:

    http://developer.android.com/guide/topics/media/exoplayer.html

    http://www.cnblogs.com/lsjwzh/p/3890405.html

    github项目地址:

    https://github.com/google/

    相关文章

      网友评论

          本文标题:这些优秀的音视频开源框架你值得收藏

          本文链接:https://www.haomeiwen.com/subject/iavktqtx.html