Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsWindows Server 2003Windows 2000Windows NTSmall Business ServerVirtual ServerExchange ServerIISHost Integration ServerISA ServerSMSWSUSMOMWindows Media ServerSecurityCertification
Related Topics
SQL ServerMS WindowsMS OfficePC HardwareMore Topics ...

Windows Server Forum / Windows Media Server / February 2004

Tip: Looking for answers? Try searching our database.

caching proxy question

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Gary Brewer - 26 Feb 2004 12:25 GMT
Hello,

I would just like to confrim the following is possible -

We have three windows media servers, one is the origin server and two are
(reverse) caching proxies.

Topology -

ORGIN----CP1----CP2

A client connects to CP2 and wishes to watch the live stream that is being
broadcast from ORIGIN.

CP2 does not have the stream so it contacts CP1, this also does not have the
stream so it contacts the ORIGIN.

CP1 then gets a handle on the stream and forwards it to CP2 which in turn
forwards it to the client.

When a user connects to CP1 or CP2 these do not need to contact the ORIGIN
server anymore as they have a cached version of this stream?

Is this correct?

Regards,

Gary Brewer
David Chen [MS] - 26 Feb 2004 17:48 GMT
Gary:
Basically, what you think is correct, but you need consider more before
doing this. In Windows Media Server SDK has lots information about cache
proxy server.  Please download the Windows Server SDK from link
"http://www.microsoft.com/windows/windowsmedia/download/default.asp"

Some basic ideal in the following, consider how you going to create cache
proxy plug-in. Can you do coding like VBS, or C type programming before
purchase software?

Cache Proxy ---
A Windows Media Server can stream content to a client from a local cache or
proxy it from an upstream server. If a cache proxy plug-in has been
enabled, the server queries it to determine what action the server must
take in response to a client's request for content. That is, the plug-in
sets the appropriate cache proxy policy, and the server carries it out. For
example, if the requested content is cached locally, the plug-in can direct
the server to stream it from cache. If the content does not exist locally
or exists but has expired, the plug-in can direct the server to both proxy
it from the origin and download it to local storage. The actual
implementation of the plug-in depends on you. In general, the plug-in can
direct the server to :

Disconnect the client.
Redirect the client to an alternate URL.
Redirect the client to an alternate proxy.
Play the requested content as a broadcast.
Play the requested content as an on-demand stream.
Windows Media Services does not include a cache proxy plug-in, but you can
create your own. For more information,

One more important item is :
To add cache proxy functionality to a Windows Media Server, you must
install and enable a cache proxy plug-in. Windows Media Services does not
include a cache plug-in, but you can purchase one from a Windows
Media?based caching partner or create your own by using this SDK. The
following sections discuss how to create a custom cache proxy plug-in. The
SDK also includes a basic proxy sample. For more information, WIndows Media
Server SDK.

Thanks for using Windows Media Services, hope this can give you a start
point.

David Chen
Digital Media Division
This posting is provided "AS IS" with no warranties, and confers no rights
Gary Brewer - 27 Feb 2004 14:25 GMT
Thanks David,

Yes I am fully aware of the programming aspect and realise that the 'button'
you have to press to get this to work is a rather complicated one (I have to
program that button).

I just wanted to make sure, before I pitched the idea for using this that
this scenario was realistic.

Thanks for the reply,

Regards,

Gary Brewer

> Gary:
> Basically, what you think is correct, but you need consider more before
[quoted text clipped - 42 lines]
> Digital Media Division
> This posting is provided "AS IS" with no warranties, and confers no rights.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.