рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо
рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдореАрдбрд┐рдпрд╛ рдХреЛ рдПрдирдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдбреЙрд▓реНрдмреА рдбрд┐рдЬрд┐рдЯрд▓ рдкреНрд▓рд╕ рдкреНрд░рдорд╛рдгрд┐рдд рдСрдбрд┐рдпреЛ рдХреЛрдбреЗрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред
рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореАрдбрд┐рдпрд╛ рдПрдирдХреЛрдбрд░
Windows Azure Media Encoder (WAME) рдПрдХ рдЗрдВрдЬрди рд╣реИ рдЬрд┐рд╕рдореЗрдВ Windows Azure Media Services рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдореЗрдВ рд╡реАрдбрд┐рдпреЛ рдФрд░ рдСрдбрд┐рдпреЛ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрд╡-рд╕реНрдерд╛рдкрд┐рдд, рдкреНрд░рдорд╛рдгрд┐рдд рдФрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХреЛрдбрдХ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реЛрддрд╛ рд╣реИред рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдЗрд╕ рдЗрдВрдЬрди рдХреЛ рдПрдХ рдкреНрд░рдореБрдЦ рдЕрджреНрдпрддрди рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ, рдЬрд┐рд╕рдХреА рдореБрдЦреНрдп рдирд╡реАрдирддрд╛ рдкреНрд░рдорд╛рдгрд┐рдд рдбреЙрд▓реНрдмреА рдбрд┐рдЬрд┐рдЯрд▓ рдкреНрд▓рд╕ рдХреЛрдбреЗрдХ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдереАред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрдВрдЬрди рдХреЗ рддреАрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдиреЗ рдПрдХ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛рд░реНрдп рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░ рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдСрдбрд┐рдпреЛ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рд╕рд╛рде рдХрдИ рдЖрдЙрдЯрдкреБрдЯ рдлрд╛рдЗрд▓реЗрдВ рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ рд╕реАрдЦрд╛ред рдХреБрдЫ рдЕрдиреНрдп рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИрдВред
рдбреЙрд▓реНрдмреА рдбрд┐рдЬрд┐рдЯрд▓ рдкреНрд▓рд╕
рдбреЙрд▓реНрдмреА рдбрд┐рдЬрд┐рдЯрд▓ рдкреНрд▓рд╕ (рд╕рдВрд╡рд░реНрдзрд┐рдд AC-3, E-AC-3) рдПрдХ рдЙрдиреНрдирдд рдорд▓реНрдЯреА-рдЪреИрдирд▓ рд╕рд░рд╛рдЙрдВрдб рдСрдбрд┐рдпреЛ рдХреЛрдбреЗрдХ рд╣реИ рдЬрд┐рд╕реЗ рдбреЙрд▓реНрдмреА рдкреНрд░реЛрдбрдХреНрдЯреНрд╕, рдЗрдВрдХред рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреЛрдбреЗрдХ рдХреА рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕рдорд░реНрдерд┐рдд рдСрдбрд┐рдпреЛ рдЪреИрдирд▓реЛрдВ рдХреА рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рд╣реИ, рдЕрдиреБрдХреВрд▓рди рдФрд░ рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓реЛрдВ рдХреА рдЪреМрдбрд╝рд╛рдИ рдХреЗ рд▓рд┐рдП рдХрдо рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рд╣реИрдВред
рдореАрдбрд┐рдпрд╛ рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛
Windows Azure Media Services рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╕реНрдЯреАрд░рд┐рдпреЛ рдФрд░ рдЫрд╣-рдЪреИрдирд▓ рдСрдбрд┐рдпреЛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдкреНрд░рдорд╛рдгрд┐рдд рдбреЙрд▓реНрдмреА рдбрд┐рдЬрд┐рдЯрд▓ рдкреНрд▓рд╕ рдХреЛрдбреЗрдХ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕ рдХреЛрдбреЗрдХ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рдорд╛рдзрд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
Dolby Digital Plus рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдирдП
<DolbyDigitalPlusAudioProfile> рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реИред рдЖрдЗрдП рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдореЗрдВ рдХреЛрдбреЗрдХреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдкрд░ рдХрд░реАрдм рд╕реЗ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред
рдХреЛрдбреЗрдХреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ
рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдореАрдбрд┐рдпрд╛ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдХрд╛рд░реНрдп рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрдХ XML рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рддреИрдпрд╛рд░ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдЖрд╡рд╢реНрдпрдХ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдХреЛрдбреЗрдХ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдирд╛ред
<AudioProfile Condition="SourceContainsAudio"> <DolbyDigitalPlusAudioProfile Codec="DolbyDigitalPlus" EncoderMode="DolbyDigitalPlus" AudioCodingMode="Mode20" LFEOn="False" SamplesPerSecond="48000" DialogNormalization="-31"> <Bitrate> <ConstantBitrate Bitrate="128" IsTwoPass="False" BufferWindow="00:00:00" /> </Bitrate> </DolbyDigitalPlusAudioProfile> </AudioProfile>
рддрд╕реНрд╡реАрд░ рдореЗрдВ рдЖрдк
<DolbyDigitalPlusAudioProfile> рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЖрдкрдХреЛ рдирдП рдХреЛрдбреЗрдХ рдХреЗ рд╕рд╛рде рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЯреНрд░рд╛рдВрд╕рдХреЛрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЗрди рд▓рд┐рдВрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк
рд╕реНрдЯреАрд░рд┐рдпреЛ рдФрд░
рдорд▓реНрдЯреА-рдЪреИрдирд▓ рдбреЙрд▓реНрдмреА рдбрд┐рдЬрд┐рдЯрд▓ рдкреНрд▓рд╕ рдореЛрдб рдореЗрдВ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдПрдХреНрд╕рдПрдордПрд▓ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдлрд╛рдЗрд▓реЗрдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдЖрдЗрдП рдЙрдирдХреЗ рдЖрд╡реЗрджрди рдХреЛ рдПрдХ рдбреЗрдореЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдХреЛрдб рдореЗрдВ рджреЗрдЦреЗрдВред
рдХреЛрдбреЗрдХреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ - рдХреЛрдб
IJob job = context.Jobs.Create("Encode with Dolby"); IMediaProcessor mediaProcessor = context.MediaProcessors .Where(x => x.Name == "Windows Azure Media Encoder") .ToList().OrderBy(x => new Version(x.Version)).LastOrDefault();
рдкрд╣рд▓реЗ рдЪрд░рдг рдореЗрдВ, рд╣рдо рдЗрд╕ рдХрд╛рд░реНрдп рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА рдФрд░ рдПрдХ рдореАрдбрд┐рдпрд╛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рддреЗ рд╣реИрдВред
var SSConfig = File.ReadAllText(@"C:\temp\dolby.xml");
рддрдм рд╣рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкрд╛рда рдорд┐рд▓рддрд╛ рд╣реИред
ITask encodeTask = job.Tasks.AddNew("Encoding to Dolby", mediaProcessor, SSConfig, TaskOptions.None); encodeTask.InputAssets.Add(inputAsset); encodeTask.OutputAssets.AddNew("Video with Dolby", AssetCreationOptions.None);
рдЕрдЧрд▓рд╛ рдЪрд░рдг рд░реВрдкрд╛рдВрддрд░рдг рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛рд░реНрдп рдХрд╛ рдПрдХ рдирдпрд╛ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдирд╛ рд╣реИ, рдЬреЛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдФрд░ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛рд░реНрдп рдореЗрдВ, рдЗрдирдкреБрдЯ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдлрд╛рдЗрд▓реЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВред
job.StateChanged += Job_StateChanged; job.Submit(); job.GetExecutionProgressTask(CancellationToken.None).Wait();
рдЕрдВрддрд┐рдо рдЪрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреА рдкреНрд░рдЧрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрдирд╛рдПрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдп рд╣реИрдВрдбрд▓рд░ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рднреЗрдЬрддреЗ рд╣реИрдВред
рд╡рд╣ рд╕рдм рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдореАрдбрд┐рдпрд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреВрдВ рдХрд┐ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд╕рдбреАрдХреЗ рдЯреВрд▓рдХрд┐рдЯ
.NET рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо
рдФрд░ рдЬрд╛рд╡рд╛ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИред
рдкрд░рд┐рдгрд╛рдо рддрдХ рдкрд╣реБрдВрдЪ

