Helix Universal Proxy Configuration File Reference
| Index |  | Contents
| Help Page |  | Copyright |
| About This Document |
| Javascript Version |

Introduction
    What is Helix?
    Audience for this Guide
    How This Manual Is Organized
    Conventions Used in This Manual
       Terminology
       Typographical Conventions
       Default Locations and Values
    Additional RealNetworks Resources

1 New Features
    RTSP Cache Data Acquisition
    New Pull Splitting Features
       RTSP Protocol Initiation
       Auto Transport Negotiation
       SureStream Aware Splitting
    New Media Formats
       Windows Media
       MPEG
       RealMedia Variable Bit Rate
    Custom Logging
    Redundant Proxies

2 Overview
    Configuration File Basics
       Elements of the Configuration File
       Alternate Configuration Files
       Security
       Backup Configuration File
    Configuration File Text Editing Guidelines
       Helix Administrator Exit
       Multiple Proxies
       Correct Syntax
       Helix Universal Proxy Restart
    Configuration File Syntax
       XML Declaration Tag
       Comment Tags
       List Tags
       Variable Tags

3 Custom Logging
    Dependencies
    Interdependencies
    Samples
       Periodic Logging to Standard Out
       Periodic Logging Using Size Based Log Rolling
       Periodic Logging of Load State Through TCP
       Wildcard Logging to UDP MultiCast Socket
    Logging Templates
       LIST: LoggingTemplates
       LIST: Logging Template Name
       VAR: Description
    On-the-Fly Logging
       VAR: Enabled
    Watched and Wildcard Variables
       LIST: Watches
       VAR: WatchRoot
    Format Strings
       VAR: Format
       VAR: AddFormat
       VAR: DelFormat
    Output Intervals
       VAR: Interval
       VAR: MaxInterval
       VAR: MinInterval
    Output Types
       LIST: Outputs
       LIST: Output Type Name
       VAR: Type

4 Redundant Proxies
    Backward Compatibility
    Dependencies
    Samples
    Alternate Proxies
       LIST: ProxyAlternates
       LIST: Alternates
       LIST: Alternate Name
       VAR: Host
       VAR: Port

5 Pull Splitting
    Backward Compatibility
    Dependencies
       FSMount List
       Helix Universal Proxy List
    Samples
       Pull Splitting with Helix Universal Server 9
       Pull Splitting with Helix Universal Server G2 - 8
    Helix Universal Proxy Receiver
       LIST: BroadcastReceiver
       LIST: Receivers
       LIST: Proxy Receiver Name
       VAR: Protocol
       VAR: SureStreamAware
       VAR: PullSplitEnabled
       VAR: UseTCPForPullBackchannel
       VAR: PathPrefix
       VAR: ResendSupported
       VAR: FECLevel
       VAR: UseRTSPInitiate
    File Systems
       LIST: Broadcast Distribution List Name
       LIST: Splitter_DoubleURL
       VAR: ShortName
       VAR: MountPoint
       VAR: Port
       VAR: SplitterProtocol
    LIST: Proxy
       VAR: BitsaveEnable
       VAR: BitsaveMountPoint
       VAR: BroadcastDistributionMountPoint

6 Access Control
    Samples
       List: AccessControl
       LIST: integer
       Var: Description
       Var: Access
       Var: From
       Var: To
    LIST: Ports
       VAR: Port_n

7 Access and Error Logs
    Sample
       Var: LoggingStyle
       Var: LogRollFrequency
       Var: LogRollSize
       Var: LogDetailLevel
       Var: ErrorLogRollFrequency
       Var: ErrorLogRollSize
       Var: StatsInterval
       Var: StatsMask
       Var: DisableClientGUID

