Record playback is very slow between Flash Media Server and Flash

hi all
I have done server side recording successfully with red5 flash media server and can see
that the flv record is being created properly.
Then if I try to playback the record like
NetStream.play("record.flv"), I see that stream playing is very very
slow, for both of audio and video.
And then if I try to playback the recorded file via using the
filesystem path of it, everthing seems fine.
Problem occurs when I try to sucscribe and play the stream of the record.
PS : There is no problem with playing the published stream
(NetStream.play("streamName"))
Does anyone have an idea about this issue?
If you need any additional information, please let me know.
Thanks in advance
Regards

In a nutshell flowplayer delivers the video through your web
browser. It does this via http protocol (port 80) and progressive
download on any web server
Progressive download finds the video on the server and plays
it back through the player as it is being downloaded. 2 important
things to take from this are 1, the video is being downloaded to
the clients hard drive, at the end of the playback they will have a
copy of your video that they can do whatever they like to and
repost it somewhere else. 2, It plays back as it downloads, meaning
if I'm viewing a 10 minute video from your site and want to skip
ahead to the middle or end I have to wait for the whole video to
download before viewing those segments. Your web host by the way
will love you for progressive download because it will appear as
though your transfer rate has gone through the roof. Once the
request for the video is made there is no turning back, the client
gets the whole thing whether they watch it or not.
Flash media server uses the rtmp protocol. This protocol is
an open socket protocol through port 1935. This is a two way street
essentially. When the user views a video using FMS they basically
get only enough of the video to keep the connection open and
satisfy the required buffer to assure clean playback. The bytes of
info that carry the video only go to the users memory, not the hard
drive. This allows the user to jump back and forth around in the
movie without having to wait for the whole thing to download.
Hope that helps.