рд╕рд╛рдордЧреНрд░реА рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдиреМрдХрд░реА рдХреЗ рдкрд░рд┐рдгрд╛рдо рддрдХ рдкрд╣реБрдВрдЪ рдХреЛрдб рд╕реЗ рдФрд░ рдкреНрд░рдмрдВрдзрди рдкреЛрд░реНрдЯрд▓ рд╕реЗ рджреЛрдиреЛрдВ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рд╕рднреА рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдмреНрд▓реЙрдм рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИред
рдПрдХ рдХрд╛рд░реНрдп рдореЗрдВ рдХрдИ рдСрдбрд┐рдпреЛ рдкреНрд░рд╛рд░реВрдк рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди
рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдореЗрдВ рдПрдХ рдФрд░ рдирдИ рд╕реБрд╡рд┐рдзрд╛ рдПрдХ рдХрд╛рд░реНрдп рдореЗрдВ рдПрдХ рдмрд╛рд░ рдореЗрдВ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдСрдбрд┐рдпреЛ рдкреНрд░рд╛рд░реВрдкреЛрдВ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдПрдирдХреЛрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред
<Preset Version="5.0"> <Job /> <MediaFile DeinterlaceMode="AutoPixelAdaptive" ResizeQuality="Super" NormalizeAudio="True" AudioGainLevel="1" VideoResizeMode="Stretch"> <OutputFormat> <MP4OutputFormat StreamCompatibility="Standard"> <AudioProfile Condition="SourceContainsAudio"> <DolbyDigitalPlusAudioProfile> </DolbyDigitalPlusAudioProfile> </AudioProfile> </MP4OutputFormat> </OutputFormat> </MediaFile> </Preset>
рдЗрд╕ рдкреНрд░рдпреЛрдЬрди рдХреЗ рд▓рд┐рдП, рдирдП рдЦрдВрдб <presets> рдФрд░ <preset> рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХ рд╕реНрд╡рд░реВрдкреЛрдВ рдХреА рдЧрдгрдирд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЖрдк
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд┐рдВрдХ рдкрд░ рдПрдХ рд╕рдорд╛рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
WAME 3.0 рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдЕрдкрдбреЗрдЯ
рдирдП WAME 3.0 рдЗрдВрдЬрди рдореЗрдВ рдореБрдЦреНрдп рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдИ рдЕрдиреНрдп рдХрдо рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдп рдкреЗрд╢ рдХрд┐рдП рдЧрдП рдереЗред рдЙрдирдореЗрдВ рд╕реЗ рд╣реИрдВ:
- рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рдмрд╛рдж рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдореЗрдЯрд╛-рд╕реВрдЪрдирд╛ рдлрд╝рд╛рдЗрд▓ рдХреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреАрдврд╝реА;
- рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдирдпрд╛ рдкреНрд░рд╛рд░реВрдк рдФрд░ рдирд╛рдордХрд░рдг рд╕рдореНрдореЗрд▓рди;
- рдЕрдзрд┐рдХ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рддреНрд░реБрдЯрд┐ рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рд╕реБрдзрд╛рд░;
- рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдШреЛрд╖рдгрд╛ рдХреА рдЧрдИ рдереА рдХрд┐ WAME 2.3 рдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдХреБрдЫ рдорд╣реАрдиреЛрдВ рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕реА рд╕рдордп, рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдкрд┐рдЫрдбрд╝реА рд╕рдВрдЧрддрддрд╛ рдмрдиреА рд╣реБрдИ рд╣реИред
рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ
рдпрд╣ рдпрд╛рдж рд░рдЦрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐
Windows Azure Media Services рдХреНрдпрд╛
рд╣реИ ред
рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдПрдХ рдореАрдбрд┐рдпрд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИ, рдЬреЛ рдЙрдкрднреЛрдЧ, рднрдВрдбрд╛рд░рдг, рд╕рдВрд░рдХреНрд╖рдг, рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рд░реВрдкрд╛рдВрддрд░рдг, рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╡рд┐рддрд░рдг рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд╕рд╛рде рд╣реИред
рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдПрдХ рдРрд╕рд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рдм рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ, рдЗрд╕рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рд░рдЦрд░рдЦрд╛рд╡ рдХреЗ рд▓рд┐рдП рдмрд┐рдирд╛ рдХрд┐рд╕реА рд▓рд╛рдЧрдд рдХреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореАрдбрд┐рдпрд╛ рд╕рдорд╛рдзрд╛рди рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдореАрдбрд┐рдпрд╛ рд╕реЗрд╡рд╛ рдЖрдкрдХреЛ рдорд╛рдВрдЧ рдкрд░ рд╡реАрдбрд┐рдпреЛ (рдбрд┐рдорд╛рдВрдб рдкрд░ рд╡реАрдбрд┐рдпреЛ) рдФрд░ рд▓рд╛рдЗрд╡ рдкреНрд░рд╕рд╛рд░рдг рдХреЗ рд╕рд╛рде рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рджреЛрдиреЛрдВ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рд▓рдВрджрди рдУрд▓рдВрдкрд┐рдХ рдХреЗ рджреМрд░рд╛рди рдХрдИ рдкреНрд░рдореБрдЦ рдШрдЯрдирд╛рдУрдВ рд╕рд╣рд┐рдд рд▓рд╛рдЗрд╡ рдкреНрд░рд╕рд╛рд░рдг рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрдм рджрд░реНрдЬрдиреЛрдВ рджреЗрд╢реЛрдВ рдореЗрдВ рд▓рд╛рдЦреЛрдВ рджрд░реНрд╢рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рд╛рд░рдг рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реБрд░ рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдордВрдЪ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╡рд░рдг
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рд┐рдВрдХ рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдпрд╛рдж рдирд╣реАрдВ
Windows Azure рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдЕрджреНрдпрддрдиреЛрдВ рдХреА рдкрд┐рдЫрд▓реА рдШреЛрд╖рдгрд╛рдУрдВ рдХреЛ рдпрд╛рдж рди рдХрд░реЗрдВ, рдЬреЛ рд▓рдЧрднрдЧ рд╣рд░ рд╣рдлреНрддреЗ рдЬрд╛рд░реА рдХреА рдЬрд╛рддреА рд╣реИрдВ:
рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХ
рдиреАрдЪреЗ рдЖрдкрдХреЛ рдЙрди рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдВрдХ рдорд┐рд▓реЗрдВрдЧреЗ рдЬреЛ рдЖрдкрдХреЛ Microsoft рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗ:
рдФрд░ рдЕрдЧрд░ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд┐рдВрдбреЛрдЬ
рдПрдЬрд╝реНрдпреЛрд░ рдкрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ рдЕрдкрдиреА рд╕реЗрд╡рд╛ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдвреВрдВрдврдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ
рдРрдкрдкреНрд░реЙрдлреЗрд╢рдирд▓реЗрдХреНрд░реВ рд╕реЗрд╡рд╛ рдкрд░ рдЬрд╛рдПрдВред
рд╣рдореЗрдВ
azurerus@microsoft.com рдкрд░ рдЖрдкрдХреЗ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред рдФрд░
рдлреЗрд╕рдмреБрдХ рдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдХрдореНрдпреБрдирд┐рдЯреА рдореЗрдВ рдЖрдкрдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕реБрдХ рд╣реИрдВред рдпрд╣рд╛рдВ рдЖрдкрдХреЛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдорд┐рд▓реЗрдВрдЧреЗ (рдЙрдирд╕реЗ рд╕рд╡рд╛рд▓ рдкреВрдЫрдирд╛ рди рднреВрд▓реЗрдВ), рддрд╕реНрд╡реАрд░реЗрдВ рдФрд░ рдмрд╣реБрдд рд╕рд╛рд░реА рдЦрдмрд░реЗрдВред
рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рд╕рдорд┐рдЯ рдХреА рд╡реАрдбрд┐рдпреЛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдФрд░ рдмрдбрд╝реЗ рдХреНрд▓рд╛рдЙрдб рд╕рдореНрдореЗрд▓рди рдХреЗ рджреМрд░рд╛рди рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ
рд╡реАрдбрд┐рдпреЛ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ ред рдЖрдк
рдпрд╣рд╛рдВ Windows Azure рдкрд░ DevCon 2013 рд╕рдореНрдореЗрд▓рди
рдХреА рд░рд┐рдкреЛрд░реНрдЯ
рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ ред