Streamerp2p Forum

Streamer P2P Radio Support ForumStreamer Mainpage www.streamerp2p.com
It is currently Sat May 25, 2013 5:46 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 15 posts ] 
Author Message
 Post subject: Code porters required
PostPosted: Fri Jan 16, 2004 7:36 pm 
Offline
Site Admin
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 572
Location: Panama
Can you code in C/Java?. Are you an experienced network &&/|| gui coder?. Can you code for Mac / Linux / Risc-OS / Other OS's. Are you reliable and can stick with a job until it's finished?
Because I'm looking for reliable and experienced coders to port Streamer to other platforms. Email me at iain{at}chaotica.u-net.com or reply here if you are interested.

Cheers, Iain


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jan 18, 2004 7:58 pm 
Offline
Site Admin
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 542
Location: Missouri, USA
or development@streamerp2p.com

_________________
Streamerp2p Operations
http://www.streamerp2p.com


Top
 Profile  
 
 Post subject: Re: Code porters required
PostPosted: Mon Aug 30, 2004 12:28 pm 
Offline
Streamer Dude
Streamer Dude
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 16
Iain wrote:
Can you code in C/Java?. Are you an experienced network &&/|| gui coder?. Can you code for Mac / Linux / Risc-OS / Other OS's. Are you reliable and can stick with a job until it's finished?
Because I'm looking for reliable and experienced coders to port Streamer to other platforms. Email me at iain{at}chaotica.u-net.com or reply here if you are interested.

Cheers, Iain


Has anything happened about this? It would be good to have a linux version, but I'm stuck using it through wine atm.


Top
 Profile  
 
 Post subject: Re: Code porters required
PostPosted: Sat Aug 13, 2005 2:19 am 
Offline
Streamer Dude
Streamer Dude
User avatar

Joined: Sat Aug 13, 2005 1:01 am
Posts: 10
lofty wrote:
Iain wrote:
Can you code in C/Java?. Are you an experienced network &&/|| gui coder?. Can you code for Mac / Linux / Risc-OS / Other OS's. Are you reliable and can stick with a job until it's finished?
Because I'm looking for reliable and experienced coders to port Streamer to other platforms. Email me at iain{at}chaotica.u-net.com or reply here if you are interested.

Cheers, Iain


Has anything happened about this? It would be good to have a linux version, but I'm stuck using it through wine atm.


From the date on these posts, it's been about a year. Any updates on a Linux version?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Aug 13, 2005 10:00 am 
Offline
Site Admin
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 542
Location: Missouri, USA
Nothing yet that I know of. Iain gets all of the development mail directly and if he's gotten something I haven't heard or they turned out not to be serious about the inquiry.

_________________
Streamerp2p Operations
http://www.streamerp2p.com


Top
 Profile  
 
 Post subject:
PostPosted: Sat Aug 13, 2005 6:04 pm 
Offline
Site Admin
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 572
Location: Panama
Not many enquiries, and I have not remembered to follow up some of them. I'll probably end up doing it myself I guess.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 01, 2006 10:13 pm 
Offline
Streamer Fan
Streamer Fan

Joined: Sun Sep 11, 2005 4:25 pm
Posts: 20
i may be able to help with a linux port, but im not too great with linux, but if u dont have any kind of a major time restriction, i may be able to get my brother whose a comp-sci/physics major to help.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 17, 2006 9:59 am 
Offline
Streamer Fan
Streamer Fan
User avatar

Joined: Mon Feb 27, 2006 11:29 am
Posts: 40
Location: Argentina
Station Name: Los Virtuales Radio
if they need translate english to the Spanish


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 30, 2006 3:14 am 
Offline
Streamer Nerd
Streamer Nerd
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 740
Location: Germany
Developers Video
:lol:

_________________
Streamer P2P Radio Germany http://streamerp2p.de
IRC: #streamerp2p - irc.freenode.net


Top
 Profile  
 
 Post subject: Can port Streamer to Mac.
