Microsoft Azure Media Services
-
Upload
pavel-revenkov -
Category
Technology
-
view
159 -
download
1
description
Transcript of Microsoft Azure Media Services
Microsoft AzureMedia Services
Pavlo Revenkov
EPAM Cloud Computing Competency Center
Email: [email protected]
Skype: rp_risingstar
http://.../
Smartphone
Tablet Computer
Laptop
2
http://.../
Windows
Linux
Mac
3
Video encoding 4
• 3GPP• 3GPP2• ASF• AVI• DV• MOD• M2TS• MP4• MPEG-1• MPEG-2• MTS• PIFF 1.3• TS• VOB• WMV• XESC
Inputformats
(containers)
• DV• H.264• MPEG-1• MPEG-2• MPEG-4 v2• VC-1• WMV
Inputcodecs
Video encoding 5
Outputformats
(containers)
• MP4• PIFF 1.1• WMV
• H.264• VC-1
Outputcodecs
Streamingformats
• HLS• Smooth Streaming• MPEG DASH
Audio encoding 6
• AC3• AIFF• BWF• MP3• M4A• M4B• WAV• WMA
Inputformats
(containers)
• AC-3• AAC• AAC-LC• HE-AAC v1• HE-AAC v2• MP3• WMA
Inputcodecs
Outputformats
(containers)
• AAC• WMA
• AAC-LC• HE-AAC v1• HE-AAC v2• WMAOutput
codecs
Integrated CDN support 7
Concepts 8
…
Input media files
Asset
…
Output media files
Asset:• Contains digital files (video, audio, text tracks, etc.)• Contains metadata about digital files• Mapped to Azure Blob Storage
Blob
Concepts 9
Asset
Task:• Contains asset processing instructions
Processor:• Compute resource to be used for work
Encode EncryptThumbnails Package
Tasks
Processor Processor Processor Processor
Concepts 10
Asset
Job:• Combines several tasks• Contains details of the processing work• Event handling• Monitoring
Job
Progress EventsTask execution
Streaming 11
Static packaging Dynamic packaging
• Encode with specific presets
{media services account name}.origin.mediaservices.net/{locator ID}/{filename}.ism/Manifest(format=m3u8-aapl)
• Encode with multi-bitrate MP4 preset
URL example:
Pricing 12
Tasks are executed one by one.If you want to execute the tasks in parallel you should purchase additional Reserved Units.
Data processed Data processed
First 5 TB/Month $1.99 per GB
Next 15 TB/Month $1.60 per GB
Next 30 TB/Month $1.09 per GB
Next 50 TB/Month $0.89 per GB
Greater than 100 TB/Month
$0.69 per GB
Reserved Unit – 99$/Month
On-demand streaming is charged based on the number of Reserved Units you use.Reserved Unit provides bandwidth up to 200 Mbps per Reserved Unit along with built-in failover.
Streaming Reserved Unit – 199$/Month
Demo 13
References
Get started with Media Services: http://www.windowsazure.com/en-us/documentation/articles/media
-services-dotnet-get-started/
Process assets with the Media Services SDK: http://
msdn.microsoft.com/en-us/library/windowsazure/jj129580.aspx
Media Services Encoder System Presets: http://
msdn.microsoft.com/en-us/library/windowsazure/jj129582.aspx
14
Questions? 15