集成实时音视频(二)

发布于 2025-08-16 18:46:19

在上篇文章中我们已经集成了实时音视频的SDK,并进行了相应的初始化。这篇文章我们来讲如何快速开播。

1. 视频直播。视频直播的管理类是VideoLiveKit,创建房间的时候需要填入房间号即可进入开播页面。代码如下:

VideoLiveKit.createInstance().startLive(roomId: "live_15")

2. 观看视频直播,通过主播的房间号就可以进入开播的房间。

VideoLiveKit.createInstance().joinLive(roomId: "live_15")

3. 语音房开播,需要创建基础的设置,如连麦方式以及麦位个数,然后还需要房间号,即可开播。

     let params = CreateRoomParams()

params.seatMode = .applyToTake

params.maxAnchorCount = VoiceRoomDefine.MAX_CONNECTED_VIEWERS_COUNT

VoiceRoomKit.createInstance().createRoom(roomId: "live_14", params: params)

4. 语音房观看直播,也只需要填入房间号即可修改。

VoiceRoomKit.createInstance().enterRoom(roomId: "live_14")

以上就是使用实时音视频进行视频和语音开播的相关配置和代码。后续会更新如何修改SDK的UI。

0 条评论

发布
问题