| View previous topic :: View next topic |
| Author |
Message |
Sandeep Chandra Guest
|
Posted: Sat May 19, 2007 5:42 am Post subject: Video Streaming website |
|
|
Hi
I am planning to do a video streaming website using Intraweb. I am
thinking of hosting the website(done in Intraweb) on one server and
serving video files from another server. As the number of video files
grow I will add more web servers to do streaming.
I will be using Virtual Servers for hosting the site initially.
I have following questions
1. How could I run my Intraweb app on multiple web servers?
2. I am planning to embed the url of Video file (on streaming server) in
the page I serve using Intraweb. I need a way of allowing only
authenticated users to access the video files. How can this be achieved?
Any other suggestions are welcome.
Regards
Sandeep |
|
| Back to top |
|
 |
clacke Guest
|
Posted: Sat May 19, 2007 4:35 pm Post subject: Re: Video Streaming website |
|
|
Hi,
| Quote: | Hi
I am planning to do a video streaming website using Intraweb. I am
thinking of hosting the website(done in Intraweb) on one server and
serving video files from another server. As the number of video files grow
I will add more web servers to do streaming.
I will be using Virtual Servers for hosting the site initially.
I have following questions
1. How could I run my Intraweb app on multiple web servers?
|
Session management in IW is strictly related to the server where it's
running. So you have to use a load balancer that assign a client to the same
server from his first connection to the end of session.
In other way, if you cannot modify a load balancer policy, using a lot of
coding, you could map YOUR (not iw...) session data to a database and recall
it when a new session start from a known IP address.
| Quote: | 2. I am planning to embed the url of Video file (on streaming server) in
the page I serve using Intraweb. I need a way of allowing only
authenticated users to access the video files. How can this be achieved?
|
You could map on a database your authenticated users and does an application
that copy or produce your videos with a random directory + filename and
redirect web page on it. You have to manage file/directories deletes on
closing user sessions.
| Quote: |
Any other suggestions are welcome.
Regards
Sandeep
|
HTH
clacke |
|
| Back to top |
|
 |
Sam Larson Guest
|
Posted: Sun May 20, 2007 2:47 am Post subject: Re: Video Streaming website |
|
|
Sandeep Chandra wrote:
| Quote: | Hi
I am planning to do a video streaming website using Intraweb. I am
thinking of hosting the website(done in Intraweb) on one server and
serving video files from another server. As the number of video files
grow I will add more web servers to do streaming.
I will be using Virtual Servers for hosting the site initially.
I have following questions
1. How could I run my Intraweb app on multiple web servers?
2. I am planning to embed the url of Video file (on streaming server) in
the page I serve using Intraweb. I need a way of allowing only
authenticated users to access the video files. How can this be achieved?
Any other suggestions are welcome.
Regards
Sandeep
|
Sandeep,
RealThinClient (RTC) is much better at this than IW. With a good
server, I'd expect you to be able to handle upwards of 100 concurrent
video streams at a time, even 24/7. Their support is excellent too.
Sam |
|
| Back to top |
|
 |
Olaf Monien Guest
|
Posted: Mon May 21, 2007 8:11 pm Post subject: Re: Video Streaming website |
|
|
Hi Sandeep,
| Quote: | I am planning to do a video streaming website using Intraweb. I am
thinking of hosting the website(done in Intraweb) on one server and
serving video files from another server.
|
Yes, I would probably implent the "login and accounting" server with IntraWeb.
This IW server would provide the stream links, which would point to IIS servers,
that would do the actual streaming.
| Quote: | As the number of video files
grow I will add more web servers to do streaming.
I will be using Virtual Servers for hosting the site initially.
I have following questions
1. How could I run my Intraweb app on multiple web servers?
|
For load balancing IW applications Octagate from www.octagate.com has proven
to be a very usful and stable solution. Many IntraWeb customers use that.
| Quote: | 2. I am planning to embed the url of Video file (on streaming server)
in
the page I serve using Intraweb. I need a way of allowing only
authenticated users to access the video files. How can this be
achieved?
|
I'd probably implement a token based system. These tokens could be the IW
session ID (which is based on GUIDs, thus IW sessions IDs are unique). Put
these tokens into a DB and join them with the names of the video files the
user is allowed to see. Then implement a simple DB lookup using asp.net on
the IIS streaming servers. In your IW app you would produce links to the
videos like this:
http://videos.yoursite.com/view.aspx?token=123456789&file=cool.wmv (embeded
into IW flash or mov components). That view.aspx would check the db if token
123456789 is currently allowed to watch cool.wmv...
--
Regards,
Olaf Monien
Atozed Software
blogs.atozed.com/olaf |
|
| Back to top |
|
 |
Olaf Monien Guest
|
Posted: Mon May 21, 2007 8:49 pm Post subject: Re: Video Streaming website |
|
|
Hi Sandeep,
| Quote: | What would you suggest to use for statis pages like "Home" and "About
us"? I don't expect too many changes on these pages.
Is Intraweb the right tool for this job or should I consider Ruby on
Rails / Asp.NET?
|
IW is for applications, and not really for static pages. You can serve pages
with IW (using PageMode or just by puting HTML files into the /files directory),
but I'd would rather use ASP.NET for that purpose.
--
Regards,
Olaf Monien
Atozed Software
blogs.atozed.com/olaf |
|
| Back to top |
|
 |
Sandeep Chandra Guest
|
Posted: Tue May 22, 2007 1:34 am Post subject: Re: Video Streaming website |
|
|
Hi Olaf
What would you suggest to use for statis pages like "Home" and "About
us"? I don't expect too many changes on these pages.
Is Intraweb the right tool for this job or should I consider Ruby on
Rails / Asp.NET?
Regards
Sandeep |
|
| Back to top |
|
 |
Sandeep Chandra Guest
|
Posted: Tue May 22, 2007 1:35 am Post subject: Re: Video Streaming website |
|
|
| Quote: | What would you suggest to use for statis pages like "Home" and "About
|
I meant static |
|
| Back to top |
|
 |
Sandeep Chandra Guest
|
Posted: Tue May 22, 2007 2:39 am Post subject: Re: Video Streaming website |
|
|
Hi Olaf
Which version of Asp.NET do you think I should use 1 or 2?
Should I do the whole website in ASP.NET?
Regards
Sandeep |
|
| Back to top |
|
 |
Loren Szendre Guest
|
Posted: Tue May 22, 2007 3:29 am Post subject: Re: Video Streaming website |
|
|
Sandeep,
just because you have a few pages that do NOT change, does not mean that
you should use ASP.Net. Most of my "weblications" have at least several
pages that never(rarely) change, and IW has no problem serving them up
in application mode.
The real question is how much your site as a whole is an application. If
you are way over towards the "application" side of that scale, then I
have yet to see anything better than IW. Yes, visually there are a few
components that need to be updated (like a tab control that actually
looks like it has tabs), but handling the application framework could
not be easier than in IW.
Loren |
|
| Back to top |
|
 |
|