Live stream lag after unpublish and publish

I am sending a live stream over the web. I'm testing its performance and reliability, and I've noticed that after unpublishing and publishing the stream again, the video becomes very laggy - about 1-2 fps. It happens when the player has buffer bigger than 0. When buffer is set to 0, everything is ok, and after a short break (the moment when stream is unpublished), video is being played normally, like before the break (fps ~25). What is causing the problem, and how can I resolve it?

Are you using Adobe Flash Media Live Encoder? or some other encoder... testing on your machine or remote server?
You might also check over at that Forum:
http://forums.adobe.com/community/flash/flash_media_live_encoder
Most likely you will be asked for the encoding log. So first review the log and see if anything catches your eye.
Also we'll need details like type of machine you are using, CPU and RAM etc.
What are the encoding settinging? display dimensions, bitrate, encoding format, audio and video?... etc... all the config settings.
What type of cam, what are you using for a server... FMS, Wowza, Red5? or streaming to UStream or some service like that?
Best of luck,
Adninjastrator

Similar Messages

  • Having trouble watching live streams such as jtv and twitch.tv. I tried uninstalling/reinstalling adobe flash but I still get no stream just ads and pictures. Anyone have any suggestions?

    Having trouble watching live streams such as jtv and twitch.tv. I tried uninstalling/reinstalling adobe flash but I still get no stream just ads and pictures. Anyone have any suggestions?

    I just wanted to follow this up by saying that you were entirely correct in your diagnosis of the situation.  My computer did have the faulty part you linked to.  I brought my laptop in and specifically told them to run that test, had it fail and then argued with the person at the genius bar and the manager.  Eventually they offered to have it sent out and have everything replaced for free of charge.  They did so mainly because I had complained about graphical issues almost every other time I had come in with problems and no one ran the test.  They should have caught this problem during my warranty, but they didn't, even though I mentioned the problem.
    Anyhow, after having the part replaced, I haven't had my computer crash a single time since, or had many of the issues mentioned above.  I've never had this experience before.  Even brand new, I got occasional crashes.  Hopefully this new trend continues.
    I do find that web browsing is still incredibly slow.  Web browsers just chug along at a slow pace, even though I have great internet speed.  Maybe I'll try just deleting my web browsers and reinstalling them...
    Anyhow, thank you for your help and knowledge Clinton.

  • Problem with live streaming video after system updates

    Dear all,
    I hope you can assist me on this.
    Yesterday, I downloaded the following automatic updates: iLife Support 9.0.4, Remote Desktop Client update 3.4, Mac OS X Update Combined 10.6.7, Airport Utility 5.5.2.
    After that, I could NO MORE watch live streaming channels. To be precise, l can properly hear the sound, but not see the video.
    I wish to underline the fact that before installing the automatic updates listed above, I had a clear sound and video of all live streaming sites.
    I downloaded the latest versions of JAVA and Flash, but unfortunately they didn't solve the problem.
    Therefore, I am quite sure the live streaming disfunction has to do with the system automatic updates. Is there any way to uninstall yesterday's updates without compromising the various softwares and OS performance?
    What else could be if not related to the system updates?
    Looking forward to hearing from you. Thanks in advance.

    Stan,
    I hadn't heard of gspot before.  I downloaded it and it looks like a nice, handy tool.  Thanks.
    After running it, I didn't see anything that caught my eye as unusual (corrupt file, unknown codec, etc.)  I have posted a screenshot at the following URL if you care to look.
    www.cbvideo.com/gspot/gspot-out.jpg
    Now, let me add to the mystery.  I was just able to burn it without incident with Encore 1.5 and the same chapter mark locations.  There are only two things I can think of that would be possible causes.  1) something quirky about CS3, even though I've not had any prior problems in two years with it for my business OR 2) the file had become corrupted when moving from the capture computer (the older computer with 1.5) to the newer computer (with CS3).  As the file seems to be okay on the 2nd computer (plays fine in WMP and imports into both Premiere and Encore), I'm leaning toward #1.
    I have been able to successfully work around the problem to finish this job for the client, but I'd still like to know what's going on for future reference.  If anyone has other ideas, please let me know.
    Robert

  • Recommended setup for live streaming of HD video and HE-AAC audio (5.1 channels)

    Hi,
    Could anybody please post a working hardware configuration for streaming HD video (720p) and 5.1 channel audio using HE-AAC via FMLE3?
    What is your experience and what kind of professional equipment would you recommend (camera, capture card, type of cables used, PC specs incl. CPU and memory, etc.)?
    I'm looking for a portable solution that ideally supports two concurrent streams (at different bit-rates) and multi-pass encoding (yes, I know that professional hardware supports that even for a live setting with a little delay).
    FMLE (or is it Windows?) seems to be very picky as far as the recognition of HD data from specific input sources is concerned. Hence my question before investing into new hardware.
    Thanks you.

    Flash Player does not support 5.1 audio at this time, only 2 channel audio.
    For what you describe, you may want to consider one of the streaming appliances or solutions from companies like ViewCast, Digital Rapids, or Inlet.  ViewCast and Digital Rapids both offer portable appliances.
    Flash Media Live Encoder does not support two-pass encoding, the only solution that I'm aware of that does this for Flash is Kulabyte that offers a 2-pass software solution as well as a complete solution with hardware.
    If you use a capture card with FMLE you'll be fine with HD inputs, the problem seems to be with cameras that only offer HD source as MPEG-2 and FMLE only supports RAW input at this time.
    Laurel Reitman
    Sr. Product Manager

  • Pulling a stream from external FMS and publishing in Multicast

    Hi. I'm developping a FMS 4 application that read an external stream, and then, republish it in multicast:
    1.- So, first of all I open  a NetConnection to the remote application. And I associate it to a new Stream created in the application. Then I have the stream available in my application.
    nc = new NetConnection();
    nc.connect(REMOTE_APPLICATION);
    nc.onStatus = function(info)
    trace("REMOTE_APPLICATION->NetConnection> code: " + info.code);
    if (info.code == "NetConnection.Connect.Success")
      rebroadcast_s = new Stream.get("tempStream");
      rebroadcast_s.onStatus = function(info)
       trace("Stream> code: " + info.code);
       trace("Stream> details: " + info.details);
       if (info.code == "NetStream.Publish.Start")
              trace("REMOTE_STREAM->The stream is now publishing");
      rebroadcast_s.play(REMOTE_STREAM, -1, -1, true, nc);
    2.- I would like to use the same methods of native multicast.as application, for managing the multicast publishing: registerStream, openMulticastConnection, ...
    var MULTICAST_PARAMETERS = "fms.multicast.type=2&fms.multicast.groupspec=G%3A0101210558cc3408e77326e2fa1c53c52697d73 e1b02182c358c57075cd9a58ed1a25241010d160e666d732e6d756c7469636173742e6578616d706c65210e855 5a813f0c73cd8f5384e0fba657163ab87e76c25b6f82be9b94777b2d52cfe00070aefff00fe7530051576706f6 4&fms.multicast.address=239.255.0.254%3A30000";
    var params = parseQueryString(MULTICAST_PARAMETERS);
    var streamContext = registerStream(CLIENT??????, MULTICAST_STREAM_NAME, params);
    openMulticastConnection(streamContext);
    But, I don't know who would be the client in the registerStream method. Which reference should I add there? Is it possible in this way?
    I made another different script that republish that stream in localhost using NetConnection.publish(localhost/sameapplication). It works properly. But I would like to be able of managing it in the other way.
    Thank you,
    Iván

    1.- Tried adding NULL, and there's an error trying to access to the properties of the parameter, and finally the multicast publication is not done:
    Registered multicast context for source stream: livestream
    Sending error message: /opt/adobe/fms/applications/vpodmulticast2/main.asc: line 308: TypeError: streamContext.client has no properties
    2.- Tried adding the nc reference, and there's no error in the logs, but the multicast publication is not done neither.
    3.- Going deeply in the code, I discovered that client object is only used for getting the client.uri (the uri where the client is publishing the stream) and the client.ip (for internal connection managing). So I created a client object with these two attributes, and It's working properly:
    var params = parseQueryString(MULTICAST_PARAMETERS);
    var client = new Object();
    client.uri = "rtmp://localhost/"+application.name;
    client.ip = "localhost";
    var streamContext = registerStream(client, MULTICAST_STREAM_NAME, params);
    openMulticastConnection(streamContext);
    Thank you,
    Iván

  • Contribute CS3 embeds the contents of SSI Includes into page after Edit and Publish

    I have tried every possible way to figure this out but it
    seems as though no one has this problem or a solution...
    My Dreamweaver CS3 Template based files that have SSI
    Includes placed in a "non-editable region" of a template and/or
    nested templates are continually embedded, merged, or hard-coded (I
    used those keywords for anyone else who might be searching for help
    on this frustrating issue) into the page after it has been edited
    and published with Contribute CS3 for Windows.
    After many, many, hours and days rebuilding templates
    (thinking that it was my code), experimenting with .htaccess
    include_path variables, and cursing this application, I have come
    to one conclusion - if I put my includes within "editable regions"
    in the templates or the template based pages, edit and publish the
    page with Contribute - then the page is saved normally, with the
    includes intact and not embedded within the page. This is of course
    not necessarily desirable!
    I have tried using various types of include directives like:
    <?php include('footer.inc'); ?>
    <?php require('footer.inc'); ?>
    <?php virtual(footer.php'); ?>
    <!--#include file="footer.inc"-->
    <!--#include virtual="footer.inc"-->
    All Includes are merged into the template-based page after
    the page has been edited and published with Contribute - if they
    are in "non-editable regions"!
    Please, someone point me in the right direction - if it's
    calling Adobe's Help line, or posting the files or whatever. I
    can't finish this project and hand off to the client until this is
    resolved.
    Andrew

    Hi,
    I'd be reall interested to know if you got anywhere with this as I'm having the same problem.
    The article referenced further down this thread is no longer available either.
    Any suggestions or advice on this issue would be much appreciated.
    Cheers,
    Bill

  • After saving and publishing to folder, changes are not shown...

    I have successfully published 2 updated versions of my website to the same folder on my computer. I have just completed the third update, saved it, published it, yet after uploading the changes aren't shown on the site itself. I have closed/re-opened iWeb and the changes are shown. Any help would be appreciated!

    It is really easy with an ftp app to wind up uploading the old copy of your site instead of the new one. Try publishing to your desktop or someplace else completely different so you will know that you are ftp'ing the newest version.

  • "not authorized" after editing and publishing

    Hi,
    I was reading a very usefull document - http://scn.sap.com/docs/DOC-36366, and I wanted to edit something (it mentioned tCode for product instead for order), so I clicked on "edit", edited, checked "minor change" and clicked on "publish".
    Next thing - I recieved error message that I'm not authorized to view this content, the document disappeared from my bookmarks and if I go directly to its URL which I had by luck - I get "not authorized" message again.
    HELP

    Hello Yulia,
    don't panic.
    I guess, the document went into the moderator queue again, since you re-published it (correctly). So no need to worry, it will be available, when a moderator has looked at it and gave it a thumbs-up again.
    When you look at the people-tab of the space, this document is in (I hope, you know where is was *g*), you can see the moderator-list. You can mention them here (by @ and their name or by just copying their profile-url and pasting it, if you want a feedback, if the document is in their queue.
    Regards,
    Steffi.

  • Live stream freezes after bitrate change : Audio remains

    I've setup a very simple OSMF test player but there appears to be an issue when certain bitrate switches occur with no errors. The video just feezes, but you can still hear audio in the background.
    Some details:
    - We're currently using OSMF 2.0, and the Flex 4.9.1 sdk and streaming an rtmpt stream.
    - For the encoding, the keyframes are 3 seconds apart
    - It appears that setting the buffertime above 4 seconds will sometimes make the issue even worse
    Encode settings:
    Stream 1 640x360    1000 kbps 30fps 3s kf  96 kbps audio
    Stream 2 640x360    700 kbps 30fps  3s kf  64 kbps audio
    Stream 3 640x360    440 kbps 15fps  3s kf  64 kbps audio
    Stream 4 320x180    240 kbps 15fps  3s kf  32 kbps audio
    It appears that when we play the stream through an ooyala player (which does not seem to use OSMF), these issues go away.
    Here is a very bare bones implimentation we're using to isolate the issue:
    http://pastebin.com/esWNCEfr
    I was able to replicate the issue only once using the player at OSMF.org:
    http://osmf.org/dev/2.0gm/debug.html?src=
    Here are the sequence of onNetStatus events when it freezes:
    ***** onNetStatus ****** :NetStream.Play.Reset
    ***** onNetStatus ****** :NetStream.Play.Start
    ***** onNetStatus ****** :NetStream.Buffer.Full
    ***** onNetStatus ****** :NetStream.Buffer.Empty
    ***** onNetStatus ****** :NetStream.Play.Transition
    ***** onNetStatus ****** :NetStream.Buffer.Full
    ***** onNetStatus ****** :NetStream.Buffer.Empty
    ***** onNetStatus ****** :NetStream.Buffer.Full
    ***** onNetStatus ****** :NetStream.Play.Transition -- Frozen - still hear audio
    ***** onNetStatus ****** :NetStream.Play.Transition -- Still Frozen.

    I working a little bit on my problem.
    I put an text area in my script to see which stream is taken.
    I slow down the bandwith to 100, 200 and 350 kbps and - surprise surprise only the 100 kbps stream was taken by my app.
    Nobody any idea what the problem can be?
    Regards,
    Daniel

  • Use HTTP Dynamic Streaming (HDS) and HTTP Live Streaming (HLS) to serve live streams to clients over HTTP

    I have created a live stream of a video and it gets stored in live folder.
    Now i need to use HTTP Dynamic Streaming (HDS) and HTTP Live Streaming (HLS) to serve live streams to clients over HTTP, publish the streams to the HTTP Live Packager service on Flash Media Server.
    So what necessary steps do I  need to follow to do that ??

    You need to generate a manifest file using Configurator tool and placed it under the webroot directory.
    C:\Program Files\Adobe\Flash Media Server 4.5\tools\f4mconfig\configurator

  • Tutorials: on-demand and live streaming

    This question was posted in response to the following article: http://help.adobe.com/en_US/flashmediaserver/amazonec2/WS6fc2df2b6d2ce24359910e2812c396a83 eb-7ff8.2.html

    I followed the instructions to "Live Streaming with DVR", but it's not quite working for me.  I'm able to push a live stream to the EC2, and view it through the Flash Media Playback Setup page under the "Live" option in the Advanced tab.  However, I am not able to enable the DVR functions.  I have added the dvrcast_origin folder to /mnt/applications, as instructed, but I have no "streams" folder in dvrcast_origin, nor any video from the stream saved to the EC2 that I can find.  Any suggestions?

  • How to use Phone camera for live streaming rather than using WireCast camera in Live streaming using Azure Media Services

    Hi,
    am planning to develop a live streaming app using C# and xaml.
    I have gone through the below sample and am able to stream the live content using wireacst camera.
    Azure Media Services Live Streaming Sample
    But i want to use Phone camera to stream the live video rather using wirecast camera.
    How can i use that? How to get the published URL from the C# code, is there any API to get that?
    Anybody please help me
    Regards,
    Santhosh

    Hello,
    There are no in box components that will allow you to transmit captured video from a Windows Phone device to Azure Media Services. You will need to create you own implementation. You can do this by creating a custom Media Foundation sync that can plug into
    the MediaCapture element's pipeline. You will then need to modify the captured and compressed video to align to one of the two protocols that Azure Media services can use. At this time Azure Media services can use either Smooth Streaming or RTMP for ingestion.
    You will need to create your own packager (or find compatible packager code from a 3rd party) to package the MP4 encoded data into the necessary format.
    Here is an example of how to create a custom Media Foundation sync (please note you must write your Media Foundation components using C++ MoCOM. We do not support Media Foundation components written in managed languages):
    Real-time communication sample
    I hope this helps,
    James
    Windows SDK Technologies - Microsoft Developer Services - http://blogs.msdn.com/mediasdkstuff/

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

  • Sending Live Stream from one FMS to another FMS

    Hey,
    Here's what I would like to do:
    1. The Flash Media Encoder sends a live stream to FMS 1
    2. On FMS 1, a connection to FMS 2 is set up and the live
    stream is sent to FMS 2.
    3. Every second, a message with metadata is sent to FMS 2
    using Stream.send()
    4. A Client connecting to FMS 2 receives the stream and the
    metadata that was sent along with it.
    I know this sounds pretty confusing, but the main problem is,
    that I don't have access to the FMS 2, so I can't call
    Stream.send() there. First I thought the solution would be using
    Stream.play() with a remote connection, but when I call the
    Stream.send() method nothing happens on the client side.
    Then I thought I could do the whole thing by using a client
    side application that connects to FMS 1, receives the stream,
    embeds the metadata and publishes it to FMS 2. Here's the code I
    used:
    // Connect to FMS 1 to get stream
    client_nc.connect("rtmp://localhost/encoder_stream/room_01",
    "Client");
    // Create input stream
    in_ns = new NetStream(client_nc);
    // Connect to FMS 2
    akamai_nc.connect("rtmp://localhost/akamai/room_01",
    "Client");
    // Create new stream, feed with in_ns and send to FMS2
    out_ns = new NetStream(akamai_nc);
    out_ns.publish("stream");
    out_ns.attachVideo(in_ns);
    Unfortunately the attachVideo method only accepts a camera
    and not a netstream object.
    So this is where I'm standing now... anyone any ideas?
    thanks

    Hello,
    i've asked our Akamai contact and they say it's not possible
    to install any scripts on their servers. I think the only way is to
    push the stream from FMS1 to FMS2, but since FMS doesn't support a
    push method, there i have to find another way *sigh*
    I've heard about FMS version 3 coming up soon, and I'd really
    like to play around with the alpha version. Any idea where you can
    get it from? On Steve Wolkoffs blog it says the new FMS is going to
    support a push method:
    http://blogs.adobe.com/dreaming/2006/10/fmsnext_feature_open_thread.html
    I've also played around with the Red5 server, but I couldn't
    find anything there to achieve a server side push method. Does
    anyone have any experience with Red5 and live streaming?
    Cheers!

  • Using http live streaming to stream data from a Webcam

    JavaFX 2.2 includes support for http live streaming: http://en.wikipedia.org/wiki/HTTP_Live_Streaming
    How could one create a http live stream from a Webcam and thereby enable a JavaFX application to view and hear the Webcam video in realtime?

    Bom Dia Saille,
    Eu acredito que o que você tenha hoje seja isso aqui (Desenho bem simplificado):
    Hoje o que você tem é o Aplicativo do Medidor + USB Driver controlando o seu medidor. Basicamente, sua aplciação está dividida em três camadas:
    Aplicação - Onde estão as funcionalidades principais do programa (interface com o usuário, apresentação de dados, geração de arquivos, etc.)
    VISA - Uma arquitetura de Software para controle de instrumentos. Basicamente, ele se comunica com o Driver USB para poder enviar e receber pacotes de dados através do barramento USB.
    Device Driver - Intruções de SW de baixo nível para controlar um periférico através de um barramento.
    No desenho, eu aponto duas camadas onde você pode tentar atuar para automatizar suas medições:
    Aplicação - Você pode usar o VI Server para controlar o Aplicativo do Medidor (Se este aplicativo tiver sido desenvolvido em LabVIEW, o que eu suponho ser verdade). No entanto é necessário saber se o desenvolvedor do produto permitiu isso (Veja Using VI Server to Pass Data Between a VI and a LabVIEW Executable). Outra alternativa é conversar com o fabricante para ver se ele desenvolveu alguma API (Application Programming Interface) para que você consiga controlar o instrumento diretamente.
    VISA - O LabVIEW Fornece uma API chamada NI-VISA para poder enviar e receber informações através de diversos barramentos (Veja Serial Instrument Control Tutorial)
    É possível acessar o Driver diretamente também, mas eu não recomendo. O resultado não compensa o esfroço!
    Espero ter esclarecido suas dúvidas e espero que você tenha sucesso na sua aplicação!!
    Atenciosamente.
    Felipe Flores
    Engenharia de Aplicações
    National Instruments Brasil

Maybe you are looking for

  • Peer sent alert: Alert Fatal: bad certificate

    Dear Experts, When we try to load an application on our MSS, we get this alert iaik.security.ssl.SSLException: Peer sent alert: Alert Fatal: bad certificate. Here the full exception that we get: com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.bas

  • Tag Handler Class classpath

              Hi.           I have some problems with Tag Handler Classes in custom tags. When tag handler           class store in package all is OK - I place it's class-file in /WEB-INF/classes/%package-path%/%class-name%.class           and in tld-fil

  • Not able to modify Query

    Hi, I created a query in Development and tranported to Test and now I am trying to modify this query in Dev using Query Designer, it doesn't.. 'Error: The query could not be saved due to problem in transport' all my requests are released in Dev and t

  • EPMA Batch client corrupted

    Hi, The EPMA batch client in my system is of 0 KB. If anyone know the alternative ways to get back the batch file. please let me know. For any further queries reach me at my email. ( [email protected] ) Regards shaik

  • Newest Itunes does not sync podcasts back from  ipod, plays=o so podcasts never deleted

    Windows 8, ipod shuffle, newly downloaded itunes. I have specified delete after played. If I look at the podcasts on the shuffle, it correctly says the number of plays.  But if I look at the podcast list via computer, it says, for instance "two unpla