Selecting frames of video for streaming

Hello all,
I have already searched in the forum for something like that but did not fund any answers.
I have huge pieces of video stored with Intermedia (10g, release 2), and I am looking for some way to stream only the video between frames X and Y.
Is there a way to do it without using something as JMF?
Any ideas?
Thanks,
Ticiano

But does realserver, like Helix, allows to select start and stop time within a video on an ORDVideo field? Directly from intermedia, using plugin?Yes. (Helix and Realserver are VERY related).
I have also looked on JMF, do you have any experience at this?You can do anything JMF allows with files with multimedia types. So, if JMF supports this, the answer would be yes.
Basically, binary data stored in BLOBS can be (and are) accessed randomly, just like files.
Larry

Similar Messages

  • How to find the start and end duration of "Selected frames" from Video using didFinishPickingMediaWithInfo?

    I am doing slow motion in audio and video using AVFoundation(for Video) and Dirac(Audio). As part of it, i will show the video as frames in which the user will select the frames to do slow motion. Eg: 5-6 min of 10 min video.
    I have to show the users two kinds of videos 1. through the video recorder from my application itself. 2. from the gallery.
    Case1: No problem Now,i can record the videos though my video recorder and show the videos as frames to the user to select. Once the user selects some frames(Eg: 5 to 6 min of 10 min recorded video), using the below code, i am able to find the start/end duration of the selected frames or video.
    NSNumber *start = [info objectForKey:@"_UIImagePickerControllerVideoEditingStart"]; NSNumber *end = [info objectForKey:@"_UIImagePickerControllerVideoEditingEnd"];  int startMilliseconds = ([start doubleValue] * 1000);int endMilliseconds = ([end doubleValue] * 1000);
    Case2: In this case, i am able to pick the video from the gallery and show them to the user in the form of frames to select. However, when i try to find the start/end duration of the video as i did in case 1 with the same code, its not working. I am always getting "0" for start/end duration.
    Can you please give some suggestion on my Issue ?

    +1 .. also. i'd to know is using "_UIImagePickerControllerVideoEditingStart"
    the app won't be rejected..
    thanks,
    F

  • Handbrake won't let me select my itunes videos for conversion

    i'm opening handbrake and browsing for my videos but when i select one for conversion handbrake tells me that it's not a valid title and won't let me open it, what should i do?

    Handbrake is for ripping and converting DVDs.
    If you want to convert an existing video file, try something like iSquint.

  • Capturing live video for streaming

    Hello everyone
    I know this is a Premier hardwere forum
    But I could not find a better place to ask
    i want to capture live video (i have avchd camcoder vixia hfs 21)  to my laptop and stream it  in the same time with the Adobe Flash Media Live Encoder
    i read about the Black magic Solution like the  Intensity Shuttle, with good price,  but i understand that this machine good for cupture but dont work well with the FMLE.
    Does anyone have a solution for me that can fit a laptop too.
    tanks gavriel

    Harm Millaard wrote:
    Can't be done. You can't capture from that camera, only import, it can't be done live and it can't be streamed live in Flash format.
    Even if I have a HDMI output port and a\v output?
    If so what kind of equipment do I need to do the job properly?

  • How do I select a home video for airdrop transfer?

    Airdrop works great for photos and videos in Camera Roll - I want to use airdrop to transfer a video in Home Videos

    The tutorial linked to by Brancam is a good one for learning to use AirDrop. But I don't see a share icon in the videos app. Since that is the case you cannot share videos in the videos app via AirDrop.
    If those are personal videos that you added to your iPad by syncing with your computer, use your computer to transfer the videos to your friends computer or send the videos to them via email.

  • Highest quality video for streaming

    I have a series of training videos shot in HD. They will be hosted on YouTube and and Viddler and embedded in blog posts.
    My source video is very high quality. I would like some guidance concerning the optimum settings when I encode the videos. My final image size will by 640 x 426.
    Thanks for any assistance!
    Joe Parsons

    It's not very big.  I'd recommend editing and exporting at the native 1080, then using the HTML5 <video> tag for inclusion on the web page.  You can specify the size of the 'player' to those smaller dimensions, but this leaves the option for people to full screen it at the native 1080 for a better image.

  • How to best prepare video for streaming

    I have several hundred of instructional video that are in the .rm format. They were previously served on a helix server. How do I best convert the files efficiently so they will stream on an xserve? Thanks in advance

    I would suggest visiting Telestream Website (www.telestream.net) and looking an Episode Pro. It can take multiple formats and convert them in batches. If you have hundreds of files the $500 bucks may be worth it. You can also download the demo and run it to make sure the it does what you want. Demo on makes 30 second clips but at least you will know it will do what you want to do. I know that it can encode files to realmedia .rm files so I'm pretty sure it will go the other way. It's really a work horse of a product.
    also check out Handbrake...I not at all sure if it does realmedia to .mov but it's free so downloading and giving it a test run doesn't cost anything.

  • Which "publish size" to select when sharing video for YouTube

    iMovie gives you 2 size options to choose from: 480 x 360, or 640 x 480.
    which one do you recommend?
    of course, it would be nice for iPhone users to see it, which leads me to 480 x 360. but at that smaller size, will there be enough resolution for people to enlarge it YouTube player?
    my movie was created at 4:3 standard setting.
    Thanks.

    You can actually get the 640x480 onto an iPhone, but the big issue is file size - it'll be roughly 80% bigger than the smaller version.
    Given the limits of Youtube, I generally use the smaller size. Try it and see - if you're not happy, reshare at the larger size

  • Why doesn't Premiere handle variable frame rate video?

    Variable frame rate video comes from many places these days: phones, live streamed video recordings.
    Adobe Premiere is a supposedly production level piece of software that cost a good chunk of change.
    How is it 2012 and Adobe does not still have an answer to this problem?  After trying to editing/convert/mux/edit variable frame rate videos for the past 5 hours I am just exhausted.  No amount of conversion apps, etc have saved us and THEY SHOULD NOT HAVE TOO. 
    We have spent thousands on Adobe software packages over the last decade, probably 10s of thousands, and the only answer I find consistently is to switch to Vegas. 
    Surely, SURELY someone at Adobe with real insight into the issue can help answer the question of whether users moving into different medium should find a place elsewhere in the software ecosystem...
    Message was edited by: Kevin Monahan
    Reason: to make article more searchable

    The file I am trying to edit was recorded in a streaming application called XSplit, very popular in the game / live streaming community. 
    The frame rate is variable, slightly I am guessing, because the real time nature of the recording/stream.  The issue is that while WMP and VLC play the file back 100% correctly, when played back inside Premiere CS6 the file drifts out of sync so at the end of a 2 hour clip, we are talking more than a full second or so.
    According to MediaInfo, here is the file detail:
    General
    Complete name                            : Y:\Live\2012-12-4 Farcry 3\2012-12-04_200413079.mp4
    Format                                   : MPEG-4
    Format profile                           : Base Media
    Codec ID                                 : isom
    File size                                : 4.33 GiB
    Duration                                 : 2h 11mn
    Overall bit rate                         : 4 713 Kbps
    Writing application                      : Lavf54.0.100
    Video
    ID                                       : 1
    Format                                   : AVC
    Format/Info                              : Advanced Video Codec
    Format profile                           : [email protected]
    Format settings, CABAC                   : Yes
    Format settings, ReFrames                : 4 frames
    Codec ID                                 : avc1
    Codec ID/Info                            : Advanced Video Coding
    Duration                                 : 2h 11mn
    Bit rate                                 : 4 574 Kbps
    Width                                    : 1 280 pixels
    Height                                   : 720 pixels
    Display aspect ratio                     : 16:9
    Frame rate mode                          : Variable
    Frame rate                               : 29.970 fps
    Minimum frame rate                       : 5.000 fps
    Maximum frame rate                       : 30.303 fps
    Color space                              : YUV
    Chroma subsampling                       : 4:2:0
    Bit depth                                : 8 bits
    Scan type                                : Progressive
    Bits/(Pixel*Frame)                       : 0.166
    Stream size                              : 4.20 GiB (97%)
    Writing library                          : x264 core 125 r2200 999b753
    Encoding settings                        : cabac=1 / ref=1 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=2 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=0 / threads=18 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=1 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=10 / rc=crf / mbtree=1 / crf=13.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=5000 / vbv_bufsize=7000 / crf_max=0.0 / nal_hrd=none / ip_ratio=1.40 / aq=1:1.00
    Audio
    ID                                       : 2
    Format                                   : AAC
    Format/Info                              : Advanced Audio Codec
    Format profile                           : LC
    Codec ID                                 : 40
    Duration                                 : 2h 11mn
    Bit rate mode                            : Constant
    Bit rate                                 : 128 Kbps
    Channel(s)                               : 2 channels
    Channel positions                        : Front: L R
    Sampling rate                            : 44.1 KHz
    Compression mode                         : Lossy
    Stream size                              : 120 MiB (3%)

  • Custom packager for streaming?

    We've been developing an implementation of Flash Access that included our own packager, based on the packager that comes with the reference implementation.  The customization allows for overriding the CEK, automcatically assigns a contentId and records the same in our database, and tailors a unique license request base URL for that content.
    We want to support streaming video, and so have been following the information found here: http://www.adobe.com/products/httpdynamicstreaming/.  It appears that packaging files for streaming requires a different packager, f4fpackager.exe.  I haven't seen if there's a way to build our own streaming packager.  Is there a way we can package video for streaming and get the customization we need?
    [edited]
    It looks like the f4fpackager can either fragment & encrypt, or just fragment.  Can we use the f4fpackager to fragment only, and then run our custom packager to encrypt?  If so, how is that done?
    John

    Yeah, great, thanks Adobe... you've just lost years worth of community comments and resource there!
    Who thought that removing that forum could ever be a good idea?!
    It could have stayed as a static 'read only' forum with this being the new place to add comments and threads.
    Shocking really...
    Please Adobe re-instate it. You're normally amazing but this truly sucks and is very surprising.

  • Draw custom selection frame(dashed rectangle), while mouse dragging is moving

    Hi All,
    Maybe anyone has experience of drawing custom selection frame(dashed rectangle) for selected page items.
    I have to draw a custom selection frame(dashed rectangle), when I drag mouse cursor, while left mouse button is pressed.
    Thank you!
    Regards.

    There are two possible answers:
    1. If you use the getGraphics() in your event dispatching code, then the rectangle disappears because the component you paint on gets repainted, and it has no idea about your rectangle it should paint. The painting routine should ALWAYS be written in paintComponent(Graphics gr) method. (I wish they made the getGraphics() method protected).
    2. If you paint it in the write way, it might disappear because the components that it overlaps might cover it.
    Now a fix:
    Because you need to paint on TOP of everything in the JPanel, you can either:
    1. The dirty way: overwrite the paint(Graphics gr) method of your JPanel, first call super.paint(gr) then paint the rectangle.
    2. A proper way: Add a non-opaque JPanel on top of you JLayeredPane (similar to GlassPane), and paint the rectangle on it (in it's paintComponent method).
    Regards,
    Marcin
    You're probably doing some getGraphics() drawing which is usually wrong. If a component gets repainted by the system it loses all the information
    Now to the question:
    Your rectangle disappears beacause the Components that are overlapping it

  • Dynamic Playlist for streaming video

    This is my first attempt at building a dynamic playlist for
    streaming flash video and I'm following the tutorial at
    "macromedia.com/devnet/flash/articles/video_player.html". I've
    changed the paths to my FMS and loaded the video files to the
    applications directory of the FMS (flash_applications/videosource).
    The thumbnails load and the player skin loads but the videos do not
    load when I click on the thumbnails.
    I've read the earlier post about this same issue. I followed
    the advice from that post and reloaded the 'main.asc' file from my
    Flash 8 program files but the video still does not play.
    Here is a link to the site so you can see the problem:
    http://media.us.elsevierhealth.com/videosource/VideoSource1.swf
    My FMS is 'media.us.elsevierhealth.com'
    I believe my code is correct and I believe the paths I've
    created are correct. If someone could review my code and check the
    path info I would appreciate it. Here is the code from
    'VideoSource1.as'
    import mx.video.*;
    //Set up the list box, call function VideoThumb to create the
    actual thumbnails
    list.rowHeight = 70;
    list.cellRenderer = "VideoThumb";
    list.selectable = true;
    //create new empty listener object
    listListener = {};
    nc = new NetConnection(); //create a connection
    nc.connect("rtmp://media.us.elsevierhealth.com/videosource");
    //connect to FCS (nav.attributes.url)
    ns = new NetStream(nc); //create a stream
    ns.connect(); //connect the stream
    nc.connect("rtmp://media.us.elsevierhealth.com/videosource");
    var stream_ns:NetStream = new NetStream(nc);
    stream_ns.play("video2.flv");
    // Create function to trace all the status info.
    function traceStatus(info) {
    Message.text+="Level: " + info.level + " Code: " +
    info.code+"\n";
    } // Assign this function to onStatus handlers when you
    create objects.
    //Function to handle what happens when an item in the list is
    selected
    listListener.change = function( evtobj ) {
    var nav = list.dataProvider[list.selectedIndex];
    var reset = true;
    for ( var i = 0; i < nav.childNodes.length; i++ ) {
    var stream = nav.childNodes
    if ( stream.nodeName == "stream" ) {
    attachMovie("FLVPlayback", "my_FLVPlybk", 10, {width:320,
    height:240, x:90, y:100});
    //center the FLVPlayback component when FLV is ready to play
    var listenerObject
    bject = new Object();
    listenerObject.resize = function(eventObject
    bject):Void {
    //center video in playback area
    newx = (460 - my_FLVPlybk.preferredWidth)/2;
    newy = (470 - my_FLVPlybk.preferredHeight)/2;
    my_FLVPlybk._x = newx;
    my_FLVPlybk._y = newy;
    my_FLVPlybk.addEventListener("resize", listenerObject);
    listenerObject.ready = function(eventObject
    bject):Void {
    my_FLVPlybk.setSize(250, 350);
    my_FLVPlybk.skin = "ClearExternalAll.swf";
    my_FLVPlybk.clear();
    my_FLVPlybk.contentPath =
    "rtmp://media.us.elsevierhealth.com/videosource/stream/_definst_/"
    + stream.attributes.name+".flv";
    my_FLVPlybk.autoSize = true;
    trace(my_FLVPlybk.contentPath);
    reset = false;
    //Add an event listener on the list, when it triggers, run
    the listListener function to repopulate the list
    list.addEventListener("change", listListener);
    //Function that loads the XML file, parses it, and builds the
    list of available video clips
    var xmllist = new XML(); //setup a variable to hold the XML
    xmllist.ignoreWhite = true;
    xmllist.load( "playlist-demo-1.xml" ); //load the XML file
    //The following gets called when the XML has been loaded
    xmllist.onLoad = function( status ) {
    if ( !status )
    trace( status );
    var entries = this.childNodes[0];
    var playlists = {};
    var nav = [];
    for ( var i = 0; i < entries.childNodes.length; i++ ) {
    var entry = entries.childNodes;
    if ( entry.nodeName == "listitem" )
    //builds array of video clip names
    playlists[entry.attributes.name] = entry;
    else if ( entry.nodeName == "menu" ) {
    //builds array of available videos
    for ( var j = 0; j < entry.childNodes.length; j++ )
    nav[j] = playlists[entry.childNodes[j].attributes.name];
    } //end else if
    } //end if
    //sends the array of videos to the listbox UI
    list.dataProvider = nav;
    } //end xmllist.onload
    Any advice or troubleshooting will be appreciated. Thanks in
    advance.

    I just used the server on Windows (as opposed to linux) and
    it worked great. So the issue, at least for me and my issue (could
    see the thumbnails, couldn't play the video) was windows vs. Linux.
    I guess the linux version doesn't work with this exact script. Now
    to put together something of my own to test to see if the linux
    version works right.

  • FLV files set for streaming video not working

    Hi,
    I have been using Captivate 4 for some time using imported FLV and progressive download options. Playback is too slow, so I am trying to use a streaming service (Limelight Networks Flash Video Streaming Service). I took an existing Captivate project, uploaded the FLV file to the streaming service and select the following in Captivate under the Flash Video tab:
    Video type: Streaming video
    Server URI:  points to server, app, instance from provider (eg: rtmp://xxx.net/yyy/zzz...)
    Stream name: filename.flv
    I publish (htm and swf files are local, flv is on the streaming provider's machine) and try to playback. Captivate loads and after a time I get an error saying that a script is causing the flashplayer to run slowly (version 10). It then locks up (tested in IE, Firefox and Chrome). I've changed options in Captivate such as Flashplayer version (from 8-10) and buffer delay, to no avail. No video played. Previously the video played in the project as a progressive download.
    Help appreciated!

    Hi Ashwin,
    This still hasn't worked for us. We have been given a server name in this format: rtmp://server.name.net/ and an application name in the format app/name, which together form a url:   rtmp://server.name.net/app/name
    Then I have the move file in a subdirectory (/test) from this base url and finally the filename: myvideo.flv
    So putting it together I have tried in Captivate:
    Streaming
    field 1: rtmp://server.name.net/app/name
    field 2: /test/myvideo.flv
    or
    rtmp://server.name.net/app/name/test
    myvideo.flv
    or
    rtmp://server.name.net/app/name
    /test/myvideo
    and other combations of these three. I've eliminated the flv extension, tried with and without preceding (/) and trailing (/)  (eg: /test/... vs test/... or).
    None of these seem to work. I can play the flv directly using a client called WIMPY so I know the streaming service works. With that client I enter a fully qualified path such as: rtmp:/server.name.net/app/name/test/myvideo.flv  and it works flawlessly.
    Thanks for your assistance.

  • While selecting Frame for Table in Smartform

    hi
      While i am selecting Frame for Table in Smartform , it displaying very Bold frame.
    wat is the reason,
    guide me

    hi,
    do this steps,
    ->first in the shading of the table select white color
    ->provide the saturation as 100
    ->select the pattern and select any one of the pattern
    ->and then check the output
    you will get the required do this in the same fashion i explained
    Thanks,
    Nethaji.

  • Encoder to Server URL for streaming video??

    I am trying to encode and stream live video. I have downloaded both the Flash Media Encoder and Flash Media Server. To complete the process of streaming video, it appears that I need to obtain a "server URL address" which is called "RTMP" on the encoder page. Where can I find this? Is this something that can be downloaded, or do I have to purchase this from a partner like Level 3 communications, AT&T, etc.? Any information on this would be helpful. Thanks in advance!

    You can give the URL as "rtmp://localhost/live"
    where rtmp is the protocol used for streaming from FMLE to FMS.
    localhost is the name or IP address of the machine on which FMS is. I have used localhost becuase i have assumed that your FMLE and FMS are on same machine else use IP adrress or name if the machine on which FMS is instead of localhost.
    Live is the apploiction that is there in applocations folder of FMS.
    then in stream name give any name you want to give

Maybe you are looking for

  • How to allow multiple users login to a MAC PRO without interruption?

    I have a mac pro, which runs Yosemite, (2013 module) to be used as a server. However, I have difficult to let multiple users to use the mac simultaneously. Objective:     One person uses the mac directly on his desktop, while the others to login remo

  • Asset Transfer-Intercompany

    Hi I am doing intercompany asset transfer (ABT1N), while doing simulation i getting bellow errorMessage No AA548- Error when crating line items using line item schema SAP_100_003. furteher it says as bellow   A Value field was updated on the asset, a

  • Adding a new server to Enterprise pool failing when installing local configuration store

    We have Enterprise edition running. It includes one Enterprise pool, on director pool and one edge pool. SQL is installed on a separate backend server in default instance. No other databases on the same server. The problem comes up when trying to add

  • Hyperlink to a web template - very urgent ! ! !

    Hello Experts, i have a very specific requirement. on the first screen i have to show the product code along with its maturity code. On clicking on the code, it should take me to the main template which has around 10 queries.( That means that i have

  • Mapping Model Nodes

    Hi Gurus, Can anybody tell me , which is the best practise for mapping a structure to view through Component Controller . 1) Setting all the model node values to a Value node on controller level and Map to the view 2) Directly mapping the model node