Ticket #220 (closed Feature: fixed)

Opened 20 months ago

Last modified 2 weeks ago

output.icecast.aac

Reported by: CandyBar Owned by: admin
Priority: 1 Milestone:
Component: Liquidsoap Version:
Keywords: Cc:
Mac OSX: yes Linux: yes
NetBSD: yes Other Operating System: yes
FreeBSD: yes

Description

The ability to stream in aac to icecast.

Change History

Changed 20 months ago by MiiJaySung

Give toots a shout on IRC. There is a patch for libshout that he's trying to get merged in order to do do this, (and some other bits which enable this). It seems to work except when you have no / blank signal as the Unix pipes break.

This is sort of a dup of Ticket #136

Changed 17 months ago by metamorph68

  • status changed from new to closed
  • resolution set to fixed

(In [6521]) Switched to custom implementation of the shout protocols ! New with this:

  • Support for arbitrary headerless formats using content-type and external encoding process
  • Wrappers updated for lame and shoutcast, added custom irc, aim and icq headers for shoutcast. fixes #192
  • Added wrappers for icecast and shoutcast using aacplusenc. fixes #220 and #136
  • Completely rewrote external encoder start/stop mechanisms. Now relies strictly on the encoding process' good behaviour. See (updated) documentation for more details.
  • Added <code>restart_after_delay@ to regulary restart the encoder. Useful for lame and aacplusenc encoders since they tend to fail after some time. Defaults to 3600 seconds for these encoders.

Of course, this might not be bug prone, so feel free to test and report :)

Changed 5 months ago by sim

 decoration Changed 1 year ago by admin

 bathtub Changed 1 year ago by admin

 solar system Changed 1 year ago by admin

 stair parts Changed 1 year ago by admin

 solar supply Changed 1 year ago by admin

Changed 2 weeks ago by metamorph68

(In [6521]) Switched to custom implementation of the shout protocols ! New with this:

  • Support for arbitrary headerless formats using content-type and external encoding process
  • Wrappers updated for lame and shoutcast, added custom irc, aim and icq headers for shoutcast. fixes #192
  • Added wrappers for icecast and shoutcast using aacplusenc. fixes #220 and #136
  • Completely rewrote external encoder start/stop mechanisms. Now relies strictly on the encoding process' good behaviour. See (updated) documentation for more details.
  • Added <code>restart_after_delay@ to regulary restart the encoder. Useful for lame and aacplusenc encoders since they tend to fail after some time. Defaults to 3600 seconds for these encoders.

Of course, this might not be bug prone, so feel free to test and report :)

Changed 2 weeks ago by metamorph68

(In [6521]) Switched to custom implementation of the shout protocols ! New with this:

  • Support for arbitrary headerless formats using content-type and external encoding process
  • Wrappers updated for lame and shoutcast, added custom irc, aim and icq headers for shoutcast. fixes #192
  • Added wrappers for icecast and shoutcast using aacplusenc. fixes #220 and #136
  • Completely rewrote external encoder start/stop mechanisms. Now relies strictly on the encoding process' good behaviour. See (updated) documentation for more details.
  • Added <code>restart_after_delay@ to regulary restart the encoder. Useful for lame and aacplusenc encoders since they tend to fail after some time. Defaults to 3600 seconds for these encoders.

Of course, this might not be bug prone, so feel free to test and report :)

Note: See TracTickets for help on using tickets.