Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
galaxy-iOS
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
mobile-group
galaxy-iOS
Commits
19537846
Commit
19537846
authored
Dec 02, 2024
by
Alex朱枝文
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
直播间简单测试VC
parent
fe3a7633
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
5 deletions
+8
-5
YHSimpleAudienceVC.swift
.../Modules/LivestreamSales(直播销售)/C/YHSimpleAudienceVC.swift
+6
-5
YHLiveDetailModel.swift
...s/Modules/LivestreamSales(直播销售)/M/YHLiveDetailModel.swift
+2
-0
No files found.
galaxy/galaxy/Classes/Modules/LivestreamSales(直播销售)/C/YHSimpleAudienceVC.swift
View file @
19537846
...
...
@@ -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
=
3
4
private
let
liveId
:
Int
=
3
7
// 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
)
}
...
...
galaxy/galaxy/Classes/Modules/LivestreamSales(直播销售)/M/YHLiveDetailModel.swift
View file @
19537846
...
...
@@ -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
=
""
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment