Firewalls prevent Flash Streaming so Progressive is better?

I have been using streaming Flash video but just found out that it can’t be seen in many places because Flash streams over ports 1935, 443, and 80, which are often closed by firewall. Progressive only needs port 443 so it’s more likely that it will come through firewall. What’s your experience and opinion concerning this?

Hey Kristjan,
Progressive download is over HTTP and streaming happens over rtmp. I think that you want to stream content over rtmp using the Flash Media Server.
Also, when rtmp request comes to flash media server rtmp://Server Name/application name/instance name) the request initially  goes to port 1935 if the connection is not established then rtmp has fallback mechanism where it does port scanning and searches for the next available port where rtmp communication can be done with the media server and then it looks for port 80 and then looks for port 443 if the server listens at any of them then the request is handled. But, for this failover mechanism to work the Flash Media server should be configured acordingly
1. Got to the (fms root directory)\conf folder
2. Go to file fms.ini file
3. Go to ADAPTOR.HOSTPORT = :1935,80,443 (enter the following values)
4. Restart the services
4. Then requesting client should request in the following fashion - rtmp://Server Name:443/application name/instance name. Since you want communication only port 443.
5. The request may be in this fashion rtmp://Server Name/application name/instance name. But the response time of this will be greater with respect to the request in point 4.
Also go through this thread http://forums.adobe.com/thread/647821 for the understanding of rtmp failover mechansim
Also, About port 443 it is used for SSL(RTMPS) when you specify -443 in Adaptor.hostport and to use 443 for RTMP you specify 443(without - sign) and also specify the port while making the request.
Lastly, I would like to know since port 80 is default port for serving HTTP request and most servers allow firewall exceptions to it. Is there any special reason that you are not allowing access to it.
Thanks
With  Regards
Gaurang Mathur

