大班互动、小班的点播接入

  • 第一步是先按照开发环境配置搭建好工程环境

  • 第二步

    • smallClassPlayBack 整个文件夹拖入工程
    • TFPublic (工具类)整个文件夹拖入工程
    • Assets.xcassetsFDemoAssetss文件夹拖入工程

初始化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的功能。

Copyright Talkfun all right reserved,powered by Gitbook修订时间: 2022-07-14 10:21:13

results matching ""

    No results matching ""