[FFmpeg-trac] #3265(FFserver:open): Trouble with WebM and FFserver

FFmpeg trac at avcodec.org
Fri Jan 3 10:44:11 CET 2014


#3265: Trouble with WebM and FFserver
-------------------------------------+-------------------------------------
             Reporter:  pferland     |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  normal       |                Component:  FFserver
              Version:  git-master   |               Resolution:
             Keywords:               |               Blocked By:
  regression,ffserver,ffm            |  Reproduced by developer:  1
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by saste):

 * keywords:   => regression,ffserver,ffm
 * status:  new => open
 * component:  undetermined => FFserver
 * reproduced:  0 => 1


Comment:

 I'm able to reproduce the error here, I get this error in the ffserver log
 upon receiving the second HTTP chunk:
 {{{
 Fri Jan  3 10:23:42 2014 Feed stream has become desynchronized --
 disconnecting
 }}}

 Can you show the content of your ffserver log?

 Also, can you git bisect to detect the version which introduced the
 problem?

 Info for developers: the failing check is in line 2729 of ffserver.c:
 {{{
     if (c->buffer_ptr - c->buffer >= 2 && c->data_count > FFM_PACKET_SIZE)
 {
         if (c->buffer[0] != 'f' ||
             c->buffer[1] != 'm') {
             http_log("Feed stream has become desynchronized --
 disconnecting\n");
             goto fail;
         }
     }
 }}}

 If I comment the check streaming seems to work smoothly. Any hint about
 what's going on?

--
Ticket URL: <https://trac.ffmpeg.org/ticket/3265#comment:1>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list