【发布时间】:2021-06-16 14:11:16
【问题描述】:
我有一个 iOS 应用,可以在 iPhone/iPad 设备上流式传输视频。
现在我需要在 iPhone/iPad 设备上获取视频流的比特率。
ObservedBitrate 和 IndicatedBitrate 对此没有帮助。
我在下面的帖子中也看到了这篇文章,但很少有 cmets 提到它仅适用于 mpeg4 视频。 How to check Resolution, bitrate of video in iOS
我正在寻找 iPhone/iPad 上视频流的比特率以及任何视频格式。
谢谢!
【问题讨论】:
-
1.什么是正在使用的蒸汽协议?请举个例子。 2.
ObservedBitrate和IndicatedBitrate说明了什么? 3. 你的代码在哪里? -
@Raptor - 通过 http 使用 ABR。虽然观察到的比特率在 2-3 mbps 范围内,但表示也相似。我正在寻找 - 有没有办法获得实际的视频流比特率 - 公式或任何属性。
-
AVPlayerItemAccessLogEvent - 甚至对于视频流比特率也没有。
-
那么预期的比特率是多少?使用 Adobe HTTP 动态流或 Apple HTTP 实时流?
-
this 有帮助吗?
标签: ios objective-c avfoundation avplayer avplayeritem