首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >颤振:两个可编程视频无法达到正确的参与者网络质量水平

颤振:两个可编程视频无法达到正确的参与者网络质量水平
EN

Stack Overflow用户
提问于 2022-10-10 14:46:48
回答 2查看 70关注 0票数 0

我正在使用的twilio_programmable_video包,一直试图获得的网络质量水平,但我总是得到一个“未知”的值,这里是我的连接选项。

代码语言:javascript
复制
connectOptions = ConnectOptions(
    token,
    roomName: name,
    preferredAudioCodecs: [OpusCodec()],
    audioTracks: [LocalAudioTrack(true, 'audio_track-$trackId')],
    dataTracks: [
      LocalDataTrack(
        DataTrackOptions(name: 'data_track-$trackId'),
      )
    ],
    videoTracks: [LocalVideoTrack(true, _cameraCapturer)],
    networkQualityConfiguration: NetworkQualityConfiguration(
      local: NetworkQualityVerbosity.NETWORK_QUALITY_VERBOSITY_MINIMAL,
      remote: NetworkQualityVerbosity.NETWORK_QUALITY_VERBOSITY_MINIMAL,
    ),
    enableNetworkQuality: true,
    enableDominantSpeaker: true,
  );

如何访问参与者网络质量级别

代码语言:javascript
复制
participant.networkQualityLevel
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-10-11 15:22:37

我想出了办法

对于localParticipant,我会听这个事件(称为onConnectedEvent)

代码语言:javascript
复制
_streamSubscriptions.add(
    _room.localParticipant!.onNetworkQualityLevelChanged.listen((event) =>
        localParticipantNetworkLevel(event.networkQualityLevel)));


localParticipantNetworkLevel(NetworkQualityLevel level) {
   print("LOCAL PARTICIPANT NETWORK LEVEL =======>  $level");
}

远程参与者(在onParticipantConnected事件中触发

  • 远程参与者)

event.remoteParticipant.onNetworkQualityLevelChanged.listen((event) remoteParticipantNetworkLeve(event.networkQualityLevel)));remoteParticipantNetworkLeve(NetworkQualityLevel _streamSubscriptions.add){print(“远程级别$level");}

票数 0
EN

Stack Overflow用户

发布于 2022-10-10 20:36:33

两位开发人员在这里传道。

您可以记录room.localParticipant.networkQualityLevel

如果您在组房中使用此功能,则Network仅在组房中使用,而不适用于P2P。如果您的grep回购,您可能能够确定逻辑,为什么我们看到它“未知”。

这些也可能是有用的!https://github.com/twilio/twilio-video.js/issues/519或者您可能会看到一些更接近https://github.com/twilio/twilio-video.js/issues/1679的东西。

如果这对我有帮助,请告诉我!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74016725

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档