Similar Messages

  • Prevent Flash Player 10.1 freezing when off-screen (AS2)

    I'm working on a set of SWFs that need to sync with each other using LocalConnection in AS2.
    It was working fine in Flash Player 10, but as 10.1 throttles Flashes when they are not visible, the SWFs lose their sync if any of the SWFs are not visible on the page.
    This is particularly annoying as we were not aware of this new behaviour in 10.1 and I expect the update will break a lot of similar websites.
    Can anything be done to prevent Flash Player from stopping the Flashes? Ideally through the AS2 code.

    I found that Flash has a new hasPriority parameter:
    http://help.adobe.com/en_US/as3/mobile/WS4bebcd66a74275c36cfb8137124318eebc6-7ffd.html
    This forces the SWF to start playing if it is off screen initially, which is better.
    However, when the user scrolls so that a SWF moves off screen, it will still be throttled and resume from it's current frame when the user scrolls back on.
    Is there any alternative to hasPriority that will continue to keep the Flash active?

  • Encore CS4 problem uploading flash streams to remote ftp in build

    Hi
    I'm working on a windows XP and trying to upload to my my remote server which has a new install of the Adobe Flash Streaming Media Server 3.5
    as for Encore
    under build when creating a streaming flash I can't log into my ftp site, only to local folder.
    I created a link to my ftp site under networks, when trying to link to this FTP Encore won't accept it.
    no problem creating flash progressive downloads but impossible to upload the streaming version.
    progressive is really not the desired output.
    how can I log onto the ftp site?
    thanks in advance
    Klaus

    If FTP still doesnt work for you, please try uploading videos to FTP server without using Encore (try windows FTP or a FTP client). If you cannot upload videos anyway, the problem could be with FTP server configuration.
    Following are the steps to setup your streaming server. (Steps are for Microsoft IIS FTP server on WinXP. You can use another server also)
    1. You have to install a Flash Media Server 3.5 and a FTP server for this. FMS 3.5 free developer edition can be downloaded from www.adobe.com
    2. Install IIS on winXP from Add/Remove Programs > Add/Remove Windows Components (You may need a windowsXP installation DVD)
    3. Configure FTP server to point to "\Flash Media Server 3\applications\vod\media" folder
        (FTP server can be configured from IIS window in Control Panel > Administrative Tools> IIS. Right click Default FTP site > Properties > Home Directory Tab > Set Local Path to "FMS3\applications\vod\media\media" folder)
    4. Encore streaming script for the server will still point to "\Flash Media Server 3\applications\vod" and not to Media folder inside Vod. (For example, if FMS server name is amgupta, FLV streaming location will be "rtmp://{FMServerName}/vod/" 
    5. Encore streaming script should be updated at 2 places with the new server names. ("rtmp://FMSservername/vod/flv:" and ftp://FTPservername ). The script is located at "X\Adobe Encore CS4\Required\flashExportScript\localFMS.jsx" where X is the install location of Encore CS4)
    Hope this works. 

  • Problem using a Flash MX 2004 Progress Bar Component within a Movieclip

    I'm try to setup a progress bar to show the percentage loaded
    of a mp3 audio file using the Flash MX 2004 Progress bar component.
    I can get the progress bar to the work normally by the having the
    component on the stage (not in a movie clip) with the component set
    to:
    mode: polled
    source loader
    with the following actionscript on the layer above:
    pBar.setStyle("themeColor", 0xFF0000);
    var loader:Object = new Sound();
    loader.loadSound("http:/www.mywebsite.co.uk/mymp3.mp3",
    true);
    But I won't to put the preloader inside a Movie Clip (the
    movie clip is called 'content_MC') as the website has alot of
    content. When I do this the mp3 file still streams but the Progress
    Bar doesn't work.
    I think I just need to change the action script so that it
    links with the component telling it to calculate the progress of
    the audio streaming file.
    Am I right? Where am I going wrong?

    I found the problem!!
    While exploring the Fireworks MX 2004 folder located under
    "C:\Documents and Settings\USER\Application Data\Macromedia\"
    folder I discovered that this folder was empty. So, I connected the
    old hard drive and investigated the contents of the corresponding
    folder on that drive. Discovering the wide assortment of files and
    folders in that folder, I simply copied the contents of that folder
    to the Fireworks MX 2004 folder and retried running the application
    and IT WORKED!
    Thanks for all your communications and in depth
    troubleshooting steps, I will keep them in may Application
    troubleshooting Tool Tips for future reference. I have included the
    actions used here which brought about the successful resolution of
    this issue so that if you'd like you might include them in any Help
    Desk Methods you may have. It was truly a collaborative effort
    because I would not have thought to explore the Application Data
    folder to resolve this issue without you pointing me in that
    direction.
    Thanks again!

  • General query regarding the implementation of a Flash Streaming Server

    Hey lads,
    I'm looking at setting up an Adobe Flash Streaming Server at
    work. It will be used primarily to stream training videos across
    our Intranet - we have ~1000 users at the moment, with the capacity
    to expand to ~2000). We are looking at both filming with a camera
    and screencasting (using either
    Camtasia or Adobe
    Captivate) and then encoding to .FLV
    Camtasia can encode directly to FLV, however I'm not too sure
    of the quality, so the Adobe Flash Media Live Encoder looks like a
    good option too. For the time being we will just be concentrating
    on the screencasting though.
    The good thing is i can download a development server for
    free from Adobe which gives me complete access with just a
    restriction on the amount of users that can access the content
    (10).
    From what i can gather the (simple) way it works (and that
    I want it to work) is that you have a standard template SWF
    file containing relevant actionscript (sitting in most probably in
    a html/php/asp/ect file on the webserver), which then calls the FLV
    file from the flash server and streams the content to the clients
    PC. I assume i will pass a variable to the SWF file (the video ID i
    want), and that will then be used to call the corresponding FLV
    file.
    So effectively a YouTube website, i.e:
    watch?
    v=WjK6wNIWzts
    I just wanted to know if anyone had any general tips on how i
    should approach this? Obviously quality vs file size will be a big
    point - deciding on a standard FLV format will be a mission,
    however i do have the benefit of an internal network so can anyone
    recommend some good encoding tips? I was actually thinking of
    encoding a low quality and high quality version, but i don't think
    that's really sustainable/effective.
    There is a bit of documentation around for this, but they
    tend not to answer the basic questions. Am i heading in the right
    direction?
    Thanks for your help :)

    If you are not able to find older version of connector on Metalink then raise an SR with Oracle and give proper Business Justification for the same.

  • How to create a Playlist in flash Streaming Server

    Hi all,
            am new in the flash streaming server. I download the Flash streaming server and install it its work fine.
    I want know about the following question:
              how to stream the video using playlist?
              What is the format of the playlist?
              can i create a playlist from visual studio.Net and pass the value to the player?
    awaiting your reply,
    Thanks in advance.

    If you have bought Streaming Server License - you want to be able to create any server-side playlists as you cannot write you own customized code on Streaming Server.
    However what you can do is create client-side playlist using client-side code, place all your files in media folder of VOD and use them in your playlist. Playlist is nothing but set of plays which are queued up so you just need to issue NetStream plays with last parameter "reset" set to false - this is so that you do not reset your previous play.
    So it would be like
    ns.play("abc",0,20,true);
    ns.play("xyz",0,30,false);
    ns.play("uvw",0,20,false);

  • Live Flash Streams issue on Multiple Macs - video frozen, audio only

    With live Flash streams on some Macs, the video doesn't play and only the audio does (or more accurately, the video plays for a second or so and then shows a frozen frame while the audio keeps going).  We've had this occur on three different Macs so far, but not all Macs we've tested on.  We were able to look up the graphics cards on two of them that had issues and they both have both NVIDIA GeForce 9400M and 9600M GT listed in the System Profiler.
    Having the user manually disable hardware acceleration fixes the issue, as does pausing and then playing the video.  Running Safari in 32 bit mode did NOT fix the issue.
    Flash player release notes list this as a known issue.  When might a patch for be released?  We don't want to disable hardware acceleration for all Mac users because it only affects some of them and thus some / many would be unnecessarily negatively impacted.
    http://kb2.adobe.com/cps/901/cpsid_90194.html#main_known%20issues
    Mac users may run into rendering issues with certain live streams due to  an incompatibility between the stream encoding and the hardware  decoder. We are aware of this issue and are working with Apple to  resolve it.  Users may workaround the issue by pausing and then  unpausing the live stream.  Developers can work around this issue by  forcing the video to be decoded in software - create two Video objects,  attach the stream to the first, then stop it and attach the stream to  the second Video object (2819870, 2818959, 2779420).

    From Brad Outlaw:
    Are you reusing the same Video object for the new NetStreams?  Have you tried doing a Video.attachNetStream(null), Video.clear() and then attaching the new (or re-allocated) NetStream object?  The video pipeline might be playing out some residual data that was sent to it from the prior NetStream.
    Adding those suggestions seems have have done the trick. I had simply been trying to manipulate the NetStream and not the Video. Although I did try attaching a null NetStream to the video at one point, I had not done so with the Video.clear().

  • How to stop / Prevent Flash Decompliers?

    What are the options to stop or prevent flash decompliers?
    Thanks in advance J

    Also, if you're really that worried about it, you shouldn't
    put everything into one SWF file. Create a loader SWF which loads
    images and components from multiple SWF files on your server. They
    can still download those and decompile, but it just makes it more
    of a hassle.
    I tend to agree with rritchey. If you've done something
    wonderful and groundbreaking, share it. Imagine if Galileo and
    Einstein didn't share their formulas, where would human knowledge
    be?
    Finally, you also have to trust in professional integrity.
    Any real professional is not going to outright steal your code or
    images. They might decompile it to learn something new, but that's
    all. A thief will steal no matter how many locks you put on the
    door.

  • When will be flash player 10.1 or better for nokia...

    When will be flash player 10.1 or better for nokia N8 ?

     There will never be flash player 10.1 or better for the N8. Adobe themselves have stopped development of Flash player for mobile devices.
    Ray 

  • ADVANCED "FLASH STREAMING DEVELOPER" need

    Hello,
    Please read carefully, its short.
    I AM ONLY LOOKING FOR AN ADVANCED "FLASH STREAMING DEVELOPER"  and not any other type of developer.
    My work is detailed in zip file attached Keywords:Video Editing
    For more details: http://www.freelancejoblist.com/flash-streaming-makadamos-nov-15-max-bid-400

    This forum is for developers that need assistance with code.
    It is not a place to try and conduct business transactions. Try
    placing your ad on Elance or something service. Thank you.

  • Is there a way to make a mono Flash stream use both speakers?

    It would be nice to get a mono Flash stream to use both speakers to get extra volume or to use both ears.

    Hi R. Mitchell Fore
    I do - disconnect audio clip. Copy it. Paste it on next Audio track.
    Re-connect them as Stereo Pair. Still Mono but now comming from the center of the room.
    Works greatly in my projects.
    Is there anything important I missed ?
    Yours Bengt W

  • How does Flash stream / progressively play sounds

    Hello, I've been making an MP3 player using Flash (MX 2004).
    The player is to stream/progressively play MP3 files on my file
    host.
    I have already overcome the security part, as it seems that
    my file host has allowed cross-domain access.
    In my script I set _soundbuftime to 10 seconds
    The problem: When testing the player, I notice 2 different
    kinds of behaviours at random occasions:
    1. The player loads 10 seconds of the song and begins
    playing. If the player reaches the end of the loaded data but has
    not loaded enough for it to continue playing, it will wait until
    the next 10 seconds are loaded before continuing playback.
    2. The player does not buffer as much as stated by the
    _soundbuftime parameter. It loads one second, plays it, stops,
    loads another second, plays it etc.
    What I would like to know:
    1. Is behaviour 2 a known issue in Flash 7, or is it because
    I am using Flash Player 9 to test it?
    2. Does the player buffer as much as specified by
    _soundbuftime each time it has run out of data to play, or does it
    do so only for the initial buffer?
    3. Do more recent versions of Flash (such as 8 or 9) and/or
    Flash Player show behaviour 2?
    Would appreciate if anyone could help me.

    You should be using the Media Components for playing and
    progressively downloading your .mp3 files, the buffertime in these
    components will work correctly. You will also then have the ability
    to seek, pause, play, stop and a bunch of other commands that you
    just won't get when using the .loadSound() functions of flash 7. To
    actually stream your .mp3 files you will need to use the Flash
    Media Server, this will allow you to seek to all points of your
    audio before it has been fully downloaded. In addition the problems
    you are experiencing seem to be bandwidth issues, depending on your
    host you may not see any improvements.

  • What is the difference between SWF and F4V in the context of Streaming or progressive Download?

    Hello everybody,
    I am absolutely a beginner in working with Captivate and furthermore my technological know how is not that good.
    So, I have problems to understand if the export formats SWF and F4V are both capable to be published in the Internet as streaming video and as progressive Download? Well so, I do not really understand the difference between streaming and progessive download either?
    Furthermore I was asking myself if this issue depends on how I imported flash videos (there are these two options) in my Captivate project during the production phase?
    I would be very thankful for some helping information!
    Greetings,
    Mareike the beginner

    Welcome to our community
    I'm not certain I fully understand the differences myself, but will toss out what I believe to be true about the formats. Hopefully, if I'm incorrect in my bellief, someone with more definitive knowledge will chime in.
    It was explained to me a couple of years back and is my understanding that "streaming" only applies to a video based format such as F4V, FLV and it doesn't apply to SWF. With SWF, you may specify a preload value. So when the SWF transmits from the web server to the PC, a certain percentage has to be received before play begins. But that's not streaming. It's preloading.
    For streaming to occur, the web server establishes a communication channel between the server and the destination PC. This channel is monitored to see what speed is in use. Only enough information is then transmitted to be comfortable at that speed. If the speed improves during the connection, the server serves data at a faster rate. If the connection degrades, the information transmitted is also scaled back so as to accommodate the lower speed.
    With SWF, after it has all been downloaded, a savvy user is able to poke around in their temporary internet files and save the SWF for play later. With streaming, this isn't possible because as the stream is viewed, it evaporates from memory.
    Seriously hoping others will chime in here to confirm or deny this.
    Cheers... Rick
    Helpful and Handy Links
    Begin learning Captivate 5 moments from now! $29.95
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcererStone Blog
    Captivate eBooks

  • Flash Builder is an Unprofessional Beta

    In Spring of 2011, I was very excited at the fact that we would be using Adobe Flash Builder 4 in a semester-long software engineering class project at a leading university.  I had used many Adobe products in the past and was very happy with them, particularly Photoshop, Illustrator and Dreamweaver.  I had also been wanting to learn ActionScript/Flex, and this project would give me the opportunity.  However, after extensive use of Flash Builder, I have realized that this product was the biggest let down since Windows Vista.
    There were several people working on the same project using Subversion.  In addition, we would have a lab session once a week using different computers, so it was necessary to frequently import projects into Flash Builder.  Importing Flex Projects was the most annoying and time consuming aspect of many.  Firstly, when one selects the import option, a dialog is presented and is positioned mostly off screen.  It is necessary for one to drag the dialog to the screen manually every time.  In addition, the path of recent projects is not saved, so one must manually navigate to the proper directory each time.  Since there were so many problems with projects falling apart, many imports were necessary.  It is necessary to manually navigate through the long hierarchy of directories to reach the project.  This is very time consuming and unproductive.
    After the import, the project will not run because of some problem finding the HTML files.  It was necessary to create new projects from scratch and do a lot of copying/pasting until a team member directed me to delete the html-template directory.  I am not sure how he came across this tip, as I had searched the Internet for solutions to no avail.  One more tedious step is necessary.  The html-template directory needs to be recreated, and the only way, at least that I see, is to rebuild the project, then after the error appears in the Problems window, right-click the error and select Recreate HTML Templates.  That’s quite a bit of work, and maybe there should be an explicit option to recreate HTML templates that’s not buried as a right-click option in the errors list.
    This leads to the next problem.  Errors do not appear in the code until the file is saved.  Every time I type in a new statement, it is necessary to save the file in order to see if there are any errors.  This is very counterproductive.  In addition, it would be much more productive to add a feature in the code hints that would allow for mouse wheel scrolling.  It takes much longer to navigate through the hints without this feature.
    Another problem related to importing projects is with executing it.  Sometimes after importing a new project, a dialog displays that says that it may be necessary to restart the browser.  This turned out to be a huge problem, as I frequently have many, many Firefox tabs/windows open at a given time.  It is very unproductive to restart Firefox several times until the project finally imports correctly.  Sometimes it will work without restarting, however, and I cannot pinpoint any differences between when it works and when it doesn’t.  This may be related to the Flash plugin as opposed to Flash Builder.
    This leads to another problem.  For testing purposes, sometimes it is necessary to locally run the HTML file in the bin-debug directory.  Even after a successful import and rebuilding of the HTML template, the Flash content will not load at all – just a blank screen.  Sometimes the content will load, but it will not function correctly.  If I upload the files to a live web server, it works just fine.  However, sometimes it is necessary to run the HTML files locally, and it is very inefficient to have to upload/run to/from a web server.
    After all the trial and error of simply importing a project and when you think you’re making progress, something happens to the project along the way.  All of a sudden when you try to execute an MXML application, which is in the same directory of several others, only one certain MXML application decides to run (when you are trying to run another one).  The only workaround that I found is to either bring up a backup or create a new project and copy/paste the code.  This is highly unproductive.
    All the inefficiencies and bugs in Flash Builder made it necessary for me to make constant backups.  When a project fell apart, I had to open a backup and copy/paste the code.  This was a lot of wasted time.  In addition, I learned early on not to count on Flash Builder when presenting or making minor, last minute changes before a presentation.  Flash Builder always managed to encounter some strange problem. 
    Flash Builder is unreliable and highly inefficient.  I love Adobe products and Flash is great, but at this time I can no longer use or support Flash Builder, and I could in no way justify its purchase in the future until most of these bugs and inefficiencies are fixed.  It has potential, and could be a great product if this were the case, but in my experience I spent more time overcoming bugs than coding.  When something would not work right, I first had to determine whether it was a bug in my code or a bug in Flash Builder.  If Adobe needs an engineer to fix some of these seemingly simple issues, I would be willing to take on the task for the sake of saving this potentially amazing product.
    [email protected]

    it's a beta. it stunk. but they put it out for review which helps Adobe and others. But never treat those products as stuff to base your serious work around. Flex3 is stable. FB4 is 90% reliable. Things are still broken in it.
    btw if it was a leading university why in the world would they base it around a Beta that was buggy or was that your decision ?
    now, since I helped, please give me my 5 or 10 points.

  • Playing video from a flash streaming server

    Hi I've been trying to insert a video in a flash project that is hosted on a flash media server. I put the address wich by the way is rtmp://p8bezucu.rtmphost.com/testevideo/portfolio.flv and it doesn't work, I'm pretty sure that the address is right, am I misssing something? Thanks a lot

    Have you tried dropping the .flv from the source url string? I think if the FLVPlayback component sees .flv it thinks it is a progressive download instead of a stream.

Maybe you are looking for

  • A short dump occurs when accessing SAP BI 7.0 using GUI 620

    hi, i'm getting this error while executing..DTP. solve this .....

  • Router WRT54G Power led flashing!

    hi, Somebody can help with this issue, I have a WRT54G router v.3.1 the power led is flashing and I can not access to configure the router, I tried everything, I tried using a static IP on my lan card and I can not access to doing a ping, I tried pre

  • IPad 3 - Wifi + 4G GPS not working

    Folks, I got a the new iPad with 4G, however no SIM is inserted.  The issue I have is that the GPS is not working.  My current location comes up as Taiwan on google maps.  I tried a few of the free gps apps and they do return the right lat/long.  Is

  • How can i insert pseudocolumn (sequencename.nextval) with oracleXmlSave?

    how can i insert pseudocolumn value (sequencename.nextval) with oracleXmlSave.insertXml(xmlfile)? if anyone know it, pls post the answer to the bbs or reply me: [email protected] thank u so much.

  • Using linksys wag200g as an access point

    Hi, i just bought a smart TV and been wanting to set it up to stream videos from a media server. But since my wireless modem (DIR-615) is upstairs, the signal is quite weak and the video will skip sometimes during streaming; I happen to have an old W