Does FMS support live stream switching

I read a blog article (
http://www.peachpit.com/articles/article.aspx?p=665127)
talking about switching between different bit rate video streams of
the same video content on fly. But I can not find such ability in
RTMP's specification. I am wondering if such function has to be
implemented by users with ActionScript? Thanks!
Yue

Yes FMS does support live stream switching but its not at protocol level hence you are not finding it in RTMP specification.
please read details about it here:
http://help.adobe.com/en_US/FlashMediaServer/3.5_Deving/WS5b3ccc516d4fbf351e63e3d11a0773d5 6e-7fea.html
Hope you find it useful.

Similar Messages

  • When trying to view the Paul McCartney live concert, I received an error that this computer does not support live streaming

    When trying to view the Paul McCartney live concert, I received an error that this computer does not support live streaming

    If you're referring to streaming via itv.com, the minimum system requirements can be found here.

  • Does Flash lite support live stream?

    I use Flash CS4 and AS3 to build a flash client side live stream swf.
    It can publish and play live video and encode by flash.
    Can Flash lite support it?
    If so, can mobile browser play flash swf?

    Yes flash lite 3.0 / 3.1 support rtmp streaming. you can check your device for more info on rtmp support. Here s a project about what you want:
    http://flashvisions.com/flashlite/spylite-open-source-flash-lite-security-application/
    streaming from camera to flash lite device with rtmp.

  • Live stream switching

    hi!
    I have a problem. I want to set up a live streaming experience, where streams will be switched live by a server side application written in .NET. The flash clients will have no control over what stream they want to watch.the setup is such: video streams from two cameras are encoded in Live Encoder. FMS should stream only a single stream to the clients and which stream should be shown should be chosen by a .NET application
    How do I go about accomplishing such a task? As I understand the FMS uses RTMP to communicate with clients. Are there any other ways to contact the FMS and tell it to switch between two streams, i.e. an XMLSocket connection? This would be perfect since it would integrate with the .NET server perfectly. I do not like the prospect of using RTMP to contact the FMS and tell it to switch between streams. Is it even possible, or can the stream switching be performed only per client?

    You can use an XML socket, but the FMS application will need to initiate the connection, as FMS has no support for listening for anything other than RTMP and HTTP requests.
    Stream switching can happen on the FMS side. In your FMS application, you'll create a server side stream, and use the Stream.play method for playing other sources (live streams or recorded flv/h.264 files) over that stream. Your subscribers will connect to the server side stream
    See the FMS docs for the Stream class and the XMLSocket class.

  • Does CS4 Support ATI Stream or NVIDIA CUDA?

    The title says it all... Does CS4 support hardware acceleration using ATI Stream or NVIDI CUDA? I don't find anything about these in the specs.

    The quick answer is NO!
    With third party software there is a possibility of CUDA support. When CS5 comes early next year there definitley will be CUDA support for at least some cards.

  • What does the message,"macintosh platform does not support live script" mean?

    What does the message," Macintosh platform does not support livescript" mean?

    From what I found LiveScript is the precursor of JavaScript, if this means anything in your context. Do you have JavaScript enabled? You might see this discussion: https://discussions.apple.com/message/6447836#6447836.

  • Does FMS support NFS-mounted streaming?

    Hi. Does Flash Media Interactive Server support streaming of content NFS-mounted (network file system) rather than local to the server? Thanks.

    See the docs for configuring content storage.
    http://help.adobe.com/en_US/FlashMediaServer/3.5_AdminGuide/WS5b3ccc516d4fbf351e63e3d119f2 925e64-7fc7.html

  • Does Captivate 7/8 support *Dynamic* Streaming Video for synchronized Multi-Slide videos?

    I'm experimenting with inserting Streaming Video into Captivate Lessons.  I've set up an Adobe Media Server (AMS) to stream the video.
    When inserting Multi-Slide Synchronized video, it's not clear whether/how I can insert a Dynamic Streaming Video link in a synchronized Multi-Slide Video. 
    (The Dynamic videos can switch between videos of varying quality based on the user's available bandwidth.) 
    I think you're supposed use a URL that points to a manifest file (.F4M), which catalogs the videos of varying bitrates.  However, I can't seem to get it to work in Captivate and Adobe is a little vague on how/if one references the manifest file. (i.e. I can't find any examples.)
    So, does Captivate support dynamic streaming video?
    If not, which is more robust in Captivate? HTTP progressive download or regular (non-Dynamic) RTMP Streaming Video?

    Thanks Erik.
    We did some more tests/checking-around and have convinced ourselves that the URL needs to point to the manifest file in order for Dynamic Media Streaming to work.
    When we examined the Adobe Media Server sample web page (below), we found buttons to select different media sources.
    The 'Multiple Bitrate' button under RTMP Dynamic Streaming Sample is mapped to the URL of an F4M (manifest) file.
    The 'Single Bitrate' button is mapped to an individual mp4 file.
    We also found more clues in the FlowPlayer RTMP F4M page.
    Also, I'm guessing that Captivate can't handle adaptive bitrate streaming from non-RTMP sources based on the menu options. (See screen capture below)
    If the menu above is correct, the first choice is the opposite of streaming media, because it says 'Progressive Download'.  (Progressive download caches the video file on the client machine.)
    The next one is for private Adobe Media Streaming and the third is for 3rd-party Adobe Media Streaming services.
    So, I'm pretty much convinced that it's not supported.

  • Can storing a live stream using actionscript fail by the cache filling up with overhead?

    Hi,
    Lately we have been seeing a problem with the archives of live streams we create using FMS. We use FMS for live streaming and concurrently store the stream in a file using ActionScript. We use the following code to record:
    var s2 = Stream.get('mp4:' + mp4name);
    application.publishedStreamMP4= s2;
    application.publishedStreamMP4.record();
    application.publishedStreamMP4.play(application.publishedStream.name,-1,-1);
    (some lines have been removed that are used for logging, etc).
    Sometimes some of these functions fail and return false. In these cases FMS's core log shows that the cache is full:
    2013-06-11 11:45:55        13863   (w)2611372      The FLV segment cache is full.  -
    In investigating this issue I have not yet been able to recreate this exact situation. By lowering the cache to 1MB I have however been able to create a situation where storing a stream can stop because the cache is full. The situation occurs as follows:
    * The server is restarted, the cache is empty.
    * A live stream is started, which is also recorded.
    * Via the Administration API the cache values <bytes> and <bytes_inuse> show to be exactly the same as the <overhead> of the object that relates to the file being saved. The <bytes> and <bytes_inuse> values of the object are 0.
    * This continues in the same way untill the cache is full.
    * When the limit of the cache is reached the message
    2013-06-11 12:07:35        13863   (w)2611372      The FLV segment cache is full.  -
    is shown in the core log and storing of the file stops. The instance log also show status changes:
    2013-06-11 12:07:35        13863   (s)2641173      MP4 recording status for livestream.mp4: Code: NetStream.Record.NoAccess Level: status Details:         -
    2013-06-11 12:07:35        13863   (s)2641173      MP4 recording status for livestream.mp4: Code: NetStream.Record.Stop Level: status Details:     -
    In the filesystem I can confirm that the last change of the file is on this moment (in this case 12:07). The live stream continues without problems.
    I have reproduced this several times. Though I can understand that caches can fill up and this can cause trouble I feel like this situation is a bug in FMS. The cache fills up with overhead, which is apparently reserved untill writing the file ends.
    I hope someone here can help out. Has anyone seen a situation like this and is there any remedy for it? Or even a workaround where this overhead in the cache can be released so the cache does not fill up?
    We use FMS version 4.5.1.

    You can use an XML socket, but the FMS application will need to initiate the connection, as FMS has no support for listening for anything other than RTMP and HTTP requests.
    Stream switching can happen on the FMS side. In your FMS application, you'll create a server side stream, and use the Stream.play method for playing other sources (live streams or recorded flv/h.264 files) over that stream. Your subscribers will connect to the server side stream
    See the FMS docs for the Stream class and the XMLSocket class.

  • Latencies / delay in live streams

    I'm doing some tests with FMS and live streaming, but I observe quite long delays.
    When the stream is first accessed, the latency is around 3-5 seconds, which is acceptable.
    But as we watch the stream for about 30 minutes or more, the latency grows to around 20 seconds, which is just too much.
    What settings should I look at to keep the latency / delay minimal?

    You're going to want to look at the bandwidth that you're pushing into your FMS system and the bandwidth you're getting out.  Usually when you see evolving live latency it's because there's a bandwidth bottleneck somewhere and you're dropping frames and falling behind as FMS attempts to deliver a stream that's too big for the destination.  If not then perhaps it's something else, but you'll want to eliminate that possibility first as it's the most common.
    Asa

  • BUG: RTSP cannot play live streams

    Sun's RTSP implementation does not handle live streams. Live streams have a range with a starting time but no ending time. Looking at the source code of com.sun.media.content.rtsp.RtspUtil.setDuration(), there's no check for the possibility that the end time is not specified, so live streams will cause a NumberFormatException during RTSP parsing.
    Will this be fixed?
    Scott

    Sun's RTSP implementation does not handle live streams. Live streams have a range with a starting time but no ending time. Looking at the source code of com.sun.media.content.rtsp.RtspUtil.setDuration(), there's no check for the possibility that the end time is not specified, so live streams will cause a NumberFormatException during RTSP parsing.
    Will this be fixed?
    Scott

  • Is it possible to create live-streaming in WTK ?

    Hello,
    I'd like to stream from one device to another in the emulator.
    First I would try audio. But I think MMAPI doesn't support Live Stream?
    Is it correct? Or where can I find any information?
    Thanks.

    Do you mean live-streaming on websites like YouTube, because that can be done on ''any'' browser, including Firefox. The video quality all comes down to your internet speed, though.

  • "Macintosh does not support livescript" What does this mean?

    When I try to play the Yahoo Game "Word Racer" ... Up comes a message saying ...Does not support Live Script...Is there some browser or some thing I need to manually install or will Java support this problem.
    I really enjoy playing this game and would appreciate if anyone could tell me the steps I need to take to resolve this problem.

    Thank you. I gave your suggestion a shot and it worked!!! I disabled many of my fonts and the fonts are now readable in the game.
    How do you choose the font you want to use in the Word Racer grid? I tried in Safari/preferences/appearance but that doesn't work. I guess it really doesn't matter that much, I'm just really glad I can play again. I was just curious to know if I can choose the font I want. Also what is the difference between Linotype FontExplorer X and the Font Book?

  • User Auth. for Live Streaming with Media Encoder 2.5 and FMSS

    Hi,
    i am currently thinking of buying the Flash Media STREAMING
    Server (~995 $) and in order to see if this is the right choice, i
    also take a look at the Wowza Media Server for comparison.
    I want to support Live Streaming from Events with Flash Media
    Encoder 2.5 and for this i'll need a user authentification for
    giving access to special publishing Users only. Wowza Media Server
    supports a User Authentification by parsing the connecting URL,
    witch is delivered by the Media Encoder on starting a Connection,
    and therefor grants or denies access to the publishing function.
    Only Users with the right Access Persmissions, which is written
    trough a password and the onPublish Comand in the url, can publish
    Live Streams. Everyone can watch the Live Stream, if no restriction
    to the onConnect Command was made.
    The Problem in this case is, i will need seperate Application
    folders for every user who should be able to start a live stream.
    This would be a horrible effort...
    more info ==>
    http://www.wowzamedia.com/forums/showthread.php?t=1281
    Is there a similar way to support authorisation for starting
    publishing a LiveStream to the Flash Media Streaming Server, or do
    i need the Flash Media Interactive Server?
    How can i restrict access to users, who should not be able to
    start a live stream on my FMSS?
    Thx for your help,
    Tobi

    quote:
    Is there a similar way to support authorisation for starting
    publishing a LiveStream to the Flash Media Streaming Server, or do
    i need the Flash Media Interactive Server?
    Unfortunately no, there isn't. I struggled with same issue
    earlier, and we were forced to purcahse the Interactive edition. As
    the 'Streaming' version only runs Adobe-signed apps, there is no
    way to change things that happen within the onConnect handler.
    Furthermore, guys at Adobe haven't provided any possibility for
    even simple access control through configuration files for built-in
    apps that come along with the Streaming Server edition.
    - Jakki

  • I don't support live video according to Buddy on PC

    My buddy and I can videochat using macs (both on laptops at work)but when attempting the same from home on his PC laptop using AIM he gets the dialog "Buudy IM does not support live video" despite me using the same computer.
    Where's the problem?

    Hi Sticky,
    Welcome to the Apple Discusion Pages.
    With his PC laptop has he enabled the XP firewall for the AIM apllication ? See here
    Ralph

Maybe you are looking for

  • Will my IPod Touch 5G work with my iTunes?

    Just ordered a new ipod touch 5g from ebay and i was wonderind if it will work with the old imac that i have. Iam using a 17-inch 2006 iMac with 1.83GHz Core Duo CPU, 1GB RAM (that i upgraded myself), OSX 10.6, and iTunes 10.1

  • Check validation of WBS and AGENT at SC level instead of PO creation time.

    Hi all,         is there any function module to check the issues with the account assignment like agents are missing for cost center or WBS for a shopping cart , this is validated during PO creation but my requirement is to validate it during the SC

  • How to fix water damaged iphone4

    Hey guys, my brother by mistake got into the pool with my iphone4, so when we realized, we quickly got the phone out  and tried to dry it... By then we were in the hotel and we didn't have rice, so my friend told me to wrap it in paper towel and try

  • Member of a trial?

    I was just looking at BT Vision and debating whether to buy it or not and it said the product is not availbe to me because I am currently a member of a product trial. The only thing happening with my BT account is an order for ADSL2+ which is going t

  • Pop up error windows

    Hi I'm trying to create a window that pops up to notify the user of an error with their input. I am only very new to Java but was wondering how to create a window that you have to click OK (or something) in order to carry on with the rest of the prog