Thanks Jarulf. It works fine now with VLC, however it does not work with MPlayer, which I normally use with Sopcast.
Thanks Jarulf. It works fine now with VLC, however it does not work with MPlayer, which I normally use with Sopcast.
That sounds strange, I think i solved that bug. Anyway, new version coming up tonight.Originally Posted by magnav0x
...and there, the new version is up.
Grab 0.25 from http://launchpad.net/soplaunch
Hello!
I'm french so sorry for my poor english.
I want to use your great soft but i'm under Gutsy amd64 and i don't know how to compile it. Can you explain me what to do?
I compile lot a soft but any without 'makefile'.
Thks for your help.
Bardok:
You could always make you own makefile, or you could install code::blocks with wxwidgets support, add the files to a project and compile that.
Maybe i'll look into a x86-64 build later on, but for now i'll stick with the 32-bit version.
Thank you for the debian package of Sopcast.
I am running Ubuntu Gutsy. I installed the latest version of Soplaunch but I can't run a stream on VLC. Those are the error messages in terminal :
soplaunch
mkdir: ne peut créer le répertoire `/home/drago/.soplaunch': Le fichier existe.
execvp(sp-sc-auth, sop://broker.sopcast.com:3912/22668, 3908, 8908, >>, ~/.soplaunch/stream.log) failed with error 2!
VLC media player 0.8.6c Janus
[00000293] main access error: Connection to localhost port 8908 failed: Connexion refusée
[00000293] access_http access error: cannot connect to localhost:8908
[00000293] main access error: Connection to localhost port 8908 failed: Connexion refusée
[00000293] access_http access error: cannot connect to localhost:8908
[00000293] main access error: Connection to localhost port 8908 failed: Connexion refusée
[00000293] access_mms access error: cannot connect to localhost:8908
[00000290] main input error: no suitable access module for `http://localhost:8908/tv.asf'
[00000281] main playlist: nothing to play
About MKDIR, it says (it can not create the directory "/home/drago/.soplaunch": The file exists.
I have the latest sp-sc installed on my computer. I can't run any stream with your program Soplaunch, it's always the same error message. So what's wrong?
You need sp-sc-auth, not just sp-sc. You can find the latest sopcast version at http://sopcast.references.tv/Originally Posted by karlo2105
Try copying sp-sc-auth into /usr/bin and then try again.
I copied sp-sc-auth and sp-so-auth into usr/bin/ and I succeeded to open the stream. But something else went wrong. When I opened different stream adresses, Soplaunch always ran the same stream channel, Turkish Lig TV.Originally Posted by Jarulf
mkdir: ne peut créer le répertoire `/home/drago/.soplaunch': Le fichier existe.
VLC media player 0.8.6c Janus
[00000281] main playlist: stopping playback
mkdir: ne peut créer le répertoire `/home/drago/.soplaunch': Le fichier existe.
VLC media player 0.8.6c Janus
[00000281] main playlist: stopping playback
mkdir: ne peut créer le répertoire `/home/drago/.soplaunch': Le fichier existe.
VLC media player 0.8.6c Janus
[00000281] main playlist: stopping playback
mkdir: ne peut créer le répertoire `/home/drago/.soplaunch': Le fichier existe.
VLC media player 0.8.6c Janus
[00000281] main playlist: stopping playback
drago@drago-ubuntu:~$ soplaunch
mkdir: ne peut créer le répertoire `/home/drago/.soplaunch': Le fichier existe.
VLC media player 0.8.6c Janus
[00000281] main playlist: stopping playback
mkdir: ne peut créer le répertoire `/home/drago/.soplaunch': Le fichier existe.
VLC media player 0.8.6c Janus
[00000281] main playlist: stopping playback
mkdir: ne peut créer le répertoire `/home/drago/.soplaunch': Le fichier existe.
VLC media player 0.8.6c Janus
mkdir: ne peut créer le répertoire `/home/drago/.soplaunch': Le fichier existe.
[00000281] main playlist: stopping playback
VLC media player 0.8.6c Janus
[00000281] main playlist: stopping playback
mkdir: ne peut créer le répertoire `/home/drago/.soplaunch': Le fichier existe.
VLC media player 0.8.6c Janus
[00000281] main playlist: stopping playback
When Soplaunch opened VLC, it's always the same address port shown on VLC, that's : http://localhost:8908/tv.asf. Why is it so?
Because the program only supports one stream at the moment. If you try to open more streams than one it will only show the first.
I think you didn't understand me. I opened one stream and it worked. Like in my previous post, it was Turkish Lig TV. Then I closed it as I planned to try other streams. And in all the cases, Soplaunch always opened the same localhost address port (http://localhost:8908/tv.asf.) with Turkish Lig TV airing. It's not normal.
Cos if your software Soplaunch opens only one and the same stream, then it becomes unuseful. I don't say that to offend you beacuse you did a great job with Soplaunch but unfortunately I can't switch the streams.
I found on some Ubuntu forum, Sopcast deb package with TV channels included in. It is called Gsopcast and it was done by some Chinese. It allows to choose local video player and it is easy to switch the channels. The only problem is that it is not possible to enter manually the sopcast adress in Gsopcast but at every launch, TV channel list updates itself with the new channels added or those offline removed.
Here is the adress : http://linuxtoy.org/files/deb/gtk-so...2.8-1_i386.deb
Ok, now i understand what the problem is.
As described in the first post on this topic, and also on my launchpad site, the sopcast stream does not automagically close when you close soplaunch. You have to look up and kill the process sp-sc-auth manually when you want to close the stream. This can be done in many ways, and the easiest is to start the system monitor in gnome( gnome-system-monitor), look up the process, right click on it and choose "end process".
I also tried gtk-sopcast, and made soplaunch especially for watching custom channels as that won't work in gtk-sopcast.
Did i get you right this time? :)
I do not see in system monitor the name of the soplaunch process in order to kill it. When I open Soplaunch, it appears in system monitor but when I close it, it disappears. I hope you will tell me the name of the process to kill in order to try another stream. When you fix that bug with Soplaunch, your program would be very useful to enter manually streams.
The process you want to look up and kill is the sopcast client, named sp-sc-auth.Originally Posted by karlo2105
Unfortunately this process (sp-sc-auth) is not in system monitor when it is closed. Too bad.
Wait. I misunderstood you.Originally Posted by karlo2105
Yes, the same address can be used by VLC as long as you kill the sp-sc-auth process and opens a new one, thats perfectly normal. Sopcast pipes the stream to that address, and as long as you kill the old process and launches a new one there is nothing wrong with it.Originally Posted by karlo2105
If the process sp-sc-auth disappears from the system monitor the stream you watched is gone and you are safe to open a new one.Originally Posted by karlo2105
...so if you want to open a new stream, you have two choices:
1. Kill the sp-sc-auth process while soplaunch is running, enter a new address and press launch
2. Close soplaunch, make sure sp-sc-auth isn't running and start soplaunch again.
You are right. In fact, I have to kill Soplaunch instead to close it, in order to be able to open another stream than the last one. It works now. Tell me when will you fix that major bug? Once you fix it, I will use your software much more. ;-) I must confess, it's a great step for beginning.Originally Posted by Jarulf
Uhm, you should never have to kill soplaunch, but enough about that.Originally Posted by karlo2105
I will look into it in a upcoming version, don't know when but stay tuned.
Hi!
I have sp-sc, sp-sc-auth in /usr/bin, i have libstdc++ in /usr/lib, i have soplaunch 0.25 installed from launchpad.
I think these are the correct versions.Code:csulok@domper:~$ sp-sc SC Version: 1.1.1 Build time: 2007-01-23 19:34 Usage: ./sp-sc [-dvpT] [-b ipaddr] [-t seconds] [-u username:password] [-n out:total] [-c chlstID] [-x suffixname] [-a http://auth_url] <sop://url> <localport> <playerport> csulok@domper:~$ sp-sc-auth SC Version: 1.1.1 Build time: 2007-01-23 19:34 Usage: ./sp-sc [-dvpT] [-b ipaddr] [-t seconds] [-u username:password] [-n out:total] [-c chlstID] [-x suffixname] [-a http://auth_url] <sop://url> <localport> <playerport>
When I insert an url like sop://broker1.sopcast.com:3912/6274 soplaunch freezes as the launchpad page states, after about 20 seconds it says video launched and vlc pops up with
and the terminal reads:Code:Unable to open 'http://localhost:8908/tv.asf'
If i select mplayer as the media player, nothing happens after the freeze, inputting mplayer http://localhost:8908/tv.asf in the terminal returns this:Code:csulok@domper:~$ soplaunch mkdir: cannot create directory `/home/csulok/.soplaunch': File exists VLC media player 0.8.6c Janus [00000293] main access error: Connection to localhost port 8908 failed: Connection refused [00000293] access_http access error: cannot connect to localhost:8908 [00000293] main access error: Connection to localhost port 8908 failed: Connection refused [00000293] access_http access error: cannot connect to localhost:8908 [00000293] main access error: Connection to localhost port 8908 failed: Connection refused [00000293] access_mms access error: cannot connect to localhost:8908 [00000290] main input error: no suitable access module for `http://localhost:8908/tv.asf' [00000281] main playlist: nothing to play [00000281] main playlist: stopping playback
the ~/.soplaunch/stream.log file is empty and killall sp-sc / sp-so / sp-sc-auth / sp-so-auth all sas there were no processes running.Code:No stream found to handle url http://localhost:8908/tv.asf
What could have gone wrong if I still can't play any streams?
PS: I installed gsopcast and that plays everything perfectly but I don't know how to add an url like sop://broker1.sopcast.com:3912/6274 in it :/
thank your jarulf.its great!Im using.
Also we need a gui for sp-so..For braodcasting our mms.I have never be in success about this code;
"./sp-so-auth -r mmsh://192.168.1.1:8080 -u "user@youremail".com:passwd" -i 6050 broker.sopcast.com 3912 3909 'channel name' 127.0.0.1:3940 3941 >/dev/null & "