Similar Messages

  • Record playback is very slow between Flash Server and Flash

    hi all
    I have done server side recording successfully with red5 flash media server and can see
    that the flv record is being created properly.
    Then if I try to playback the record like
    NetStream.play("record.flv"), I see that stream playing is very very
    slow, for both of audio and video.
    And then if I try to playback the recorded file via using the
    filesystem path of it, everthing seems fine.
    Problem occurs when I try to sucscribe and play the stream of the record.
    PS : There is no problem with playing the published stream
    (NetStream.play("streamName"))
    Does anyone have an idea about this issue?
    If you need any additional information, please let me know.
    Thanks in advance
    Regards

    Hello Fabio,
    Just for confirmation.
    Is the Integration Services is updated on all VMs on that particular host? IC version.
    Could you please compare the vNIC properties/advanced between the functioning VM and the slowest VM network?
    All VMs have one vNIC or more than one?
    How are you copying out data from within the VM? \\IP Address\  OR \\DNS name\ ?
    Is the file transfer issue around the same two VMs?
    Could you please double check the Adapters and Bindings priority under
    Network Connection\Advanced\Advanced Settings? 
    Regards,
    Charbel Nemnom
    MCSA, MCSE, MCS, MCITP
    Blog: www.charbelnemnom.com
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if
    a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • 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.

  • Flash Media Server and Pocket PC

    Hello,
    i'm develope an application of videoconference with flash
    media server 2 and desktop pc. Now i would use pocket Pc. Can i
    doing this?
    Sorry for my english!
    Demos

    Hi,
    Thanks for your interest in FMS and Strobe Media Player. SMP is a out of box sample player that can play streams from FMS and no coding is required for its basic functionality.
    It can play RTMP and HTTP dynamic Streaming / HTTP progressive as well as multicast streams.
    Download the Strobe media playback from http://www.osmf.org/strobe_mediaplayback.html , host it on a webserver and launch in a broswer.
    launch either strobemediaplayback.html or setup.html to setup your own player with different settings.
    Thank you !

  • Flash media server and strobe media player

    Hi,
    any one is done by sample program with Strobe media player and Flash media server?if yes means please send me some tutorials or sample file with steps how to do.

    Hi,
    Thanks for your interest in FMS and Strobe Media Player. SMP is a out of box sample player that can play streams from FMS and no coding is required for its basic functionality.
    It can play RTMP and HTTP dynamic Streaming / HTTP progressive as well as multicast streams.
    Download the Strobe media playback from http://www.osmf.org/strobe_mediaplayback.html , host it on a webserver and launch in a broswer.
    launch either strobemediaplayback.html or setup.html to setup your own player with different settings.
    Thank you !

  • Flash Media Server vs Flash Remoting

    I was wondering what are the pros and cons of moving our text
    based broadcast service from Flash Remoting to Flash Media server.
    Right now we have the client flash file retrieve messages via the
    Flashservice Gateway installed by Coldfusion 7. As of this moment
    we do not see the need for audio or video interaction. Also it is a
    broadcast system so we send messages to our clients, the do not
    send messages back. A one way chat if you will.
    Of course cost is a factor, but outside of cost, how much of
    a benefit would it be? Or would it be overkill so to speak.
    Is the server load reduced or greater? Is it better for the
    client system? How is bandwidth affected? This topic has come up a
    few times... but I would like to ask the pros for thier
    suggestions.
    Thanks in advance for your comments.
    Johnny

    I suppose you'd save a little bandwidth going with FMS since
    there would be no need for constant polling of the server, but in
    the end i don't think the difference in bandwidth usage would
    justify the investment of FMS. The only real benefit I see is that
    the stateful connection to FMS reduces latency between updates (as
    opposed to polling the remoting server every few seconds).
    If you like the idea of a stateful connnection to the server,
    I would think a better option would be either Flex Data services or
    an XML socket server. FMS really is overkill for something like the
    application you described.

  • Flash Media Server and Red 5 server

    Hi Folks...
    This may sound a little off topic, but please bear with me. I would like to know if it is possible to run Action Script
    Communication Files(.asc) on an red 5 server, just like how a .asc
    file runs in the Flash Media Server. Hope someone can advise. Thanks.

    I dont think Red5 supports .asc file, it uses server-side javaScript however. You may like to check this page - http://red5.org/ticket/204

  • Flash Media Server and CloudFront.

    Can we use CloudFront with Flash Media Server for Video on Demand?
    I  see article on CloudFront with Flash Media Server for Live Streaming.
    Thanks in Advance
    jeevan.

    FMS is staged on Amazon cloudfront that you can subscribe to , for video on demand and other services. You can get started right away. Thank you !

  • Window Media Server and Flash Server

    hi experts,
    I am rather new to Flash Media Server, but quite impressed
    with what flash server can do. however, i have a few questions
    which i could not find any answer on the website:
    1) Could Flash Media Server co-exists on the same server with
    Window Media Server? Can both run at the same time?
    2) Could Microsoft cluster service support Flash Media server
    or Window Media server? If not, is there any other way for high
    avail support?
    Thank you guys in advance.

    Hi and welcome,
    1. Yes they can co-exist on the same server. I would just
    keep WMS HTTP Server Control Protocol plug-in in disabled to allow
    for flash to utilize the port. I've seen more problems with
    firewalls blocking port 1935 for flash so the rollover to http is
    good to have.
    2. Yes, There's a decent article on using NLB for coldfusion
    here.
    http://www.adobe.com/devnet/coldfusion/articles/nlb_failover.html
    Just susbtitiute coldfusion for flash. You could also do a
    simple round robin dns load balancing with a flash edge/origin
    configuration. This article talks about setting up redundancy.
    http://www.adobe.com/devnet/flashmediaserver/articles/origin_redundancy.html
    Last but not least. If you don't want the hassle of
    maintaining and spending money on harware, server licenses, etc.
    and you need scalability use a CDN like Akamai. They have the power
    of thousands of servers to keep your clients happy and reduce your
    headaches.
    regards,
    Adam Walsworth
    http://www.adamwalsworth.com

  • Very slow Export to Media Encoder and Media Encoder connecting to dynamic link server

    My flow is this: Open After Effects CC, import an image sequence, go to File > Export > Add to Adobe Media Encoder Queue...
    Every other time i do this it will take 2-3 mins before Media Encoder even shows the splash screen, then it'll take another 1-2 mins to open.
    Next, I'll select my custom preset over on the right side of the window, then hit the Play button to begin encoding.  Sometimes nothing will happen at all, sometimes I'll see the Orange stripped bar on the lower left and the message Media Encoder connecting to dynamic link server and that'll last 5+ minutes and I end task to get out of AE and ME. Sometimes, ME will begin encoding right away and zip through the small animation sequence quickly without issue.
    I have WIndows 7 Pro, I'm on a work network with access to the internet  and AE has been updated 24 days ago.  I have a subscription and I'm signed on.  However, sometimes I do not have the Creative-Cloud icon in my systray.
    Thanks,

    Thanks.  I have 16GB Ram, 64bit Win7,  Intel(R) Core(TM) i7-3970X @ 3.50GHz 3.50GHz.  AE is set to have maximum disk cache of 46GB. RAM reserved for other applications: 5GB RAM available for AE, PR, Pl, (some triangular icon [edit] which is ME ), Ps: 10GB. nothing else checked on that screen.
    Typically just a mail client, 1 or 2 sessions of Firefox, 1 or 2 network folders open when i launch AE.
    The last couple of times specifically, i had a 450 frame animation sequence at native 720p.  then i added a curves layer on top of it in AE, then added two ~600x300px  logos, one in each lower corner, then added a new solid layer which i used as a vignette. Finally over that i added a 720p still image which i held for another 15 seconds beyond the animation.
    For the above, i ended-task, rebooted, brought it up again and it lauched ME quickly, then i got the stripped bar and connecting message until i ended task on that, then the 3rd time was the charm - everything opened quickly and it began to encode quickly.
    The next three uses late afternoon yesterday were 150 frame animations at 480x270 and they all seemed to work fine.  I created the sequence in 3ds max, then closed and went into AE.  Then I'd close AE render another sequence, back into AE etc...

  • A Flash Video Server and Flash Security

    We are using Flix and Squeeze to create new Flash 8 SWF
    movies from our AVI files. Short 1 - 2 minute tutorials.
    We would like to be able to save them on our server and allow
    different websites to add a custom Flash Player to their site and
    watch these videos from their pages. The player gets an XML
    playlist of up to 50 videos and we would like to be able to play
    one or more of the movies on the webpage of our partner.
    However, this seems to cause (2) security violations in the
    Flash 8 environment. We need to add a crossdomain.xml file on our
    server to allow other sites to access our swf files, and
    apparantly, we also need to use actionscript
    System.security.allowDomain() to allow the parent SWF player to
    control the video in the player (stop, start, pause, etc.).
    Does anyone know more about this situation? How can we add
    the allowDomain() to an SWF created by Flix or Squeeze, or is there
    another way to communicate the allowDomain(). Can we pass anything
    in the XML itself, does it have to be in the SWF.
    In Flash 8, every SWF must communicate the allowDomain(). In
    earlier versions of Flash, only one SWF needed to open the sandbox
    for any other SWFs from that domain.
    Did we misunderstand the requirement? Our Flash developer
    can't figure out a way to make this happen, but I am sure others
    have been able to make it work. Otherwise, how can any of the Flash
    hosting companies allow these movies to be downloaded off of their
    sites.
    Any advice would be appreciated...

    Hello Thanks for reply,
               Its many to many chat and every one can speak and listen. There may be 10-12 users in a room  at a time and also the number room can be several.
    So what type of server I should take. Some delay is acceptable.

  • Flash Media Server Configuration

    Hi guys.
    We are with Flash Media Server, and Flash Media Live Encoder. We installed it on a computer in our network, and we ran Flash Media Live Encoder on that same computer. When we tried live streaming, it worked without a problem. The FMS URL is, rtmp://localhost/live.
    However, when my coworker tried to stream to the computer, Flash Media Live Encoder could not connect. The FMS URL became rtmp://192.168.1.145/live.
    I'm can't find stuff in the documentation regarding this topic. Has anybody seen articles about it?

    Hi Jon,
         Do you have firewalls enabled on 192.168.1.145? If firewall is enabled disable the firewall and try to connect using Flash Media Live Encoder.

  • Very basic question: Flash Media Server vs. embedding flash video

    I'm hoping this is a quick easy question to answer:
    What is the difference between Flash Media Server and simply
    using a freeware Flash media player (like Flowplayer
    http://flowplayer.org/) that
    uses XML playlists to embed your Flash videos on a website?
    What are the advantages to Flash Media Server and how does
    something like Flowplayer not address issues that FMS can?
    Thanks in advance!
    Erik

    In a nutshell flowplayer delivers the video through your web
    browser. It does this via http protocol (port 80) and progressive
    download on any web server
    Progressive download finds the video on the server and plays
    it back through the player as it is being downloaded. 2 important
    things to take from this are 1, the video is being downloaded to
    the clients hard drive, at the end of the playback they will have a
    copy of your video that they can do whatever they like to and
    repost it somewhere else. 2, It plays back as it downloads, meaning
    if I'm viewing a 10 minute video from your site and want to skip
    ahead to the middle or end I have to wait for the whole video to
    download before viewing those segments. Your web host by the way
    will love you for progressive download because it will appear as
    though your transfer rate has gone through the roof. Once the
    request for the video is made there is no turning back, the client
    gets the whole thing whether they watch it or not.
    Flash media server uses the rtmp protocol. This protocol is
    an open socket protocol through port 1935. This is a two way street
    essentially. When the user views a video using FMS they basically
    get only enough of the video to keep the connection open and
    satisfy the required buffer to assure clean playback. The bytes of
    info that carry the video only go to the users memory, not the hard
    drive. This allows the user to jump back and forth around in the
    movie without having to wait for the whole thing to download.
    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..?

  • Flash media player and proxy

    Not sure if this is the correct forum to use for this question... so if I'm in the wrong place - let me know.
    Am streaming video using a Flash media server and the FLV Playback component.  Actionscript 2.    Our company goes to the internet through a proxy.  Here's what's happening:   When we try to play the video from our workstations the player tries to go directly to the server instead of going through the proxy.  It fails a couple of times then may or may not go through the proxy.  Is there a way to make the FLV Playback component go directly through the proxy without waiting for it to fail?  Can't find code for that?
    Any help would be appreciated.  Thanks.

    Hi,
    The videos work fine for me with Safari 2.0.2 and OS X 10.4.3. The section of the help file you quoted appears to be referring to a corporate firewall setup rather than a typical home setup - you shouldn't need to change any of the defaults for Windows Media Player.
    A Google search for that error code you received mentions Flip4Mac in a couple of places - do you have that installed?
    If so, try disabling it to see if that is the cause of your issues.

Maybe you are looking for

  • Invalid argument(s) in call: SetRowBufferAt

    The following exception is produced because resultSet.next() was called on an empty resultSet why ?? Driver = Oracle 8.1.7 thin (current version 8/30/01) for NT. Thanks try m_resultSet = m_statement.executeQuery("SELECT CODE_DECODE.* FROM CODE_DECODE

  • Mouse Proble

    Hi guys, I now this is a Logic forum and I've also posted on the installation & setup forum, but this problem is affecting Logic, so I hope you guys can also help me. I'm having problems with my mouse (it's not bluetooth) 1.The secondry button is not

  • 12 hour clock

    hey all- i just finished this tutorial from flash kit on how to produce a 12 hour clock. i have it kinda figured out and was hoping for some guidance on a few bugs. 1) how do you account for the "0's"? say its 4:09pm. my clock reads 4 :9pm. how do yo

  • Cherokee and SSL problems

    Hi I have a problem and i can't seem to find anything relevant when i am looking around and wondering if someone has had the same problem or if its a bug. I have a self signed cert and it works most of the time but sometimes cherokee stops responding

  • Dvorak in French

    Hi everyone! I was surfing when I saw an article about Dvorak keyboard layout. I thaught it was interesting, and I looked everywhere to activate it! I found two Dvorak Keyboard layout in my Intl.prefpane, but as the article described it, Dvorak is sp