声网的实例代码 iOS 配置, 基本完成

将 Xcode 的

Bundle Identifier

io.agora.InteractivePodcast

这个是,master / owner

改为

io.agora.Intera

这个是参与者,游客






struct BuildConfig {


   // 声网
   
   // Agora App Id

    static let AppId = "81cf3717bea24aaaac1ba3e7a226d5a4"
    
    // 777
    static let Token = "00681cf3717bea24aaaac1ba3e7a226d5a4IABu118mDI/FBwAEJ17uLpaKNO2ZtTl/0FB9Vha4DflljTwv3/YAAAAAEABr21wCNMKQYQEAAQAzwpBh"
    

   // Lean Cloud 直接创建

    static let LeanCloudAppId = "9wnMCYCLJyFx4dL5uuLhmk4f-gzGzoHsz"
    static let LeanCloudAppKey = "9T6PiEkMqO6h7VuOGqPvg0r8"
    static let LeanCloudServerUrl = "https://9wnmcycl.lc-cn-n1-shared.com"
    




“777”

网页创建临时 token 的时候,手动填入的


.concatMap { result -> Observable<Result<Void>> in
                        return result.onSuccess {
                            // set default status when join room
                            member.isMuted = false
                            member.isSpeaker = room.anchor.id == user.id
                            member.isManager = room.anchor.id == user.id
                            member.isSelfMuted = false
                            //member.room = room
                            member.user = user
                            return Observable.just(result)
                        }
                    }
                    .concatMap { result -> Observable<Result<Room>> in
                        return result.onSuccess { Room.getRoom(by: room.id) }
                    }
                    .concatMap { result -> Observable<Result<Void>> in
                        return result.onSuccess { self.rtcServer.joinChannel(member: member, channel: "777", setting: self.setting) }
                    }
                    .concatMap { result -> Observable<Result<Void>> in
                        member.room = room
                        return result.onSuccess { self.member!.join(streamId: self.rtcServer.uid) }
                    }





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值