Skip to main content
Inspiring
January 15, 2011
Question

Hello World

  • January 15, 2011
  • 1 reply
  • 952 views

I have installed FMS 4 on a remote host - Windows 2008. When I install it, I would prefer to install the Apache server and so I did. When I open the initial web page (file:///C:/Program%20Files/Adobe/Flash%20Media%20Server%204/webroot/index.html), the flash content loads and the panel says it is streaming from rtmp. Seems good. But when I try to conect to this from another Flash Media Live encoder, rtmp://ip address/live, where ip address is the address of my host, it won't connect (Failur to connect to pimary server).

When I try to connect to my server with a browser - http://ip address, it loads a web page but clearly it is loading from from IIS.  So port 80 is being used by IIS even though I chose to install Apache. Web servers aren't a strong suit but I've found Apache usually fairly easy.

Now, I had installed FMS on my notebook and I found I could connect without trouble to rtmp://localhost/live with Flash Media Live Encoder. I figured by installing it on the remote host and then replacing localhost with the ip address, I'd be ok.

I'm willing to use IIS if that is the best thing to do. Maybe that has nothing to do with it. Getting started with these things is usually the hardest part. I've used FMS in the past but haven't had to deal with installing it. Any help would be appreciated.

    This topic has been closed for replies.

    1 reply

    Participating Frequently
    January 16, 2011

    Hi,

    I was just trying to figure out like what you are intended to do. If you want to use Apache server for rtmp stremaing purpose, then it won't be possible, you need to FlashMediaServer for steaming purpose.

    For the other part of the problem where as per your observations it seems like FMS services havent been started after you finished up with the installation. Fortunately there exist few easy way to determine if the services are up or not e.g.:

    1. You may type services.msc in windows+R to open services panel and check if 'Flash Media Server" and "Flash Media Adminsitration Services" are being shown up in the list and if they are running or not.

    2. You may also like to go to "FMS_Install_dir/logs" folder and see edge.00.log, core.00.log, master.00.log files to find out anything abnormal there.

    3. Also, make sure that from the machine where you have installed FMLE is able to ping the machine where you have isntalled FMS.

    4. FMS edge process listen to port: 1935 for any incoming conenction, make sure this port is not blocked by your firewalls etc.

    Hope these steps will help you out in finding out the problem ypu are observing. In all the cases, pleae feel free to let me know if you face any further difficulty.

    jelaplanAuthor
    Inspiring
    January 16, 2011

    Thanks Zarihs

    I re-imaged my server, getting rid of Parallels. I then stopped the IIS service. I then reinstalled FMS with Apache and the problems I was having disappeared. I was able to then access the FMS administration panel and see my connections and streams etc. Everything was very straightforward after re-imaging. About ports and firewalls, I added port exceptions to the Windows Firewall and that had already worked fine.

    So far the two best articles that I've seen on FMS are

    http://forums.adobe.com/message/251667#251667

    http://help.adobe.com/en_US/FlashMediaServer/3.5_Deving/WS5b3ccc516d4fbf351e63e3d11a0773d56e-7ff0.html#ach-setscr

    The first explains several gotchas including Firewall issues. The second gives a very barebones Flash example with code for connecting to the server. While I do find FMLE useful, a actual Flash code example is ultimately needed.