After live stream is completed. Steps to make it available as VOD content?

I'll be streaming different events about every 2hrs in a single night. After each live event is completed,  what steps need to be done to make each finished live event available as VOD? Do I need to package all the individual segment file into a single .flv file?
Thanks!
Dave

Apoorva Arora wrote:
Also, if your requirement is just about making content available after live streams are over, you can look for DVR functionality in your manifest.xml and set the values of begin and end offsets as 0 and 0.
So my manifest file would like this:
livepkgr/_definist_/liveevent/liveevent.f4m
<manifest xmlns="http://ns.adobe.com/f4m/2.0">
  <baseURL>http://myserver/hds-live/livepkgr/_definst_/liveevent/</baseURL>
  <dvrInfo beginOffset="0" endOffset="0"/>
  <media href="liveevent1.f4m" bitrate="282"/>
  <media href="liveevent2.f4m" bitrate="482"/>
  <media href="liveevent3.f4m" bitrate="832"/>
</manifest>
Or do I still need to have and use this file:
livepkgr/_definist_/liveevent/Manifest.xml
<manifest xmlns="http://ns.adobe.com/f4m/1.0">
  <dvrInfo beginOffset="0" endOffset="0"/>
  <media streamId="liveevent1" bitrate="282" />
  <media streamId="liveevent2" bitrate="482" />
  <media streamId="liveevent3" bitrate="832" />
</manifest>
For a MBR live event should my 'livepkgr/_definist_/liveevent/' directory contain the following files
     liveevent.f4m, liveevent.m3u8, Event.xml and Manifest.xml
OR JUST
     liveevent.f4m, liveevent.m3u8, Event.xml
Thanks again for all the assistance in getting started!
Dave

