Why Flash Media Server

Hi All,
As it stands currently, I'm developing online teaching applications that faculty can use in their classes, as well as encoding and uploading videos to our Windows Servers.  For database management, I'm coding server side scripts in PHP, and dumping everything into MySQL.  Then embedding all the content into Moodle (which is hosted by a 3rd party).
I'm looking at a Flash Server Solution for a couple of reasons:
1) Delivering Streaming video instead of Progressive Download
2) Allowing instructors to encode and upload their own videos (similar to YouTube) without having to go through my office
3) Providing extra copyright security - in order to use some copyright videos, we have to ensure that only the students who are enrolled in specific classes can access the data.  As it stands now, a smart student with the right URL can download anything we have up on our Windows servers.
Some Questions and concerns:
1) I don't know Cold Fusion.  Will I have to rewrite all my scripts for that?  Can Flash Media Server run PHP?
2) This is probably a really stupid one, but... Is Flash Server it's own platform, or does it have to run on a Windows or Linux box?
3) Does it need its own dedicated machine?  Can you run a virtual server with Flash Server?
4) Which of the different flavors of Flash Server are best?
5) What kind of hardware specs are we looking at?  We have 20,000 students and maybe a few thousand at any one time would have to access
Sorry about all the dumb questions.  I'm mostly an app developer, but am in the position of having to make this decision, and then defend the decision if I decide to puruse a Flash server solution.
Thanks for your help.

Hi riquigley,
Following are quick answers on a few of your questions.  Hopefully other folks will add their thoughts and also answer the questions I have skipped over.
4) Which of the different flavors of Flash Server are best?
-- FOR STRAIGHT VIDEO STREAMING USE Flash Media Streaming Server.  THE PRICE POINT IS LOWER THAN Flash Media Interactive Server (aka FMIS. FMIS IS ONLY NEEDED FOR INTERACTIVE APPLICATIONS, E.G. MULTIUSER, CHAT, ETC.)
-- COMPARE EDITIONS PAGE HERE:
http://www.adobe.com/products/flashmediaserver/compare/
2) ... does it have to run on a Windows or Linux box?
-- YES.  FMS IS A SERVICE THAT RUNS ON AN OS.  WINDOWS AND RED HAT LINUX ARE SUPPORT. FULL REQUIREMENTS HERE:
http://www.adobe.com/products/flashmediastreaming/systemreqs/
3) Does it need its own dedicated machine?  Can you run a virtual server with Flash Server?
-- DEDICATED MACHINE *NOT* REQUIRED.
-- HOSTED SOLUTIONS ARE AVAILABLE TOO.  HOSTED SOLUTIONS MAY OFFER: A) BETTER QUALITY; B) LOWER TOTAL COST OF OWNERSHIP; C) QUICKER START TO LAUNCH.
-- SEE LIST OF HOSTING PARTNERS, AKA CDNs (Content Delivery Networks) HERE:
http://www.adobe.com/products/flashmediaserver/fvss/
1) I don't know Cold Fusion.  Will I have to rewrite all my scripts for that?  Can Flash Media Server run PHP?
-- COLDFUSION NOT REQUIRED.  EITHER PHP OR COLDFUSION CAN BE USED TO MANAGE METADATA (INCLUDING SQL DATABASE INTERACTION).
-- PHP AND COLDFUSION HANDLE ALL HTTP REQUESTS AND RETURN DYNAMICALLY GENERATED PAGES TO THE USERS' BROWSERS.
-- FLASH MEDIA SERVER HANDLES ALL RTMP REQUESTS.  DYNAMICALLY GENERATED PAGES FROM PHP WILL INCLUDE THE RTMP URLs THAT THE FLASH/FLEX SWFs USE IN THE BROWSER TO REQUEST THE RTMP STREAMS FROM THE FLASH MEDIA SERVERS.
hth,
g

