gensee 移动sdk现已更新到v3.3,自1.0到3.0的过度当中,经历了几次大的变革。每次变革都新的功能接口和结构上微妙的变化,但直播、点播的结构组成基本定型,即便是扩展也会依此延续。Sdk为了界面上的自由度,不提供完整的UI,还请各位使用者在使用前先设计好直播播放界面、点播播放界面。
目前,线上3.3版本中的组成:playersdk 和 rtsdk。
1.Player sdk 直播观看(player sdk)和点播(vodsdk)的并列版
- 直播 仅有直播观看(普通参加者)以及受控的能力,暂不支持打开摄像头,从功能上来讲与web看齐,仅观看请优选PlayerSDK
- 点播 在线播放、下载、离线播放
概括为Player sdk 的接口完全能够满足 观看端、点播播放开发的需要。用户可以根据自身业务需要取舍,例如不需要开发点播的功能,则忽略掉点播相关的功能接口。
2.RtSDK 直播的发布与观看
- Gensee产品 移动G直播 的基础,G直播基于RtSDK,G直播1.3支持发布(组织者、普通参加者)
- 需要开发组织者相关功能、视频互看的情况下,请选RtSDK。
附:
若已选则RtSDK 进行直播相关开发,同时还要开发点播相关功能请将VodSdk相关的开发包合并进来。Android 3个说明文档,已经明确各自sdk 需要的jar和so;IOS 有独立的VodSdk,合并即可。