Streaming Media Supplement sa2150 and sa2250
v
Understanding selective caching and QuickTime . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Understanding CDS preload and QuickTime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Understanding authentication and QuickTime . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
6 Configuring Media-IXT: an Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Media-IXT configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
After you make configuration changes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Features and configuration files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Tags and rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Reverse proxy caching and remap.config . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Hierarchical caching and parent.config . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Selective caching and the cache.config and filter.config files . . . . . . . . . . . . . . . . . . . 60
Configuration file summary tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Media-IXT port usage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
7 Configuring Media-IXT for RealNetworks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Configuring RealPlayer to use a proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Configuration variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Media-IXT configuration variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Configuring Media-IXT for streaming over HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Configuring RealProxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Configuring RealProxy for reverse proxy using Virtual IP addresses . . . . . . . . . . . . . . . 65
Configuring transparent proxy caching for RealNetworks . . . . . . . . . . . . . . . . . . . . . . 66
Configuring a layer 4 switch for transparency . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Configuring a WCCP2-compatible router for transparency . . . . . . . . . . . . . . . . . . . . 66
Configuring reverse proxy caching for RealNetworks . . . . . . . . . . . . . . . . . . . . . . . . 66
Configuring reverse proxy for a RealNetworks server farm with a layer 4 switch . . . . . . . . . 67
Configuring reverse proxy for QuickTime and RealNetworks simultaneously . . . . . . . . . . . 68
Configuring hierarchical proxy caching for RealNetworks . . . . . . . . . . . . . . . . . . . . . . 68
A hierarchical proxying workaround for PNA and firewalls . . . . . . . . . . . . . . . . . . . . 70
Configuring live passthrough in a reverse proxy deployment. . . . . . . . . . . . . . . . . . . . . 71
Configuring hierarchical live splitting for RealNetworks . . . . . . . . . . . . . . . . . . . . . . . 71
Configuring selective caching for RealNetworks . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Modifying the filter.config file to determine proxyability . . . . . . . . . . . . . . . . . . . . . . 72
Modifying the cache.config file to determine cacheability . . . . . . . . . . . . . . . . . . . . . 73
Differences between forward and reverse proxy selective caching . . . . . . . . . . . . . . . . 73
Configuring CDS preload for RealNetworks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Configuring LDAP authentication for RealNetworks . . . . . . . . . . . . . . . . . . . . . . . . . 74
Configuring firewalls for RealNetworks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Configuring application-level firewalls (proxy firewalls) for RealNetworks . . . . . . . . . . . . . 75
Configuring network-level firewalls for RealNetworks . . . . . . . . . . . . . . . . . . . . . . . 75
8 Configuring Media-IXT for WMT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Configuring Windows Media Player to use a proxy. . . . . . . . . . . . . . . . . . . . . . . . . . 77
Configuration variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Media-IXT configuration variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Configuring a non-default WMT port in a forward proxy deployment . . . . . . . . . . . . . . . 82
Configuring Media-IXT for streaming over HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Configuring transparent proxy caching for WMT . . . . . . . . . . . . . . . . . . . . . . . . . . . 84