streamtuner - stream directory browser

Stuff that has yet to be sorted into a category.
Message
Author
GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

streamtuner - stream directory browser

#1 Post by GuestToo »

streamtuner

homepage ... screenshot

streamtuner is a stream directory browser.

# Browse the SHOUTcast Yellow Pages
# Browse the Live365 directory
# Browse the Xiph.org (aka icecast.org)
# Listen to streams, browse their web page,
- or record them using programs such as Streamripper

( edit: added missing libidn.so
screenshot of streamtuner running on Puppy )

Note: requires Puppy 1.0.4 or newer

edit: 24/08/2006 added language files
Languages: de, fr, hu, ja, pt
Attachments
streamtuner_lang.pup
language files de, fr, hu, ja, pt
(40.52 KiB) Downloaded 1160 times
Last edited by GuestToo on Thu 24 Aug 2006, 04:13, edited 5 times in total.

PeterSieg
Posts: 363
Joined: Wed 04 May 2005, 16:06
Location: Germany, 37603
Contact:

pup file does not work.. executable missing?

#2 Post by PeterSieg »

Hi Guestoo. You really are a bad guy :lol:
(Because you find always these nice apps, that I want to have.. and
you are keeping me longer busy, than I wanted in the first run..)

Your streamtuner.pup does not work.. what I can see, there is no
actual binary program inside..?

So you got me really into something... I would like to share here...

1. downloaded streamtuner source tar.gz. untar. cd into it. ./configure --help
./configure -> missing libcurl ?

2. got a binary libcurl from the net.. installed it. It seems, that libcurl is already in puppy, but not in a ready for compiling apps state..?
==> Barry, probably a problem with usr_devx.sfs?

3. ./configure again -> success. make. make install. packed all in tar.gz archive to try on a fresh puppy... before that.. ldd streamtuner showed
no missing lib dependencies!


4. bootet fresh puppy with newly pup002. untar streamtuner.tar.gz.
startet it -> missing lib: libidn.so.11 ???
===>>> Big surprise? Where I compiled it, nothing was missing??
libidn.so.11 didn't even showed up with ldd as required?? Is libidn.so.11
probably required by another lib?
5. so back to where I compile stuff. downloaded libidn source tar.gz. untar.
cd into it. configure. make. made tar.gz just with /usr/lib/libidn.so*

6. started fresh puppy with just streamtuner installed. installed libidn.

NOW it is working!

This is for me VERY symtomatic for Unix/Linux in general. All this damn
lib dependencies... This is what win$ users makes them turn there back
on Linux - and they are right.. This odyssee ist NOT for any end user..

OK, so now a have a libidn.tar.gz, that is app 98KB and
a streamtuner.tar.gz that is close to 5MB big! Therefore I am unable to
upload it to the forum :(

And even the fresh puppy has usr_devx.sfs mounted! So I am not sure
that there are some libs, that are not available when this is not mounted.
Meaning, not sure if it will work without usr_devx.sfs mouted...

I will test streamtuner this evening at home, where I have a real puppy
and not just a qemu simulated one :)

Thanks Guestoo!
Greetings PS
Have fun :)

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#3 Post by GuestToo »

Your streamtuner.pup does not work.. what I can see, there is no actual binary program inside..?
it is certainly possible that it is not working
it was working on my Puppy 1.0.5 alpha 2 with gcc
but i may have something installed that standard Puppy's do not have ... i did make a new empty my-applications/lib in case i had library files there

i just downloaded the dotpup file, and unzipped it, and everything looks ok ... the streamtuner executable is /root/my-applications/streamtuner/bin/streamtuner
i run it from a wrapper script that sets up symlinks when it is run:
/root/my-applications/streamtuner/streamtuner
the wrapper is not in the PATH, so i have a symlink to it in my-applications/bin

as far as i know, the executable is there (303K)
missing lib: libidn.so.11 ???
whoops ... i think that is missing from the dotpup ... it's needed by curl (basically, curl seems to be used to download the playlist files to /tmp) ... so it won't run without libidn ... i thought i checked that

so i'll upload a new dotpup with libidn, and hopefully it will be ok

User avatar
puppian
Posts: 537
Joined: Tue 19 Jul 2005, 03:58
Location: PuppyLand
Contact:

#4 Post by puppian »

Doesn't work here (puppy 1.0.3)

