Time shifting and record live stream

Hellow everyone,
I would like to stream videos for my viewers and them have a abiliti to timeshifting live stream.
Can I use live application for timeshifting? Or I should use livepkgr to do that.
For archive and play on the VOD mode I like to stream live and record at same time. in the livepkgr I see in the stream folder create a stream file with the f4f extention automaticaly whoever in the live application I should call application.record on the FMS to save live stream on the server.
Please advise me the better solution to archive and time shifting.
Many Thanks.

livepkgr application for for HTTP streaming...
f youjust want to stream over rtmp use live application and code to record the stream...recording is pretty simple in AMS just call Stream.get() s.record(...) s.play() where s is the stream which you are recording...
application.onPublish = function(clientObj, streamObj) {      trace("recording started...");       var strName = "recorded_" + streamObj.name;      var s = Stream.get(strName);      if (s == undefined )           return;         s.onStatus = function(info)      {           trace(info.code);      }           if (!s.record("record"))      {           s.trace("record failed.");      }            s.play(streamObj.name, -1, -1, true); }

Similar Messages

  • Custom metada and record live stream

    I tried to inject my own metadata into a live stream (webcam) recorded on FMS 4.5.1
    with no success. I was able to change only the standard metadata but not all my custom ones were recorded
    despite of all example on adobe livedocs, no luck.(as2 and as3)
    this example
    http://help.adobe.com/en_US/flashmediaserver/devguide/WS5b3ccc516d4fbf351e63e3d11a0773d56e -7ff6Dev.html
    doesn't work at all for custom metadat and EVEN recroded special metadata like createdby and creationdata
    example:
    metaData.createdby = String(streamTitle + " of "+fullName);
    metaData.creationdate = String(now.toString());
    metaData.tags = {createdby:metaData.createdby, creationdate:metaData.creationdate};
    metaData.width = Number(devicesQuality.width);
    metaData.height = Number(devicesQuality.height);
    nodeSendStream.send("@setDataFrame", "onMetaData", metaData);
    once the stream is recorded I can see only metData.width and height. createdby, creationdate and tags don't exist.
    notice: I encode and stream from FP11.1 in H2564 with speex or pcmu
    Thanks

    well,
    I exactly respected the example of the link you gave by modifying the Application.xml, but if it was a segment problem
    how can you explain that the NON custom metadas are successfully modified ?
    please check this link
    http://help.adobe.com/en_US/flashmediaserver/devguide/WS5b3ccc516d4fbf351e63e3d11a0773d56e -7ff6Dev.html
    I even tried the official property called createdby and creationdate without success. I was able to change only  width and height
    the code I use from the client is exactly the example of adobe manual, in AS2 and AS3
    Thanks

  • How to copy recorded live stream to new drive

    I was wondering if anyone out there knows how to copy a recorded live stream to a new drive on the server?  I can copy the file within the virtual app directory but not to another drive.
    The only solution i found was to edit the application.xml:
    <StreamManager>
            <StorageDir>e:\Sync\</StorageDir>
        </StreamManager>
    But unfortunately i need to rename the file once its recorded, and i'm having a hard time accessing that drive/directory where the file is located.
    Any help is greatly appreciated.
    thanks

    Hi,
    What I understood from your query I am providing you a solution:
    1. You can use the below to copy recorded live stream to new drive/directory in Application.xml
    <StreamManager>
            <StorageDir>e:\Sync\</StorageDir>
    </StreamManager>
    2. By default, a script can access files and directories only within the application directory of the hosting application. A server administrator can grant access to additional directories by specifying virtual directory mappings for File object paths. This is done in the FileObject tag in the Application.xml file, as shown in the following example:
    <FileObject>
          <VirtualDirectory>/_definst_;e:\Sync\_definst_\</VirtualDirectory>
    </FileObject>
    3. Create one application folder suppose test and then create main.asc file inside that which will have the below code
    application.onConnect = function(client) {
    application.acceptConnection(client);
    var fileObj = new File("_definst_");
    var fl = new Array();
    trace("File name : " + fileObj.toString());
    if (fileObj != null)
      if (fileObj.isDirectory)
       fl = fileObj.list();
       for (i in fl)
        trace("Directory : " + fl[i].name);
        if (fl[i].isFile)
         trace("File : " + fl[i].name);
         trace(fl[i].renameTo("dvrstream"+i));
        }//if closes
       }// for closes
      }//if closes
    }//if closes
    }// application closes
    This server side application rename files but since the folder which we had to access was outside application directory of the hosting application we had to map it using step 2.
    If this solution does not answer your query please be more ellaborative on what exactly are you trying to achieve. That will help me to answer your query correctly.
    Regards,
    Amit

  • How to publish and record video stream in h.264 format

    I'm a fresher. I want to publish and record video stream in h.264 and audio stream in AAC format .
    Does flash player support to publish video stream in h.264 format ?
    And which version of flash player and FMS could implement this function ?
    Thank you very much.

    The Flashplayer does not support h264 or AAC publishing. The Flashplayer supports only h.263 (sorenson spark) video, and Nellymoser Asao and Speex audio.
    If you want to publish h.264 you'll need to use Flash Media Live Encoder, or a third party encoder.

  • How can I publish and record video stream in h.264 format

    I'm a fresher. I want to publish and record video stream in h.264 and audio stream in AAC format .
    Does flash player support to publish video stream in h.264 format ?
    And which version of flash player and FMS could implement this function ?
    Thank you very much.

    The Flashplayer does not support h264 or AAC publishing. The Flashplayer supports only h.263 (sorenson spark) video, and Nellymoser Asao and Speex audio.
    If you want to publish h.264 you'll need to use Flash Media Live Encoder, or a third party encoder.

  • Record Live Streaming Video

    Does iMovie allow me to play and simultaneously record live streaming video?

    I did not make myself clear. I want to capture the live streaming video from a local television station web feed. It seems iMovie does not do that or I don't know how to make it record. What application allows me to record the streaming feed? Thanks again.

  • 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

  • Recording live streams and streaming them through VOD service

    We have a licenced FMS interactive 4.5. Currently we have a one time per day Live stream event which is streamed by FMLE to livepkgr application. As far as I understand the event is recorded on the server. We want to share that record on FMS vod service. Sadly I cannot find any real information how to do this? Do we have to code our custom Flash application for FMS for that, like livepkgr2 ? How to get the record and copy the file exactly the moment the record finished? Maybe somebody already did this?

    you can creat an app folder in fms folder which is inside of
    ur setup folder,
    for details u can mail at [email protected]

  • Can I capture and record live feed on "Final Cut Pro X"?

    I am an intern at my church and we are wanting to finish upgrading everything to mac at the church but we are needing a program that can capture live feed and later edit it so that I can create TV programs; hence, why I am needing to know can Final Cut Pro X capture live feed and record it? Along with that I need to know can I import avi. video files into Final Cut Pro X and it still allow me to edit them for our TV program? Thank you ahead of time for all of your help. Right now we are capturing in SD and I need to make sure it will also not be a problem capturing in SD and will make a smooth transition when we go to HD.

    See here:
    Re: import live video hvr v1e
    The above discusses HDV over firewire which is high def,  DV will be the same  deal.
    So it depends on what type of camera you are going to use.
    If you jump to an AVCHD USB cam the game changes.
    So far I'm not aware of a direct import method.
    There are workarounds with additional equipment at present.
    Al

  • Lag When Recording Live Stream

    I am experiencing a very strange behavior from FMS
    I am conducting a live conversation between 2 people using
    their webcams. One of the participants have a relatively slow
    computer (we think its the anti-virus). When conducting the live
    session everything seems to be fine... Still a bit slower than fast
    computers but still pretty good.
    We are doing the following test:
    We do a combined count from 1 to 20.
    participant-1 counts "1" (this is the slow computer)
    Only after hearing his count participant-2 counts "2"
    Again, only after hearing his "2" participant-1 counts "3"
    and so on...
    so the count goes from participant-1 to the server and from
    there to participant-2 only then the "2" count leaves participant-2
    to the server and so on...
    This session is being recorded. What I am getting in the
    recored video is very strange...
    I am getting participant-2 count before participant-1. So the
    count goes:
    2,1,4,3,6,5 and so on
    How is this possible to have the order correct on the live
    and not on the recorded?

    Hi,
    As it is , in the current form, both the applications cannot make VOD files directly. The live sample application can be modified to have a server side recording of the incoming live stream that can then be played as vod stream.

  • Recording Live Streams on FMS remotely

    Hi,
    We're using FMSS 3 to stream live feeds from cameras.
    However, we'd also like to have the ability to (via an
    administration site) record these live streams and allow the user
    to view pre-recorded streams instead of the live ones.
    Does anyone know of an example of how I can tell FMS to start
    recording a stream (via a web service or AS), and then how to stop
    it? Just for clarification - we don't want FMS to record a stream
    from the user's own camera. We want to record the live streams that
    are already streaming on FMS.
    Thanks,
    Filip Stanek
    bloodforge.com

    you can creat an app folder in fms folder which is inside of
    ur setup folder,
    for details u can mail at [email protected]

  • Fms force record live streams

    Hi there,
    Just wondering if it is possible to force recording of all streams in a given application ...
    So the scenario s that the client is sending live stream, but as well as this we need to recrd that stream . I know I can do sass and create a stream object. But I ned red if there was a better way which would be a simple config option
    Many thanks
    Matt

    Hi Matt,
    I don't think you can accomplish DVR without writing a server side script.
    You can, however, go through this- the DVR reference guide:
    http://help.adobe.com/en_US/flashmediaserver/devguide/WS236AE81A-5319-4327-9E44-310A93CA09 C6Dev.html
    Thanks.

  • AIR SDK 16 (and 15): live stream video pauses when from non-iOS to iOS

    Using either sdk 15 or 16, when live streaming video through media server, if I go from iOS to iOS devices, no issue. If I go from non-iOS device to iOS device, the non-iOS device receives the video and audio fine from the iOS device, but on the iOS device the video it receives freezes (almost from the start, after a couple of frames, then long, long pause of freeze - minutes long - then a few more frames, then freezing, etc.) - the audio is fine, it appears to be just the video. I have tested this with android to android (fine), android to desktop (fine), iOS to iOS (fine), android to iOS (freezing video only on iOS side), iOS to desktop (freezing only on iOS side).

    VideoTexture is a HUGE improvement for video on Windows and iOS. I am testing on Windows 8 and iPhone 6, but VideoTexture is still in beta and will take a few more months to get the kinks worked out. It is working for me on iOS sometimes, and whenever it works the pixels have a transparency applied to them. I have logged that pixel transparency bug here:
    https://bugbase.adobe.com/index.cfm?event=bug&id=3936111
    Also you will notice that Adobe has mentioned the following in the known issues section:
    [Air Desktop] [Video Texture] Video is not playing if texture is used as ConcreteTexture of starling.(3949908)
         (Release Notes | Flash Player® 17 AIR® 17)
    On iOS the VideoTexture seems to work for MP4s loaded directly from the file system, but RTMP is not ready yet. But when it is ready, I suggest that you adopt it immediately since VideoTexture is where Adobe is focusing it's video efforts.

  • Time Capsule and Xbox live

    Hello all!
    I coming here because I'm having a real problem getting Time Capsule full set up with my network any help would be much appreciated! Here is my problem.
    I got a 1T Time Capsule yesterday and got it all set up as the main base station for my network, everything is set up fine in terms of my 2 Mac's being backed up with Time Machine and being able to surf the net wirelessly and I have a base station upstairs just to boost the single to the iMac. The problem I am having is I can't connect to xbox live, when I do the xbox test it keeps giving me the error "can't obtain IP address from router or modem". I have tired a few things already with no luck I went in to the DHCP setting and added my xbox MAC address directly to the Time Capsule. Also going into the NAT settings and checking off "Enable default host at" and then entering 35 at the end to match up with what I put on the other screen. I tried the whole unplug for 10 min and re-power everything nothing worked.
    My setup is pretty simple I think, I got the Time Capsule under my TV stand right net to my 360 so I can plug my 360 right into the time capsule. My Time Capsule is about 20-25 feet from my modem and I got my Mac Mini and a iMac hooked up to the network, I also have a Airport express upstairs just to bot the single to the iMac. Both Mac's have up to date snow leopard software 10.6.2 I'm using DSL not cable.
    If anyone can give me any help I would really appreciate it!

    Howdy,
    I can't help on the TC setup, but can only suggest a few things for you to try XBox (360?) to router. You probably have tried these already:
    1. Check the ethernet cable and ethernet port on the router works.
    2. Instead of using the Automatic option on the XBox to get IP settings, enter in the IP, DNS and gateway settings manually;
    3. I have sometimes come across ethernet not switching to the right speed. The Gigabit port on the TC has to auto-sense the 10/100Mb XBox and auto-switch. Can't find anywhere to force the Xbox to connect at 100Mb, rather than auto-detect.
    Are there any router logs to tell what's happening?
    Another way would be the enable internet sharing on your mac, plug the ethernet cable from the xbox to the mac. I've done this with a pc and it works. However, I haven't tried it with the apple kids.
    Obviously one of the draw backs is the the mac has to be up and running. Disable any energy mode on the mac to stop the wlan port from sleeping.
    Good Luck.

  • How can I retain my HD quality from a camcorder in live streaming? Also - any camera/converter suggestions?

    Currently we use Adobe Connect to stream and record live events that go on in our office (panelists, speakers, etc.) This is not very interactive - we do not receive video from the viewers, we only broadcast the presentation and post it online. The quality of our webcam is very poor, and we would like to get an HD video camcorder that will give a better picture. However, in my research I have found that in order to ensure the HD picture is retained in the streaming, I need to set up a converter or encoder of some kind that does something to make sure the bandwith can handle the HD picture. I am very new to this and I am having a hard time figuring out what exactly I need. If anyone can help me out and inform me of what setup you use (camera too - would love to know suggestions for the best cameras that work with Connect) it would be much appreciated. Thank you!

    I believe you posted in both forums for Connect. My response is here: Adobe Connect User Community

Maybe you are looking for