MIX08-Encoding Video for Microsoft Silverlight Delivery Scenarios.
Long name good times.
Topics:
- Delivery mechanisms
 - Hands on encoding
 - Best practices
 
Goals:
- Deliver content(compelling)
 - Maximize ROI for encoding.
 
Two most common audio/video delivery
- Progressive download
 - Streaming real time without caching
 
Progessive download:
Pros:
Easy management and config
Lower server resource usage
Supports Secure sockets Layer(SSL)
Firewalls
Cons:
No Live
No advanced
No buffer
Streaming Download:
Pros:
Basic and advanced media features
Bandwidth optimization
Enables Live broadcasting
Cons:
Requres management infrastructure
Cant deliver content encoded at a higher bitrate than connection speed.
IIS7 Media Pack
- Media delivery on top of IIS7
 - Bit rate throttling
 - web server playlist
 - adds basic streaming
 - Free www.iis.net
 
Distribution services
Outsource
- Silverlight.live.com
 - Content Delivery Networks
 - For Public consumption
 - Do it yourself server 2008
 
Using IIS7
- Using Windows Media Services 2008
 - Very popular on internal networks
 - Push internally to CDN(outside/inside)
 
"Silverlight is the future of streaming on the web"
WMV ecosystem:
- Mature live streaming
 - Big Ecosystem
 - intergration into major editing platforms
 
Why WMV and VC-1?
- Greater quality
 - Better decode performance
 - up to 2x pixels/second of H.264
 - Large existing libraries of content
 
It is just windows media
- Most existing files urls work
 - Media features baked into runtime
 - no OS codecs
 - Video codecs
 - wmv7/8/9 9advanced profile
 - Audio codecs
 - windows media audio in silverlight1.0
 - windows media audio pro new in silverlight 2
 - MP3 files also supported
 
Expression Encoder 2.0 Download Now
Selling points:
designers - deliver vision quickly
developers-Programmable object model
business-Faster encoding and lower bandwidth cost.
When encoding video in Microsoft Media Encoder: Turn off Clear type to make video smoother.
Best practices include:
- Keeping bandwidth usage down
 - Clean video(no jumping or artifacts)
 - Clean Audio(no jumping or skipping)
 - Avoid analog to DV bridges
 
I encoded this during this session. =)