-
Notifications
You must be signed in to change notification settings - Fork 53
SDKSize
zanxiaofei edited this page Oct 30, 2017
·
11 revisions
类型 | 包名(资源名) | 包大小(增量) | 可选项 |
---|---|---|---|
短视频SDK | ksylive.jar + libksylive.so libksyplayer.jar libksysv.jar libksystat.jar libksyamp.so |
4.2M(仅含armeabi-v7a平台) 14.2M(全平台) |
必选 |
KS3云存储SDK | com.ksyun.ks3:ks3androidsdk:1.4.1 | 300KB,可以不使用功能,但是SDK内部包含了ks3的上传功能因此需要依赖 | 必须 |
本地资源 | 水印logo | 5KB | 可选 |
本地资源 | 贴纸 | 533KB | 可选 |
本地资源 | 美颜 | 1.82M | 可选 |
AR贴纸 | libkmcfilter.jar(魔方SDK) sensearsdk-release.aar(厂商SDK) |
79KB libkmcfilter.jar sensearsdk-release.aar 3.3MB(仅含armeabi-v7a平台) 7.9MB (全平台) |
可选 |
本地资源 | MV | 1.2M | 可选 |
KSYMediaEditorKit短视频SDK内部集成了直播SDK。直播SDK提供了录制等底层多媒体处理能力。
这意味着KSYMediaEditorKit短视频SDK完整包含了直播功能,并且具备直播、短视频内容的播放。
如果需要使用直播功能,并不需要为直播推流、播放付出任何apk size代价。
当前KSYMediaEditorKit短视频SDK提供的功能一览表:
- 短视频录制;
- 短视频编辑;
- 短视频合成(支持输出到本地);
- 金山云存储上传;
- 短视频播放(支持本地、在线短视频点播);
- 直播推流(仅支持rtmp协议)
- 直播播放(支持rtmp、http-flv、hls等多种直播播放协议)
建议只集成armv7a SDK。
在app 启动后检测当前的体系结构,如果是armv5/armv6,则关闭短视频录制入口。
如果只集成了armv7a 路径,需要保证工程Lib路径下以下目录已经删除:
- arm64-v8a
- armeabi
- x86