Monday, May 16, 2011

Delivering end–end video workflow using using SharePoint, IIS media services, expression coder, and Silverlight

Video Workflow
Use Smooth Streaming
spinica - box for encoding the streams
     encode at multiple bit rates
Use CDM to push out to users
Silverlight does 2 seconds stream, Apple uses 10 second stream

Advanced capabilities
Adaptive streaming
VOD workflow
Live Streaming
Video Editing
Ad Insertion
Publishing

Start ar largest Bit rate..send 2 second chunk and look for bandwidth overhead and adjust bit-rate based on this

Services - Windows server - IIS media services -  built on top of windows 7
Tools - Expression encoder, MS PlayReady
Clients - Silverlight, HTML 5, Smooth streaming & PlayReady client porting kits (IOS4, Linux, Android)
Frameworks - Microsoft Media Platform (Video Editor,Content Manager, Player Framework, Audience Insight)

Server roles
SharePoint 2010 for content management not video management (Content Manager for SharePoint)
    Create new project types in SharePoint. site templates for video projects
    Define Encoding Resources
    Specify where IIS media Origin servers are
    And where FTP servers are
Sql server 2008
IIS media services Transfer Manager
    Covert live stream to VOD
    Trasmux to other formats (Apple HLS)
IIS media Services Origin (Live & VOD)
Expression Encoder (should be separate box because when encoding sucks up server resources)

No comments:

Post a Comment