Summary:ASTERISK-12306: App ices
Reporter:dlogan (dlogan)Labels:
Date Opened:2008-07-03 08:36:28Date Closed:2008-07-31 14:29:16
Versions:Frequency of
Environment:Attachments:( 0) 20080709__app_ices_v2_update_14.diff
( 1) 20080709__app_ices_v2_update_trunk.diff
Description:Having looked at comments in head and the docs for this app it would be great if the docs could be updated to describe the entire end to end and also show some working examples for both streaming mp3 and ogg.

Voip-info includes some examples but it is not clear what versions of asterisk they work with. In addition the comments in SNV raise questions about this app being tested with the v2 of icecast.  

I think this could save people a great deal of time and also give them confidence that this feature is working.

This module would be a great candidate to become app_stream - allowing asterisk audio to be output raw to a specified port - this port can then process the stream based on arguments sent from the dial plan much like ices does today.

Asterisk has great features for importing mp3 into the system it would be great to be able to export it as simply.


We attempted to run 1.4.18 with app ices but we received a broken pipe message as soon as we invited ices to a conf room.  Upon further investigation we saw that even if we removed our ices file from the file system altogether asterisk did not notice it was missing and also resulted in the same broken pipe error message.

We have tried deploying the ices code to /usr/bin/ices and /usr/local/bin/ices but we still see the broken pipe error.

Which ices version is officially supported?

Revision 58224 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 7 08:08:46 2007 UTC (15 months, 3 weeks ago) by oej
File length: 5205 byte(s)
Diff to previous 48376
Adding reference to ices home page. Anyone that has tested with ices2 ?

Comments:By: Tilghman Lesher (tilghman) 2008-07-03 09:52:07

The only ices version that is supported is version 1.  We have not yet heard from anybody who would like to contribute version 2 support.

By: Brett Bryant (bbryant) 2008-07-09 15:14:14

I've uploaded patches against the trunk and 1.4 branch that fix the Bad file descriptor bug and add a small change that adds support for ices version 2 as well .

By: dlogan (dlogan) 2008-07-10 03:07:32

Great - I can test next week.

By: Digium Subversion (svnbot) 2008-07-31 14:29:13

Repository: asterisk
Revision: 134915

U   branches/1.4/apps/app_ices.c

r134915 | russell | 2008-07-31 14:29:12 -0500 (Thu, 31 Jul 2008) | 9 lines

Get app_ices working again

(closes issue ASTERISK-12306)
Reported by: dlogan
     20080709__app_ices_v2_update_trunk.diff uploaded by bbryant (license 36)
     20080709__app_ices_v2_update_14.diff uploaded by bbryant (license 36)
Tested by: bbryant