
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
An Amarok script which provides basic support for streaming your ALSA card output to Icecast (version 2 or later). It also features metadata update of the current playing track in Amarok.
Suggestions are welcome!
Project homepage: http://electrostorm.net/project/amarok-ices
Extract from the README:
"""
AMAROK ICES SCRIPT
License: GPLv2+
Version: 0.4
Author: Kevin Funk (krf)
Project homepage: http://electrostorm.net/project/amarok-ices
Contact: see homepage
Description:
This tool allows Amarok to stream your ALSA card output to Icecast2.
Important Notes:
* This tool won't stream Amarok output only. It streams your _complete_ ALSA card output! If you try to listen to your own stream it will cause echos of course! Deactivate system sounds because they're sent to IceCast2, too!
* If you like to change further ices settings, use ~/.kde/share/apps/amarok/scripts-data/ices-live.xml!
* If ices doesnt start, check if an instance is already running by doing `ps aux | grep ices`. Kill it if necessary.
Features:
* You can configure important ices options within Amarok's Script Manager
* Amarok ices updates current metadata on the Icecast2 Server
Bugs:
Please report any bugs (to kde-apps.org comment section for example).
Requirements:
* ices streaming client version 2 (ices-1.x won't work!)
* A working Icecast2 setup
* Python
* PyQT bindings
"""
11 years ago
* 0.4 (2008-04-26): Also recognize "ices2" binary (ubuntu packages), fix ices process polling, clean up
* 0.3 (2007-28-12): More bugfixes, add popup messages, show configure dialog for firsttime users, restart ices when saving changes
* 0.2 (2007-28-12): Bugfixes, add ices.spec, add more copyright info (thanks to Harald Sitter for testing)
* 0.1 (2007-26-12): Initial release
11 years ago
* 0.4 (2008-04-26): Also recognize "ices2" binary (ubuntu packages), fix ices process polling, clean up
* 0.3 (2007-28-12): More bugfixes, add popup messages, show configure dialog for firsttime users, restart ices when saving changes
* 0.2 (2007-28-12): Bugfixes, add ices.spec, add more copyright info (thanks to Harald Sitter for testing)
* 0.1 (2007-26-12): Initial release
crc294
12 years ago
[ices]
Warning: Ices died unexpectedly: Couldn't initialise input module alsa
Check your config please!
However, ices starts successfully ("ps ax | grep ices" returns "ices ices-live.xml"), and audio is still streaming. Only the metadata is not updated. Additionally, there are no errors in ices.log.
Any ideas?
Report
krf
12 years ago
Report
vali333
12 years ago
Quote:Warning: Ices died unexpectedly: Failed initial connect to <my-ip>:8000 (Login failed: Success)
Check your config please!
Source password is correct!
Report
krf
12 years ago
Report
vali333
12 years ago
Report
bulsa
13 years ago
How about supporting jack, then you could specifically redirect the amarok sound and not everything?
Report
krf
13 years ago
Report