KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   


- Content .- Fans (5) .- Knowledge Base  . 

Stream Player


Plasmoid Binary

Score 68%
Stream Player

Stream Player

Depends on  KDE 4.x
Downloads:  353
Submitted:  Sep 14 2010
Updated:  Jul 10 2011


Stream Player is a simple player for Internet streams. For playback it uses Phonon.
The Plasmoid remembers the volume for each stream. To change the volume for a stream, use the mousewheel over play/pause button.

Xine backend:
- has sometimes problems whith some streams
- shows the best stream information

To reduce buffering problem you can modify the "~/.config/kde.org/Phonon-Xine.xine.conf" file.
ADD the following lines or set a low buffer number if the lines already exist. The lowest buffer size in my case is 4.

# numeric, default: 230

GStreamer backend:
- backend komunication to the plasmoid is not good
- plays allmost all streams
- no stream information

VLC backend
- best stream suport
- shows some stream information

How to install:

Extract the archive, change to the extracted folder and type

mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
make install (as root)



-Fixed problem saving stream list to a config file

-Changed saving stream list to a config file
-Fixed crashing plasma-desktop

-Fixed a bug in streaminfo layout

-Added a streaminfo
-Fixed some bugs

-Fixed compiling problem.

-Added middle mouse button click on play/pause button for mute.
-Added a list of streams to the right button menu.
-Added the possibility to choose a stream with the wheel. Use wheel over the stream name.

-Added customizable layout. Now it is possible to optimize the layout for the panel.
-Added a default stream.

-Fixed problem with stopping stream.

openSUSE Factory (i586)
openSUSE Factory (x86_64)
openSUSE 12.2 (x86_64)
openSUSE 12.2 (i586)
Debian 6.0 (amd64)
Debian 6.0 (i386)
Ubuntu 12.04 (i386)
Ubuntu 12.04 (amd64)
Ubuntu 10.04 (amd64)
Ubuntu 10.04 (i386)
Send to a friend
Other  Apps  from 1Slarti1
Report inappropriate content

goto page: prev   1  2 


 build error with 0.3

 by deadbabylon on: Sep 27 2010
Score 50%

I get this error on Fedora 13 with KDE 4.5.1 and Qt 4.6.3:

