大班互动、小班的点播接入
第一步是先按照开发环境配置搭建好工程环境
第二步
- 把 smallClassPlayBack 整个文件夹拖入工程
- 把 TFPublic (工具类)整个文件夹拖入工程
- 把 Assets.xcassets的FDemoAssetss文件夹拖入工程
初始化SDK逻辑
代码演示:
- 特别说明的是,在实例化TalkfunSDKPlayback对象时首先要有access_token
- 需要提供一个摄像头容器和一个ppt容器
let talkfunSDK = TalkfunSDKPlayback.shareInstance()
let cameraView = UIView()
let pptView = UIView()
//配置课程SDK
let params = TalkfunSDKPlaybackInitParams.init();
params.accessToken = self.access_token;
params.playbackID = playbackID;
self.talkfunSDK.enterRoom(params)
//把ppt容器给SDK(要显示摄像头区域的必须部分)
self.talkfunSDK.configureCameraContainerView(self.cameraView)
//把ppt容器给SDK(要显示ppt区域的必须部分)
self.talkfunSDK.configurePPTContainerView(self.pptView)
//设置代理
self.talkfunSDK.delegate = self;
到此为止已经简单地实例化了SDK,已经具有播放音视频以及显示ppt的功能。