Skip to main content
June 18, 2009
Question

FMS 3.5.1 Examples work great but...

  • June 18, 2009
  • 2 replies
  • 939 views

So, I've installed FMS 3.5.1 on my server and I'm able to get the sample files to run wonderfully but, now that I try to use it in the real world, it fails.

I have multiple websites that exist on a single Windows 2003 server and have installed FMS in its own directory.  So it looks like this:

D:\

    \FMS351

    \Website

E:\

    \Website2

    \Website3

When running the videoplayer.html I can view all the sample files and even my own vidoes if I don't include the [servername] but as soon as I supply either the URL or IP address, nothing.

I've tried different installations and various other ideas but to no avail.

Hopefully someone can at least point me in the right direction.

Here is a sample webpage:  http://www.sullysuniverse.com

Thank you,

Robert

    This topic has been closed for replies.

    2 replies

    June 19, 2009

    FYI.... the demo page you posted isn't available

    Most often, problems like these stem from network configurations. If you can access your FMS applications and the FMS admin console from the local machine, chances are FMS is doing its thing, but there's a point along the network preventing outside access. The first things to check are:

    1. Is there a firewall on the FMS machine? If so, are ports 80,1935, and 1111 open to the outside world?

    2. Is your FMS behind a router? If so, have you set up port forwarding to send TCP requests on 80, 1935 and 1111 to your FMS machine?

    3. Is there a network level firewall that would prevent your connection?

    June 19, 2009

    All the ports but 1111 are open to the outside through my router.  1111 is now open.

    (You probably couldn't see my example site because I was messing with some configurations and you may have hit it at that moment!) 

    Here is something from the edge.log that I hadn't noticed before:

    2009-06-19    09:52:32    3808    (i)2581173    Host: Webserver2003 IPv4: 192.168.1.125    -

    2009-06-19    09:52:33    3808    (e)2631013    Failed to create listener for adaptor _defaultRoot_, IP , port 80: .    -

    2009-06-19    09:52:33    3808    (i)2631174    Listener started ( _defaultRoot__edge1 ) : localhost:19350/v4    -

    2009-06-19    09:52:33    3808    (i)2581252    Registering core (3800).    -

    2009-06-19    09:52:34    3808    (i)2631174    Listener started ( _defaultRoot__edge1 ) : 1935/v4    -

    2009-06-19    09:52:45    3808    (i)2581252    Registering core (1532).    -

    2009-06-19    10:22:49    3808    (i)2581250    Edge disconnected from core (1532).

    I've been trying to figure out how to fix this but haven't discovered anything yet.  Any advice?

    Robert

    June 19, 2009

    I suspect the reason for the port 80 error is that you have an HTTP server running on the same IP address, and that server is already bound to port 80

    Now that your page is available, I can see where the problem is. When the .swf is not being shown locally, you need to define the server ip or domain in the rtmp address. What you have on your example page is:

    rtmp:/vod/mp4:sample2_1000kbps.f4v

    This tells the flashplayer to look for FMs on the local host, but if the .swf is not running on the FMS machine, the host is no longer local. What you need to do is include your WAN ip address or domain:

    rtmp://xxx.xxx.xxx.xxx/application/stream.xxx

    or

    rtmp://myfmsdomain.com/application/stream.xxx

    June 19, 2009

    Hmm, nothing yet.  Anyone have any ideas?