[FFmpeg-trac] #10565(undetermined:new): Error submitting a packet to the muxer: Broken pipe, Error muxing a packet

FFmpeg trac at avcodec.org
Tue Sep 19 17:51:48 EEST 2023


#10565: Error submitting a packet to the muxer: Broken pipe, Error muxing a packet
-------------------------------------+-------------------------------------
             Reporter:  Rob          |                    Owner:  (none)
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
                                     |  undetermined
              Version:  unspecified  |               Resolution:
             Keywords:  Error        |               Blocked By:
  submitting a packet to the muxer:  |
  Broken pipe, Error muxing a        |
  packet                             |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by Rob):

 So this does appear to be a bug in ffmpeg, and the RMTP servers (ossrs and
 nginx rtmp) put in workarounds. From the developer of the nginx rtmp:

 FFmpeg sends a buggy AMF0 structure when -map option is used: the AMF type
 is 0x00, it means it is a number and the following 8 bytes are used to
 represent a number, but there are only 3 bytes left.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10565#comment:11>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list