Proprietary and Confidential, Microsoft Corporation 2008. All rights reserved. Microsoft Confidential Silverlight Partner Summit Expression Encoder Media.

Slides:



Advertisements
Similar presentations
Office 2010 Software Applications in Office 2010 & Files.
Advertisements

Using the camera and the wireless microphone Howard Goldbaum 9/17/2012.
ZoomText, Step-by-Step IU Adaptive Technology Center.
1. 2 Viewing window: You can watch the movie that is emerging by using the controls underneath. These work like a standard video player. Timeline: When.
Digital Storytelling Photo Story 3 from Microsoft and Movie Maker.
Chapter 14 Sound. Sound  Sound can be used for narration, background soundtracks, rollover noises, and for sound effects to complement animations. 
Search content in the Admin user library to share in the meeting Search web content Upload files from local PC Open audio chat only Open IM chat window.
Name Matrix No CHIA EE LOON(LEADER) OW CHEE YEE LAURA TIONG UNG KAH CAT200 Integrated Software Development Workshop Storyboard.
How to Use Your Safari Montage
Chapter 3 Reusing a Presentation and Adding Media and Animation
PowerPoint Tutorial 2 Adding Media and Special Effects
Sascha P. Corti Developer Evangelist Microsoft Switzerland
Visual Basic 2010 How to Program. © by Pearson Education, Inc. All Rights Reserved.2.
Windows Presetation Foundation (WPF) 1. Introduction.
Introduction to Expression Encoder 2 Encoder and Silverlight Demonstrations Video Gallery Player DVD-Like Web Experience Live Event Webcasting Posting.
1 of 2 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Practical Computing by Lynn Hogan
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Remote Surveillance System Presented by: Robarin Holdings Limited Telephone: Facsimile:
Microsoft ® Office PowerPoint ® 2003 Training Playing movies [Your company name] presents:
Review of last session The Weebly Dashboard The Weebly Dashboard Controls your account and your sites Controls your account and your sites From here you.
© 2012 Microsoft Corporation. All rights reserved. Schedule a Lync meeting You can schedule a Lync Meeting by using the Outlook add-in for Lync, if you.
Windows 10. The New Microsoft Operating System to be released July 29 th. It’s not just a PC operating system, it’s a lot more, it includes phones,
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Chapter Objectives Explain Web page multimedia issues
VIDEOOPTIONS PIPE LIST PIPE INFO CAMERAS STATUS SLIDER.
Simple Guide to Movie Maker By Peter Huang. Opening up movie maker This is what you should see when you open Windows Movie Maker.
Windows Movie Maker Laura Osterloo, Katelyn Templin, Lindsey Swier.
Chapter 11 Adding Media and Interactivity. Flash is a software program that allows you to create low-bandwidth, high-quality animations and interactive.
© 2011 Delmar, Cengage Learning Chapter 11 Adding Media and Interactivity with Flash and Spry.
BUILDING RICH MEDIA ELEMENTS. Design Decisions Based on Design Specification  Following the design specification will ensure that the application is.
Learning Microsoft Power Point Getting Started  There are three features that you should remember as you work within PowerPoint 2007: the Microsoft.
Introduction to United Streaming Bethpage Technology Dept. Bill Santoro 03/26/09.
Chapter 11 Adding Sound and Video. Chapter 11 Lessons 1.Work with sound 2.Specify synchronization options 3.Modify sounds 4.Use ActionScript with sound.
Smart PSS Associate Certified Class Dahua Security Certification
Lesson 1 What is Camtasia?. Lesson 2 Editing Objectives After completing the lesson, the student will be able to: Edit a basic recording Camtasia file.
Creating Multimedia Interaction with Windows Media Technologies 7.
1 After completing this lesson, you will be able to: Identify each item in the Windows Media Player 9’s Features taskbar. View visualizations. Play and.
KSU EDCI 763: ID Fall 2010 Harris Instructional Design Statement of Purpose, Needs Analysis, and Task Analysis.
ScreenMonkey v3. 7 (Tested Windows 7 64bits) screenmonkey
2008 Adobe Systems Incorporated. All Rights Reserved. Getting Started with Adobe Presenter Modified by C. Candace Chou.
Chapter 16 Video. Importing Video Into Flash  Once you import video into Flash, you can control it using behaviors and very basic ActionScript, target.
Expression Encoder 2 CaptureCreate UX Encode DeliverExperience.
Things you should have with you: Your own address Student addresses Ideas that you want to include.
Learning Unity. Getting Unity
Lesson 1: Introduction to After Effects CMM204 – Digital Media Effects.
5-1 OBJ Copyright 2003, Paradigm Publishing Inc. Adding Sound, Video, and Basic Interactivity with Buttons Macromedia Flash Design & Application.
Introducing the Silverlight Rough Cut Editor (RCE) An Olympics case study Jason Suess Principle Technical Evangelist Media Delivery Scenarios.
IMovie 10 Overview. Importing Files from a Video Camera into iMovie 1.Plug the camera into a wall outlet using the power supply. (Some cameras will not.
See it. Click it. Get it. INTERACTIVE VIDEO “Where Psychology Meets Technology” THE FUTURE IS NOW.
Adobe AuditionProject 4 guide © 2012 Adobe Systems IncorporatedOverview of Adobe Audition workspace1 Adobe Audition is an audio application designed for.
Chapter 11 Adding Media and Interactivity. Chapter 11 Lessons Introduction 1.Add and modify Flash objects 2.Add rollover images 3.Add behaviors 4.Add.
© 2011 Delmar, Cengage Learning Chapter 11 Adding Sound and Video.
By Susan Fuentes Media Specialist Smiley Elementary.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
MPS Staff Development June 2013 L.Brodeur Windows Live Movie Maker.
The Simpsons Portal. Overview Problem we are addressing Our user tasks UI design.
Microsoft PowerPoint 2010 Chapter 3 Reusing a Presentation and Adding Media.
Dive Into® Visual Basic 2010 Express
Microsoft Office Live Meeting 2007
What is Microsoft Internet Explorer?
Lesson 6: Enhancing Presentations
Introduction Working with Panels.
Media Player Accessibility: Insights from Interviews and Focus Groups
Premiere Continued – Transitions and effects
Lesson 20 Getting Started with PowerPoint Essentials
Presentation transcript:

Proprietary and Confidential, Microsoft Corporation All rights reserved. Microsoft Confidential Silverlight Partner Summit Expression Encoder Media Player December 12, 2008 Randy Oakley 1

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player Overview Released as part of Expression Encoder V2 SP1 Implemented as a Silverlight 2 skinnable custom control Provides common user interface controls desired for a web base media player. E.g. play/pause, playback position, volume control, etc Provides the controls and features needed by many applications without additional development work Complete C# and XAML source provided to enable customization for your business needs Expression Blend makes it easy to customize appearance. Four video and two audio “skins” included as starting points Visual Studio 2008 can be used to modify and extend player behavior 2

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player Overview 3 Silverlight 2 Default player skin

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player Overview 4 Gallery player skin

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player Overview 5 Frosted Gallery player skin

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player Overview 6 Black Glass player skin

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player Player Controls 7 Play/Pause Previous Chapter Next Chapter Stop Frame Step

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player Position Indicators 8 Position Thumb Position Duration Hours Minutes Seconds Frames Clicking on the position bar seeks to that point – instead of default “page up” / “page down” behavior of the “Slider” control Media seeking is controlled during thumb drag to improve user experience

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player Audio Controls 9 Louder Volume Slider Mute Softer Controls are coordinated – e.g. hitting the “Louder” button automatically “unmutes” So does dragging the volume slider thumb

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player Toggle Controls 10 Full Screen Chapter List Captions Play List

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player Features IIS Smooth Streaming Adapted from NBC Olympics Instant start with no downloading Video segmented into fixed duration blocks (default two seconds) Each segment is encoded at different bitrates Automatic adjustment to network conditions and PC power Bit rate of next segment is selected heuristically to avoid frame dropping Bit rate will adjust upward as conditions allow First segment is always played at lowest bit rate Eliminates the need to the user to chose a bit rate (e.g. “watch in high quality”) 11

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player Features Resizing and Full screen Shrinks controls to accommodate small window sizes Typically uses 1:1 pixel mapping to most efficient video playback Will shrink video as needed to avoid clipping Automatically switches from 1:1 pixel mapping to scaling in full screen Provides control fade out events in both “normal” and “full screen” modes Mouse movement restores controls 12

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player vs Using Silverlight MediaElement directly If your application doesn’t need or want any controls If your application requires a radically different UI e.g. a “Video Cube” Even if your application requires only one control – it will like be less work to start with an EEMP template and delete the controls you don’t need Download size is only a few hundred K, small compared to the video itself 13

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player Customizing in Blend Demonstration 14 For more info on custom control skinning, search on these keywords: Jesse Liberty Creating Skinnable Custom Controls

Proprietary and Confidential, Microsoft Corporation All rights reserved. Expression Encoder Media Player Extending the player using Visual Studio

Proprietary and Confidential, Microsoft Corporation All rights reserved. Microsoft Confidential For More Information Visit Blogs Questions and Answers