PostPosted: Thu Apr 20, 2006 6:48 pm 
Offline
Forum Newbie

Joined: Thu Apr 20, 2006 5:15 pm
Posts: 1
Dear Iain:

My name is Phearith Chau, from a company called Advance Theory, Inc. I am experienced and very interested in porting Streamer to the MAC. In exchanged and with your permission, I would like to distribute Streamer as a bundle package with my free Interenet Radio for local Christian radio stations. Is that okay? I and my team could write a similiar program but we have enjoyed using your application and think that it would be better to use your program and shared it our users.

Sincerely,
Phearith Chau


Top
 Profile  
 
 Post subject: Linux version ping
PostPosted: Tue Aug 15, 2006 10:54 pm 
Offline
Streamer Dude
Streamer Dude
User avatar

Joined: Sat Aug 13, 2005 1:01 am
Posts: 10
I'm curious how things are going with the attempts to develop a Linux version of Streamer.

Were developers found?

Is current source code available, that matches the current Windows binary?

I am acquainted with a few people at some nonprofit radio stations in the area, and they are looking for a free or low-cost alternative to unicast streaming, of which there never seems to be enough bandwidth....


Top
 Profile  
 
 Post subject:
PostPosted: Wed Aug 16, 2006 2:08 am 
Offline
Streamer Nerd
Streamer Nerd
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 116
Location: Dont bother me, I'm through with it.
you can run streamer for broadcasting, quite happily under Wine on linux. You dont need a native version to broadcast. I was doing it that way for over a year.......


Top
 Profile  
 
 Post subject:
PostPosted: Wed Aug 16, 2006 3:20 am 
Offline
Streamer Nerd
Streamer Nerd
User avatar

Joined: Sun Oct 10, 2004 6:00 pm
Posts: 740
Location: Germany
At home i run streamer under wine too and it works great. For the clients you are right. They can run streamer using wine or better a native linux client in future. 8)

I think what's realy needed is a linux version running as daemon without a gui. Like the icecast or shoutcast server with a xml config file and maybe a browser gui.

I can't run streamer under wine on my server cause there is no X Window System installed or a sound daemon / soundcard. It's a 19" box i can access using ssh.

Most professional stations already have a streaming server (or more) with icecast / shoutcast and it would be nice to run a additional streamerp2p daemon too. Normaly thats 19" servers, rack mounted, without a keyboard, monitor, soundcard.

Or the core is the same for the server and the client but the clients can access the core with a optional nice gui "on top".

It's difficult to include streamerp2p seamless. You need a windows server (and license, sometimes a complete new server if you normaly work with unix servers) or a ("unstable") wine emulation.
Both options are expensive. The first cause you have to buy expensive new stuff the second cause you have to pay a admin to restart the crashed wine emulation day and night (worst case). There is no syslog or something similar to monitor the streamer process and restart it. It's not reliable enough. You can't run streamer as a real windows service too.

Private users don't need that but professionals do.

_________________
Streamer P2P Radio Germany http://streamerp2p.de
IRC: #streamerp2p - irc.freenode.net


Top
 Profile  
 
 Post subject:
PostPosted: Sat Aug 26, 2006 1:31 am 
Offline
Streamer Dude
Streamer Dude
User avatar

Joined: Sat Aug 13, 2005 1:01 am
Posts: 10
Quote:
you can run streamer for broadcasting, quite happily under Wine on linux. You dont need a native version to broadcast. I was doing it that way for over a year.......


Nice. I'll try that. It worked! I'm impressed that it didn't need any additional DLL settings (other than the few I had already enabled for other Windows apps). I like how Streamer is "lean and mean", and doesn't use a lot of the Microsoft bloat.

Some gotchas:

1) Streamer's built-in player stuttered so much as to be unlistenable, and the lag shot up to 70% or so, on Streamer's readout at the bottom of the screen. It's not Streamer's fault: WINE spit out lots of messages about "fixme:dsound" so it's obvious WINE has some work to do.

The workaround is:

