My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Installation  

Featured, Phase-Deploy
Updated Dec 3, 2009 by flyguy97

Ubuntu Users

I have created a PPA that will manage the installation of SopCast Player. The following commands show how to quickly add my ppa and key. For more detailed instructions go to my PPA homepage.

echo "deb http://ppa.launchpad.net/jason-scheunemann/ppa/ubuntu `lsb_release -cs` main" | sudo tee -a /etc/apt/sources.list && sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CD30EE56

Now that the repositories are installed issue the following commands to install sopcast-player:

sudo apt-get update && sudo apt-get install sopcast-player

In certain countries you may need to install the Medibuntu repositories to satisfy the VLC dependency requirement. Use the following command to install the version of Medibuntu relevant to your Ubuntu release:

sudo wget http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list --output-document=/etc/apt/sources.list.d/medibuntu.list && sudo apt-get -q update && sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring && sudo apt-get -q update

Additional installation instructions can be found at https://help.ubuntu.com/community/Medibuntu.

Fedora Users

If you haven't installed the RPM Fusion repository you should do so before installing the SopCast Player RPM. Installation instruction can be found here. If you are running Fedora 8 or earlier this repository will not, at the time of this update, satisfy the version requirement. In that case this may be of some use.

Prior to installation you need to know which architecture your version of Fedora is, if you are unsure enter the following:

$ uname -m

You will also need to know which release of Fedora you are running, to accomplish this enter the following:

$ cat /etc/issue | grep Fedora

The installation order is as follows (ensuring you grab the RPMs that match your Fedora release and architecture):

  1. sp-auth
  2. sopcast-player

Note: Once you have installed the RPM Fusion repository all the dependencies will be automatically handled.

Where to get help

Please go to http://ubuntuforums.org/showthread.php?t=1032901 for Debian-based systems and http://forums.fedoraforum.org/showthread.php?t=210351 for RPM-based systems to post any questions or concerns you may have about this program.

Opening Sop links from Firefox

I wanted to post a how-to on opening Sop links from within Firefox. I am working to include this operability within SopCast Player but I am having a heck of time sorting it all out. Until I am able to better server the user-base myself, I have included a set of instructions a user from Ubuntu Forums posted on how to manually enable this feature.

----------------Quoted from UbuntuForums----------------

When you make sure that Sopcast is functional, close it. Here's what I did to open sop:// protocol links automatically in Firefox:

1. In Firefox, in the Location bar, type about:config and press Enter.

2. Right-click anywhere in the grid, choose New, then String.

3. In the Enter the preference name prompt, type in network.protocol-handler.app.sop and press OK.

4. In the Enter string value prompt, type sopcast-player and press OK.

5. Try to open sop:// link on your favorite website and you will be presented with dialog box where you can search location of sopcast player. Navigate to ~/usr/bin and point to sopcast-player and click OK.

6. OK out of dialog box and now all sop:// links should open sopcast player automatically.

Please note that parts 5 and 6 were written from memory so some of the wording might be incorrect but it should be pretty intuitive.

Hope this helps, Iakov.

Comment by recoc...@gmail.com, May 16, 2010

Opening Sop links from Firefox:

4.5 In about:config set network.protocol-handler.expose-all to false

Comment by kevpa...@gmail.com, Aug 25, 2010

7. To stop getting prompted for EVERY link, after opening the first sop:// link you should undo 4.5 above (change it back to true).

Comment by dfajar...@gmail.com, Sep 26, 2010

Thanks for the tip, I have fixed the FF issue :D

Comment by pasi.mur...@gmail.com, Oct 10, 2010

