【问题标题】:Stream APP ZegoCloud Easy Example Web turn to Audio OnlyStream APP ZegoCloud Easy Example Web 转为仅音频
【发布时间】: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


【解决方案1】:

解决方案

泽格云团队告诉我该怎么做,我现在觉得很蠢:

 ZegoExpressManager.shared.joinRoom(config.roomID, tokenObj.token, {
        userID: config.userID,
        userName: config.userName},[1,4]);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-09
    • 2022-11-28
    • 1970-01-01
    • 2011-11-01
    • 2019-07-14
    • 2022-08-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多