Uploaded image for project: 'FreeSWITCH'
  1. FreeSWITCH
  2. FS-9483

mod_conference missing keyframe after reinvite

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: mod_conference
    • Labels:
      None
    • Environment:
      debian jesse
    • CPU Architecture:
      x86-64
    • Kernel:
      Linux
    • Userland:
      GNU/Linux
    • Distribution:
      Debian
    • Distribution Version:
      Debian 8 jessie
    • Compiler:
      gcc
    • FreeSWITCH GIT Revision:
      346a60ed3d46c083d4b54f058572ca462127bfd1
    • GIT Master Revision hash::
      346a60ed3d46c083d4b54f058572ca462127bfd1

      Description

      I am running the latest master code as of friday(346a60ed3d46c083d4b54f058572ca462127bfd1)

      I am using sip.js/chrome as a client initially users are in recevonly for video then a reinvite is sent when video is attached.

      What appears to be happening is after a reinvite turning video on and a new member taking video over for the conference I am seeing keyframes missed every so often. If I toggle video on and off sending a reinvite each time the problem will usually be fixed but sometimes it takes more than 1 try.

      The video stream after that does not recover until chrome issues a new keyframe after about 100 seconds.

      When the issue occurs I receive this message.

      2016-09-06 15:16:46.778375 [WARNING] switch_vpx.c:1151 no keyframe, treating start as key. frames=51

      When researching is seems chrome sends a new keyframe every 3000 frames, so at about 30 fps its about 100 seconds for a new keyframe.







        Attachments

          Activity

            People

            • Assignee:
              anthm Anthony Minessale II
              Reporter:
              pvertenten Peter Vertenten
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: