【RtpSeqNumOnlyRefFinder】webrtc m98: ManageFrameInternal 的帧决策过程分析

Jitterbuffer(FrameBuffer)需要组帧以后GOP内的参考关系

  • JeffreyLau 大神分析 了组帧原理
  • 而参考关系(RtpFrameReferenceFinder)的生成伴随了帧决策 FrameDecision
  • FrameDecision 影响力 帧的缓存。

调用 OnAssembledFrame 传递已经拿到的RtpFrameObject

  • 那么,RtpFrameObject 代表了什么?
  • 参考大神的分析:
  • JeffreyLau 大神分析 了组帧原理:
    【RtpSeqNumOnlyRefFinder】webrtc m98: ManageFrameInternal 的帧决策过程分析_第1张图片
  • 个人认为这个RtpFrameObject 就是一个帧了。
  • 可能是KEY 可能是Delta 。
  • 最终可以变为一个图片:
    【RtpSeqNumOnlyRefFinder】webrtc m98: ManageFrameInternal 的帧决策过程分析_第2张图片

  • 对于h264,使用 RtpSeqNumOnlyRefFinder
  • 分析核心方法:ManageFrameInternal
<

你可能感兴趣的:(传输探索实践,spring,java,后端,音视频)