LastmileProbeConfig class
Last mile 网络探测配置
- Annotations
- 
    - @JsonSerializable.new()
 
Constructors
- LastmileProbeConfig(bool probeUplink, bool probeDownlink, int expectedUplinkBitrate, int expectedDownlinkBitrate)
- 
          LastmileProbeConfig.fromJson(Map<String, dynamic> json)
- 
          
            factory
Properties
- expectedDownlinkBitrate ↔ int
- 
  本端期望的最高接收码率。 单位为 bps,范围为 100000, 5000000getter/setter pair
- expectedUplinkBitrate ↔ int
- 
  本端期望的最高发送码率。 单位为 bps,范围为 100000, 5000000。 推荐参考setLocalVideoConfig中的码率值设置该参数的值getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- probeDownlink ↔ bool
- 
  是否探测下行网络 true: 探测, false: 不探测。
  getter/setter pair
- probeUplink ↔ bool
- 
  是否探测上行网络。 不发流的用户,例如直播房间中的普通观众,无需进行上行网络探测-true: 探测,false: 不探测。
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toJson() → Map< String, dynamic> 
- 
  toString() → String 
- 
  A string representation of this object.
  override
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited