pupRadio (with pupTelly)
Posted: Sun 13 Dec 2009, 04:27
This is pupRadio (including pupTelly)
It is really just a bookmarking tool (a nice small one at that ) for your favourite radio web streams. While I was at it I thought I'd add video streams too.
There are 8 presets. All you have to do is find the stations/channels you like and save them as a preset. There are weblinks at the bottom of the gui to help you find streams. (Radio www and Telly www)
It will work with gxine, xine and mplayer and detects if you have either or all so it should be good for most puppies and puplets.
You can test the stream link before you save it if you like with the "Play Now!" and "Watch Now!" features. Just copy your url to the box and hit the play button. If it works ok you can save it as a preset.
There is also a bookmark list for stations/channels you want to save but don't use as often as the presets.
You also have the option to record radio streams (only) using mcewanw's ... Precord. For this option you must install Precord from http://murga-linux.com/puppy/viewtopic.php?t=49907 . You must also setup alsamixer to capture your signals from the sound card. Caution, there is some trial and error involved here, there is good info on the Precord thread.
Changelog
V 0.18
-replaced NASA stream with frog doco
V 0.17
-fixed the help for opera -bigpup
V 0.16
-fixed the help
-added new urls to replace bad ones
V 0.14
NLS debugged and Russian translation added thanks to rodin.s (in pupradio_NLS, New DOTpot file included)
V 0.13
Now fully multi-user compliant (works in Slackware as "user" )
Now localised with gettext, please upload translations to this thread
V 0.11
fixed as to not suppress stdout/stderr but keep them a little quieter, so there is quite a lot of coding changes
added a new TV channel thanks to str4y
V 0.10
fixed bug where mplayer was filling up xerrs.log, thanks rerwin
V 0.9
works with "fido"
V 0.8
fixed all channels, the servers moved/deleted/renamed some streams
V 0.7
fixed fullscreen bug with some players, thanks 8-bit
removed the old TV movie channel, was unreliable, replaced with Australian Parliament, equally unreliable!
V 0.6
-update to suppoert VLC if installed
V 0.5.5
-update, changed many stations, thanks stray
-refined GUI to be netbook friendly
-xmessage now times out in radio, no need to close it
-minor code improvements
V 0.5.4
-minor update, ditched "Allouette" station in radio defaults, not working
V 0.5.3
-an update for adding Gnome-Mplayer support.. only useful for Quirky or if you use Gnome-mplayer. I will leave 0.5.2 up, most will only want that.
NOTES: I seem to have had to do a "kill -9" in the "Stop" and "Quit" functions for gnome-mplayer. It wasn't quitting cleanly, a bug in gnome-mplayer? Also it starts in window mode and there is a button for full screen on the gnome-mplayer gui. It would not start in fullscreen for me, I think maybe it has to do with the waiting for the stream buffer.
V 0.5.2
-minor update to detect defaultmediaplayer. -thanks BarryK NOTE: Latest dpup uses Ogle as default media player, there is a work around in the program that displays a splash and you choose the player yourself.
-fixed typo in help
V 0.5
-added command line support -thanks to mcewanw
-there are 2 options, type "pupradio -h" for basic command line help, type "pupradio -p" and see what happens. Only radio is supported.
V 0.4.2
bugfix, xine support slipped out -fixed (no need for this if you don't use Xine)
V 0.4.1
-bugfix -tv was playing radio..oops!
V 0.4
-changed gui, better appearance -thanks tasmod
-added code so if precord is not on your system then there is no record button -thanks mcewanw
V 0.3.2
-added xine support -thanks prehistoric
-fixed if you have gxine-0.5.904 (well it works) -thanks BarryK
-stderr when closing is sent to /dev/null, no need to ctrl-C if you run from term
V 0.3
-added more presets with better gtkdialog formatting- thanks tasmod
-automatic refresh of gui when a bookmark or preset is added- thanks mcewanw
-added a splash at the start reminding a user to set the player
V 0.2
-added support for unlimited bookmarks (well there is a limit but it is many!) -thanks musher0
Warning While all care is taken no responsibility is accepted.
Have fun
It is really just a bookmarking tool (a nice small one at that ) for your favourite radio web streams. While I was at it I thought I'd add video streams too.
There are 8 presets. All you have to do is find the stations/channels you like and save them as a preset. There are weblinks at the bottom of the gui to help you find streams. (Radio www and Telly www)
It will work with gxine, xine and mplayer and detects if you have either or all so it should be good for most puppies and puplets.
You can test the stream link before you save it if you like with the "Play Now!" and "Watch Now!" features. Just copy your url to the box and hit the play button. If it works ok you can save it as a preset.
There is also a bookmark list for stations/channels you want to save but don't use as often as the presets.
You also have the option to record radio streams (only) using mcewanw's ... Precord. For this option you must install Precord from http://murga-linux.com/puppy/viewtopic.php?t=49907 . You must also setup alsamixer to capture your signals from the sound card. Caution, there is some trial and error involved here, there is good info on the Precord thread.
Changelog
V 0.18
-replaced NASA stream with frog doco
V 0.17
-fixed the help for opera -bigpup
V 0.16
-fixed the help
-added new urls to replace bad ones
V 0.14
NLS debugged and Russian translation added thanks to rodin.s (in pupradio_NLS, New DOTpot file included)
V 0.13
Now fully multi-user compliant (works in Slackware as "user" )
Now localised with gettext, please upload translations to this thread
V 0.11
fixed as to not suppress stdout/stderr but keep them a little quieter, so there is quite a lot of coding changes
added a new TV channel thanks to str4y
V 0.10
fixed bug where mplayer was filling up xerrs.log, thanks rerwin
V 0.9
works with "fido"
V 0.8
fixed all channels, the servers moved/deleted/renamed some streams
V 0.7
fixed fullscreen bug with some players, thanks 8-bit
removed the old TV movie channel, was unreliable, replaced with Australian Parliament, equally unreliable!
V 0.6
-update to suppoert VLC if installed
V 0.5.5
-update, changed many stations, thanks stray
-refined GUI to be netbook friendly
-xmessage now times out in radio, no need to close it
-minor code improvements
V 0.5.4
-minor update, ditched "Allouette" station in radio defaults, not working
V 0.5.3
-an update for adding Gnome-Mplayer support.. only useful for Quirky or if you use Gnome-mplayer. I will leave 0.5.2 up, most will only want that.
NOTES: I seem to have had to do a "kill -9" in the "Stop" and "Quit" functions for gnome-mplayer. It wasn't quitting cleanly, a bug in gnome-mplayer? Also it starts in window mode and there is a button for full screen on the gnome-mplayer gui. It would not start in fullscreen for me, I think maybe it has to do with the waiting for the stream buffer.
V 0.5.2
-minor update to detect defaultmediaplayer. -thanks BarryK NOTE: Latest dpup uses Ogle as default media player, there is a work around in the program that displays a splash and you choose the player yourself.
-fixed typo in help
V 0.5
-added command line support -thanks to mcewanw
-there are 2 options, type "pupradio -h" for basic command line help, type "pupradio -p" and see what happens. Only radio is supported.
V 0.4.2
bugfix, xine support slipped out -fixed (no need for this if you don't use Xine)
V 0.4.1
-bugfix -tv was playing radio..oops!
V 0.4
-changed gui, better appearance -thanks tasmod
-added code so if precord is not on your system then there is no record button -thanks mcewanw
V 0.3.2
-added xine support -thanks prehistoric
-fixed if you have gxine-0.5.904 (well it works) -thanks BarryK
-stderr when closing is sent to /dev/null, no need to ctrl-C if you run from term
V 0.3
-added more presets with better gtkdialog formatting- thanks tasmod
-automatic refresh of gui when a bookmark or preset is added- thanks mcewanw
-added a splash at the start reminding a user to set the player
V 0.2
-added support for unlimited bookmarks (well there is a limit but it is many!) -thanks musher0
Warning While all care is taken no responsibility is accepted.
Have fun