I just tested and for me the sp-auth downloadws from SopCast? website works in Ubuntu 10.10 Meerkat (64bit) with lib32stdc++6, which is the default dependency to ia32-libs. Trying to install sopcast-player from your PPA (lucid, since you haven't yet added meerkat) with lib32stdc++5 dependency causes problems.

Comment by m0by5...@gmail.com, Nov 26, 2010

I had a problem getting the sop links to work in firefox using the above instructions...

You can check firefox by going to Tools>Options>Apps to see if it's correctly associated. I actually changed the path in the menu and it worked afterwards! (Ubuntu)

Comment by robbie.d...@gmail.com, Sep 24, 2011

Hi - I'm using Fedora 14, and have been trying to install this sopcast player.

I have installed the command line version of sopcast, and followed the installation instructions for this gui version, but I can't find how to open the player at all. I can't actually find it in my installed programs either. When I try to open a sop: url I'm given an error that VLC failed to start, but I do have it open.

I'm truly at a loss here, can someone shed any light on this for me please?

Thanks in advance.

Rob.

Comment by lunasspe...@gmail.com, Oct 21, 2011

Just installed sopcast-player in Lubuntu 11.10 via the PPA. I get a segmentation fault when I try to run it.

Comment by alexandr...@gmail.com, Oct 25, 2011

Sorry but I don´t understand this part - Try to open sop:// link on your favorite website and you will be presented with dialog box where you can search location of sopcast player. Navigate to ~/usr/bin and point to sopcast-player and click OK. I don´t know how I do with this - ´´´sop:// link´´´

Comment by d...@thetingleyfamily.com, Oct 25, 2011

Ubuntu 11.10 also getting segmentation fault

Comment by gujs.li...@gmail.com, Oct 26, 2011

I am also having the same problem on Ubuntu 11.10.

Comment by reaga...@gmail.com, Oct 29, 2011

Ubuntu 11.10 giving a segmentation fault when I try to run it...

Comment by joseanto...@gmail.com, Nov 1, 2011

The same problem in Kubuntu 11.10 xxx@xxx-desktop:~$ sopcast-player Segmentation fault

Comment by joseanto...@gmail.com, Nov 7, 2011

Same problem in Xubuntu 11.10

Comment by dao...@gmail.com, Nov 19, 2011

Fedora release 16 (Verne): Segmentation fault

Comment by Gardiner...@gmail.com, Dec 3, 2011

Using: sudo sopcast-player I've overcome the segmentation fault...

Comment by rjf...@gmail.com, Dec 26, 2011

Ubuntu 11.10 -- installed sopcast-player according to the instructions -- clicking the icon, it doesn't start -- running from terminal I get the following error messages:

(sopcast-player.py:3166): Gtk-WARNING : Unable to locate theme engine in module_path: "pixmap",

(sopcast-player.py:3166): Gtk-WARNING : Unable to locate theme engine in module_path: "pixmap",

(sopcast-player.py:3166): Gtk-WARNING : Unable to locate theme engine in module_path: "pixmap",

(sopcast-player.py:3166): Gtk-WARNING : Unable to locate theme engine in module_path: "pixmap", Traceback (most recent call last):

File "/usr/share/sopcast-player/lib/sopcast-player.py", line 36, in <module>
from VLCWidget import VLCWidget
File "/usr/share/sopcast-player/lib/VLCWidget.py", line 32, in <module>
import vlc_1_0_x
ImportError?: No module named vlc_1_0_x

Comment by tient...@gmail.com, Jan 2, 2012

run command "sudo vi /usr/share/sopcast-player/lib/VLCWidget.py" find "import vlc_1_0_x" and change to "#import vlc_1_0_x"

Comment by fire...@gmail.com, Jan 8, 2012

also getting segfaults in 11.10 - sudo or not.

Comment by ikromc...@gmail.com, Jan 9, 2012

kubuntu 11.10 64bit, segmentation fault

Comment by catalin....@gmail.com, Jan 14, 2012

This player is great! I searched a lot for station that does not require sopcast, but could't find one with the station I want. This player saved me! It is very good job, fast and reliable! Thank you!

Comment by karol.gr...@gmail.com, Jan 18, 2012

Had the following on 11.10 64bit: (sopcast-player.py:10427): Gtk-WARNING : Unable to locate theme engine in module_path: "pixmap", (sopcast-player.py:10427): Gtk-WARNING : Unable to locate theme engine in module_path: "pixmap", (sopcast-player.py:10427): Gtk-WARNING : Unable to locate theme engine in module_path: "pixmap", (sopcast-player.py:10427): Gtk-WARNING : Unable to locate theme engine in module_path: "pixmap", Segmentation fault

commenting 'import vlc_1_0_x' helped in my case - many thanks!

Comment by jdlm...@gmail.com, Feb 16, 2012

An easier installation method will be:

  sudo apt-add-repository ppa:jason-scheunemann
  sudo apt-get update
  sudo apt-get install sopcast-player
Comment by olle...@mail.ru, Feb 16, 2012

suse12.1 fail(

Comment by tilo...@gmail.com, Feb 17, 2012

Issue on Ubuntu 11.10 64

<PRE> sopcast-player.py:4186): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(sopcast-player.py:4186): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(sopcast-player.py:4186): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(sopcast-player.py:4186): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", Traceback (most recent call last): File "/usr/share/sopcast-player/lib/sopcast-player.py", line 36, in <module> from VLCWidget import VLCWidget File "/usr/share/sopcast-player/lib/VLCWidget.py", line 32, in <module> import vlc_1_0_x ImportError: No module named vlc_1_0_x </PRE> so want start.

comment by "tient...@gmail.com, Jan 2, 2012" helped my run command "sudo vi /usr/share/sopcast-player/lib/VLCWidget.py" find "import vlc_1_0_x" and change to "#import vlc_1_0_x"

now it starts but some station give me the following error when I try to connect.

<PRE> TagLib: Could not open file 127.0.0.1:64086/tv.asf overflow in spectral RLE, ignoring frame_len overflow overflow in spectral RLE, ignoring frame_len overflow warning: first frame is no keyframe Bits overconsumption: 208 > 176 Bits overconsumption: 1727 > 1672 overflow in spectral RLE, ignoring frame_len overflow frame_len overflow frame_len overflow overflow in spectral RLE, ignoring frame_len overflow overflow in spectral RLE, ignoring Bits overconsumption: 14232 > 14200 Bits overconsumption: 133 > 88 Bits overconsumption: 249 > 232 Bits overconsumption: 121 > 88 Bits overconsumption: 103 > 72 Bits overconsumption: 1105 > 1056 Bits overconsumption: 8307 > 8264 Bits overconsumption: 2854 > 2792 at 4x8 Segmentation fault </PRE>

Comment by rafael.i...@gmail.com, Mar 24, 2012

I get Segmentation fault Ubuntu 11.10 64 bits

Comment by liceulsi...@gmail.com, Mar 25, 2012

The link has changed: now it's"

deb http://ppa.launchpad.net/jason-scheunemann/ppa/ubuntu maverick main

for debian squeeze!

Comment by joaomart...@gmail.com, Apr 22, 2012

I've managed to make it work with Chrome 18.0.1025.162 and Ubuntu 11.10, so I hope this is useful to you. Simply adding the previous url handlers didn't work for me, so I had to dig around a bit until I got it to work.

You have to add a sopcast-player.desktop file inside ~/.local/share/applications configured in this manner:

[Desktop Entry]

Name=Sopcast Player

Exec=sopcast-player %u

Icon=sopcast.icon

Type=Application

Terminal=false

MimeType=x-scheme-handler/sop;

Then, you have to configure mimeapps.list and add the sopcast-player.desktop to your Added Associations. Like this:

[Added Associations]

x-scheme-handler/sop=sopcast-player.desktop;

After that all should be working. When you press a sop:// link in Chrome/Chromium it should launch the sopcast player and start connecting to the channel.

Tried in Firefox and it works flawlessly without setting the event handler directly, so I believe this is the best way to make this work system-wide without further configuration.

Comment by emperor....@gmail.com, May 2, 2012

Hi,

I see there are no packages available for ubuntu 12.04 LTS Precise. Could you please add those to the repository! Thanks :-)

Comment by Carl.Mic...@gmail.com, May 6, 2012

I get segmentaion fault in 12.04 - none of the fixes have worked.

Does this even work with VLC 2.0?


Sign in to add a comment
Powered by Google Project Hosting