Skip to main content
Inspiring
February 28, 2010
Question

FMS with IIS7 instead of Apache

  • February 28, 2010
  • 1 reply
  • 1334 views

I have fms 3.5 installed, i did not install Apache because i already have iis7 running. how do i configure fms with iis7 to allow for http tunneling/streaming when rtmp is blocked?

    This topic has been closed for replies.

    1 reply

    March 1, 2010

    Hi kdamalie

    Could you provide some more information on what you are attempting to do when you say, configure FMS with IIS?

    If it is just that your client side apps (SWF movies) which connect to FMS are hosted on IIS and your firewall on IIS just allows port 80, then you could modify your client SWFs to connect using RTMPT or RTMPTE which are tunneling connections over HTTP. Before that make sure you are enabling port 80 in ADAPTOR.HOSTPORT = :80 in fms.ini at FMS Root directory/conf . So this would allow your client SWFs to communicate with FMS over port 80.

    Thanks

    Mamata

    kdamalieAuthor
    Inspiring
    March 1, 2010

    Hi Mamata,

    i think you've answered my question. what i want to do is http tunelling, because some of my  viewers are behind a corporate firewall and cannot watch any videos in rtmp. I guess i have to specify another IP address from that being used by iis7 right? Thanks

    March 1, 2010

    In your client flash movie hosted on IIS which you use to connect to FMS, just update the connection URI to use RTMPT or RTMPTE instead of RTMP and point to the IP address/hostname of the machine where FMS is deployed.

    myNetConnection.connect("rtmpt://serverName/mySampleApp")

    myNetConnection.connect("rtmpte://serverName/mySampleApp")

    So this will make an RTMPT or RTMPTE connection over port 80 to an application named "mySampleApp" on the FMS.

    Make sure you have the port 80 added in fms.ini like I mentioned in my earlier reply.

    Thanks

    Mamata