|
Installation
Ubuntu UsersI 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 UsersIf 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):
Note: Once you have installed the RPM Fusion repository all the dependencies will be automatically handled. Where to get helpPlease 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 FirefoxI 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. |
Opening Sop links from Firefox:
4.5 In about:config set network.protocol-handler.expose-all to false
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).
Thanks for the tip, I have fixed the FF issue :D
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.
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)
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.
Just installed sopcast-player in Lubuntu 11.10 via the PPA. I get a segmentation fault when I try to run it.
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´´´
Ubuntu 11.10 also getting segmentation fault
I am also having the same problem on Ubuntu 11.10.
Ubuntu 11.10 giving a segmentation fault when I try to run it...
The same problem in Kubuntu 11.10 xxx@xxx-desktop:~$ sopcast-player Segmentation fault
Same problem in Xubuntu 11.10
Fedora release 16 (Verne): Segmentation fault
Using: sudo sopcast-player I've overcome the segmentation fault...
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):
ImportError?: No module named vlc_1_0_xrun command "sudo vi /usr/share/sopcast-player/lib/VLCWidget.py" find "import vlc_1_0_x" and change to "#import vlc_1_0_x"
also getting segfaults in 11.10 - sudo or not.
kubuntu 11.10 64bit, segmentation fault
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!
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!
An easier installation method will be:
suse12.1 fail(
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>
I get Segmentation fault Ubuntu 11.10 64 bits
The link has changed: now it's"
deb http://ppa.launchpad.net/jason-scheunemann/ppa/ubuntu maverick main
for debian squeeze!
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.
Hi,
I see there are no packages available for ubuntu 12.04 LTS Precise. Could you please add those to the repository! Thanks :-)
I get segmentaion fault in 12.04 - none of the fixes have worked.
Does this even work with VLC 2.0?