BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Video Streaming website

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Thirdparty Tools (IntraWeb)
View previous topic :: View next topic  
Author Message
Sandeep Chandra
Guest





PostPosted: Sat May 19, 2007 5:42 am    Post subject: Video Streaming website Reply with 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
Back to top
clacke
Guest





PostPosted: Sat May 19, 2007 4:35 pm    Post subject: Re: Video Streaming website Reply with quote



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





PostPosted: Sun May 20, 2007 2:47 am    Post subject: Re: Video Streaming website Reply with quote



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





PostPosted: Mon May 21, 2007 8:11 pm    Post subject: Re: Video Streaming website Reply with quote

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





PostPosted: Mon May 21, 2007 8:49 pm    Post subject: Re: Video Streaming website Reply with quote

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





PostPosted: Tue May 22, 2007 1:34 am    Post subject: Re: Video Streaming website Reply with quote

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





PostPosted: Tue May 22, 2007 1:35 am    Post subject: Re: Video Streaming website Reply with quote

Quote:
What would you suggest to use for statis pages like "Home" and "About

I meant static
Back to top
Sandeep Chandra
Guest





PostPosted: Tue May 22, 2007 2:39 am    Post subject: Re: Video Streaming website Reply with quote

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





PostPosted: Tue May 22, 2007 3:29 am    Post subject: Re: Video Streaming website Reply with quote

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
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Thirdparty Tools (IntraWeb) 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, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.