Best practice for streaming video with quickly (2-5 sec) changing sources

Hi!
In my flex app I have a videodisplay, which should change its
source every 2-5 seconds to an other clip (and or an other playhead
time). Im trying to reduce the buffering times between the source
changes, so that the resulting video plays without interceptions.
To reduce the buffering times i've tried multiple video instances
which preload its new source while an other instance is playing its
clip.
Are there better ways for doing this? Could SMIL be a
solution?
Thanks!

There are several ways you can do this:
1) If you really want to just reduce buffer times, while
continuing to switch clips manually, you can use the "2-phase
buffering" approach that developers commonly use to reduce startup
times. Just before you switch, set the buffer size to something
very small (0.5 secs is common). This will allow the buffer to fill
rapidly. When you get the buffer full status event, set it to
something more stable, like 2 secs, or 5 secs. Note that there will
always be a small gap in playback with this approach, but that may
be acceptable for your app.
2) Use client-side playlists. You can add your short clips to
the playlist using NetStream.play(reset=false). Each one will play
in turn, with no gap in between. This is a very powerful technique,
but it does require you to know somewhat in advance what clips
needs to be added to the list. If you need to switch immediately,
you'll still end up with a small gap in playback.
3) Flash Player 10, in combination with an upcoming release
of Flash Media Server, will support a feature called "Dynamic
Streaming" that will allow for seamless transitions between clips,
with very little latency. This may not help you out right now, but
be on the lookout for it!

