QNLocalAudioTrackStats.h 989 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. //
  2. // QNLocalAudioTrackStats.h
  3. // QNRTCKit
  4. //
  5. // Created by 何云旗 on 2021/8/24.
  6. // Copyright © 2021 Pili Engineering, Qiniu Inc. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. NS_ASSUME_NONNULL_BEGIN
  10. @interface QNLocalAudioTrackStats : NSObject
  11. /*!
  12. * @abstract 本地音频上行码率,单位 bps。
  13. *
  14. * @discussion 表示本地用户上传自身音频数据时的码率
  15. *
  16. * @since v4.0.0
  17. */
  18. @property (nonatomic, assign, readonly) double uplinkBitrate;
  19. /*!
  20. * @abstract 本地音频上行网络延迟,单位 ms。
  21. *
  22. * @discussion 表示本地用户上传自身音频数据时的网络延迟
  23. *
  24. * @since v4.0.0
  25. */
  26. @property (nonatomic, assign, readonly) NSUInteger uplinkRTT;
  27. /*!
  28. * @abstract 本地音频上行网络丢包率,百分比 [0, 100]。
  29. *
  30. * @discussion 表示本地用户上传自身音频数据时的网络丢包率
  31. *
  32. * @since v4.0.0
  33. */
  34. @property (nonatomic, assign, readonly) double uplinkLostRate;
  35. @end
  36. NS_ASSUME_NONNULL_END