A) Tell Streamer to turn off its built-in audio player. Go to Config/Audio and check the two boxes for "Use external player". You must also *uncheck* the boxes "Auto start external player" and "Restart if it stops"! The reason is that I don't have any browsers or audio players installed at all in WINE, so there's nothing for Streamer to autostart, and it kind of chokes and gets caught in a loop. Not to mention more WINE error messages, but we're used to that by now. :)

B) To get your audio back, start mplayer (or whatever your favorite Linux player is), manually, with this URL:

mplayer 'http://localhost:8000/streamer.mp3'

(You might have to bump up 8000 as needed, as each time Streamer restarts, WINE isn't too good at clearing the ports so it starts to drift upwards to 8001, 8002, 8003, and so on. Also, change streamer.mp3 to streamer.ogg for Ogg streams.)

Now, audio plays well.

2) You can't click on "streamerp2p://" URL's in your browser.

The workaround is to start Streamer with the URL's on the command line. Go to whereever you installed Streamer.exe in WINE, and start a command line:

wine ./Streamer.exe 'streamerp2p://s%3d7daa64acb9f4dff0%7cn%3dOLDIESRADIO%201520%20WQMA%2018k%20mp3PRO%20Dialup%20Marks%2c%20MS%7cb%3d17%7ct%3dmp3%7c'

You get this big ugly URL by right-clicking in Firefox and copying the link from whatever radio station you want to play (in my example, it's the only Streamer station that plays Dr. Demento). I like how Firefox converts the weird characters to percent-encoding, so I don't have to worry about spaces and such messing up the URL!

When you get a station found in Streamer, don't forget to bookmark it, so then in the future, you can pick it from a list instead of needing to do this cut-and-paste trick.

3) The final glitch is Streamer's stats on the right column: it says "no internet connection", even though my Internet connection is working just fine. The displayed IP also keeps flashing between my true IP and 0.0.0.0, rather quickly. The "Lan:" IP remains at 0.0.0.0, but that's because I'm not behind a firewall :) (Linux *is* my firewall!)

The bandwidth test completed successfully, giving me 128/128 which is enough for audio, so that's fine.

After about a hour, a peer finally connected to me. So, I know that the P2P feature is working. I hope that this glitch is just a display glitch, and that Streamer still lets me share to as many peers as I have rated bandwidth for, even though it thinks I have "no internet connection".

So, I'm impressed that it works fairly nicely under WINE!

Josh


Last edited by Krellan on Sat Aug 26, 2006 12:46 pm, edited 2 times in total.

Top
 Profile  
 
 Post subject:
PostPosted: Sat Aug 26, 2006 1:35 am 
Offline
Streamer Dude
Streamer Dude
User avatar

Joined: Sat Aug 13, 2005 1:01 am
Posts: 10
Quote:
At home i run streamer under wine too and it works great. For the clients you are right. They can run streamer using wine or better a native linux client in future. 8)

I think what's realy needed is a linux version running as daemon without a gui. Like the icecast or shoutcast server with a xml config file and maybe a browser gui.


Yes, that would be the ideal. Something that runs strictly from the command line, so it can be scripted and such, and consume as little resources as possible. There's no need for a graphics display or even a sound card (to test the sound quality, you simply connect with a client).

This might also be useful as a Windows service :)

Quote:
Or the core is the same for the server and the client but the clients can access the core with a optional nice gui "on top".


That's also a common way of designing many Linux applications. All the gruntwork is done by a command-line tool, but there's an optional friendly GUI on top of it. So, you get the best of both worlds that way.

Quote:
Both options are expensive. The first cause you have to buy expensive new stuff the second cause you have to pay a admin to restart the crashed wine emulation day and night (worst case). There is no syslog or something similar to monitor the streamer process and restart it. It's not reliable enough. You can't run streamer as a real windows service too.

Private users don't need that but professionals do.


Well said. I've been trying to make that point for a long time, but you said it better than I could. For these reasons, we really need a Streamer client for Linux :)

Josh


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group