Commit 19537846 authored by Alex朱枝文's avatar Alex朱枝文

直播间简单测试VC

parent fe3a7633
......@@ -14,9 +14,9 @@ class YHSimpleAudienceVC: UIViewController {
private var agoraKit: AgoraRtcEngineKit!
private var isJoined: Bool = false
private var remoteView: UIView!
private var channelName: String = "1732950381844975000"
// private var channelName: String = "1732950381844975000"
private let viewModel = YHLiveSalesViewModel()
private let liveId: Int = 34
private let liveId: Int = 37
// MARK: - Lifecycle
override func viewDidLoad() {
......@@ -76,10 +76,10 @@ class YHSimpleAudienceVC: UIViewController {
return
}
self.agoraKit.preloadChannel(byToken: liveDetail.token,
channelId: channelName,
channelId: liveDetail.rtmp_channel,
uid: UInt(self.liveId))
let result = self.agoraKit.joinChannel(byToken: liveDetail.token,
channelId: channelName,
channelId: liveDetail.rtmp_channel,
uid: UInt(self.liveId),
mediaOptions: option)
......@@ -131,7 +131,8 @@ extension YHSimpleAudienceVC: AgoraRtcEngineDelegate {
let videoCanvas = AgoraRtcVideoCanvas()
videoCanvas.uid = uid
videoCanvas.view = remoteView
videoCanvas.renderMode = .hidden
videoCanvas.renderMode = .fit
videoCanvas.backgroundColor = 0x000000
agoraKit.setupRemoteVideo(videoCanvas)
}
......
......@@ -22,6 +22,8 @@ class YHLiveDetailModel: SmartCodable {
var pullUrl: String = ""
var goods: [YHLiveGoodsItem] = []
var token: String = ""
var rtmp_channel: String = ""
var app_id: String = ""
// 直播封面
var live_image: String = ""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment