Tunapie No streams available

Bug #696573 reported by jason
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
tunapie (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: tunapie

Tunapie 2.1.17 in Ubuntu 10.10 32 bit
Can not connect to shoutcast, It comes up with this error: No Streams Available! Nothing!

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: tunapie 2.1.17-2
ProcVersionSignature: Ubuntu 2.6.35-24.42-generic 2.6.35.8
Uname: Linux 2.6.35-24-generic i686
Architecture: i386
Date: Sun Jan 2 18:13:34 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
PackageArchitecture: all
ProcEnviron:
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: tunapie

Revision history for this message
jason (marshmel) wrote :
Revision history for this message
James Stone (jamesmstone) wrote :

Thanks for reporting this!

I think this may have arisen because of the new API for their radio streams.

See: http://dev.aol.com/SHOUTcast

and: http://dev.aol.com/SHOUTcast/FAQ

AFAICS this is Game Over for Tunapie/Shoutcast as including the API in Tunapie would contravene the Shoutcast license agreement - and tunapie would no longer be redistributable as GPL/Open Source.

I would suggest that you use the Icecast tab in preferences if you want to continue using Tunapie. I will look at improving the icecast functionality when I get the chance.

Best wishes,

James

Revision history for this message
jason (marshmel) wrote :

Hi James.

 Thanks for your reply. Seems a bit of a shame. Ive been using Tunapie to listen to shoutcast for a few years now.
Ill have to find a way around it. Thanks!!

Best Regards Jason

Revision history for this message
thom (tsk) wrote :

Hi All,

@James
I've read the links, couldn't find any piece of text that would prohibit Tunapie (my favorite) to adopt their directory service as long as their directory won't be mixed/mingled with other streamcast directories.

I hope you will continue with Tunapie....I've used it for years now and I would hate to see it withering away. :-)

@all
As for streamtuner, it is no longer maintained and has become less and less useful throughout the past years.

OTOH there is a complete up-to-date rewrite of streamtuner: Streamtuner2 (written in python)
http://milki.erphesfurt.de/streamtuner2/

Of course it would be great if this would be packaged for ubuntu.

Revision history for this message
James Stone (jamesmstone) wrote :

@Thom:

Thanks for your kind words! The main issue is the following condition:

>9. Can I incorporate the SHOUTcast API into Prohibited Software?
>
>You may not incorporate any Publically Available Software, in whole or in part, in a manner that may subject >SHOUTcast Radio or the SHOUTcast Radio Materials, in whole or in part, to all or part of the license >obligations of any Publically Available Software. As used herein, the term "Publicly Available Software" means >any software that contains, or is derived in any manner (in whole or in part) from, any software that is >distributed as free software, open source software or similar licensing or distribution models; and that requires >as a condition of use, modification or distribution that such software or other software incorporated into, >derived from or distributed with such software: (1) be disclosed or distributed in source code form; (2) be >licensed for the purpose of making derivative works; or (3) be redistributable at no charge.

I like the way they call Open Source Software "Prohibited Software"! That's really friendly!! I think their point is, they don't want their secret API becoming public knowledge - it is incompatible with GPL.

The way round this is to rewrite tunapie so it gets the stream info from the shoutcast webpage (like streamtuner does). I'm sure AOL wouldn't be that happy about it, but it's a kind of grey area. Other drawbacks to this option:

1) I don't have time to write the code at present (although I would be happy to help someone if they want to do it - the main "reading webpage" bit is in the file tuner.py

2) The main reason I wrote tunapie (as a progression over streamtuner) was to get the shoutcast TV stations working in Linux, but AFAIK these appear nowhere apart from in the "secret streamtuner directory" - which we would need to use the API for.

Revision history for this message
Mark Chernev (mchernev) wrote :

IANAL, but it seems to me that writing open source software to communicate to a Shoutcast server via the Shoutcast API would not "subject SHOUTcast Radio or the SHOUTcast Radio Materials, in whole or in part, to all or part of the license obligations of any Publically Available Software".

So this is a non-issue.

Changed in tunapie (Ubuntu):
status: New → Confirmed
Revision history for this message
Norbert (nrbrtx) wrote :

I confirm this bug on Ubuntu 12.04 - there is no SHOUTCast list in tunapie GUI.
It seems that SHOUTCast API was changed ( see http://wiki.shoutcast.com/wiki/SHOUTcast_Radio_Directory_API ).

tags: added: precise
Norbert (nrbrtx)
tags: removed: maverick precise
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.