# /root/my-roxapps/StreamTuner/AppRun
/root/my-applications/streamtuner/bin/streamtuner: relocation error: /root/my-applications/streamtuner/bin/streamtuner: undefined symbol: gdk_threads_lock
# streamtuner
/root/my-applications/streamtuner/bin/streamtuner: relocation error: /root/my-applications/streamtuner/bin/streamtuner: undefined symbol: gdk_threads_lock

Any idea?
[url=http://puppylinux.org]Puppylinux.org - Community home page of Puppy Linux[/url] hosted by Barry (creator of Puppy), created and maintained by the [url=http://puppylinux.org/user/readarticle.php?article_id=8]Puppy Linux Foundation[/url] since 2005

PeterSieg
Posts: 363
Joined: Wed 04 May 2005, 16:06
Location: Germany, 37603
Contact:

streamtuner just tested on real puppy

#5 Post by PeterSieg »

My compilation works on real puppy. You just must change xmms to gxine in
preferences, because xmms is just not there and gxine works well...
It is a really NICE/GREAT application!! Thanks for that!

Just checked:
My streamtuner executable is 7503685 bytes big !!!
Any it is NOT statically linked...

If I remenber right, both streamtuner I found in the dotpup were just shell scripts..?
Not sure..

PS
Have fun :)

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#6 Post by GuestToo »

i think "undefined symbol: gdk_threads_lock" means a problem with gtk ... i think Puppy 1.0.4 is the fiirst version that has gtk-2.4 ... 1.0.3 probably has 2.2 or even 2.0, so streamtuner probably won't work with earlier versions of Puppy, at least not the way it's compiled

maybe you need to strip -s streamtuner ... when you compile fluxbox, the executable is about 5 or 7 megs ... after you strip it, it's about 1 meg ... i didn't compile the streamtuner executable, i downloaded a Debian deb package

as i said, the streamtuner executable is in my-applications/streamtuner/bin ... i wrote a wrapper script for it that installs some symlinks to /usr everytime it runs (Puppy can be hostile to alien packages) ... since the executable and the wrapper (and everything else) are all in the streamtuner folder, i put a symlink to the wrapper in my-applications/bin, so that it is in the PATH ... it sounds complicated but it isn't ... the advantage of doing it this way, is that just about everything is all in 1 folder

by the way, i discovered the streamtuner app when i tried out elive linux ... it was one of the apps on the live cd

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#7 Post by GuestToo »

oh, by the way, my streamtuner package also installs a wrapper script called xmms, if xmms is not installed ... it runs gxine so you don't need to reconfigure streamtuner if xmms is not installed ... that is, streamtuner should work out of the box whether you have xmms installed or not

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#8 Post by edoc »

GuestToo wrote:oh, by the way, my streamtuner package also installs a wrapper script called xmms, if xmms is not installed ... it runs gxine so you don't need to reconfigure streamtuner if xmms is not installed ... that is, streamtuner should work out of the box whether you have xmms installed or not
Streamtuner looks good but does not work.
It pops up a xmms error every time any station is selected.

I noted on the Streamtuner site that Live365 had broken something
so Streamtuner was not working on that service.

I am running 1.0.7 with the Service Pack installed.

Just went in and changed xmms to gxine, that makes it work for
some of the stations.

Not sure how to move Bookmarked stations in the my-audio folder.

?? Thanks! doc
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#9 Post by MU »

try this update and please tell me, if now more radiostations work:
http://www.murga.org/~puppy/viewtopic.php?p=39065#39065
Mark

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#10 Post by edoc »

MU wrote:try this update and please tell me, if now more radiostations work:
http://www.murga.org/~puppy/viewtopic.php?p=39065#39065
Mark
More are now working, thanks!

Still Failing:

SHOUTcast 1450AM WWJB
SHOUTcast Pinellas County
SHOUTcast Homeschoolers

Xiph loads as before but as before no audio

Live365 appears to work. I just need to set up and load registration
login info.

I am not seeing sites such as 970WFLA, KCBQ (Hugh Hewitt), and some others from the Radio3 list in any of the provided categories.

Is it possible to go to a specific site, e.g. 970WFLA, and to add it into
the Streamtuner Bookmarks so everything is in the same place?

Thanks! doc
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#11 Post by edoc »

edoc wrote: I am not seeing sites such as 970WFLA, KCBQ (Hugh Hewitt), and some others from the Radio3 list in any of the provided categories.
Is it possible to go to a specific site, e.g. 970WFLA, and to add it into
the Streamtuner Bookmarks so everything is in the same place?
Thanks! doc
Thought I'd try to bring up Hugh Hewitt at WCBQ via Streamtuner.
http://hughhewitt.com/listen_online.php

