【发布时间】:2022-12-07 07:36:14
【问题描述】:
我很陌生爪哇并且需要定制一个ThisGit的例子
上面的示例显示了带有视频的 Web 通信,但我需要将其转换为音频
这必须通过编辑 Join ROOM 功能来完成:
我正在尝试的一切都显示错误......也许有人可以提供帮助
当你想进行音视频通信时,需要先调用加入房间的接口。根据您的业务场景,您可以通过选项设置不同的音视频控制,例如:
ZegoMediaOptions 枚举可以在 src/ZegoExpressManager.entity.ts。
export enum ZegoMediaOptions { AutoPlayAudio = 1, AutoPlayVideo = 2, PublishLocalAudio = 4, PublishLocalVideo = 8, }通话场景: [ZegoMediaOptions.AutoPlayVideo, ZegoMediaOptions.AutoPlayAudio, ZegoMediaOptions.PublishLocalAudio, ZegoMediaOptions.PublishLocalVideo],默认是这个场景 Live
ZegoExpressManager.shared.joinRoom(config.roomID, token, { userID: config.userID, userName: config.userName });场景-主持人:[ZegoMediaOptions.AutoPlayVideo, ZegoMediaOptions.AutoPlayAudio, ZegoMediaOptions.PublishLocalAudio, ZegoMediaOptions.PublishLocalVideo]实景——观众:[ZegoMediaOptions.AutoPlayVideo, ZegoMediaOptions.AutoPlayAudio]
聊天室 - 主持人:[ZegoMediaOptions.AutoPlayAudio, ZegoMediaOptions.PublishLocalAudio]
聊天室 - 听众:[ZegoMediaOptions.AutoPlayAudio]
这是我尝试的:
ZegoExpressManager.shared.joinRoom(config.roomID, tokenObj.token, { userID: config.userID, userName: config.userName, AutoPlayAudio: 1, AutoPublishAudio: 4, });编辑 上面那个试过的部分不再显示任何错误了!但它仍然发布视频
【问题讨论】:
-
请分享错误堆栈跟踪
-
我尝试的最后一件事不再显示错误,但它仍然不起作用,我的意思是它仍然发布视频....
标签: java web video-streaming audio-streaming zegocloud