一键开播SDK依赖一些外部能力,比如拉起微信授权,分享等能力。以下分别介绍对应的sdk接入与开发工作,以及告知事项。
平台软件环境
- 系统版本: Android4.3+ iOS12.0+
- 微信OpenSDK:(版本 Android >= 6.8.9, iOS >=1.9.4)
- MSDK
图形接口
- OpenGLES2.0
- OpenGLES3.0+
- Vulkan
- Metal
音频引擎
- Unity 内置音频引擎
- Fmod for Unity
- Wwise for Unity
- Fmod for Unreal
- Wwise for Unreal
语音采集
对于接入了类似GVoice的语音引擎的游戏,SDK不再采集麦克风音频。由游戏侧通过语音引擎获取麦克风采集到语音,以及队友语音发送给SDK。 SDK内置麦克风采集和降噪模块,对于没有接入第三方语音引擎的游戏,可以启用内置麦克风采集和降噪模块。
黑白名单策略
针对玩家的人群、机型,以及微信侧的控制策略,与微信讨论如何控制入口的开放。由SDK闭环实现。