Closed RafaelLinux closed 7 years ago
Thanks for trying my fork. Can you post the complete "nginx.conf" used ? Did you notice any fatal error in nginx log ? segfault ? Is the exact same config work with sergey fork ?
Btw broken pipe in the ingress ffmpeg surely mean that ngx close the connection or misbehave. You can also use a separate script (in a screen for example) in place of using the exec directive of nginx for transcoding. It is easier to debug, and see what part is non working.
I'm sorry. I didn't notice any reply on my inbox. I can't say nothing about your questions just now, cause I decided to choose HLS format for two reasons:
Moreover, I wanted to use DASH to get Opera to play the video, but Opera needs WebM (not MP4) to run and unfortunately nginx doesn't work with WebM.
Can your fork make nginx work with WebM over DASH?
I understand. hls is a more versatile format at time. Nginx rtmp understand only h264 /mp4. Multi browser support is a nighmare... we end by not support safari and opera...
I gave a try to your fork, cause I'm very interested in ABR on DASH (dash_variant) that you implement in your fork. However, where Arut source and Sergey fork works fine, your fork fails, and that made me crazy cause I didn't think the problem was in your module. Please, take a look. Meanwhile, I continue using Sergey's fork.
Thank you
This is the complete output from ffmpeg