[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