Similar Messages

  • JMF or flash media server? Why JMF

    Hi all,
    I was studing about jmf since 2 months in order to make a live video and audio broadcast. But recently I found out about flash media server.
    It seems that is verygood for those kind of web applications.
    I am so confused about which one I shoud use. I have no idea about FMS.
    There are some I want to learn.
    Whe we develop an JMF application how all clients of this web site use JMF? For developing purposes I setup JMF.
    Do all the clients have to install JMF in order to use my site or others which done using JMF?
    After all, probably everyone has a flash installed and no problem if a site developed by flash.
    Can you enlight me please?
    and I have no Idea about NAT, PROXY for developing RTP live video web application.

    regerybets wrote:
    ..Whe we develop an JMF application how all clients of this web site use JMF? .. The first thing you need to understand is that JMF is effectively an abandoned API. It works fine for some older formats of media, but does not support the later (more compressive) formats.
    I am guessing by 'in web site' you mean you want the media embedded in a web page (and by the way - yuck!). That means using applets.
    1) Embedded applets cannot use natives unless the end user has either
    a) Also installed JMF, which is usually impractical for the purposes of just 'showing some media in a web page', or
    b) The applet is using a plugin-2 JRE and hooks into the JNLP API to install the natives.
    2) If the cross-platform version of JMF is used, you just need to add the JMF Jars to the archive attribute of the applet element. The x-plat version of JMF supports (even) less formats than the one using natives, but at least it should also work on the Mac.
    ..For developing purposes I setup JMF.
    Do all the clients have to install JMF in order to use my site or others which done using JMF?Yes. In one form or another, as detailed above.
    After all, probably everyone has a flash installed and no problem if a site developed by flash.That is a rash assumption for either Flash or Java. I did not have Flash installed for a long time since I could not spare the bandwidth to be watching media in web pages. I only installed it recently when a friend convinced me to upload some of [my time-lapse animations|http://www.youtube.com/user/DrewTubeish] (3) to YouTube.
    There are other reasons people either do not have, cannot install, or refuse to install, either plug-in. The best you can do for them, is to give them accurate and easy to understand information on why the page failed. Both Flash and Java have ways to do that - usually with the help of JacvaScript.
    3) Shameless plug. ;)

  • Why do I need Flash Media Server

    Hello
    My company produces advergames. We have just made a football
    quiz that streams all questions and video content (quite small
    content). The quiz will be on thousands of websites and will
    probably get over 4 million users within a month.
    Do I need Flash Streaming Media servcie to help me with this
    and can anyone give me any ideas to the problems that may arise
    from streming that much media?
    Many thanks
    Matmijeff

    You need a streaming server to do it. FMS is (IMO) the best
    choice, but there are two others I know of
    Red5 (
    http://osflash.org/red5) . Red5
    is an open source, free (as in beer), java based flash media
    server. It's still in beta, but I hear it's shaping up to be a
    pretty solid server.
    Wowza Media Server (
    http://www.wowzamedia.com)
    also has a java based flash server in beta, and the beta program is
    open to the public. The projected prices (on their site) put the
    price at about half that of FMS.
    Just curious, how many people do you need to serve at once?
    If it's 10 or less, you can use the free FMS developer
    license.

  • Double-byte Chinese characters between Flash Media Server and WebLogic 9.2

    i have installed a FMS (Flash Media Server 4.0 developer edition) and a weblogic server on linux. The two servers communicate with each other via WebService (Axis2 on Weblogic 9.2). i can send some XML message from FMS to the Weblogic server and receive message. but the returned message from the Weblogic server is as follows:
    <?xml version="1.0" encoding="utf-8"?>
    <root>
    <response>
    <result>1</result>
    <reports >
    <test>x8054x901Ax6027x6D4Bx8BD5</test>
    </reports>
    </response>
    </root>
    the returned messages between the <test> and </test> tag can be decoded to "测试联通性" in Chinese via utf-8. why not the returned messages just show the result as :
    <test>测试联通性</test>
    Later i made another test: copy the war file in weblogic server to a apache-tomcat server, then the FMS send XML message to apache-tomcat and got the correct message as follows:
    <?xml version="1.0" encoding="utf-8"?>
    <root>
    <response>
    <result>1</result>
    <reports >
    <test>测试联通性</test>
    </reports>
    </response>
    </root>
    then what is the problem with my weblogic? what shall i do to solve the problem? thank you for anyone who gives me some advice.

    i have installed a FMS (Flash Media Server 4.0 developer edition) and a weblogic server on linux. The two servers communicate with each other via WebService (Axis2 on Weblogic 9.2). i can send some XML message from FMS to the Weblogic server and receive message. but the returned message from the Weblogic server is as follows:
    <?xml version="1.0" encoding="utf-8"?>
    <root>
    <response>
    <result>1</result>
    <reports >
    <test>x8054x901Ax6027x6D4Bx8BD5</test>
    </reports>
    </response>
    </root>
    the returned messages between the <test> and </test> tag can be decoded to "测试联通性" in Chinese via utf-8. why not the returned messages just show the result as :
    <test>测试联通性</test>
    Later i made another test: copy the war file in weblogic server to a apache-tomcat server, then the FMS send XML message to apache-tomcat and got the correct message as follows:
    <?xml version="1.0" encoding="utf-8"?>
    <root>
    <response>
    <result>1</result>
    <reports >
    <test>测试联通性</test>
    </reports>
    </response>
    </root>
    then what is the problem with my weblogic? what shall i do to solve the problem? thank you for anyone who gives me some advice.

  • Questions before I buy Flash Media Server 2

    Hi! I'm considering buying Macromedia Flash Media Server 2.
    This software would be a large investment for me, so I'd really
    appreciate any answers or advice that anyone could provide. I just
    have a couple questions:
    1) Can FMS2 be installed on the same server that runs my Web
    sites? I have a Linux server that runs a few sites, and it would be
    ideal to run this software and the sites on the same server. I'm
    also wondering what port it would run on? I've used RealNetworks'
    Helix Server, which requires you to run it on a separate server
    because of port issues. I want to use Flash instead.
    2) Does this software also come with a Flash video player
    that would work with my sites? I want to be able to stream .flv
    videos from my Web sites and have a Flash player launch whenever a
    user selects one of my videos (kind of like how RealPlayer launches
    when you click a RM file). This way, the player wouldn't always be
    embedded in the page. Is that possible? I'm worried about the
    player failing to launch, or people needing to download a special
    player to view my videos.
    Thanks very much!

    1) Yes you can run it on the same box as your web server. You
    can specify any port you wish for FMS to listen on (default is
    1935)
    2) I'm not quite sure I understand. In order to view your
    videos a client will have to have a flash browser plugin installed
    - which should not be a problem as flash browser penetration is
    somewhere in the high 90th percentile (if Adobe is to believed). In
    addition, your flash application will need to make a connection to
    FMS before it can stream videos, so its not quite as simple as
    clicking on a .flv link. Your flash app will have to be embedded in
    a page (think youtube - although youtube does not use FMS).
    If you're not sure if FMS is right for you (and you sound
    like you're not sure), why don't you download the Developer edition
    and test it out? Its free and has all the features of the "full"
    version, but only gives you a license for 10 users.

  • Slow connection to flash media server 2 (with HTTP Tunneling)

    Hello,
    I use a FMS2 for a big project which include Instant
    Messenger and
    streaming video.
    On my development platform. I have no problem. But in the
    final
    configuration, the connection to Flash Media Server takes a
    lot of
    time (about 2 or 3 minutes) and i can't find why.
    FMS2 was installed on Windows 2003 Server behind a proxy and
    a
    firewall which only let the hostport 80 oppened.
    The server does not run a web server (or anyother
    application) which
    use this hostport.
    The connection are established by HTTP Tunneling.
    Does someone already have the same problem?
    Thanks for your answers and sorry for my poor english level.
    Guillaume

    I forgot to mention:
    Flash Media server is running fine. I can log into the Admin
    application no probs.
    I created a folder called "test". Inside that folder I
    created another one called streams and inside that folder I created
    a folder called _definst_.
    I placed an flv file called: test.flv in to the _definst_
    folder.
    In Dreamweaver CS3 I inserted a Flash Video File:
    Chose Streaming as the option and for the RTMP path I put:
    rtmp://ipaddressofserver/test/_definst_/test.flv
    Called the stream....test.
    When i run the page it loads, but the page is blank.
    In the Flash Media Server, in the "View Applicationd" tab
    I get the record of test and underneath it in the same link
    it says test.flv with 1 client
    The Streams tab shows a random name and Netstream.
    This tells me its recognising the connection and link, but
    the movie is not on the page
    any help would be appreciated
    cheers

  • Can't connect the Flash Media Server

    hi ,I am a jackaroo in Flash Media Server
    My OS is Windows XP ,I install the Flash Media Server in
    C:\programme files\
    using fms2_console.swf i can successfully connect to the
    server and manage it.
    I make a empty folder named 'test' in the application folder
    then i deploy it in cosole.
    next I write actionscript in flex to connect to the server.
    but it always return 'connection failed'
    in the server log ,it displays 'Sun 06:46:55 PM: Core (3964)
    socket migration failed.'
    I use netstat -a ,the port 1111,1935 ,11110,19350 are open.
    The code I writed looks like this
    NetConnection.defaultObjectEncoding =
    flash.net.ObjectEncoding.AMF0;
    public var net_con:NetConnection;
    net_con=new NetConnection();
    net_con.addEventListener(NetStatusEvent.NET_STATUS,connectionHandle);
    net_con.connect("rtmp:/test");
    private function connectionHandle(event:NetStatusEvent):void
    if((event.info.code=="NetConnection.Connect.Success")||net_con.connected==true)
    Alert.show("CONNECTION SUCC!!!");
    else
    Alert.show("CONNECTION FAILED!!!");
    I don't why it cann't connect to the server
    I googled it but find nothing helpful and I think you can
    help me .
    Very sorry for my bad english .

    I think there is no problem in this code.
    because In the documention flashmediaserver_developing.pdf
    It's write
    "Applications are run by creating application instances. When
    a client connects to an
    application, the client is actually connected to an
    application instance. For example, a client
    connects to an application named chat_app, as the following
    example shows:
    nc.connect(“rtmp://myDomain.com/chat_app”);"
    I also tried rtmp://127.0.0.1/test ,but same result

  • Can Flash media server help

    Hello,
    We are investing on developing a solution to deliver live
    streaming of webradio webTv content. I have come to hear about
    Flash Media Server, reading on the adobe site didn't provide a way
    for us to see how it could help in achieving this. Can anyone
    explain brieftly how media server works, why would one choose it
    instead of for example the xml-socket built in flash 8?
    Thank you

    Hello! I have the same problem! I can see the stream displayed on my site, but other people can`t see my stream! I introduced in webroot (FMS) file crossdomain.xml  but nothing ! Many people have this problem !FMS is a joke !

  • Flash media server on IIS7 Server 2008

    Hey, everyone. I have a problem. I have read some threads how to setup flash media server on IIS and I tried to follow these threads. The problem is I can't connect to flash server. I suspected that I may forget to config something on IIS manager.
    Could you help me please?

    Hey, everyone I can connect to FMS now. But I suspect why I connect to first page(black and red) not login page.

  • Should I choose Flash Media Server?

    Hi,
    I'm trying to decide if I should purchase flash media server
    for my streaming needs. I like working with flash, so that's why
    I'm considering the flash media server.
    Here is my streaming server "wishlist":
    -variable playback speeds(fastforward, skip, rewind, restart,
    etc)
    -option of downloading entire video to local machine
    -support for multiple file types or conversion/encoding
    multiple file times
    -security options to lock down source files
    -a flexible platform to build custom players
    -hook up to a database(mysql, mssql)
    I looked through the flash media server specs on the Adobe
    website, but they really don't get into specifics.
    Thanks

    Hi,
    I'm trying to decide if I should purchase flash media server
    for my streaming needs. I like working with flash, so that's why
    I'm considering the flash media server.
    Here is my streaming server "wishlist":
    -variable playback speeds(fastforward, skip, rewind, restart,
    etc)
    -option of downloading entire video to local machine
    -support for multiple file types or conversion/encoding
    multiple file times
    -security options to lock down source files
    -a flexible platform to build custom players
    -hook up to a database(mysql, mssql)
    I looked through the flash media server specs on the Adobe
    website, but they really don't get into specifics.
    Thanks

  • Flash media server stops accepting connection.

    We have one application in which we are using flash media server 2.0.5. We dont know why it's stop taking connection occasionally at that time we can't enter into the managment console. We get a white screen. When we try to enter user name and password it's does not accpet the credentials. We are not getting anything in the log.
    Port number 1935 and 1111 of the particular system where FMS has placed are working fine.
    Does anybody have any idea why we are facing this problem?

    That's a pretty old version, have you thought of upgrading?
    There are a few reasons this could be happening. You could be reaching the limit for connections or bandwidth.
    There could be a problem in your server side coding that is stalling the app.
    There could be a problem with the service itself and it's maxing out on memory or CPU. I don't know why you are getting a white screen for anything, the management console has never been white for me and I suspect that it's more of a local computer problem unless it's the same computer you are running the service on..
    Any more information on the license, server hardware or environment?

  • Flash media server whar exactly?

    Hello,
    I would please like to know the following:
    1) Can FMS be used for progressive downloading?
    2) Is limelight Networks just like flash media server in
    terms that you save the data on their server not yours?
    3) is FMS (in theory) the same as windows server?
    Tanks for you time and contribution! =D

    1) Can FMS be used for progressive downloading?
    Yes, but why would you bother? A standard web server will let
    you do that.
    The beauty of the Flash server is that is lets you stream
    live or reorded video and run actionscript applications like chat
    or video conferencing and more.
    Streaming video from a flash server is instant on (like
    youtube) and lets you jump to any point in the video - something
    progressive download won't let you do.

  • Problem with NetConnection in Adobe AIR(Flex) using Flash Media Server.

    Hi
    I am creating a small chat application using Flash Media server. I have already created all my user interface components in Flex(Adobe AIR).In this application rather than sending text messages user can also  send  file to another user in his friend list.
    problem what i am facing is, when i am sending file through FMS most of time it send successfully but for some files while sending  application loss netconnection.
    so i would like to know, rather than closing application what are other condition when FMS loses network connection?
    Any help would be appreciated .
    Thanks.

    Hi. It looks like your code is not finding the mp3. At least,
    I can reproduce your error code by removing the mp3 from the
    directory, or renaming it.
    Btw, if you test with FF instead of IE, you'd see the error:
    Error #2044: Unhandled IOErrorEvent:. text=Error #2032:
    Stream Error.
    at KZFlash_fla::Sound_2/KZFlash_fla::frame1()
    Hope that helps.

  • How to get list of logged-in users from Flash Media Server in a Flash programm? (Or login/logout notifications)

    Hi there,
    I'm Very sorry for asking this. I guess it's a very basic problem, but I'm very new to Flash and Flash media Server and I need a very fast answer...
    Currently I'm working on a Director project using a flash program which connects to Flash Media Server (I guess version 3, it's quite old). Unfortunately they forgot to make a flash method to send the actual userlist (or a notification when someone logged in or out) to Director. AND, unfortunately, they lost the source code of that flash programm, so I cannot look into it or alter it *sigh*.
    Now I want to do a new flash programm which covers the old one, letting all known methods "pass trough" and building an additional method to gain the user list (or login/out notification).
    How do I get the login information from Flash Media Server? (Would be good if you could provide an idea already for flash code... as I said I'm a tard at flash till now)
    Thank you so much. And I hope you understand my situation asking here...
    Jana

    hparmar : yes, that's what I feared... I hoped it would be possible to tell the server from which application I do need the login information. What a mess.
    Dimo Hristov: thanks for your offer! I already tried decompiling the flash program with the shareware version of Trillix Decompiler. It only decompiled the UI (in a terrible way) but no source code at all. It was the shareware version where I can decompile 2 or 3 programms to test the software. Are you sure the non-free version of Trilix Flash Decompiler will do..?

  • Windows Vista and Flash Media Server Streaming Problems

    My company recently started using Flash Media Server to
    stream audio and video content.
    My boss just installed Windows Vista Ultimate and now no
    streaming content will play at all. Simple Flash animations work,
    but nothing that accesses the Flash Media Server for content. I've
    uninstalled and reinstalled multiple versions of the Flash Player
    on his machine but nothing seems to work. I also tried the new
    "Reset" feature in IE that is supposed to return it to it's
    shipping state and that didn't work. I navigated to the "System 32"
    folder and ran the Flash Updater EXE. I downloaded and installed
    all of the available updates through "Windows Update".
    I also tested Flash Objects that stream video on Adobe.com
    and they don't play either. Has anyone heard of this happening or
    know what I need to do to fix it? I don't know if this is a bug in
    the Flash Player or with Windows Vista.

    This appears to be the solution:
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=44&catid=184&threadid =1243464&enterthread=y

Maybe you are looking for