[100%] Building CXX object CMakeFiles/plasma_applet_stream_player.dir/stream_player_config.o
/usr/lib/ccache/c++ -DMAKE_PLASMA_APPLET_STREAM_PLAYER_LIB -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -O2 -DNDEBUG -DQT_NO_DEBUG -fPIC -I/builddir/build/BUILD/kde-plasma-streamplayer-0.3.0/i686-redhat-linux-gnu -I/builddir/build/BUILD/kde-plasma-streamplayer-0.3.0 -I/usr/include/kde4 -I/usr/include/kde4/KDE -I/usr/include/KDE -I/usr/include/phonon -I/usr/include/QtXmlPatterns -I/usr/include/QtXml -I/usr/include/QtWebKit -I/usr/include/QtUiTools -I/usr/include/QtTest -I/usr/include/QtSvg -I/usr/include/QtSql -I/usr/include/QtScriptTools -I/usr/include/QtScript -I/usr/include/QtOpenGL -I/usr/include/QtNetwork -I/usr/include/QtMultimedia -I/usr/include/QtHelp -I/usr/include/QtDesigner -I/usr/include/QtDBus -I/usr/include/QtAssistant -I/usr/include/Qt3Support -I/usr/include/QtGui -I/usr/include/QtCore -I/usr/include/Qt -I/usr/lib/qt4/mkspecs/default -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/plasma_applet_stream_player.dir/stream_player_config.o -c /builddir/build/BUILD/kde-plasma-streamplayer-0.3.0/stream_player_config.cpp
In file included from /builddir/build/BUILD/kde-plasma-streamplayer-0.3.0/stream_player.cpp:18:
/usr/include/kde4/KDE/Plasma/../../plasma/applet.h:417: warning: 'virtual void Plasma::Applet::paintInterface(QPainter*, const QStyleOptionGraphicsItem*, const QRect&)' was hidden
/builddir/build/BUILD/kde-plasma-streamplayer-0.3.0/stream_player.h:65: warning: by 'void stream_player::paintInterface()'
/builddir/build/BUILD/kde-plasma-streamplayer-0.3.0/stream_player.cpp:306: warning: unused parameter 'state'
/builddir/build/BUILD/kde-plasma-streamplayer-0.3.0/stream_player.cpp:306: warning: unused parameter 'old_state'
/builddir/build/BUILD/kde-plasma-streamplayer-0.3.0/advancediconwidget.cpp: In member function 'void Plasma::IconAction::show()':
/builddir/build/BUILD/kde-plasma-streamplayer-0.3.0/advancediconwidget.cpp:179: error: 'PixmapTransitionAnimation' is not a member of 'Plasma::Animator'
make[2]: Leaving directory `/builddir/build/BUILD/kde-plasma-streamplayer-0.3.0/i686-redhat-linux-gnu'
make[2]: *** [CMakeFiles/plasma_applet_stream_player.dir/advancediconwidget.o] Error 1
make[1]: *** [CMakeFiles/plasma_applet_stream_player.dir/all] Error 2
make: *** [all] Error 2

Reply to this


 Re: build error with 0.3

 by 1Slarti1 on: Sep 28 2010
Score 50%

I have the same version of KDE.
The Problem could be in the plasma_animator_default.so and the animator.h of your KDE version.
I am using Kubuntu and in my animation.h
exist 'PixmapTransitionAnimation'.
Here is a piece of my animator.h

class PLASMA_EXPORT Animator : public QObject


enum Animation {
AppearAnimation = 0, /*<< Animate the appearance of an element */
DisappearAnimation, /*<< Animate the disappearance of an element */
ActivateAnimation, /*<< When something is activated or launched,
such as an app icon being clicked */
FadeAnimation, /*<< Can be used for both fade in and out */
GrowAnimation, /*<< Grow animated object geometry */
PulseAnimation, /*<< Pulse animated object (opacity/geometry/scale) */
RotationAnimation, /*<< Rotate an animated object */
RotationStackedAnimation, /*<< for flipping one object with another */
SlideAnimation, /*<< Move the position of animated object */
GeometryAnimation, /*<< Geometry animation*/
ZoomAnimation, /*<<Zoom animation */
PixmapTransitionAnimation, /*<< Transition between two pixmaps*/
WaterAnimation /*<< Water animation using ripple effect */,
LastAnimation = 1024

if the 'PixmapTransitionAnimation' exists in your animator.h, then there is a problem with the version of the library.

But that isn't a solution of your Problem.

Reply to this


 Re: build error with 0.3

 by 1Slarti1 on: Oct 7 2010
Score 50%

I have fixed this Problem.

Reply to this



 by dkarnout on: Dec 2 2010
Score 50%

Thanks for the plasmoid, i use it every day.
At metadata, when for example artist and title exists, but not album, it doesn't add a new line.
I believe that you should always add <br><br> before every metadata, and just remove the first 8 characters of infoData string, in generateInfoData(). This would also make your code simpler.

Reply to this


 Re: metadata

 by 1Slarti1 on: Dec 5 2010
Score 50%

Thanks for the hint. Your idea is a better way to do it. I have changed the code.

Reply to this


 Save settings in config file

 by ScapeARt on: Dec 5 2010
Score 50%

I removed plasmoid and put it on desktop again. It doesn't remember radio streams that I wrote in settings before I removed plasmoid from desktop.

Reply to this


 Restarts Plasma desktop

 by aray on: Jun 1 2011
Score 50%

I am on Natty (11.04) and I installed the plasmoid from the deb file.

But when I am trying to play any stream, it crashes the plasma-desktop. For example when I am trying the play the default radio station already provided with the plasmoid, the plasma desktop restarts.

Can you please suggest any solution?

Reply to this


 Re: Restarts Plasma desktop

 by 1Slarti1 on: Jun 18 2011
Score 50%

Sorry for the late reply.

It seams Streamplayer has a problem with the GStreamer Backend. I am using the Xine Phonon Backend. It should also work with the VLC Backend.
If you'll use the Xine Backend, then modify the Phonon-Xine.xine.conf to avoid buffering problems.

Let me know if it works.

Reply to this


 Re: Re: Restarts Plasma desktop

 by aray on: Jun 20 2011
Score 50%

I tried with Xine, but although the plasma-desktop restart didn't occur, stream didn't play.

Will try again later.

Reply to this


 Re: Re: Re: Restarts Plasma desktop

 by 1Slarti1 on: Jun 21 2011
Score 50%

I have changed the plasmoid. Now it should work.

Reply to this


 Thank you!

 by roctheme on: Jun 21 2011
Score 50%

This is a great plasmoid!

Reply to this


 How to add stream to this app ?

 by praveenthivari on: Sep 23 2011
Score 50%

It's a great plasmoid but how to add internet streams to this. I am not able to add it from 'Stream Player Settings'

Reply to this


 Re: How to add stream to this app ?

 by 1Slarti1 on: Sep 23 2011
Score 50%

To add a stream Left click on the Plasmoid, then choose settings for Stream Player. In the settings window choose Streams. There you have a Add Stream Button. Add a stream name and the stream url. If there is no Add Stream Button, then resize the window.

I hope it works.

Reply to this


 Re: Re: How to add stream to this app ?

 by praveenthivari on: Sep 25 2011
Score 50%

Thanks it helped.

But now I have another problem I am trying to add stream but it doesn't stream them,
For Eg:
1) http://www.apnaeradio.com/players/player.php?c=1&m=asx
2) http://www.radionri.com/tuner/listen.m3u?id=437

Wat format should it be?

Reply to this


 Re: Re: Re: How to add stream to this app ?

 by 1Slarti1 on: Sep 25 2011
Score 50%

You have tried to add playlists. Unfortunately the Plasmoid can only handle streams.
I extracted the streams from playlists with vlc.


The Plasmoid played this streams, but often i had to wait some seconds.

Reply to this


 Re: Re: Re: Re: How to add stream to this app ?

 by praveenthivari on: Sep 25 2011
Score 50%

Oh thanks

Reply to this

goto page: prev   1  2 

Add commentBack

Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

 Who we are
More about us
Frequently Asked Questions
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Sponsor us
Report Abuse

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.