[FFmpeg-trac] #8647(undetermined:closed): nginx rtmp via ffmpeg to hls output buffering issues

FFmpeg trac at avcodec.org
Fri May 1 18:02:35 EEST 2020


#8647: nginx rtmp via ffmpeg to hls output buffering issues
-------------------------------------+-------------------------------------
             Reporter:  lukea        |                    Owner:
                 Type:  defect       |                   Status:  closed
             Priority:  normal       |                Component:
                                     |  undetermined
              Version:  unspecified  |               Resolution:  invalid
             Keywords:  hls          |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by lukea):

 * status:  new => closed
 * resolution:   => invalid


Comment:

 Hi,

 I did as instructed, compiled a version of ffmpeg from git head - however
 when we noticed that the 499 error code was coming from the nginx ingress
 that was proxying on to the pod that handled the hls segments - it made us
 think about temporarily bypassing it, we then noticed that the hls
 segments and index were getting through to the hls segment pods without
 issue.

 So it looks like ffmpeg hls was not waiting for a return code and the
 ingress was closing the connection.

 After we enabled `proxy_ignore_client_abort on;` in the ingress
 configuration, the 499s stopped occurring which resulted in the service
 working as expected.

 I'll close this one, thanks for responding though!

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8647#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list