Creating Media Content for Microsoft Silverlight Using Microsoft
- Slides: 44
Creating Media Content for Microsoft Silverlight Using Microsoft Expression Encoder
Agenda
Related Sessions
Silverlight Web Media Workflow Experience Create Application Encode Content Deliver Content
Media Delivery Approaches Movie 04 06 08 Play Packet Seek Packet Movie Packet Pause Packet
The "Last Mile" Challenge Low Bandwidth Fast CPU “Best quality I can download” Edge Server “Best quality I can render” High Bandwidth Slow CPU High Bandwidth Fast CPU “Best quality, period ”
IIS Smooth Streaming
demo Multiple Encoding Levels
encode Experience Create Application Encode Content Deliver Content
Smooth Streaming Requirements
Encoding for Smooth Streaming Preset Quality Tweaks Custom settings
Preset
Tweaking Defaults
Tweaking Defaults
Custom Bitrate Levels
Mapping bitrates Example
Mapping Bitrates to Resolution
Making It Simple http: //alexzambelli. com/wmv/MBRCalc. html
Case Study: Smooth. HD. com
Case Study: Smooth. HD. com
Smooth Streaming Profiles Basic Encoding Profile: High Quality Encoding Profile: 1. 2. 3. 4. 5. 6. 1280 x 720 @ 2500 kbps 1056 x 592 @ 2000 kbps 848 x 480 @ 1500 kbps 640 x 352 @ 1100 kbps 424 x 240 @ 650 kbps 320 x 176 @ 400 kbps Used for most content on the site. 1280 x 720 @ 3000 kbps 1056 x 592 @ 2400 kbps 848 x 480 @ 1800 kbps 640 x 352 @ 1300 kbps 424 x 240 @ 800 kbps 320 x 176 @ 500 kbps Used for challenging content: Turner Sports music videos, NBA Finals, Elephants Dream
demo Encoding Big Buck Bunny
Tuning for Quality Chroma 4 5 Adaptive True Chroma Adaptive Hadamard True
create Experience Create Application Create Encode Content Deliver Content
Player Experiences
Differentiating Your Experience
Developing your Experience
demo Building a Media. Player
Choosing Development Path
Best Practices for Silverlight 2
Best Practices for Silverlight 3
products Expression Encoder Roadmap
Expression Encoder
Expression Encoder
Expression Encoder Roadmap Expression Encoder V 2 April 08 • Cuts Editing • New VC-1 Codecs • Smart Recompression • Multi-core/Multiprocessor • Animated Overlays • Object Model • De-interlacing • Inverse Telecine V 2 SP 1 Oct 08 • Top Tier Bug Fixes • IIS Smooth Streaming • H. 264 /AAC (Baseline) • SL V 2 Templates • Audio Overlay V 3 “Later this Year”
Expression Encoder 3
Screen Capture CPU Rate Quality FPS 15% 3. 4 Mbps High 10 fps WM Screen 53% 2. 7 Mbps Low 4 fps “Titanium” Quad-Core Intel Xeon 2. 33 GHz, 2 G RAM, 1024 x 768
Silverlight 3 Managed Decoder
Demo Expression Encoder V 3
deliver Experience Create Application Deliver Encode Content Deliver Content
Summary http: //www. iis. net/media http: //www. microsoft. com/expression http: //blogs. msdn. com/expressionencoder http: //www. clarkezone. net http: //on 10. net/blogs/benwagg/ Big Buck Bunny images and video (c) copyright Blender Foundation | www. bigbuckbunny. org
Remember: VC-1 Advanced Profile Disabled Enabled Elementary Stream Sequence Header Enabled
- What is esp
- Static content vs dynamic content
- Silverlight app migration
- Silverlight 5 toolkit
- Microsoft windows office teams rajesh
- Silverlight toolkit
- Silverlight downloader
- Silverlight 5
- Silverlight edge
- Helping students elaborate on new content
- Slidetodoc.com
- Social media content pillar template
- Digital media content providers
- Kontinuitetshantering i praktiken
- Typiska drag för en novell
- Tack för att ni lyssnade bild
- Vad står k.r.å.k.a.n för
- Varför kallas perioden 1918-1939 för mellankrigstiden?
- En lathund för arbete med kontinuitetshantering
- Särskild löneskatt för pensionskostnader
- Personlig tidbok
- Sura för anatom
- Förklara densitet för barn
- Datorkunskap för nybörjare
- Boverket ka
- Hur skriver man en tes
- Delegerande ledarstil
- Nyckelkompetenser för livslångt lärande
- Påbyggnader för flakfordon
- Kraft per area
- Offentlig förvaltning
- Bo bergman jag fryser om dina händer
- Presentera för publik crossboss
- Teckenspråk minoritetsspråk argument
- Plats för toran ark
- Treserva lathund
- Luftstrupen för medicinare
- Bästa kameran för astrofoto
- Cks
- Lågenergihus nyproduktion
- Bra mat för unga idrottare
- Verktyg för automatisering av utbetalningar
- Rutin för avvikelsehantering
- Smärtskolan kunskap för livet
- Ministerstyre för och nackdelar