8 Authentication
    Samples
    Databases
       List: Databases
       List: Database Name
       Var: PluginID
       Var: Path
       Var: Name
       Var: Hostname
       Var: User
       Var: Password
       Var: TableNamePrefix
    Realms
       List: AuthenticationRealms
       List: Realm Name
       Var: Realm
       List: Protocol Name
       Var: PluginID
       Var: DatabaseID
       Var: Provider
       Var: Group
    Authentication
       List: ProxyAuthentication
       Var: Enabled
       List: Authority
       Var: DatabaseID
       Var: Realm
       Var: AllowDuplicateIDs
       List: RuleList
       List: Rule Name
       Var: NoAuthenticateHost

9 Caching
    Sample
       List: FSMount
       List: RealSystem Media Import Filesystem
       Var: Shortname
       Var: MountPoint
       VAR: CacheShortName
       List: RealSystem Streaming Import Filesystem
       Var: Shortname
       Var: MountPoint
       VAR: CacheShortName
       List: RNCache Local File System
       Var: Shortname
       Var: MountPoint
       Var: BasePath
       List: RNCache
       Var: Enabled
       Var: MaxCacheSizeMB
       Var: CacheMountPoint

10 File Systems
    On-Demand Streaming Mount Point Sample
       List: FSMount
       Local File System
    Sample
       LIST: RealSystem Content
       VAR: BasePath
       VAR: MountPoint
       VAR: ShortName
       Var: BaseMountPoint
       Var: Realm
       LIST: RealSystem Administrator HTML
       VAR: BasePath
       VAR: MountPoint
       VAR: ShortName
       LIST: RealSystem Administrator DOCS
       VAR: BasePath
       VAR: MountPoint
       VAR: ShortName
       LIST: RealSystem Administrator IMAGES
       VAR: BasePath
       VAR: MountPoint
       VAR: ShortName
       LIST: RealSystem Administrator SSI
       VAR: BaseMountPoint
       VAR: MountPoint
       VAR: ShortName
       LIST: TagHandlers
       VAR: h1
       VAR: h2
       LIST: RealSystem Administrator Files
       VAR: BaseMountPoint
       VAR: MountPoint
       VAR: Realm
       VAR: ShortName

11 HTTP Support
    Sample
       List: HTTPDeliverable
       Var: Path_n

12 IP Bindings
    Sample
       List: IPBindings
       Var: Address_XX

13 Multicasting
    Back-Channel Multicasting
       Samples
       LIST: Multicast
       VAR: Enabled
       VAR: AnnounceSAP
       VAR: PNAPort
       VAR: RTSPPort
       VAR: TTL
       VAR: Resend
       VAR: AddressRange
       VAR: DeliveryOnly
       LIST: ControlList
       LIST: Rule Number
       VAR: Allow

14 Passwords
    Sample
       VAR: MonitorPassword

15 Paths
    Windows Variables
       VAR: LogPath
    VAR: ErrorLogPath
       VAR: PluginDirectory
       VAR: SupportPluginDirectory
       VAR: LicenseDirectory
    UNIX Variables
       VAR: PidPath

16 Ports
   

17 Proxy Routes Table
    Sample
       List: ProxyRouteTable
       List Name: 100
       Var: Rule
       Var: ParentMEIPort
       Var: ParentPNAPort
       Var: ParentRTSPPort
       Var: ParentName
       Var: UseParentProxy
       List Name: 200
       Var: ParentName
   

18 RealSystem Proxy
    Sample
       List: Proxy
       Var: RTSPort
       Var: PNAPort
       Var: CacheEnable
       Var: CacheMountPoint
       Var: BitsaveEnable
       Var: BitsaveMountPoint
       Var: BitsavePort
       Var: MaxProxyConnections
       Var: MaxProxyBandwidth
       Var: MaxGatewayBandwidth

19 Splitting
    Sample
       List: Splitter_DoubleURL
       Var: ShortName
       Var: MountPoint
       Var: Port
       Var: SplitterProtocol

20 UNIX-Only Settings
    Sample
    Group and User Names
       VAR: Group
       VAR: User
    Setting the Processor Count
    Process ID (PID) Path