Since ffmpeg is mostly used as an input source, we'll describe it here in this document. These elements are not part of internal structure of ffserver tool, but rather represent external applications (usually ffmpeg), which can send audio/video streams to ffserver that will be distributed (broadcast) to all the viewers (media players). There are several elements shown on the image. Let's take a closer look of ffserver, to better describe its possibilities. The purpose of the above image is to visually show the ability to separate parts of your streaming system into pieces that can be deployed around the world, allowing you to broadcast various live events without the need to change the structure of your streaming media system. ![]() Various input sources (ffmpeg applications) can be used to "feed" the broadcasting server (ffserver) with multimedia content that will be distributed to multiple clients for viewing. The simple diagram is shown on the image below: It is able to collect multiple input sources (usually ffmpeg applications) and transcode/remux/broadcast each of them using multiple output streams. If you need to stream your audio/video content over the internet, you'll usually need a streaming (broadcasting) server, one of which is ffserver. Or try an alternative such as mkvserver_mk2. The original documentation has been archived and can be downloaded as HTML or PDF while the sample ffserver configuration file can be found below. ![]() If you still need it checkout commit 2ca65fc or use the 3.4 release branch.
0 Comments
Leave a Reply. |