Dear all,

You may be interested by some features in Liquidsoap SVN that need testing..
All those features are relatively new and would need as much testing && 
feedback as possible in order to release them in the next stable version.

 * Flac encoding/decoding:
Flac format is now supported, both natively and through ogg's encapsulation 
for encoding and decoding. Decoding is enabled when compiling with flac 
support. Encoding can be used with:
  %flac : native flac support
  %ogg(%flac), %ogg(%flac, ..) : ogg encapsulation support
native flac also works between input.harbor and output.icecast but not for a 
"real" icecast sources.

 * AAC+ encoding:
AAC+ encoding has been reworked, thanks to the work done upstream on 
libaacplusenc. It appears to be stable under one specific conditions:
 * Compiling libaacplus *without* fftw -- this is the case on debian-
multimedia.
The encoder now supports multiple AAC streams, for instance one output at 
32kbits and one at 64kbits.

 * output.harbor:
This recent operator allows liquidsoap to also serve streams to normal 
listeners, providing icecast's capabilities into liquidsoap. The keypoint is 
that on_connect/on_disconnect handlers are called for each listener, which 
allows proper statistics, in particular listening time. There are also many 
liquidsoap's specific features, such as the possibility to pass a custum 
authentication function etc..
The operator has been optimized as much as possible but it was not possible to 
test it with a lot of listeners. Any feedback on this would help to decide 
whether it is suitable for a front end or it should be used as a backend with 
icecast up front.
Finally, there are no web pages associated with harbor outputs like icecast 
does. This could be done later and if there are interested contributors, I can 
describe how to do it..

We also have a UDP output/input operator but I will let David comment on this 
if he needs testing. The operator is pretty raw so it may not be useful for an 
average user :)

Happy hacking!
Romain

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to