Similar Messages

  • Best practice for sharing data with model window

    Hi team,
    what would the best practice for sharing data with a modal
    window be ? I use a modal window to display record details from a
    record list, but i am not quite sure how to access the data from
    the components in the main application in the modal window.
    Any hints would be welcome
    Best
    Frank

    Pass a reference to the parent into the modal popup. Then you
    can reference anything in the parent scope.
    I haven't done this i 2.0 yet so I can't give you code. I'll
    post if I do.
    Oh, also, you can reference the parent using parentDocument.
    So in the popup you could do:
    parentDocument.myPublicVariable = "whatever";
    Tracy

  • Best practices for apps integration with third party systems ?

    Hi all
    I would like to know if there is any document from oracle or from your own regarding best practices for apps integration with third party systems.
    For example, in particular, let's say we need customization in a given module(ex:payables) need to provide data to a third party system, consider following:
    outbound interface:
    1)should third party system should be given with direct access to oracle database to access a particular payments data information table/view to look for data ?
    2) should oracle create a file to third party system, so that it can read and do what it need to do?
    inbound:
    1) should third party should directly login and insert data into tables which holds response data?
    2) again, should third party create file and oralce apps will pick up for further processing?
    again, there could be lot of company specific scenarios like it has to be real time or not... etc...
    How does companies make sure third party systems are not directly dipping into other systems (oracle apps/others), so that it will follow certain integration best practices.
    how does enterprise architectute will play a role in this? can we apply SOA standards? should use request/reply using Tibco etc?
    Many oracle apps implementations customizations are more or less directly interacting with third party systems by including code to login into respective third party systems and vice versa.
    Let me your know if you have done differently and that would help oracle apps community.
    thanks
    rrb.

    you want to send idoc to third party system (NONSAP).
    what kind of system is it? can it handle http requests
    or
    can it handle webservice?
    which version of R/3 you are using?
    what is the mechanism the receiving system has, to receive data?
    Regards
    Raja

  • Best practice for a site with a lot of images?

    I am working on a site that will have over a hundred images
    and I wanted to see what is the best practice for designing a site
    like this. Should a go with xml(please give examples or
    explanation), a text file or just loadMovie("image1project1.jpg",
    "bottomsec") with named external images that will stay the same.
    Any help is appreciated on staying up to date with this kind of
    site.
    Thanks,
    Randy

    ok I am new please be nice - I think I want to set it up like
    this
    <project1>
    <section>Architecture</section>
    <name>New Building for CREATiVENESS</name>
    <comment>The major challenge to designing this new
    tower was the site constraints  a small 3 acre urban corner site.
    It is located adjacent to a community center to facilitate extended
    use in the evenings and weekends for the entire community.
    </comment>
    <thumb>thumbs/project1.jpg</thumb>
    <img1>images/project1img1.jpg</img1>
    <img2>images/project1img2.jpg</img2>
    <img3>images/project1img3.jpg</img3>
    <img4>images/project1img4.jpg</img4>
    </project1>
    <project2>
    <section>Interiors</section>
    <name>New Building for Me</name>
    <comment>The major challenge to designing this new
    tower was the site constraints  a small 3 acre urban corner site.
    It is located adjacent to a community center to facilitate extended
    use in the evenings and weekends for the entire community.
    </comment>
    <thumb>thumbs/project2.jpg</thumb>
    <img1>images/project2img1.jpg</img1>
    <img2>images/project2img2.jpg</img2>
    <img3>images/project2img3.jpg</img3>
    <img4>images/project2img4.jpg</img4>
    </project2>
    <project3>
    <section>Architecture</section>
    <name>New Building for You</name>
    <comment>The major challenge to designing this new
    tower was the site constraints  a small 3 acre urban corner site.
    It is located adjacent to a community center to facilitate extended
    use in the evenings and weekends for the entire community.
    </comment>
    <thumb>thumbs/project3.jpg</thumb>
    <img1>images/project3img1.jpg</img1>
    <img2>images/project3img2.jpg</img2>
    <img3>images/project3img3.jpg</img3>
    <img4>images/project3img4.jpg</img4>
    </project3>
    <project4>
    <section>Interiors</section>
    <name>New Building for that guy</name>
    <comment>The major challenge to designing this new
    tower was the site constraints  a small 3 acre urban corner site.
    It is located adjacent to a community center to facilitate extended
    use in the evenings and weekends for the entire community.
    </comment>
    <thumb>thumbs/project4.jpg</thumb>
    <img1>images/project4img1.jpg</img1>
    <img2>images/project4img2.jpg</img2>
    <img3>images/project4img3.jpg</img3>
    <img4>images/project4img4.jpg</img4>
    </project4>
    but I am not sure of the way to create the way to run through
    it to find if it is in a section to put it in the menu and then to
    call the images and text once they are in a project area. I dont
    know if the
    this.firstChild.nextSibling.childNodes[0].childNodes[2]
    is the best way to call things in the file. Any help is
    appreciated. Please let me know what are the best practices and
    easiest way to work with a large xml file.
    Thanks,
    Randy

  • Basic Strategy / Best Practices for System Monitoring with Solution Manager

    I am very new to SAP and the Basis group at my company. I will be working on a project to identify the best practices of System and Service level monitoring using Solution Manager. I have read a good amount about SAP Solution Manager and the concept of monitoring but need to begin mapping out a monitoring strategy.
    We currently utilize the RZ20 transaction and basic CCMS monitors such as watching for update errors, availability, short dumps, etc.. What else should be monitored in order to proactively find possible issues. Are there any best practices you all have found when implimenting Monitoring for new solutions added to the SAP landscape.... what are common things we would want to monitor over say ERP, CRM, SRM, etc?
    Thanks in advance for any comments or suggestions!

    Hi Mike,
    Did you try the following link ?
    If not, it may be useful to some extent:
    http://service.sap.com/bestpractices
    ---> Cross-Industry Packages ---> Best Practices for Solution Management
    You have quite a few documents there - those on BPM may also cover Solution Monitoring aspects.
    Best regards,
    Srini
    Edited by: Srinivasan Radhakrishnan on Jul 7, 2008 7:02 PM

  • What are some of your best practices for using videos in your marketing campaigns?

    As video becomes more and more popular, what are some best practices you have for effectively using video in your marketing campaigns? Any cool examples?

    Just saw this topic.
    We use video a great deal in our campaigns.  One of our best ones though was for an offering that the written word couldn't convey as quickly, succinctly, or visually even with graphics that a short commercial could do.  We therefore created a simple video with professional VO work and blasted it out via email and social networks.  The video clearly communicated our product and it's value to our prospects.
    In return we got a enormous response of form submits from individuals wanting to download the products overview documentation.  It is still one of our most watched videos.
    We are now looking at adding in more value-add videos to go along with the current 'product information' stable to help generate more soft-sell opptys.
    We are firm believers in using video.  You can't just put anything out there and expect just because it is a video to do well.  You must plan it carefully, think the messaging and value offered through just as much as any outbound offering.  Time is still valuable and your prospects are always asking what's in it for me.  Once they get something that they believe wastes their time, they will be more skeptical in the future regarding your videos or any messaging.
    Keeping trust and relevance is essential to generating value with video.

  • Best Practices for sharing media with iMovie and FCPX

    So I've a large iMovie Events directory, and would like to use that media with both iMovie and FCPX projects.
    I'd rather not duplicate the media, so would prefer to import as references into FCPX.
    The dilemma is that I see that it's possible to modify or move media from within the iMovie application, and therefore break the reference to that media with FCPX.
    I only see two options:  (1) Never Ever modify the location/name of media in the iMovie Events file (even from within the iMovie app) since I would break an FCPX link if that media is referenced, or (2) always import (copy) the iMovie events into the FCPX Event Library making an independent original so that I can confidently operate on those media files in either application.
    I'd surely rather not have to do (2 )(e.g. doubling my storage demands) to gain the flexibility of using either application to edit the video, but really don't want to live with the restrictions of (1).
    Thoughts / Solutions?  What might you consider as options or best practices?

    Unless there is some other reason, users should own the right to share their mailboxes - it shouldn't be something that demands administrator management (if only so that the administrators aren't swamped by user requests for sharing their mailboxes). 
    For true shared mailboxes, when the mailbox is created, full access is granted by an administrator.

  • Best Practice for Showing Videos in a Windows Application

    I am building a windows 8 application that has multiple articles.  Each article will have anywhere from 0-3 videos associated with it.  I was wondering where I could find some guidelines, best practices or examples about the how best to do this
    from a design stand point, so that app is in line with the Windows Application guidelines.
    Any help would be appreciated!
    Thanks!

    Hi bcp1978,
    >>I was wondering where I could find some guidelines, best practices or examples about the how best to do this from a design stand point, so that app is in line with the Windows Application guidelines
    To design a windows app, we need to understand Microsoft design principles first:
    https://msdn.microsoft.com/library/windows/apps/hh781237.aspx Use these principles as you plan your app, and let them guide your design and development choices
    Microsoft also provide a page of design guideline:
    https://dev.windows.com/en-us/design
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Best Practices for Professional video editing

    Hi
    I'd like to know your thoughts on what the most proffessional / effeciant method for editing are. At the moment, I archive all the footage from a DV tape through iMovie (I just find iMovie easier for doing this) save / archive all the imported segments of clips I need, name them, then import them into FCP
    When I finish an edit I export and uncompressed Quicktime movie, then back up the entire project on an external drive
    Is this good practise, Should I export the final edit to tape?
    I've just started out as a video-maker as a paid proffession and I'd like to know the most 'by the book' methods
    THanks
    G5 Dual   Mac OS X (10.4.8)  

    Sounds to me that you're doing a whole lot of extra steps using i-movie as your import. You're going to lose some of FCP best media features by not digitizing with FCP. Batch Capture in FCP isn't hard to learn.
    I wouldn't say there's any "rulebook" for professional editors. We all work a little differently but here are some of my "best practices"
    Always clearly name and label all of the tapes that you are using in a fashion that makes sense to you. When I cut a large project I may have multiple tapes. If I lose a piece of media accidentally, it's easier to go back and re-digitize if I have organized the project early in.
    Clearly label bins and use them wisely. For example, on a small project I might have a "video" bin, a "music" bin and a "graphics" bin. This saves searching through one large bin.
    On larger projects, I try to think ahead to how I will edit and make bins accordingly. For example I might have bins as follows, interviews, b-roll location a, b-roll location b and so on. Then I'll have music bins, animation bins and still graphic bins. I generally try to save all to one hard drive which saves me looking through three or four drives. This isn't always possible depending upon the size of the project.
    As for back-up. Lots of peope buy harddrives for each project and then store them until they need them next. Of course, keep all of your raw-footage and you can always re-digitize.
    When I'm done with a project I save the completed project to tape...this is for dubs and library. I save the FCP information on a DVD and I burn the media from the drive, because I can't afford multiple hard drives. I would rather re-digitize my raw if I need to re-do the project in the future.
    That's how I do it, but other editors have other methods. I would highly suggest digitizing in FCP and not i-movie, but that's entirely up to you. You're not doing anything "wrong."
    G4 Dual Processor   Mac OS X (10.4.1)  
    G4 Dual Processor   Mac OS X (10.4.1)  

  • Best practices for posting video to my iWeb site?

    What's the best way to upload movies to my site so that visitors can watch them while sacrificing the least amount of quality, size and speed?
    As an example, the iPhone commercials on the Apple webpage start playing instantly, look great and when Large is selected are the perfect size.
    But I made a 1.5 minute iSight video on iMovie and saved it as a streaming quicktime file and it takes about 10 minutes to fully load once it's on my site. And I have a 10 mpbs internet connection.
    I also just pulled up a large movie trailer on iTunes and it looks great and started playing instantly.
    Is there a better way for posting video? Perhaps in flash or another codec that would make more sense? Videos on youTube play instantly, although the quality isn't always great.
    thanks!
    MacBook Pro   Mac OS X (10.4.9)  

    There is no absolute correct way. One way is shown in this demo page. It lets the page load without having the movie load thus speeding up the page load a fair amount. The movie only has to load when the Play button is clicked on and then it opens in a separate window sized just for the movie. The code used is also shown on the page. This way can allow you to use a larger QT file and not affect the loading of the original page it's linked to.
    OT

  • Best practice for adding video

    Hi. I've crafted a lovely app with multiple slideshows which was rejected for lack of interactivity. I'm now in the process of planning multiple short videos and audio files to add into it.
    To test the video feature I used Handbrake to turn a video to a 330 x 178 resolution MP4 h.264. (I will probably make the final versions about 400 horizonta.)
    I used the Place command and in the Content viewer preview it looks fine.
    1) Using the Media panel you can choose the Poster be from a current frame but this does not add the Play symbol so app users might think it a static picture. Is my only option to do this is to make my own poster and add the Play symbol on top or is there an integrated way to do this?
    2) My app pages have white backgrounds. Aesthetically is it 'wrong' to place the video directly on it. Should I just create a larger black rectangle for each video to give it a border or is there anything else to make it look professional?
    3) The Media panel also has a Controller option which i presume allows you to set the video playback controls but anything I select doesn't seem to make a difference. I've also used Lynda but haven't found an explanation. What does it do?
    4) I've viewed the My 9 months app made by forum MVP Bob Levine. When turning to a new page a button pops out with a mic. symbol that when pressed plays back audio. It looks pretty clever. If it's not a trade secret how do you make the button pop out?
    Thanks

    1. I generally create a poster image with that play symbol. Easy enough
    to do. Open the video in Photoshop, go to the frame you want, add the
    symbol and save as a PNG file.
    2. If it looks good, it is good.
    3. If you really want to control the video I'd suggest creating buttons
    and assigning video actions to them
    4. Those are three state MSOs. The first state is an image sequence with
    a go to next state button. The next state is the pop out glossary
    containing a scrolling frame with anchored MP3 files positioned over the
    terms. The close button takes you to a third state with a state version
    of the button.

  • Any best practice for Key Management with Oracle Obfuscation?

    Hi,
    I was wondering if anyone is aware if there are any best practices regarding key management when using Oracle's DBMS_OBFUSCATION_TOOLKIT? I'm particularly interested in how we can protect the encryption/decryption key that we would use.
    Thanks,
    Jim

    Oracle offers this document, which includes a strategy for what you're after:
    http://download-west.oracle.com/docs/cd/B13789_01/network.101/b10773/apdvncrp.htm#1006234
    -Chuck

  • Best Practices for smooth video playback

    I'm using a low res. video as a reference movie in a 5.1 project. 23.98 fps, H.264. Video playback is very choppy. In the video playback window the Resolution setting in the pulldown menu is greyed out. It's set to Full Res. How do I change this setting? Also any tips for achieveing smooth video playback?
    Thanks.

    jasonjantzen wrote:
    Ha, typical. No repsonse. Where's Durin when you need him?
    Give the man a break - he's probably asleep, and now you're expecting him to work over the weekend...
    I'm sorry, but I can't help you with the video problem. The only time I tried this recently, I couldn't get the damn video to play in Audition at all, so I gave up; fortunately it didn't matter. The only thing I know is that the video engine it uses has been changed at some stage (probably CS5.5) - heaven only knows what the implications of this are.

  • Best practice for computer video - de-interlace or not

    I know that there is a lot of discussion on this forum pertaining to interlacing, but after a search I was unable to answer my question(shocking, I know).
    I produce distance education classes for a small university. The bulk of our footage is shot on DVCAM or digitized from S-VHS or even 3/4" U-Matic! All of it is captured in NTSC-DV. We output in two formats enhanced DVD (ala e-DVD) and .flv (through Cleaner). My question is this: the majority of our students are going to be viewing these videos on their computers. Is there anything special that we should be doing with the footage in terms of de-interlacing? And if we should de-interlace what settings should we use? And will de-interlacing adversly effect our few students that watch the DVD videos on a set top player?
    Thanks in advance for your help and please accept my apologies if I have missed a previous post addressing this question.
    BTW, we are using FCS with all softare up to date.
    2 - PowerMac G5 2.0Ghz DP   Mac OS X (10.4.4)   1- Mac Mini

    The answer, I would say, is "it depends". Simple de-interlace throws away half the vertical resolution and doubles up each scanline. Smart de-interlace - like Nattress film effects (60i->30p) - blends the "comb" effect that can happen when viewing interlace material in a progressive (computer monitor) display to leave it looking like motion blur.
    You need to look at the material and see if it is problematic when viewed on a progressive display/computer monitor. This would likely be high contrast movement (a bright object moving against a dark background). If the material doesn't look bad, there's no need to go thru the extra processing required to de-interlace. Watching material with smart de-interlacing on an interlace display shouldn't be too bad...
    Patrick

  • Best practice for p2p video chatting

    I use netgroup to implement a video chatting program. The # of memebers in this group is small (2 or 3). I find the audio is delayed (sometimes by 4s) and even cut (e.g. I count number from 1 to 10 but the other memeber only heard 1,2,3 then jump to 7). This happens both when the two members are in totally different locations and when they are in the same location using different computers.
    I wonder if there is any article about improving the performance and reduce the delay.
    Thanks.
    ilsh

    NetStream.audioReliable is only for 1:1 (DIRECT_CONNECTIONS) or client-server streaming.  all data in a P2P multicast stream is partially reliable (where the reliability is controlled by the NetStream.multicastWindowDuration).
    a P2P multicast may have a jitter of up to the multicast window duration.  shorter values for the window can decrease latency and jitter but may also decrease the reliability of the stream (leading to more glitches and artifacts).
    for interactive chat between a small number of participants, you should use the DIRECT_CONNECTIONS form.

