Gensee Android SDK(一)组成结构
2016-08-22 19:48
218 查看
在分支平台Android上sdk,基本主线不会变,变的只是与平台相关的部分,例如视频采集、音频采集、权限等。
按功能分类分为
RtSDK 重点是可以支持视频互动、发(控制)直播的能力。接口功能上基本上等同于PC客户端。 可以做发布(老师、主播)端和观看端
PlayerSDK 仅做观看端使用,目的是轻巧(接口少),但随着需求也会逐渐增加。 随后会逐渐增加视频互动的能力
VodSDK 主要是为点播服务,包括点播的在线播放、下载以及离线播放三个主要功能
按代码层次分为底层和应用层,需要同时使用so和jar
底层SDK 底层是指C语言、C++实现的那些基础设施和核心功能的封装,在android平台下最终已动态库(so)的形式使用
偏应用层SDK 这部分指各平台相关的各自封装和对底层接口的封装,使用者无需关心底层的衔接和转换与底层之间的语言差异,最终已jar形式使用
根据实际的需求按功能分类来选定sdk。更新时候请全部更新,因为偏应用层和底层是配套的。
如果需要发起直播,直接选择rtsdk;
如果需要发起直播并且也有点播的需求,将rtsdk和vodsdk合并;
如果只是做观看端,直接选择playersdk;
如果只是观看且有点播的需求,将player sdk和vodsdk合并;
如果只有点播的需求,使用vodsdk;
好运!
按功能分类分为
RtSDK 重点是可以支持视频互动、发(控制)直播的能力。接口功能上基本上等同于PC客户端。 可以做发布(老师、主播)端和观看端
PlayerSDK 仅做观看端使用,目的是轻巧(接口少),但随着需求也会逐渐增加。 随后会逐渐增加视频互动的能力
VodSDK 主要是为点播服务,包括点播的在线播放、下载以及离线播放三个主要功能
按代码层次分为底层和应用层,需要同时使用so和jar
底层SDK 底层是指C语言、C++实现的那些基础设施和核心功能的封装,在android平台下最终已动态库(so)的形式使用
偏应用层SDK 这部分指各平台相关的各自封装和对底层接口的封装,使用者无需关心底层的衔接和转换与底层之间的语言差异,最终已jar形式使用
根据实际的需求按功能分类来选定sdk。更新时候请全部更新,因为偏应用层和底层是配套的。
如果需要发起直播,直接选择rtsdk;
如果需要发起直播并且也有点播的需求,将rtsdk和vodsdk合并;
如果只是做观看端,直接选择playersdk;
如果只是观看且有点播的需求,将player sdk和vodsdk合并;
如果只有点播的需求,使用vodsdk;
好运!
相关文章推荐
- Gensee移动SDK之(一)结构组成
- Android执行文件apk的组成结构
- Android执行文件apk的组成结构
- delphi xe 之路(28)Android SDK API 层次结构
- 【Android】【API】Android SDK API 层次结构
- 【Android】【API】Android SDK API 层次结构
- Android执行文件apk的组成结构
- 关于Android sdkmanager目录结构的总结
- Android SDK文档结构
- Android SDK目录结构和工具介绍
- 【Android】【API】Android SDK API 层次结构
- Android的apk组成结构
- Android SDK目录结构和工具介绍
- Android SDK目录结构
- Android-SDK下目录结构
- Android SDK目录结构具体是如何的?
- Android SDK目录结构
- 【Android】【API】Android SDK API 层次结构
- 关于Android sdkmanager目录结构的总结