Went to Local and New Preselection and populated the URL field
http://www.streamaudio.com/listen?station=kcbq_am

gxine opens and when I press the play icon flashes then sits there
with no streaming audio.

Am I doing somehting wrong?

When I try to click on Listen on the KCBQ home page I am bounced back
two windows if Streamtuner is open!

Tried KTKZ but it's Listen Live code is here:
javascript:openAWindow('http://www.kcee.fm/ads/ktkz1.htm','ktkz',440,240,0)
When attempting to go direct there is a x-mplayer2 error.

Tried KRLA - here is their Listen Live link:
http://www2.krla870.com/listen/

I get a xine engine failed no demuxer stream format not recognized error.

When I go direct from their home page I get the x-mplayer2 error.

Tried KFBK direct, same x-mplayer2 error:
http://www.kfbk.com/pages/streaming.html

These sites look real similar. I am guessing that if we can show them
Linux (esp. Puppy) works on one of them we can get them all to list
Puppy Linux as a way to listen along with MS and Apple. That would
be cool!

Sigh ... Thanks! doc
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#12 Post by MU »

Tried KRLA - here is their Listen Live link:
http://www2.krla870.com/listen/
For me it works in seamonkey, but I installed the mplayer-plugin.
http://www.kfbk.com/pages/streaming.html works with it, too.
ktkz1380, too.
For kcbq I have to enable "allow Popups" inSeamonkey (click on the "!" in the right bottom of the status-bar).

Mark

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#13 Post by edoc »

MU wrote:
Tried KRLA - here is their Listen Live link:
http://www2.krla870.com/listen/
For me it works in seamonkey, but I installed the mplayer-plugin.
Is that the DotPup codecs for mplayer?

Do I need to run the mplayer installer to overwrite gxine in Mozilla or does
the first level of mplayer codecs installation make mplayer available as
needed without completely replacing gxine?
MU wrote: http://www.kfbk.com/pages/streaming.html works with it, too.
ktkz1380, too.
For kcbq I have to enable "allow Popups" inSeamonkey (click on the "!" in the right bottom of the status-bar).
Mark
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#14 Post by MU »

You must install mplayer itself:
http://www.murga.org/~puppy/viewtopic.php?t=3128

And you must install the Plugin for Mozilla, that also includes all the codecs:
http://www.murga.org/~puppy/viewtopic.php?t=3133
The plugin enables mozilla to use mplayer as embedded mediaplayer.
Also install the more_codecs.pup mentioned there to be able to play as many different things as possible.

In the Dotpups-menu, you have a new entry then:
setup-mplayer-plugin-3.11
This lets you install and uninstall the mplayer-plugin.

If you install, the embedded mplayer is used in mozilla (but you still can start gxine from Puppys multimedia-menu).
If you uninstall, Puppys Gxine-plugin is used again in mozilla.

Mark

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#15 Post by edoc »

I am still tinkering but wondered if the mplayer changes will allow me to view
this site?


doc

Edit: 24/08/2006 to hide a looong url - GuestToo
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#16 Post by MU »

no.
Googling tells e, x-mwf is a dataformat for MapNGuide, a Windows cartography-Software.
It is no video or audiostream, but an interactive viewer. A full application like Java maybe.
I have no idea, if there exists a linuxplugin.

Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#17 Post by MU »

submitted twice, deleted

User avatar
Béèm
Posts: 513
Joined: Sun 16 Apr 2006, 16:18
Location: Brussels

#18 Post by Béèm »

I just stumbled on stream tuner.
In this thread I saw it should run out of the box, even if xmms isn't installed, if would use gxine instead.
In my case it didn't run altho gxine (and even mplayer) are installed.
In edit|references of stream tuner, I see the call to the application xmms, but how can I change this to have gxine called?
Puppy Linux 2.02 SMkey, KDE354mini, wine0.9.20, devx-qt-renamed.
Puppy Linux 2.10r1 SMkey, JWM, devx_qt_renamed_210, KDE355mini

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#19 Post by MU »

simply click on the xmms entry to change it to something else :)
Mark

User avatar
Béèm
Posts: 513
Joined: Sun 16 Apr 2006, 16:18
Location: Brussels

#20 Post by Béèm »

:oops: Thanks Mark that did it.
Puppy Linux 2.02 SMkey, KDE354mini, wine0.9.20, devx-qt-renamed.
Puppy Linux 2.10r1 SMkey, JWM, devx_qt_renamed_210, KDE355mini

Post Reply