Ticket #1477 (new enhancement)

Opened 6 years ago

Last modified 11 months ago

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

Description

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

comment:1 Changed 6 years ago by bennylp

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

comment:2 Changed 11 months ago by ismangil

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