3 Star 17 Fork 4

金山视频云 / KSYMediaPlayer_Android

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

金山云Android播放SDK

1.产品概述

金山云Android播放SDK特有的直播优化策略能提供一流的直播体验,为Android开发者提供简单、快捷的接口,帮助开发者实现Android平台上的多媒体播放应用。

2.KSYMediaPlayer SDK 功能说明

支持的文件封装格式和音视频编码标准如下所示:

信息 直播 点播
流协议 HLS, RTMP, HTTP,HTTPS, FILE HLS, RTMP, RTSP, HTTP, HTTPS, FILE
封装格式 FLV, TS, MPEG, MOV, M4V, MP3, AAC, GIF, ASF, RM FLV, TS, MPEG, MOV, M4V, MP3, AAC, GIF, ASF, RM, MKV, AVI, WEBM
视频编码格式 H263, H264, H265, MPEG1, MPEG2, MPEG4, AVS, MJPEG, JPEG2000, GIF H263, H264, H265, MPEG1, MPEG2, MPEG4, MJPEG, VC-1, WMV, RV40, PNG, JPEG, YUV, WEBP, TIFF, VP*
音频编码格式 AAC, MP3, NELLYMOSER, AMRNB, AMRWB, WMV1, WMV2, WMV3 AAC, MP3, NELLYMOSER, AMRNB, AMRWB, WMV1, WMV2, WMV3, OGG, FLAC, DTS, COOK

点播库包含直播库全部功能,并且额外支持了更多的vod格式。

文档

详情请见wiki

3.下载并使用SDK

3.1 下载SDK

KSYMediaPlayer下载方式:

github下载

解压缩后包含 demo、doc、README.md 四个部分, 解压后的目录结构如下所示:

  • KsyunPlayerDemo/ 目录存放KSY Android Player Demo,用于帮助开发都快速了解如何使用SDK。
  • doc/ 目录存放接口参考文档。
  • libs_live/ 目录包括直播so库,现提供了Android全部体系结构的支持。
  • libs_vod/ 目录包括点播so库,现提供了Android全部体系结构的支持。
  • README.md 即本文档。

需要注意的是:KsyunPlayerDemo/playerlib/libs 目录下只有 armeabi-v7a 的直播库,便于用户快速使用KsyunPlayerDemo,用户可根据自身需要将对应平台的动态库放至该目录下即可

直播库与点播库的区别可见链接: https://github.com/ksvc/KSYMediaPlayer_Android/wiki/LiveAndVod

oschina下载

对于部分地方访问github比较慢的情况,可以从oschina clone,获取的库内容和github一致。

$ git clone https://git.oschina.net/ksvc/KSYMediaPlayer_Android.git

3.2 注意事项

集成SDK注意事项

3.3 KSYMediaPlayer的使用方法

在上述步骤之后,SDK已经集成至开发工程中,下面将给出KSYMediaPlayer的基本调用示例
KSYMediaPlayer基本调用示例

4.接口说明

请见doc目录下的详细接口说明

5.其他文档

用户如果有疑问,可访问此链接
GitHub WiKi
直播延迟相关设置
本地视频缩略图
重置播放器&重新播放
画面拉伸

6.反馈与建议

空文件

简介

取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/ksvc/KSYMediaPlayer_Android.git
git@gitee.com:ksvc/KSYMediaPlayer_Android.git
ksvc
KSYMediaPlayer_Android
KSYMediaPlayer_Android
master

搜索帮助