Skip to main content
December 21, 2010
Question

Deploying Edge and Origin server

  • December 21, 2010
  • 1 reply
  • 756 views

Hi,

I have setup an Origin and Edge server to offload live and VOD content.  However, my end-users are pointing explicitly at the Edge server.  Is there any way to configure the setup so the Edge server (proxy) is transparent and the end-users only know about the Origin server?  I am trying to configure video split streaming with FMS.

    This topic has been closed for replies.

    1 reply

    Adobe Employee
    December 22, 2010

    Hi rush27,

    I don't know about hiding edge as such - but i can reverse is possible. Clients can know just which edge to connect and edge will take care of routing it to the origin - would that work for you - since the client would use only one rtmp server URI ( client should not be bothered whether its edge or origin its connecting)

    Known Participant
    January 17, 2013

    Hi,

         I have set up Edge and Orign sever for live audio-video transmission. Connection set up successfully between the servers but issue was number of clients displayed in Origin server console.

    Suppose:

    FMS1 is origin server,

    FMS2 is Edge server.

    A1 is user connected to orign server(FMS1) and A2 is user connected to Edge server(FMS2).

    A1 publish video stream to origin server and a2 receive stream from Edege server.

    Now Edge server console  show that 1 user is connected to Edge server and Origin server show 3 users connected to Origin server. But in the session there are only total 2 users. My edge server settings in VHost.xml .

    <Proxy>

           

            <Mode>remote</Mode>                 

                <RequestTimeout>2</RequestTimeout>

            <Anonymous>true</Anonymous>       

            <CacheDir enabled="false" useAppName="true">           

                <Path></Path>           

                <MaxSize>32</MaxSize>

            </CacheDir>       

            <LocalAddress></LocalAddress>                             

            <RouteTable protocol="rtmp">                         

                <RouteEntry>edgeIP:1935;originIp:1935</RouteEntry>

            </RouteTable>

            <EdgeAutoDiscovery>           

                <Enabled>false</Enabled>

                <AllowOverride>true</AllowOverride>           

                <WaitTime>1000</WaitTime>

            </EdgeAutoDiscovery>

            <SSL>

                <SSLVerifyCertificate>true</SSLVerifyCertificate>

                <SSLCACertificatePath></SSLCACertificatePath>

                <SSLCACertificateFile></SSLCACertificateFile>

                <SSLVerifyDepth>9</SSLVerifyDepth>

                <SSLCipherSuite>ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH</SSLCipherSuite>

            </SSL>

           

            <AggregateMessages enabled="true">           

                <!-- <MaxAggMsgSize>65536</MaxAggMsgSize> -->

            </AggregateMessages>

        </Proxy>