Sopcaster - linux
Sopcaster is a fltk gui for sopcast (sp-sc) which is a p2p tv
streamer. Sharing is done
while downloading/uploading a tv stream at the same time. Pls
for sp-sc, also see the 'Readme' file for using sp-sc.
* built with Fltk, no other bloaty dependencies.
* single executable for linux i386.
* paste sopcast link from external selection or paste
* channel list from sopcast website
(for some reason,
certain browsers treat tar.gz as tar.exe , this is NOT an exe
file,, just rename it back to tgz or tar.gz)
6.1 (fltk shared library)
5.5 (sp-sc 3.2.6)
||Fixed fatal bug of
negative bandwidth crash
||compiled to shared
library fltk1.3 lubuntu - > smooth fonts.
changable bandwidth device.
||added sports page for myp2p list download
(myp2p is now
||upgraded to sp-sc 3.2.6
||minor changes and improvements.
||list download can be cancelled.
||quick fixed teething problems with sp-sc
||moved ini and all temp files to un-hidden directory
channels support for myp2p.eu rss feed. (myp2p is now
||changed default 'wget' to use -O to overwrite
note:- older version users must delete
||upgraded to sp-sc 3.0.1
||kill process is more accurate
||re-packaged to portable format
||Fixed not-saving player-cmd.
||Fixed kill-player to kill only process name.
||Accept url if called from command line i.e
sopcaster <sop url>
||Added bandwidth indicator
||Improved channel list display
||Numerous embarassing fixes.
Settings are saved to $HOME/sopcaster/
$HOME must be writable.FAQ
(older versions save to $HOME/.sopcaster.ini and
The gui is standalone, but the commands it uses are not,
your system needs;
killall - for stopping
the stream (this command can only be substituted outside
wget - for getting the
latest channel list (this command may be replaced inside
You do not need to copy sp-sc to your
bin directory, sopcaster should be able to find it,
but you can if you want.
Q: The player doesn't open
The player cmd defaults to mplayer. The url is
automatically tagged to the end of the
command i.e mplayer <url>, so there is no need to
type the url yourself.
If you have another player e.g xine, kmplayer ..etc, you
can replace 'mplayer' by that command.
If you need the whole path you can type in something like
You can also start the player yourself externally and
specify for it the url.
The url is something like
Q: The player opens,
but nothing plays ?
Either the stream isn't ready yet or the player cannot
decode the stream.
Wait about 30secs to a minute. It would be good if you have
some sort of bandwidth indicater to show if any bytes are
Q: The stream is not
smooth, keeps freezing?
If the tv channel isn't popuplar, there may not be enough
sharing to let you see the stream smoothly.
If the player cannot decode the stream, then you may need
to install the correct codecs. Many streams
use wmv-9. Recommened is mplayer with wmv codecs, or xine
with xine_w32_codecs. The codecs must
be put in the correct directories and the player restarted.
Q: I cannot get
Fullscreen video depends on your player and your X11-video
card settings. Sopcast only provides the
stream. It cannot control the presentation.
Your player might be configurable for software or hardware
fullscreen playback or other options.
These options can be included if the player is started
externally, or on the command line provided.
e.g mplayer -fs (makes use of hardware
e.g mplayer -vo x11 -zoom -x 1024 -y 720
(makes use of software zoom).