Icecast Streaming Media Server Forum Index Icecast Streaming Media Server
Icecast is a Xiph Foundation Project
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

How i can realize this project ?

 
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Icecast Server
View previous topic :: View next topic  
Author Message
lexzep



Joined: 15 May 2009
Posts: 3

PostPosted: Fri May 15, 2009 2:26 pm    Post subject: How i can realize this project ? Reply with quote

Hi everyone,

I would like to set up this project :
1) I've got a D.V camera recorder, wich stream in LIVE to a first computer under FreeBSD.
2) This computer transcode the stream in h264 or ogg and send it (port 80 or any solutions which can pass throught a firewall) to a server.
3) The server stream for clients all over the world and they can view it with their navigator.

I've realize a small graph to explain exactly what i want : http://imagebin.org/49184

I think it possible like that :
The first computer use flumotion to get the stream/transcode and send it to a server. The server use IceCast to stream the live.
Is it possible ? Is it the best way ? Is there a bester way to do that ?
Thanks in advance and have a nice day Smile
Back to top
View user's profile Send private message
DJ-Zath



Joined: 11 Feb 2009
Posts: 155
Location: Western Illinois - USA

PostPosted: Sat May 16, 2009 4:25 am    Post subject: Reply with quote

Hi there!

The first thing I gotta ask, is what/how you're importing the video from your DV cam.. I recommend a GOOD cap card such as the Digital Rapids DRC 500, however, I have found NOTHING that works under the unix/BSD platform directly (without using some sort of Windows emulator)

next, comes your encoding software.. again, it MUST run under FreeBSD directly without the use of WINE, xWindows or some other emmulator

I'd like to hear more about what you're doing in this phase...

now, about your DSP.. to have it export (push) to an Icecast server, it has to be Icecast-compatable.. but if its not, theres a couple ways around this...

1.. you can use a shoutcast mount declaration if the streaming program is ICY (shoutcast) format.. (ICY requires the use of TWO (2) ports which, in your case, would be 80 and 81...

2.. you can have Icecast Relay an existing stream allready established.. the trick here is to declare which format via the mount name's extension.

example: myserver.com:80/stream.nsv

the "nsv" denotes what type of stream the player will see..

3.. in order to use port 80, you MUST HAVE FULL ROOT ACCESS to the server! This means you're going to dismantle any webserver already running on port 80 .. (or you'll have to run a virtual host redirect) to have icecast mount to that port.. again ONLY the FULL ROOT user can do this.. and, unless you're paying a LOT of $$$ for an actual DEDICATED box thats NOT shared.. you are NOT FULL ROOT! If you are running an actual dedicated box or CoLo, then its possable.. please note: a dedicated box or CoLo does NOT mean a server you use "control panel" or some web-based interface to access AND/OR something that is costing you LESS THAN $150.00/month..


If you ARE running your own actual server, I DO hope its NOT connected to some cable or DSL connection inside your home!

to source (stream) outgoing feeds from a location, you'll need a lot of UPLOAD bandwidth.. say, like a T3 or OCxx trunkline, from the phone company, installed in your home or business (again BIG $$$$!!) a standard cable connection can handle about FIVE(5) connections and DSL, about TWO(2) if streamed under 256kbps! (this assumes a PRISTINE cable or DSL connection which most do NOT have!)

thats the best I can offer with the information you provided. Smile

DjZ
Smile Smile
Back to top
View user's profile Send private message Visit poster's website
lexzep



Joined: 15 May 2009
Posts: 3

PostPosted: Mon May 18, 2009 12:23 pm    Post subject: Reply with quote

Hi,

Thanks for your answers!

Don't worry about FreeBSD or the server's connection. It will be host in a datacenter with fiber optics, and that's my job so I know how do to it Smile

My big problem is to stream between the source client and the relay server, and to do that in any situation, like at home, or in entreprise with somes firewalls, so I think i must use the port 80 here :
who : DV Recorder -----------> Source client (FreeBSD) ------------------------> Relay Server (Linux) ----------------> World
how : ------------------> Firewire --------------------------------------->ADSL Port80? ---------------------------------> Optic Fiber
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Icecast Server All times are GMT
Page 1 of 1

 
Jump to:  
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
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group
subRebel style by ktauber