Streaming Media Supplement sa2150 and sa2250

42
Chapter 4 Understanding Media-IXT and WMT
6. The browser hands the rewritten WMT metafile to Windows Media Player.
7. Windows Media Player requests the rewritten media content URL from Media-IXT.
8. Media-IXT finds the origin Windows Media server by using the map rule:
map mms://www.pix.com/ mms://source.pix.com/
9. Media-IXT opens a connection to the origin Windows Media server.
10. Media-IXT uses metadata to determine if the streaming content is in cache and fresh.
11. If funnymovie.asf is already cached and fresh, Media-IXT streams it to the browser.
o Otherwise, Media-IXT pulls funnymovie.asf from the origin Windows Media server, simultaneously
caching the content while streaming it to the browser.
The figures below show a simplified version of the preceding example.
Figure 4-8. WMT reverse proxy caching example (beginning)
Window s
Media Server
http://source.pix.com
/
11.11.11.11
Client brow ser
with Windows
Media Player
to WMPlayer
from browser
5
4
1
2
Media-IXT
http://www.pix.com/
10.10.10.10
rewritten WMT metafile
The brow ser sends a request f or a WM T met afile.
Media-IXT locates the WMT metafile on the HTTP server using a map rule.
Media-IXT rewritesthe streaming file'sURL using a reverse_map rule.
The rewritten URLinvokesMedia-IXTrather than the origin WindowsMedia Server.
Media-IXTforwardsthe rewritten WMT metafile to the browser.
The browser handsthe rewritten WMTmetafile to WindowsMedia Player.
1
2
3
4
5
3
HTTP request f or WM T met afile:
http://www.pix.com/funnymovie.asx
map rule locating the HTTP server
Web Server
ht t p:/ /relay.pix.com
/
:
map http://w w w.pix.com/ ht t p://relay.pix.com/
WM T met af ile:
http://www.pix.com/funnymovie.asx
containsmedia content URL:
mms://source.pix.com/funnymovie.asf
media content URL
mms://source.pix.com/funnymovie.asf
+
reverse_map rule:
reverse_map mms://source.pix.com:1755/ mms://w ww.pix.com:1755/
=
rewritten URL:
mms://www.pix.com/funnymovie.asf