Welcome to WebmasterWorld Guest from

Forum Moderators: open

Message Too Old, No Replies

Advice needed for web video learning site

web video learning site project

9:38 pm on Feb 22, 2010 (gmt 0)

New User

5+ Year Member

joined:Feb 22, 2010
posts: 1
votes: 0

Dear Webmasters.

I am a new user here, but your advice-rich website has been a constant friend in my webmastering evolution. Thank you!

Until now I have managed to learn everything online - from your website and thousand of similar websites - but now I have a few questions about creating a Web Video Learning (WVL) site
with nothing but open source (Linux, Apache, PHP, MySQL, some OS FLV streamer/player).

I already have a VPS ( it's a debian server, 1Gb of RAM, 1GHz of CPU and 80Gb of disk with a 100Mb link to the internet (it's a VMWare slice in an ISP's collocation) running
the latest Apache, PHP, MySQL, mail, antispam, antivirus ... (LAMP) and pretty good knowledge of the system management alltogether (html, js, css, PHP, MySQL, linux system management, security,...) but still I have some worries before building this "WVL" site - I have never been dealing with video streaming on the web...

I have been searching for similar projects on the net, but without luck, then I 've searched for only the video component of my problem and have found hundreds of solutions, I've
filtered them on my "criteria" and found few worth of trying (kaltura.org, FFmpeg, JW Player, flowplayer, phpmotion...)

But it will take me a looooot of time ( especially from multiuser viewpoint) so I thought
that I would ask you - the experienced - about your prepositions.

Let's say I would get 1000 users soon:
- what will it do to my server ( will my hardware, sw and uplink be enough or would they "kill" it)?
- what kind of streaming should I choose ( I think that http would be best ( no fw problems...))?
- how to protect my videos from easy ripping ( I am aware that everything on the web can be stolen but how to make it hard)?

I would really like to "hear" your opinions, experiences, best practices, any good advice.

Thank you in advance and ofcourse for all the knowledge you already gave me.

Kind regards, Bogdan

p.s.: sorry for my bad english ...