Skip to main content
August 19, 2009
Question

I'm new to Flash media server and need help!

  • August 19, 2009
  • 2 replies
  • 1850 views

I've just loaded Flash media server 3.5 successfully but I'm  having a senior moment because I can't seem to get my head round a few things.  I understood by loading the free version of the media server it allowed up to 10 simultaneous connections, which is fine. But here's what I don't get or am I being completely thick; when other users log on to my website they don't receive the video stream, only I see it because my pc is the local host I assume??  How do I get other users to access the stream?

    This topic has been closed for replies.

    2 replies

    Participant
    August 24, 2009

    This is something i´m working on also. The situation is the same over here.
    The streaming works fine on the local-net, but the video does not get through on the internet.
    Hope someone can ponint me to the right path . Here´s the data of my setup :


    Windows 2003 Server

    Ports open : 8134, (1935 (440/80/8080))
    Wan : 213.xxx.197.190

    Adobe Flash Media Live Encoder 3 (No errors, all OK)

    Stream To Flash Media Server FMS URL:
    rtmp://192.0.0.104/myLiveApp/instance1
    STREAM : mylivestream

    Adobe Flash Media Administration Console (no errors, bytes in and out)

    Server adress: 192.0.0.104
    Application : MyLiveApp / instance1
    Stream : mylivestream (live)



    Files :

    c:/Program Files/Adobe/Flash Media Server 3.5/webroot/


    Sample video player URL (the video appears) :

    rtmp://192.0.0.104/myLiveApp/instance1/mylivestream


    Webpage
    from sample video player (the livecode on the page)

    placed in : ../webroot/mystream.html


    Client on local network :

    address : http://192.0.0.104/mystream.html
    The webpage contains a videoplayer.swf which points to a live rtmp://192.0.0.104/myLiveApp/instance1/mylivestream
    The flash-file shows the livestream to everybody on the local network


    Client on internet

    address : http://213.xxx.197.190:8134/mystream.html
    Using a liveStreamApplication
    The webpage contains a videoplayer.swf which points to a live rtmp://192.0.0.104/myLiveApp/instance1/mylivestream
    The Flash file and video appears on the local net, but not on the internet


    Client on internet :

       address: http://213.xxx.197.190:8134/mystream2.html

    Using a temporary vod-file
    The webpage contains a videoplayer.swf which points to 192.0.0.104:8134/vod/myvideo.flv
    The flash file and video appears locally, but not on the internet


    The Flash files and videos appears on the local-net, but not on the internets.

    Is there someone who can point me in the right direction here?

    Participating Frequently
    August 19, 2009

    The complexities extend deep into every part of your network, server, and desktop configurations.  First, open port 1935 access from your firewall to your streaming server.  Second, use the sample video (vod/media/sample.flv) to start everything off with.  Third, make sure your player is available to the outside users.  If you are using an Edge/Origin configuration, then you might need to consider where your data files reside.  Also, if your data files do not exist on the application server disk, then you need to virtualize the streams by using an "uri" in your vhosts.xml file.  Long story made short?  No quick answers.

    August 20, 2009

    Hi Wallville

    Thanks for the reply, I can't say I totally understand what you're saying but I'm having a go! When you say make sure my player is available to outside users, I've simply used a video object to then attach the video.flv i wish to play, is this correct? or should I be using the Flash video player contained in the Flash Media Server directory? I've added the port 1935 to the firewall exceptions but is the protocal TCP or UDP? As for the data files, I assume you mean the source video files etc are in the correct application folders?

    I'm a video producer of some twenty years now and have recently started to teach myself Flash (ha! that's an over statement), I've barely scrathed the surface but hence the need to get video streaming smoothly on our website, any further assistance would be greatly appreciated.

    Participating Frequently
    August 20, 2009

    I suggest, instead of using Flash to build a complex flash player, just download the flv player from longtailvideo.com, it's free.  Huge forum with lots of help.  I manage all the United States Senate flash video output.  I just recently upgraded to version 3.5 over 20+ servers.  I used to be a studio engineer until being a computer programmer made me much more $$.

    Check out the wizard on the longtailvideo site.  it works great for plugging in public available content.  Building the player with novice skills can get complicated, trust me...I've walked that path.

    /wallville