[FFmpeg-trac] #2624(undetermined:new): Simplifying ffserver to make it more easy to maintain
FFmpeg
trac at avcodec.org
Sun Jun 2 12:40:04 CEST 2013
#2624: Simplifying ffserver to make it more easy to maintain
-------------------------------------+-------------------------------------
Reporter: burek | Owner:
Type: | Status: new
enhancement | Component:
Priority: wish | undetermined
Version: | Keywords:
unspecified | Blocking:
Blocked By: | Analyzed by developer: 0
Reproduced by developer: 0 |
-------------------------------------+-------------------------------------
While working with the 2 of the most popular free audio broadcasting
servers: [http://www.shoutcast.com/ shoutcast] and
[http://www.icecast.org/ icecast] (open-source), I've noticed they are
just broadcasting the feed they get from their remote sources, without
doing any re-encoding, which simplifies their entire model. Things they
mostly do is buffering and broadcasting, so I thought maybe there was a
chance to do the same thing with ffserver to simplify it a bit and make it
more easy to maintain.
Further more, it might be more straightforward to use it this way, since
people would use the desired codecs to encode their streams on the source
machine (running ffmpeg), rather than on the ffserver machine, thus it
would make ffserver more feasible to run on web hosting servers, because
of the lowered cpu usage.
If it would be more convenient, maybe a completely new tool could be
created from scratch, which could be extended more easily than ffserver,
considering the simpler model it has.
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2624>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list