Hi, (This may fit better on -tools.)
On Fri, Apr 15, 2011 at 2:55 AM, Jieyun Fu <[email protected]> wrote: > One short version of the question: is there anyway to let Libav write to a > RTMP server directly? I only know how to write to a file on the disk, from > output-example.c. > > A very slightly longer version of the question: I have a video generator > that generates the video using libav, and is able to write the video into a > file on the disk. Now, I need to use ffmpeg to send this file to a RTMP > server simultaneously, when this video is being generated. > > One way to solve this problem, is to let this video generator write the > video to say, output.flv, and then while this video is still being written, > fork a process from the video generator that executes: > > Â ffmpeg -re -i output.flv -f flv rtmp://server/output/ ( just an example, > skipped many parameters) > > But is there anyway to use piping to avoid writing to the disk and then call > ffmpeg, but let ffmpeg takes my video generator as its input directly? Why not just output to rtmp:// directly then? Ronald _______________________________________________ libav-api mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-api
