How do I configure settings to intercept Flash (RTMP) in transparent type of deployment?
search cancel

How do I configure settings to intercept Flash (RTMP) in transparent type of deployment?

book

Article ID: 166035

calendar_today

Updated On:

Products

ProxySG Software - SGOS

Issue/Introduction

There are two basic steps:

Step 1. Intercept RTMP service:

To optimize Flash traffic in a transparent deployment, you need to have an RTMP proxy service configured to listen on port 1935 (the typical RTMP port), and this service must be set to intercept. This service also controls RTMPE traffic.


 

Most likely, you already have an RTMP service; if not, you should create it. Then set the service to Intercept:

 

  1. In the Management Console, select Configuration > Services > Proxy Services.
  2. Locate the RTMP service in the Standard group.
  3. Select Intercept.
  4. Click Apply.

Step 2. Enable HTTP Handoff for the flash proxy.

If Flash clients are unable to connect over raw RTMP due to firewall restrictions, the players are sometimes configured to tunnel RTMP over HTTP (RTMPT). In order to intercept and cache content that uses the RTMPT protocol, you need to enable the HTTP handoff for the Flash proxy. Starting in SGOS 6.2.x, the HTTP handoff is enabled by default on new installations, but you may need to enable the setting on upgraded systems, if you haven’t already done so.

 

1. In the Management Console, select Configuration > Proxy Settings > Streaming Proxies.

2. Select the Flash tab.

3. Select the Enable HTTP handoff check box and click Apply.