Skip to main content
Participant
July 20, 2007
Question

Unable to connect to FMS from outside of the US

  • July 20, 2007
  • 3 replies
  • 442 views
I'm having a really strange problem. We set up our FMS a couple of weeks ago, and are able to stream videos. However, the person that is directing this project has been out of the country for a week. He has tested our site from his hotel in both Thailand and China, and then again last night from a computer in a large convention center. When he clicks on the playlist, the video screen just spins. At first I thought it was a bandwidth issue, but after reviewing the log files, I see that he has never established a connection. I have tested the connection from outside of our department (i.e., home computer, and various friends/family in different states) and we have no problems connecting.

Has anyone ever heard of this happening? It doesn't make sense to me that people in the US would be able to connect, but not from other countries.

I need to get this figured out. This is an education site, and we want to stream to people around the world. Can someone PLEASE help me???
    This topic is closed to new replies. Start a new post to keep the conversation going.

    3 replies

    July 20, 2007
    You could be running into a number of issues.
    1) Did you set up FMS to operate on other ports besides 1935? Did you add port 80 to the list?
    2) It's very likely your coworker could have been behind a proxy or firewall preventing him from accessing data over port 1935.
    3) Are you using a prebuilt application or component such as FLVPlayback? If your code is custom, did you incorporate code for using tunneling instead? The RTMPT protocol is for tunneling. Proxy servers could interfere with the standard RTMP protocol and thus you would have to connect via RTMPT.
    Participant
    July 20, 2007
    1) No, I did not set up port 80, as we have a web server currently running on that port. Or does that even matter?
    2) I'm using a custom playback. And no, I haven't set up tunneling....I'm not sure how to do that. Is there documentation on doing that, and does it require other open ports?

    Thanks so much for your response!
    July 23, 2007
    1) For streaming over the internet you should configure FMS to run on ports 1935, 80 and 443.
    The easiest way to do so is to add the ports to your FMS.ini: ADAPTOR.HOSTPORT = :1935,80,443
    Ideally you place the web server on a separate machine.

    2) Tunnelling is enabled by default, to be sure try if it works by connecting to rtmpt://yourserver/yourapp
    Ideally you have port 80 openend when you plan to use it, because that's usually the only port that allows to connect through rtmpt (RTMP/HTTP)