On Thu, Jun 28, 2018 at 2:51 AM, Stephan Holljes
<klaxa1...@googlemail.com> wrote:
> This patchset took embarrassingly long to produce. I first took a few wrong
> turns, but I think I'm now at a point where I reached the limits of the
> public server API in libavformat. The main problem is that I cannot set
> options on clients that are accepted through http_accept(), for example
> a timeout on socket operations, as currently a client that disconnects while
> being sent a file causes the sending thread to loop infintely in a 
> poll()-call.
> I wonder if adding a different library handling the http server (as planned 
> for
> the future) would be better done now rather than later.
>
> Another bug I cannot really explain so far (that may be because of my
> unfamiliarity with DASH) is that with longer files the DASH stream starts to
> repeat some fragments (at least in mpv) in weird ways. HLS does not have this
> problem.
>
> Another thing that is not yet handled are unmuxable codecs.
>
> The patchset also includes some cleanup and other various fixes.
>
>

Ping, since I sent this email I've been working on adding
libmicrohttpd to replace lavformat's http-server.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to