Opened 12 years ago

Last modified 7 years ago

#1477 new enhancement

Wait for keyframe after a video frame lost to minimize video distortion (thanks Faba Aa for the feedback)

Reported by: nanang Owned by: nanang
Priority: normal Milestone: Known-Issues-and-Ideas
Component: pjmedia Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported: no


As described here:

When one of video P frames lost, pjsip will continue decoding 
following  P frames, and will result in video distortion, this is 
the H.264's recommended action, but in real product, distortion not 
acceptable, drop distortion frames, wait for next keyframe is the 
standard action in most video products.

Perhaps also worth to note/check that in the start-up stage, the video stream should just keep returning 'no-frame' to application (e.g: renderer) until it gets a successful keyframe decoding.

Change History (2)

comment:1 Changed 12 years ago by bennylp

  • Milestone changed from release-2.0 to release-2.x

comment:2 Changed 7 years ago by ismangil

  • Backported unset
  • Milestone changed from release-2.x to Known-Issues-and-Ideas
Note: See TracTickets for help on using tickets.