Similar Messages

  • I keep getting a message after start up saying "Completer wants to make changes. Type your password to allow this (which I have not done). Have screen shots. What do I do? Read this is malware. Running Yosemite OS X 10.10.1

    Have mac book pro, OS X Yosemite 10.10.1.  I get this after start up: "Completer wants to make changes. Type your password to allow this" (which I have not entered. When I cancel, there is some unknown "installer" icon on my desktop. If I move it to the trash, this all just starts over on the next time it is restarted. Have screenshots, but for some reason I can not attach to this message right now. Heard this is malware...HELP!

    There is no need to download anything to solve this problem.
    If Safari crashes on launch and you don't have another web browser, you should be able to launch Safari by starting up in safe mode.
    You may have installed the "Genieo" or "InstallMac" ad-injection malware. Follow the instructions on this Apple Support page to remove it.
    Back up all data before making any changes.
    Besides the files listed in the linked support article, you may also need to remove this file in the same way:
    ~/Library/LaunchAgents/com.genieo.completer.ltvbit.plist
    If there are other items with a name that includes "Genieo" or "genieo" alongside any of those you find, remove them as well.
    One of the steps in the article is to remove malicious Safari extensions. Do the equivalent in the Chrome and Firefox browsers, if you use either of those.
    After removing the malware, remember to reset your home page in all the web browsers affected, if it was changed.
    If you don't find any of the files or extensions listed, or if removing them doesn't stop the ad injection, then you may have one of the other kinds of adware covered by the support article. Follow the rest of the instructions in the article.
    Make sure you don't repeat the mistake that led you to install the malware. Chances are you got it from an Internet cesspit such as "Softonic" or "CNET Download." Never visit either of those sites again. You might also have downloaded it from an ad in a page on some other site. The ad would probably have included a large green button labeled "Download" or "Download Now" in white letters. The button is designed to confuse people who intend to download something else on the same page. If you ever download a file that isn't obviously what you expected, delete it immediately.
    In the Security & Privacy pane of System Preferences, select the General tab. The radio button marked Anywhere  should not be selected. If it is, click the lock icon to unlock the settings, then select one of the other buttons. After that, don't ignore a warning that you are about to run or install an application from an unknown developer.
    Still in System Preferences, open the App Store or Software Update pane and check the box marked
              Install system data files and security updates (OS X 10.10 or later)
    or
              Download updates automatically (OS X 10.9 or earlier)
    if it's not already checked.

  • Issues while watching content after live streaming operation

    Hi,
    1)We have performed a live streaming of an event using Azure Media Services , we streamed the entire event 
    which was of about 5-6 hrs duration . But at the end we came to know that it has streamed only last  1 hour of 
    entire event.
    Can you let me know what might be the issue?
    2)We performed a live streaming of an event in 2 parts using azure media services. After 2 hours we stopped the streaming of 1st part and deleted the channel for 1st part and we started streaming of another part by creating another channel . We are unable to
    view the 1st part through content url while we are able to view the 2nd part through content url?
    Can you let me know what might be the issue?
    Thanks,
    Pushkar

    The fan is speeding up to cool the GPU. The GPU (graphic's chip) heats up because video's and game's work the GPU much harder than normal desktop activities.
    When was the last time you checked and cleaned the air intake grill on the bottom of your iMac?
    I shutdown (stopping the fans), disconnect the power and vigorously vacuum out the bottom grill work on my Mac's a couple of times a year to keep them running cool.

  • Remove last frame after live stream

    Hi,
    How can I remove/reset the last frame sent by a live streaming client? I'm using FMS 3.5.
    It can be a server or client side solution. any ideas?
    tks.

    Hi,
    What do you mean by removing the last frame from live stream?
    A live stream that is published to the server and there is a client which is subscribing to that live stream. And you dont want to send the last frame of the stream to the subscriber, is it? Or something else?
    Regards,
    Janaki L

  • Wifi constantly drops while watching Live Stream TV

    My Wifi constantly drops while watching Live Stream TV. I cannot make it through a 30 min tv show without it dropping me serveal times.I can only resume if I refresh and re-connect to my reouter.  I just had my service installed 3 weeks ago and have been told I have the latest router.   

    The most likely cause for your findings is that your neighbor is using a different channel on his router, or he is broadcasting a stong signal on the same or a nearby channel, and interfering with your signal.   However, don't rush out and change your channel to the same one he is using, as this may only make things worse.  There are, however, several things to do to improve your wireless connections:
    First of all, give your network a unique SSID. Do not use "linksys". If you are using "linksys" you may be trying to connect to your neighbor's router. Also set "SSID Broadcast" to "enabled". This will help your computer find and lock on to your router's signal.
    Poor wireless connections are often caused by radio interference from other 2.4 GHz devices. This includes wireless phones, wireless baby monitors, Bluetooth (including Bluetooth game controllers), microwave ovens, wireless mice and keyboards, and your neighbor's wireless network. Even some 5+ GHz phones also use the 2.4 Ghz band. Unplug these devices, and see if that corrects your problem.
    In your router, try a different channel. There are 11 channels in the 2.4 GHz band. Usually channel 1, 6, or 11 works best. Check out your neighbors, and see what channel they are using. Because the channels overlap one another, try to stay at least +5 or -5 channels from your strongest neighbors. For example, if you have a strong neighbor on channel 9, try any channel 1 through 4.
    Hope this helps.
    Message Edited by toomanydonuts on 05-08-200704:34 AM
    Message Edited by toomanydonuts on 05-08-200704:35 AM

  • Live streaming stops automatically after 15 minutes

    I am using flash media server 3 and flash media encoder 2.5.
    From media encoder I am sending data to media server and then in
    browser I am running flex application (version 3) to view the live
    stream. I am not saving it in flv file. After 15 mintues live
    streaming stops automatically. I have tested all events related to
    it..but none of them executes..Flex3 application is just working as
    a client.
    Portion of code:
    nc.connect ("rtmp://localhost/myLiveApp/instance1/");
    vid.attachNetStream (ns);
    ns.play("flv:mylivestream");
    case "NetStream.Play.StreamNotFound" :
    /*The FLV passed to the play() method can't be found. */
    mx.controls.Alert.show("stream not found");
    break;
    code in main.asc file :
    application.onAppStart = function()
    // generate random payload used in bw detection
    this.payload = new Array();
    for (var i=0; i<1200; i++){
    this.payload
    = Math.random(); //16K approx
    application.onConnect = function(p_client, p_autoSenseBW)
    //Add security here
    //p_client.writeAccess = ""; // prevents creating shared
    object or live streams.
    this.acceptConnection(p_client);
    p_client.audioSampleAccess = "/";
    p_client.videoSampleAccess = "/";
    if (p_autoSenseBW)
    this.calculateClientBw(p_client);
    else
    p_client.call("onBWDone");
    Client.prototype.getStreamLength = function(p_streamName) {
    return Stream.length(p_streamName);
    Client.prototype.checkBandwidth = function() {
    application.calculateClientBw(this);
    application.calculateClientBw = function(p_client)
    var res = new Object();
    res.latency = 0;
    res.cumLatency = 1;
    res.bwTime = 0;
    res.count = 0;
    res.sent = 0;
    res.client = p_client;
    var stats = p_client.getStats();
    var now = (new Date()).getTime()/1;
    res.pakSent = new Array();
    res.pakRecv = new Array();
    res.beginningValues = {b_down:stats.bytes_out,
    b_up:stats.bytes_in, time:now};
    res.onResult = function(p_val) {
    var now = (new Date()).getTime()/1;
    this.pakRecv[this.count] = now;
    trace("** onResult this.count = " + this.count + " :
    this.sent " + this.sent);
    //trace( "Packet interval = " + (this.pakRecv[this.count] -
    this.pakSent[this.count])*1 );
    this.count++;
    var timePassed = (now - this.beginningValues.time);
    if (this.count == 1) {
    this.latency = Math.min(timePassed, 800);
    this.latency = Math.max(this.latency, 10);
    //trace("count = " + this.count + ", sent = " + this.sent +
    ", timePassed = " + timePassed);
    // If we have a hi-speed network with low latency send more
    to determine
    // better bandwidth numbers, send no more than 6 packets
    if ( this.count == 2 && (timePassed<2000))
    this.pakSent[res.sent++] = now;
    this.cumLatency++;
    this.client.call("onBWCheck", res, application.payload);
    else if ( this.sent == this.count )
    // See if we need to normalize latency
    if ( this.latency >= 100 )
    { // make sure we detect sattelite and modem correctly
    if ( this.pakRecv[1] - this.pakRecv[0] > 1000 )
    this.latency = 100;
    // Got back responses for all the packets compute the
    bandwidth.
    var stats = this.client.getStats();
    var deltaDown = (stats.bytes_out -
    this.beginningValues.b_down)*8/1000;
    var deltaTime = ((now - this.beginningValues.time) -
    (this.latency * this.cumLatency) )/1000;
    if ( deltaTime <= 0 )
    deltaTime = (now - this.beginningValues.time)/1000;
    var kbitDown = Math.round(deltaDown/deltaTime);
    trace("onBWDone: kbitDown = " + kbitDown + ", deltaDown= " +
    deltaDown + ", deltaTime = " + deltaTime + ", latency = " +
    this.latency + "KBytes " + (stats.bytes_out -
    this.beginningValues.b_down)/1024) ;
    this.client.call("onBWDone", null, kbitDown, deltaDown,
    deltaTime, this.latency );
    res.pakSent[res.sent++] = now;
    p_client.call("onBWCheck", res, "");
    res.pakSent[res.sent++] = now;
    p_client.call("onBWCheck", res, application.payload);
    What is the problem? From media server console I can see 2
    connection for 15 minutes and after that it drops to 1.
    I have tested it with medium and low bandwith.
    Any help is appreciated.

    Please read this whole message before doing anything.
    This procedure is a diagnostic test. It’s unlikely to solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
    The purpose of the test is to determine whether the problem is caused by third-party software that loads automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.
    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Start up in safe mode and log in to the account with the problem. You must hold down the shift key twice: once when you turn on the computer, and again when you log in.
    Note: If FileVault is enabled in OS X 10.9 or earlier, or if a firmware password is set, or if the startup volume is a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to start up and run than normal, with limited graphics performance, and some things won’t work at all, including sound output and Wi-Fi on certain models. The next normal startup may also be somewhat slow.
    The login screen appears even if you usually login automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Test while in safe mode. Same problem?
    After testing, restart as usual (not in safe mode) and verify that you still have the problem. Post the results of the test.

  • 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

  • Clearing application buffer after a live stream ends

    Hi there, I'm sure this has been asked and answered a million times, but searching for "application" "buffer" "cache" "live" and "hls" isn't giving me any answers, so let's get to it...
    After I end a live stream (which I do using FMLE 3.2 and FMS 4.5) and I then start a new live stream with the same application name, the HLS stream just loops the last 30 seconds of the old stream. To prevent this, after I end a stream, I have to go to applications\livepkg\streams\_definst_\ and delete the buffered data there. Only then can I start a new stream with the same name as the old stream. Now... that can't be normal, can it? Is there a switch somewhere I can set to tell FMS to cut it out and stop buffering old streams?
    Thanks,
    Raul

    You can use "record" mode rather than default mode of "append". You just need to publish using streamname - livestream%i?adbe-live-event=liveevent&adbe-record-mode=record.
    Though "append" should also work - can you let me know what do you see in FMS core logs / application logs. Also are you changing encoding settings when you republish/restart?

  • How to make delay Live Streaming ?

    Hi everybody,
    I follow this turorial make HTTP Live Streaming From Camera, using FMS 4.5, and FMLE 3.2, and I success.
    Now I need make delay (1~10 minutes) on HTTP Live Streaming. Example, current now my camera is capture, and client (end-user) can only see the signal (video) is obtained from the camera 10 minutes ago.
    P/s: I'm using Amazon Cloud, specify EC2 (include FMS 4.5)
    Can I do that ?
    Thanks,
    Huy Mai

    Hi Bharat,
    I read your link, and focus in MaxQueueDelay & MaxQueueSize.But its seem can not use in my case. I try config Application.xml follow it, and not success for my purpose , I think "MaxQueueDelay"  is specifies how to often the server will flush the message queue, in miliseconds.
    My puporse is client can view video, late 10 minutes than what is obtained current from camera
    Will I be missing anything?
    Mai Huy

  • I require steps to converting or having my videos in HTTP LIVE STREAMING VIDEO for my App,its a requirement by apple that i cant seem to wrap my fingers around,thank you

    i require steps to converting or having my videos in HTTP LIVE STREAMING VIDEO for my App,its a requirement by apple that i cant seem to wrap my fingers around,thank you

    Maryrhire910 I am sorry that you are facing difficulty downloading and installing Photoshop Elements 12.  Are you downloading the installation files from Download Photoshop Elements products | 13, 12, 11, 10?  If so what specific error are you receiving?

  • 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

  • [svn:osmf:] 15068: Fix bug FM-603: Need to signal complete event when live stream is unpublished.

    Revision: 15068
    Revision: 15068
    Author:   [email protected]
    Date:     2010-03-26 10:10:58 -0700 (Fri, 26 Mar 2010)
    Log Message:
    Fix bug FM-603: Need to signal complete event when live stream is unpublished.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/FM-603
    Modified Paths:
        osmf/trunk/framework/OSMF/org/osmf/net/NetStreamCodes.as
        osmf/trunk/framework/OSMF/org/osmf/net/NetStreamTimeTrait.as

    I have at least now managed to narrow down the problem.
    I took a guess at the packages that were causing problems, and seems I guessed right.
    By following this guide: http://wiki.archlinux.org/index.php/Downgrade_packages
    I downgraded both libgl to version 7.7-1 and ati-dri to 7.7-1, and now I can X starts correctly.
    I guess I'll need to figure out how to file a bug on those packages.

  • Trying to add metadata to a live stream completely fails

    Hi.  I've been following this document http://help.adobe.com/en_US/flashmediaserver/devguide/WS5b3ccc516d4fbf351e63e3d11a0773d56e -7ff6Dev.html for adding metadata to an FMS live stream from a Flash widget.
    I've created a stripped-down version of the code (listed below); the same as the original code except the controls are removed.  It works fine only if I comment out the ns.send calls.  If I leave in the ns.send calls, no clients are ever able to view anything.  I'm using a stock FMS 4.5 install on Amazon EC2 -- the AMI is ami-904f08c2.  And I'm compiling the swf using Flex SDK 4.6 on Linux with the command "mxmlc -compiler.library-path+=./playerglobal11_0.swc -swf-version=13 -static-link-runtime-shared-libraries Broadcaster.as".
    package {
        import flash.display.MovieClip;
        import flash.net.NetConnection;
        import flash.events.NetStatusEvent; 
        import flash.events.MouseEvent;
        import flash.events.AsyncErrorEvent;
        import flash.net.NetStream;
        import flash.media.Video;
        import flash.media.Camera;
        import flash.media.Microphone;
        public class Broadcaster extends MovieClip {
            private var nc:NetConnection;
            private var ns:NetStream;
            private var nsPlayer:NetStream;
            private var vid:Video;
            private var vidPlayer:Video;
            private var cam:Camera;
            private var mic:Microphone;
            private var myMetadata:Object;
            public function Broadcaster(){
                setupUI();
                nc = new NetConnection();
                nc.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus);
                nc.connect("rtmp://myserver/live");
             *  Clear the MetaData associated with the stream
            private function clearHandler(event:MouseEvent):void {
                if (ns){
                    trace("Clearing MetaData");
                    ns.send("@clearDataFrame", "onMetaData");
            private function startHandler(event:MouseEvent):void {
                displayPlaybackVideo();
            private function onNetStatus(event:NetStatusEvent):void {
                trace(event.target + ": " + event.info.code);
                switch (event.info.code)
                    case "NetConnection.Connect.Success":
                        publishCamera();
                        displayPublishingVideo();
                        break;
                    case "NetStream.Publish.Start":
                        sendMetadata();
                        break;
            private function asyncErrorHandler(event:AsyncErrorEvent):void {
                trace(event.text);
            private function sendMetadata():void {
                trace("sendMetaData() called")
                myMetadata = new Object();
                myMetadata.customProp = "Welcome to the Live feed of YOUR LIFE, already in progress.";
                ns.send("@setDataFrame", "onMetaData", myMetadata);
            private function publishCamera():void {
                cam = Camera.getCamera();
                mic = Microphone.getMicrophone();
                ns = new NetStream(nc);
                ns.client = this;
                ns.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus);
                ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler);
                ns.attachCamera(cam);
                ns.attachAudio(mic);
                ns.publish("livestream", "live");
            private function displayPublishingVideo():void {
                vid = new Video(cam.width, cam.height);
                vid.x = 10;
                vid.y = 10;
                vid.attachCamera(cam);
                addChild(vid); 
            private function displayPlaybackVideo():void {
                nsPlayer = new NetStream(nc);
                nsPlayer.client = this;
                nsPlayer.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus);
                nsPlayer.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler);
                nsPlayer.play("myCamera", 0);
                vidPlayer = new Video(cam.width, cam.height);
                vidPlayer.x = cam.width + 100;
                vidPlayer.y = 10;
                vidPlayer.attachNetStream(nsPlayer);
                addChild(vidPlayer);
            private function setupUI():void {
            public function onMetaData(info:Object):void {

    Also, emitting other events in the ns.send calls works; eg. if I do ns.send("blah", "onMetaData", myMetadata), nothing happens (because there's no "blah" function to do anything), but at least this doesn't cause the entire stream to fail.

  • Insert step after data transfer is complete within TDMS package

    Hello,
    we want to start some jobs after data transfer is complete within TDMS package. For example we want to start the function DELETE_DATA_FOR_ALL_MI_DEVICES. Is this possible or is it possible to start any ABAP report or batchjob?
    Kind regards,
    Karlheinz

    Dear Karlheinz,
    It is possible starting DMIS SP07 where you will find an option on the process tree in the work center that says 'Customize Monitor'. This option will you guide through creation of new activities, deletion of existing activities. You have to however create a Z report that pertains to the new activity and maintain some activity definitions.
    Regards,
    Amit Sharma

  • HDS live streaming to Flash not working

    Adobe Flash Media Server 4.5.5 r4013
    Windows 2008
    Sources:
    http://help.adobe.com/en_US/flashmediaserver/devguide/WSd391de4d9c7bd609-52e437a812a3725df a0-8000.html
    http://www.adobe.com/devnet/adobe-media-server/articles/live-multi-bitrate-video-http-flas h-ios.html
    Live streaming a single or multi-bitrate video over HTTP to Flash does not work. I have followed the instructions on the 2 sources listed above repeatedly, but I can’t get live streaming over HTTP to Flash to work. Live streaming to iOS over HTTP works with no problems (single and multi-bitrate streams).
    I have tried the troubleshooting steps from the following:
    http://help.adobe.com/en_US/flashmediaserver/devguide/WS0432746db30523c21e63e3d12efac195bd -8000.html
    Troubleshoot live streaming (HTTP)
    1.      Services window (Windows): Flash Media Server (FMS), Flash Media Administration Server, and FMSHttpd services are running. ✓
    2.      Verified that the request URL is correct. ✓
    3.      Configured ports:
    a.      Configure Apache to use port 80. Open rootinstall/Apache2.2/conf/httpd.conf in a text editor. Change the line Listen 8134 to Listen 80.
    b.     Configure Flash Media Server not to use port 80. Open rootinstall/conf/fms.ini in a text editor. Remove 80 from the ADAPTOR.HOSTPORT parameter so the parameter looks like the following: ADAPTOR.HOSTPORT = :1935 ✓
    4.      Placed a crossdomain.xml file to the rootinstall/webroot directory. ✓
    5.      In Flash Media Live Encoder, select the Encoding Options tab, choose Output from the Panel options menu, and verify the following:
    a) The value of FMS URL is rtmp://fms-dns-or-ip/livepkgr. If you’re testing on the same server as Flash Media Server, you can use the value localhost for fms-dns-or-ip. ✓
    b) For a single stream, the value of Stream is livestream?adbe-live-event=liveevent. ✓
    c) For adaptive bitrate streaming, the value of Stream is livestream%i?adbe-live-event=liveevent. ✓
    Flash Media Live Encoder uses this value to create unique stream names. To use another encoder, provide your own unique stream names, for example, livestream1?adbe-live-event=liveevent, livestream2?adbe-live-event=liveevent.
    The encoder is showing all 3 streams being published and streaming.
    6. Check Administration Console: the livepkgr application and the 3 streams are running. ✓
    7. Check the logs for errors. Flash Media Server logs are located in the rootinstall/logs folder. The master.xx.log file and the core.xx.log file show startup failures. Apache logs are located in the rootinstall/Apache2.2/logs folder. X
    a)   core00.log: these errors did not occur every time that I tried playing the live stream but these are the only relevant errors in the logs.
    1. 7968 (w)2611179     Warning from libf4f.dll: [Utils] [livestream2] Discarded all queued Media Messages received before first Video Keyframe Message
    2. 7968 (w)2611179     Warning from libf4f.dll: [Utils] [livestream3] Discarded all queued Media Messages received before first Video Keyframe Message
    b) edge00.log:
    13:33:57 4492          (w)2641213 Connection rejected by server. Reason : [ Server.Reject ] : (_defaultRoot_, _defaultVHost_) : Application (hds-live) is not defined.          -
    c) Apache-Error:
    1.     [warn]  Checking if stream is disabled but bootstrap path in event file is empty for event:livepkgr/events/_definst_/liveevent stream name:livestream
    2.     [warn] bootstrap path is in event file is empty for event:livepkgr/events/_definst_/liveevent stream name:livestream1
    As I mentioned, everything works on iOS and FMS seems to be creating all of the stream segments and meta files:
    a.     The 3 streams are being created in: HD:\Program Files\Adobe\Flash Media Server 4.5\applications\livepkgr\streams\_definst_
    b.    FMS is creating the following files in each stream folder (livestream1, livestream2, livestream 3):
    1. livestream1.bootstrap
    2. livestream1.control
    3. livestream1.meta
    4. .f4f segments
    5. .f4x segments
    The appropriate files are also being created in the HD:\Program Files\Adobe\Flash Media Server 4.5\applications\livepkgr\events\_definst_\liveevent folder, in which I have the following Manifest.xml and Event.xml files:
    <manifest xmlns="http://ns.adobe.com/f4m/1.0">
      <media streamId="livestream1" bitrate="200" />
      <media streamId="livestream2" bitrate="500" />
      <media streamId="livestream3" bitrate="1000" />
    </manifest>
    <Event>
      <EventID>liveevent</EventID>
      <Recording>
    <FragmentDuration>4000</FragmentDuration>
    <SegmentDuration>16000</SegmentDuration>
        <DiskManagementDuration>3</DiskManagementDuration>
      </Recording>
    </Event>
    I’ve tried clearing the contents of both streams\_definst_ and events\_definst_\liveevent (keeping the xml files) after restarting the encoder, and creating a different event definst for the streams (liveevent2 for example).
    We have an event in 2 weeks that we would like to stream to both Flash and iOS. Any help in solving this problem will be greatly appreciated.

    One step closer:
    Changed the crossdomain.xml file (more permissive settings).
    Changed the encoding on FMLE to vp6. Working somewhat (don't know what I did to make it start streaming through hds).
    But at least now I can get the individual streams in the set manifest file to work:
    http://localhost/hds-live/livepkgr/_definst_/livevent/livestream1.f4m
    http://localhost/hds-live/livepkgr/_definst_/livevent/livestream2.f4m
    http://localhost/hds-live/livepkgr/_definst_/livevent/livestream3.f4m
    BUT when I try to play the streams through the set manifest file from http://localhost/liveevent.f4m I'm getting the following error:
    "The F4m document contains errors URL missing from Media tag." I'll search the forums to see if anyone else has come across this problem.
    I used the f4m config tool to make the file. These are the file's contents:
    <manifest xmlns="http://ns.adobe.com/f4m/2.0">
      <baseURL>http://localhost/hds-live/livepkgr/_definst_/liveevent/</baseURL>
      <media href="livestream1.f4m " bitrate="200"/>
      <media href="livestream2.f4m " bitrate="500"/>
      <media href="livestream3.f4m " bitrate="1000"/>
    </manifest>
    Thanks

Maybe you are looking for