Maybe you are looking for

  • My Apple ID always goes to my husbands on MY iPad and is showing OLD Apple ID even though we have separate ones. Can you help

    First my husband got an iPad then weeks later I did. When setting mine up we used the same email for my Apple ID - everything was fine until last week when I tried to add an app it wouldn't work with respect to password. He changed his Apple ID on hi

  • Error message in Web UI

    Greetings I am getting the following error message and ive tried numerous attempts to debug but i am not finding the problem. This message is displayed on the web page after i log in. An error occurred during initialization of the application An exce

  • How do I change language settings to English?

    I am a native English speaker living in Korea. I am currently using a borrowed laptop while mine is in the shop. It is running Korean Windows (XP, I think). When I downloaded Firefox, as far as I could tell, I had no options of language preferences.

  • Re-installing iMovie

    Hi Everyone, I bought my iMovie off the apple store afew months ago, and with it have created afew decent movies. But just yesterday, I had simply dragged a photograph into my filmstrip, for the program to stall. iMovie became unresponsive and then v

  • Acrobat does not start after installation

    Recently purchased Adobe Acrobat 11 Standard, did the fresh installation and ran the program.  Nothing appears... Searched web and forums and tried adobe cleaner, acrofix, renaming cache file but no luck. Tried uninstalling / re-installing (using cle