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.

Similar Messages

  • (Request for:) Best practices for setting up a new Windows Server 2012 r2 Hyper-V Virtualized AD DC

    Could you please share your best practices for setting up a new Windows Server 2012 r2 Hyper-V Virtualized AD DC, that will be running on a new WinSrv 2012 r2 host server.   (This
    will be for a brand new network setup, new forest, domain, etc.)
    Specifically, your best practices regarding:
    the sizing of non virtual and virtual volumes/partitions/drives,  
    the use of sysvol, logs, & data volumes/drives on hosts & guests,
    RAID levels for the host and the guest(s),  
    IDE vs SCSI and drivers both non virtual and virtual and the booting there of,  
    disk caching settings on both host and guests.  
    Thanks so much for any information you can share.

    A bit of non essential additional info:
    We are small to midrange school district who, after close to 20 years on Novell networks, have decided to design and create a new Microsoft network and migrate all of our data and services
    over to the new infrastructure .   We are planning on rolling out 2012 r2 servers with as much Hyper-v virtualization as possible.
    During the last few weeks we have been able to find most of the information we need to undergo this project, and most of the information was pretty solid with little ambiguity, except for
    information regarding virtualizing the DCs, which as been a bit inconsistent.
    Yes, we have read all the documents that most of these posts tend point to, but found some, if not most are still are referring to performing this under Srvr 2008 r2, and haven’t really
    seen all that much on Srvr2012 r2.
    We have read these and others:
    Introduction to Active Directory Domain Services (AD DS) Virtualization (Level 100), 
    Virtualized Domain Controller Technical Reference (Level 300),
    Virtualized Domain Controller Cloning Test Guidance for Application Vendors,
    Support for using Hyper-V Replica for virtualized domain controllers.
    Again, thanks for any information, best practices, cookie cutter or otherwise that you can share.
    Chas.

  • What are the best practices for exception handling in n-tier applications?

    What are the best practices for exception handling in n-tier applications?
    The application is a fat client based on MVVM pattern with .NET framework.

    What are the best practices for exception handling in n-tier applications?
    The application is a fat client based on MVVM pattern with
    .NET framework.
    That would be to catch all exceptions at a single point in the n-tier solution, log it and create user friendly messages displayed to the user. 

  • 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 periodic reboot of MS Windows 2003 Server

    Hi there,
    We are a 4-month old v9.3.1 Essbase environment running on a 8-CPU MS Windows 2003 Enterprise Edition server and we run data loads twice daily as well as full outline restructures overnight. Data loads are executed both via SQL retrieves (ie, from a view set up on another server) and via data file loads after clearing the outline and rebuilding it.
    Over time, I have noticed that the performance of the server was degrading markedly and that calculation scripts are taking longer. Funnily enough, the server's performance goes back to what I would expect it to be after a full reboot.
    My questions are as follows:
    1. Is it typically best practice to reboot MS Windows 2003 servers when dealing with a heavily accessed environment?
    2. If yes, is it mentioned anywhere in the Essbase manuals that MS Windows servers ought to be rebooted on a periodic basis in order to perform at their optimal best?
    3. Does Microsoft recommend such a practice of rebooting their servers on a periodic basis? I looked throughout their KnowledgeBase but couldn't find any mention of this fact in spite of the fact that it is obvious that a periodic reboot boosts the performance of MS Windows servers.
    Thanks in advance for your responses/recommendations
    J

    A bit of non essential additional info:
    We are small to midrange school district who, after close to 20 years on Novell networks, have decided to design and create a new Microsoft network and migrate all of our data and services over to the new infrastructure .   We are planning on rolling out
    2012 r2 servers with as much Hyper-v virtualization as possible.
    During the last few weeks we have been able to find most of the information we need to undergo this project, and most of the information was pretty solid with little ambiguity, except for information regarding virtualizing the DCs, which as been a bit inconsistent.
    Yes, we have read all the documents that most of these posts tend point to, but found some, if not most are still are referring to performing this under Srvr 2008 r2, and haven’t really seen all that much on Srvr2012 r2.
    We have read these and others:
    Introduction to Active Directory Domain Services (AD DS) Virtualization (Level 100), 
    Virtualized Domain Controller Technical Reference (Level 300),
    Virtualized Domain Controller Cloning Test Guidance for Application Vendors,
    Support for using Hyper-V Replica for virtualized domain controllers.
    Again, thanks for any information, best practices, cookie cutter or otherwise that you can share.
    Chas.

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

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

  • Best Practices for Connecting to WebHelp via an application?

    Greetings,
    My first post on these forums, so I appologize if this has already been covered (I've done some limited searching w/o success).  I'm developing a .Net application which is accessing my orginazation's RoboHelp-generated webhelp.  My organization's RoboHelp documentation team is still new with the software and so it's been up to me to chart the course for establishing the workflow for connecting to the help from the application.  I've read up on Peter Grange's 'calling webhelp' section off his blog, but I'm still a bit unclear about what might be the best practices approach for connecting to webhelp.
    To date, my org. has been delayed in letting me know their TopicIDs or MapIDs for their various documented topics.  However, I have been able to acquire the relative paths to those topics (I achieved this by manually browsing their online help and extracting out the paths).  And I've been able to use the strategy of creating the link via constructing a URL (following the strategy of using the following syntax: "<root URL>?#<relative URI path>" alternating with "<root URL>??#<relative URI path>").  It strikes me, however, that this approach is somewhat of a hack - since RoboHelp provides other approaches to linking to their documentation via TopicID and MapID.
    What is the recommended/best-practices approach here?  Are they all equally valid or are there pitfalls I'm missing.  I'm inclined to use the URI methodology that I've established above since it works for my needs so far, but I'm worried that I'm not seeing the forest for the trees...
    Regards,
    Brett
    contractor to the USGS
    Lakewood, CO
    PS: we're using RoboHelp 9.0

    I've been giving this some thought over the weekend and this is the best answer I've come up with from a developer's perspective:
    (1) Connecting via URL is convenient if (#1) you have an established naming convention that works for everyone (as Peter mentioned in his reply above)
    (2) Connecting via URL has the disadvantage that changes to the file names and/or folder structure by the author will break connectivity
    (3) Connecting via TopicID/MapID has the advantage that if there is no naming convention or if it's fluid or under construction, the author can maintain that ID after making changes to his/her file or folder structure and still maintain the application connectivity.  Another approach to solving this problem if you're working with URLs would be to set up a web service that would match file addresses to some identifier utilized by the developer (basically a TopicID/MapID coming from the other direction).
    (4) Connecting via TopicID has an aesthetic appeal in the code since it's easy to provide a more english-readable identifier.  As a .Net developer, I find it easy and convenient to construct an enum that matches my TopicIDs and to utilize that enum to construct my identifier when it comes time to make the documentation call.
    (5) Connecting via URL is more convenient for the author, since he/she doesn't have to worry about maintaining IDs
    (6) Connecting via TopicIDs/MapIDs forces the author to maintain those IDs and allows the documentation to be more easily used into the future by other applications worked by developers who might have their own preference in one direction or another as to how they make their connection.
    Hope that helps for posterity.  I'd be interested if anyone else had thoughts to add.
    -Brett

  • Best practice for importing videos

    My company is currently evaluating Adobe Presenter to
    possibly move our training efforts towards Adobe Flash technology.
    Currently we produce AVI videos which are converted to WMV for web
    delivery. Since we have 100's of these videos, our preference is to
    convert these AVI (or WMV) files and embed them into a slide in
    PPT/Presenter.
    Our videos consist of an instructor's desktop showing our
    home-grown software and how to use it. So, unlike live action
    video, a lossy solution won't work for us as it distorts the fine
    details of our software interface.
    I've tried having Presenter convert the AVI for me into FLV
    but the results were not acceptable (keep in mind we need to expand
    the video to completely fill the PPT slide. For an example, see:
    http://training.dmsi.com/test2/
    For cases like this, is it better to try to find an separate
    AVI to FLV converter or an AVI to SWF converter? If so, what
    software is recommended? In my tests either the image is distorted
    or the video contains oddities, like blurring then sharpening
    throughout the video playback.
    Any help/advice is greatly appreciated.
    --Tom

    My company is currently evaluating Adobe Presenter to
    possibly move our training efforts towards Adobe Flash technology.
    Currently we produce AVI videos which are converted to WMV for web
    delivery. Since we have 100's of these videos, our preference is to
    convert these AVI (or WMV) files and embed them into a slide in
    PPT/Presenter.
    Our videos consist of an instructor's desktop showing our
    home-grown software and how to use it. So, unlike live action
    video, a lossy solution won't work for us as it distorts the fine
    details of our software interface.
    I've tried having Presenter convert the AVI for me into FLV
    but the results were not acceptable (keep in mind we need to expand
    the video to completely fill the PPT slide. For an example, see:
    http://training.dmsi.com/test2/
    For cases like this, is it better to try to find an separate
    AVI to FLV converter or an AVI to SWF converter? If so, what
    software is recommended? In my tests either the image is distorted
    or the video contains oddities, like blurring then sharpening
    throughout the video playback.
    Any help/advice is greatly appreciated.
    --Tom

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

  • Best practices for creating video covers

    I'm looking to create custom video cover pages that will serve as the main graphic at the begining of each article in an Annual Report DPS app I'm designing. The thought is to have a stylized image/poster that will seamlessly start playing a video full screen when touched. The subject in the video will start from this exact position and hopefully create the illusion of the image coming to life. I'm looking for best pracitices or some tips on making this happen. Here's a screen grabs to better explain what I trying to acheive.
    Once you click on the video button the on screen graphics will fade out and the subject will begin to move. Thanks

    You can make it happen by creating a private connection for 40 users by capi script and when creating portlet select 2nd option in Users Logged in section. In this the portlet uses there own private connection every time user logs in.
    So that it won't ask for password.
    Another thing is there is an option of entering password or not in ASC in discoverer section, if your version 10.1.2.2. Let me know if you need more information
    thnaks
    kiran

  • 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

Maybe you are looking for

  • What is difference between adobe photoshop  and photoshop extended cs5

    what is difference between adobe photoshop  and photoshop extended cs5

  • System Calculating HCess twise while posting MM Invoice through MIRO

    Dear Gurus, System calcuating Highter Cess twise while posting MM invoice through MIRO. Please guide where could be problem... Pls provide standard steps need to verfy one by one to analysis the same. Regards, Venkat

  • Bought Macbook Air from India. Can I purchase AppleCare from US?

    I have bought MBA 13 from India. I like to buy AppleCare from B&H - http://www.bhphotovideo.com/c/product/582542-REG/Apple_MC246LL_A_3_Year_AppleCar e_for_MacBook.html Can i buy and use it to extend my warranty? Apple support said yes.. but many foru

  • Target cost configuration

    Dear All,    What are the configuration steps involved to derive the target cost in process order. What will be the implication if the target cost is not derived from the process order. Regards Vasantha

  • Rename SID

    is it possible to rename an existing SID? The problem is that I have a production database (Global Database Name = FUNDS, SID = FUNDS), and I just created a test server with the same Global Database Name and SID. Can I rename either the Global Databa