<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Windows Multimedia Hacks</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/windows_multimedia_jp/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/windows_multimedia_jp/feed.xml</link>
    <description>日本マイクロソフト株式会社の Multimedia サポートチームのブログです。</description>
    <lastBuildDate>Mon, 04 Dec 2017 10:03:18 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>PlaySound API を繰り返し呼び出すと Audiodg.exe のメモリ使用量が増加する</title>
      <link>https://docs.microsoft.com/archive/blogs/windows_multimedia_jp/playsound-api-audiodg-memory-use</link>
      <pubDate>Mon, 04 Dec 2017 08:33:25 GMT</pubDate>
      <dc:creator><![CDATA[Japan Multimedia]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/windows_multimedia_jp/?p=1217</guid>
      <description><![CDATA[こんにちは、マルチメディアサポートチームです。今回は、PlaySound API を繰り返し呼び出した場合に、Audiodg.exe...]]></description>
      <content:encoded><![CDATA[<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">こんにちは、マルチメディアサポートチームです。今回は、<span lang="EN-US">PlaySound API </span>を繰り返し呼び出した場合に、<span lang="EN-US">Audiodg.exe </span>のメモリ使用量が増加し続ける現象についてご説明します。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">なお、本現象につきましては、音声の再生時のパフォーマンスを重視する必要があり、メモリ解放が低優先度となる仕様に基づく動作となります。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 12pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><b><u><span><span style="font-size: 10pt">事象発生までの流れ</span></span></u></b><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt">PlaySound API </span></span><span><span style="font-size: 10pt">は、<span lang="EN-US">Windows </span>にて特定の音データを再生するために利用する代表的な<span lang="EN-US">API </span>です。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt 27pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt">PlaySound function</span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt 27pt;line-height: normal"><span lang="EN-US"><a href="https://msdn.microsoft.com/en-us/library/windows/desktop/dd743680(v=vs.85).aspx"><span style="font-size: 10pt">https://msdn.microsoft.com/en-us/library/windows/desktop/dd743680(v=vs.85).aspx</span></a></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">この<span lang="EN-US">API </span>は基本的に指定された音データのみを一度 再生します。そのため、継続的に音を再生する場合や複数の音源を再生する場合など、利用目的によっては、<span lang="EN-US">PlaySound API </span>を繰り返して呼ぶ利用方法が考えられます。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">ただ、繰り返して呼び出す利用方法にて、<span lang="EN-US">API </span>の呼び出し間隔が<span lang="EN-US">(1 </span>秒未満など<span lang="EN-US">) </span>短い場合は、時間の経過とともに<span lang="EN-US">OS </span>内のモジュール<span lang="EN-US">Audiodg.exe </span>のメモリ使用量が徐々に増加する事象が発生します。この事象は、<span lang="EN-US">PlaySound </span>が呼び出されている間は継続して発生します。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">増加量の度合いは呼び出しの頻度や音データのサイズに影響されますが、目安として、<span lang="EN-US">50~100 </span>ミリ秒程度の間隔で<span lang="EN-US">PlaySound API </span>を繰り返し呼び出した場合、<span lang="EN-US">30~40 </span>時間程度で<span lang="EN-US">Audiodg.exe </span>のメモリ使用量が<span lang="EN-US">1 GB </span>単位に至ります。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><b><u><span><span style="font-size: 10pt">事象の発生要因について</span></span></u></b><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">この事象は、<span lang="EN-US">Audiodg.exe </span>が再生側のパフォーマンスを重視した処理を行っている結果として、メモリの解放処理が遅延しているために発生します。音声の再生には、周波数に応じたサンプリングデータ生成が必要です。もし処理が間に合わない場合には、正しい音が再生できないこととなるため、音声再生のパフォーマンスを重視する仕様となっております。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt">PlaySound API </span></span><span><span style="font-size: 10pt">を呼び出した際は、<span lang="EN-US">OS </span>内の処理として、<span lang="EN-US">Windows </span>オーディオ サービス <span lang="EN-US">(Audiosrv) </span>が<span lang="EN-US">Audiodg.exe </span>に対し呼び出し<span lang="EN-US">(RPC </span>※<span lang="EN-US">1) </span>をかけます。<span lang="EN-US">Audiodg.exe </span>は、その呼び出しに応じて、音の再生など必要な処理を行います。この際に、音データなど処理に必要なデータは<span lang="EN-US">(C++) </span>オブジェクトとして<span lang="EN-US">OS </span>よりメモリ内に割り当てられています。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">ただ、その再生処理が完了した後でも、<span lang="EN-US">Audiodg.exe </span>は、その同じ<span lang="EN-US">RPC </span>処理の中で割り当てられたメモリの開放を即座に行いません。これは、「音の再生」という優先度の高い処理を滞りなく実行するための、パフォーマンスの維持を考慮した結果の動作となっています。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">その代わり<span lang="EN-US">Audiodg.exe </span>は、<u>後に</u>メモリの開放を行うための印として、処理に利用したオブジェクトに対して、「利用済み」であることを表すフラグをセットします。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt">Audiodg.exe </span></span><span><span style="font-size: 10pt">は、実際にメモリの開放を行う処理を、このフラグの有無をベースに、専用のスレッドを通して一定の間隔で行います。ただ、解放処理を実行するには、まずスレッドが開始できる状態である必要があります。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">今回の事象が発生するような、短い間隔での音再生が繰り返される<span lang="EN-US">API </span>の利用方法では、<span lang="EN-US">Audiodg.exe </span>にて専用スレッドの開始を行うためのリソースがない状況が続きます。その結果、解放処理は開始されず、メモリの割り当てのみが繰り返し行われ、メモリ使用量の増加が継続して発生します。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">もし解放専用のスレッドが実行できる程度のリソースを<span lang="EN-US">Audiodg.exe </span>が確保できる場合は、解放処理が始まり、メモリの開放が行われます。そのため、<span lang="EN-US">PlaySound API </span>を実行しているプログラムが終了した場合、メモリ使用量の低下が見込まれます。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">なお、この事象はあくまで後負荷の処理に起因した「メモリ使用量の増加」であるため、メモリ リークは発生しておりません。<span lang="EN-US">Audiodg.exe </span>にて発生するメモリー リークについては、以下の既知の問題がありますが、この事象との関連性はございません。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt 27pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt">Handle leak occurs in the Audiodg.exe process in Windows 7 or in Windows Server 2008 R2</span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt 27pt;line-height: normal"><span lang="EN-US"><a href="https://support.microsoft.com/en-us/help/2670667/handle-leak-occurs-in-the-audiodg-exe-process-in-windows-7-or-in-windo"><span style="font-size: 10pt">https://support.microsoft.com/en-us/help/2670667/handle-leak-occurs-in-the-audiodg-exe-process-in-windows-7-or-in-windo</span></a><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><b><u><span><span style="font-size: 10pt">対処法について</span></span></u></b><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">上記の詳細の通り、この事象は、メモリの開放を行う動作が実行されることで解消します。そのため、対処法としては、以下の方法が考えられます。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p align="left" class="MsoNormal" style="margin: 0mm 0mm 0pt 27pt;line-height: normal;text-indent: -18pt;vertical-align: middle"><span lang="EN-US"><span><span style="font-size: 10pt">·</span><span style="line-height: normal"><span style="font-size: 7pt">         </span></span></span></span><span lang="EN-US"><span style="font-size: 10pt">PlaySound API </span></span><span><span style="font-size: 10pt">を繰り返し呼び出す間隔を<span lang="EN-US">(</span>数秒程度に<span lang="EN-US">) </span>広げ、解放処理を実行できる程度のリソースを<span lang="EN-US">Audiodg.exe </span>で控えられるようにする</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p align="left" class="MsoNormal" style="margin: 0mm 0mm 0pt 27pt;line-height: normal;text-indent: -18pt;vertical-align: middle"><span lang="EN-US"><span><span style="font-size: 10pt">·</span><span style="line-height: normal"><span style="font-size: 7pt">         </span></span></span></span><span lang="EN-US"><span style="font-size: 10pt">PlaySound API </span></span><span><span style="font-size: 10pt">を一定期間呼ばない処理を加える</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p align="left" class="MsoNormal" style="margin: 0mm 0mm 0pt 27pt;line-height: normal;text-indent: -18pt;vertical-align: middle"><span lang="EN-US"><span><span style="font-size: 10pt">·</span><span style="line-height: normal"><span style="font-size: 7pt">         </span></span></span></span><span><span style="font-size: 10pt">以下のコマンドなどで、<span lang="EN-US">Windows </span>オーディオ サービス<span lang="EN-US">(Audiosrv) </span>を一度 停止し、強制的に割り当てられたメモリを解放した後、サービスを再開させる</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt 54pt;line-height: normal"><span lang="EN-US"><span style="color: #ff0000;font-family: Consolas;font-size: 10pt">Net stop audiosrv</span></span></p>
<span style="font-size: 12pt"></span><span style="color: #ff0000;font-family: Consolas">
</span>
<p style="margin: 0mm 0mm 0pt 54pt;line-height: normal"><span lang="EN-US"><span style="color: #ff0000;font-family: Consolas;font-size: 10pt">Net start audiosrv</span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><b><u><span><span style="font-size: 10pt">補足</span></span></u></b><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">※<span lang="EN-US"> 1: Remote Procedure Call (RPC) </span>の概要については、以下のドキュメントをご参照ください。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt 27pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt">Remote Procedure Call</span></span><span lang="EN-US"><span style="font-size: 10pt">
</span><a href="https://msdn.microsoft.com/en-us/library/windows/desktop/aa378651(v=vs.85).aspx"><span><span style="font-size: 10pt">https://msdn.microsoft.com/en-us/library/windows/desktop/aa378651(v=vs.85).aspx</span></span></a></span></p>
<span style="font-size: 12pt"></span>
<p align="justify" class="MsoNormal" style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 12pt"> </span></span></p>
<span style="font-size: 12pt"></span>]]></content:encoded>
    </item>
    <item>
      <title>Windows 10 でボリューム スライダーの操作後に流れる音声を中断させると、その後一定期間システム音が流れなくなる</title>
      <link>https://docs.microsoft.com/archive/blogs/windows_multimedia_jp/windows-10-system-sound-wont-play</link>
      <pubDate>Tue, 24 Oct 2017 08:11:43 GMT</pubDate>
      <dc:creator><![CDATA[Japan Multimedia]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/windows_multimedia_jp/?p=1216</guid>
      <description><![CDATA[こんにちは、マルチメディアサポートチームです。今回は、Windows 10 Anniversary Update 及び Windows 10 Creators Update...]]></description>
      <content:encoded><![CDATA[<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">こんにちは、マルチメディアサポートチームです</span></span><span><span style="font-size: 10pt">。今回は、<span lang="EN-US">Windows 10 Anniversary Update </span>及び <span lang="EN-US">Windows 10 Creators Update </span>で確認されている、ある条件下でシステム音が流れない現象について案内します。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><b><u><span><span style="font-size: 10pt">事象発生までの流れ</span></span></u></b><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt">Windows 10 </span></span><span><span style="font-size: 10pt">にて、タスク バーのスピーカー アイコンをクリックすると、以下 図<span lang="EN-US">1 </span>のように、ボリュームを調整するための「ボリューム スライダー」がタスク バーの上に表示されます。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt 27pt;line-height: normal"><span lang="EN-US"><a href="https://msdnshared.blob.core.windows.net/media/2017/10/clip_image00262.jpg"><img width="358" height="143" title="clip_image002[6]" style="margin: 0px;border: 0px currentcolor;max-width: none" alt="clip_image002[6]" src="https://msdnshared.blob.core.windows.net/media/2017/10/clip_image0026_thumb1.jpg" border="0" /></a></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt 27pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt">(</span></span><span><span style="font-size: 10pt">図</span><span lang="EN-US"><span style="font-size: 10pt"> 1)</span></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">このボリューム スライダーを利用して任意の値にボリュームを設定した際、音量の確認のために、「一般の警告音」プログラム イベントで設定されている音が再生されます。<span lang="EN-US">(</span>参照<span lang="EN-US">: </span>図</span><span lang="EN-US"><span style="font-size: 10pt"> 2)</span></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt 27pt;line-height: normal"><span lang="EN-US"><a href="https://msdnshared.blob.core.windows.net/media/2017/10/clip_image00442.jpg"><img width="465" height="518" title="clip_image004[4]" style="border: 0px currentcolor;max-width: none" alt="clip_image004[4]" src="https://msdnshared.blob.core.windows.net/media/2017/10/clip_image0044_thumb1.jpg" border="0" /></a></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt 27pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt">(</span></span><span><span style="font-size: 10pt">図</span><span lang="EN-US"><span style="font-size: 10pt"> 2)</span></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">この音が再生されている途中に、ユーザーがボリューム スライダー <span lang="EN-US">UI </span>から <span lang="EN-US">(</span>デスクトップをクリックするなどして<span lang="EN-US">) </span>フォーカスを外します。その場合、以下の動作になる場合があります。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p align="left" class="MsoNormal" style="margin: 0mm 0mm 0pt 27pt;line-height: normal;text-indent: -18pt;vertical-align: middle"><span lang="EN-US"><span><span style="font-size: 10pt">·</span><span style="line-height: normal"><span style="font-size: 7pt">         </span></span></span></span><span lang="EN-US"><span style="font-size: 10pt">Windows 10 Anniversary Update: </span></span><span><span style="font-size: 10pt">音がフェードアウトします。</span></span><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p align="left" class="MsoNormal" style="margin: 0mm 0mm 0pt 27pt;line-height: normal;text-indent: -18pt;vertical-align: middle"><span lang="EN-US"><span><span style="font-size: 10pt">·</span><span style="line-height: normal"><span style="font-size: 7pt">         </span></span></span></span><span lang="EN-US"><span style="font-size: 10pt">Windows 10 Creators Update: </span></span><span><span style="font-size: 10pt">音の再生が中断されます。</span></span><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">この状態で、以下の例に挙げられているような、「システム音」の再生を試みた場合、音が流れない場合があります。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p align="left" class="MsoNormal" style="margin: 0mm 0mm 0pt 27pt;line-height: normal;text-indent: -18pt;vertical-align: middle"><span lang="EN-US"><span><span style="font-size: 10pt">·</span><span style="line-height: normal"><span style="font-size: 7pt">         </span></span></span></span><span lang="EN-US"><span style="font-size: 10pt">Beep API </span></span><span><span style="font-size: 10pt">で<span lang="EN-US">Beep </span>音を再生する</span></span><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p align="left" class="MsoNormal" style="margin: 0mm 0mm 0pt 27pt;line-height: normal;text-indent: -18pt;vertical-align: middle"><span lang="EN-US"><span><span style="font-size: 10pt">·</span><span style="line-height: normal"><span style="font-size: 7pt">         </span></span></span></span><span lang="EN-US"><span style="font-size: 10pt">PlaySound API </span></span><span><span style="font-size: 10pt">を<span lang="EN-US">"SND_SYSTEM" </span>フラグを付けた状態で呼び出す<span lang="EN-US">(</span>※</span><span lang="EN-US"><span style="font-size: 10pt">1)</span></span></span><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p align="left" class="MsoNormal" style="margin: 0mm 0mm 0pt 27pt;line-height: normal;text-indent: -18pt;vertical-align: middle"><span lang="EN-US"><span><span style="font-size: 10pt">·</span><span style="line-height: normal"><span style="font-size: 7pt">         </span></span></span></span><span><span style="font-size: 10pt">図<span lang="EN-US">2 </span>で表示されている<span lang="EN-US">"</span>サウンド<span lang="EN-US">" </span>項目のオーディオ データを <strong><span lang="EN-US">[</span>テスト<span lang="EN-US">] </span></strong>ボタンで再生する</span></span><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><b><u><span><span style="font-size: 10pt">事象の発生要因について</span></span></u></b><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">ユーザーによって操作されているボリューム スライダーは、<span lang="EN-US">Universal Windows Platform (UWP) </span>形態の <span lang="EN-US">OS </span>コンポーネントとなっており、このコンポーネントの挙動が事象の発生に関連しています。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt">UWP </span></span><span><span style="font-size: 10pt">形態のアプリケーション プロセスの性質として、フォーカスが当たってインタラクティブな状態である場合には音を再生しますが、フォーカスを失いノンインタラクティブな状態となりますと、<span lang="EN-US">Mute </span>状態に遷移します。<span lang="EN-US">(</span>※</span><span lang="EN-US"><span style="font-size: 10pt">2)</span></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">また、<span lang="EN-US">UWP </span>アプリのボリュームを管理する値として <span lang="EN-US">OS </span>は「ポリシー ボリューム」（と呼ぶ内部的な変数）を利用しています。ボリューム スライダーの場合、ポリシー ボリュームがシステム音へ関与しており、システム音に対しある種の係数として働きかけます。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">ボリューム スライダーに関連しているポリシー ボリュームは、<span lang="EN-US">Mute </span>状態となった後、ある程度の期間 その状態が維持されます。そのため、ボリューム スライダーのポリシー ボリュームが <span lang="EN-US">Mute </span>状態の間に再生されるシステム音は、ポリシー ボリュームの <span lang="EN-US">Mute </span>の値 <span lang="EN-US">(=0) </span>が係数として掛け算されます。結果として、最終ボリュームが <span lang="EN-US">0 </span>の状態でシステム音が再生され、事象が発生します。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">なお、現象発生時に本来音が流れているタイミングにて、同様の <span lang="EN-US">UWP </span>形態の <span lang="EN-US">OS </span>コンポーネント<span lang="EN-US">(</span>ボリューム スライダー、スタート メニュー、トーストなど<span lang="EN-US">) </span>がインタラクティブ状態である間は、ポリシー ボリュームが <span lang="EN-US">Mute </span>状態でなくなり音が復帰します。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><b><u><span><span style="font-size: 10pt">対処策について</span></span></u></b><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">システム音が流れない事象に対する、考えられる対処法として、以下がございます。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p align="left" class="MsoNormal" style="margin: 0mm 0mm 0pt 27pt;line-height: normal;text-indent: -18pt;vertical-align: middle"><span lang="EN-US"><span><span style="font-size: 10pt">·</span><span style="line-height: normal"><span style="font-size: 7pt">         </span></span></span></span><span><span style="font-size: 10pt">ボリューム スライダー操作時に再生される音を中断し、事象の発生条件を満たしている場合でも、中断後 システム音を一定時間 <span lang="EN-US">(10 </span>秒以下<span lang="EN-US">) </span>再生しなかった場合、ポリシー ボリュームの <span lang="EN-US">Mute </span>状態は解除され、システム音を確認することが可能になります。</span></span><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p align="left" class="MsoNormal" style="margin: 0mm 0mm 0pt 27pt;line-height: normal;text-indent: -18pt;vertical-align: middle"><span lang="EN-US"><span><span style="font-size: 10pt">·</span><span style="line-height: normal"><span style="font-size: 7pt">         </span></span></span></span><span lang="EN-US"><span style="font-size: 10pt">Media Foundation </span></span><span><span style="font-size: 10pt">により再生される音など、システム音以外の音は、この事象の影響を受けません。よって、音の再生方法として、<span lang="EN-US">Media Foundation </span>関連の <span lang="EN-US">API </span>や、<span lang="EN-US">SND_SYSTEM </span>フラグがセットされていない <span lang="EN-US">PlaySound API </span>を使うことによって、事象を回避することが可能です。</span></span><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><b><u><span><span style="font-size: 10pt">注釈</span></span></u></b><span lang="EN-US"></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">※<span lang="EN-US"> 1: PlaySound API </span>の使用方法については、以下のドキュメントをご参照ください。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt 27pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt">PlaySound function
</span><a href="https://msdn.microsoft.com/en-us/library/dd743680(v=vs.85).aspx"><span><span style="font-size: 10pt">https://msdn.microsoft.com/en-us/library/dd743680(v=vs.85).aspx</span></span></a></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span><span style="font-size: 10pt">※<span lang="EN-US"> 2: UWP
</span>アプリケーションのライフサイクルの詳細については、以下のドキュメントをご参照ください。</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt"> </span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt 27pt;line-height: normal"><span lang="EN-US"><span style="font-size: 10pt">Windows 10 </span></span><span><span style="font-size: 10pt">ユニバーサル<span lang="EN-US">Windows </span>プラットフォーム<span lang="EN-US">(UWP) </span>アプリのライフサイクル</span><span lang="EN-US"></span></span></p>
<span style="font-size: 12pt"></span>
<p style="margin: 0mm 0mm 0pt 27pt;line-height: normal"><span lang="EN-US"><a href="https://docs.microsoft.com/ja-jp/windows/uwp/launch-resume/app-lifecycle"><span><span style="font-size: 10pt">https://docs.microsoft.com/ja-jp/windows/uwp/launch-resume/app-lifecycle</span></span></a></span></p>
<span style="font-size: 12pt"></span>
<p align="justify" class="MsoNormal" style="margin: 0mm 0mm 0pt;line-height: normal"><span lang="EN-US"><span style="font-size: 12pt"> </span></span></p>
<span style="font-size: 12pt"></span>]]></content:encoded>
    </item>
    <item>
      <title>Safari にて Token ありの AES＋HLS ストリームを再生する方法</title>
      <link>https://docs.microsoft.com/archive/blogs/windows_multimedia_jp/safari-%E3%81%AB%E3%81%A6-token-%E3%81%82%E3%82%8A%E3%81%AE-aes%EF%BC%8Bhls-%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%A0%E3%82%92%E5%86%8D%E7%94%9F%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95</link>
      <pubDate>Tue, 18 Oct 2016 06:13:00 GMT</pubDate>
      <dc:creator><![CDATA[Japan Multimedia]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/windows_multimedia_jp/?p=1175</guid>
      <description><![CDATA[こんにちは、マルチメディアサポートチームです。  今回は Safari ブラウザ上でトークンを用いて AES で暗号化された HLS ストリームを再生するための Azure Media...]]></description>
      <content:encoded><![CDATA[<p>こんにちは、マルチメディアサポートチームです。  <p>今回は Safari ブラウザ上でトークンを用いて AES で暗号化された HLS ストリームを再生するための Azure Media Services 側の設定手順を紹介します。  <p>Azure Media Services は、Apple HTTP Live Streaming (HLS)、Microsoft Smooth Streaming (Smooth)、MPEG DASH などのストリーミングプロトコルを利用して様々なデバイス上でビデオコンテンツを再生できるサービスです。また AES、PlayReady、Widevine などの暗号化プロトコルを用いたコンテンツ保護機能も有しており、よりセキュアなストリーミングサービスを提供できるメリットがあります。今回のお話は、その中でも AES で暗号化された HLS ストリームを Safari ブラウザ上で再生する方法に特化した内容になります。  <p>Azure Media Services からビデオコンテンツを AES で暗号化しながら配信する場合、デバイス側での動画再生ソフト (今回の場合 Safari ブラウザが対象) では、配信データ (ストリーム) をデコードするためのキーを取得することで再生が可能となります。その際のキーを取得する条件としてトークンの有無が選択でき、トークン無によるキーのリクエストであれば特に問題ありませんが、トークン有によるキーのリクエストの場合は動作再生ソフト側での対応が必要となります。残念ながら Safari の NativePlayer ではトークン通知処理が実装されていないために他の手段を用いる必要があります。</p><!--more--><p> <p>それが以下の英語版ブログで紹介されている Azure Media Services と Safari の間にプロキシサーバーを配置し、Safari の代替としてトークン通知処理を行う方法になります。  <p>How to make Token authorized AES encrypted HLS stream working in Safari  <p><a href="https://azure.microsoft.com/ja-jp/blog/how-to-make-token-authorized-aes-encrypted-hls-stream-working-in-safari/">https://azure.microsoft.com/ja-jp/blog/how-to-make-token-authorized-aes-encrypted-hls-stream-working-in-safari/</a>  <p>大まかな処理の流れは以下の通りとなります。  <p>&nbsp;</p> <p><img title="" style="float: none;margin-left: auto;margin-right: auto" alt="" src="https://acom.azurecomcdn.net/80C57D/blogmedia/blogmedia/2015/03/03/architecture_thumb.png"></p> <p>&nbsp;</p> <p>実現方法としては、Github のサンプルコード (AESHLSSafari) をベースに Azure Media Services の配信 URL、プロキシサーバーの配信 URL、ならびにトークン情報を追加します。  <p>AES Encrypted HLS stream playback in Safari  <p><a href="https://github.com/AzureMediaServicesSamples/AESHLSSafari">https://github.com/AzureMediaServicesSamples/AESHLSSafari</a></p><br> <p>&nbsp; <p>追加前  <p><pre class="prettyprint"><font size="2" face="Consolas">URI=”QualityLevels(960870)/Manifest(video,format=m3u8-aapl)”</font></pre>
<p>追加後 
<p><pre class="prettyprint"><font face="Consolas"><font size="2">URI=”&lt;<font style="background-color: #ffff00">Proxy URL<font style="background-color: #00ff00"><font style="background-color: #ffff00">&gt;</font>&lt;Azure Media Servicesの 配信 URL (manifest は記載しない : </font></font></font></font><a href="https://~.ism/"><font style="background-color: #00ff00" size="2" face="Consolas">https://~.ism/</font></a><font face="Consolas"><font size="2"><font style="background-color: #00ff00">)&gt;<br></font>QualityLevels(960870)/Manifest(video,format=m3u8-aapl)<font style="background-color: #ffc000">&lt;token 情報</font>&gt;”</font></font></pre>
<p><font face="Consolas"></font>&nbsp; </p>
<p>以下は各項番の補足説明になります。 
<p><b></b>
<p><font size="3"><u><b>Step 2 </b><b>の Request (Video URL) について</b></u></font> 
<p>Azure Media Services から配信される URL は以下の通りです。 
<p><a href="https://amssamples.streaming.mediaservices.windows.net/9ead18f1-29f8-453c-8721-4becc00ff611/BigBuckBunnyTrailer.ism/manifest(format=m3u8-aapl)"><font face="Consolas">https://amssamples.streaming.mediaservices.windows.net/9ead18f1-29f8-453c-8721-4becc00ff611/BigBuckBunnyTrailer.ism/manifest(format=m3u8-aapl)</font></a> 
<p>&nbsp; <p><font size="3"><u><b>Step 3 </b><b>の Top PlayList について</b></u></font> 
<p>以下はマニフェスト (Top PlayList) の内容です。 <pre class="prettyprint"><p><font size="2" face="Consolas">#EXTM3U</font> 
<p><font size="2" face="Consolas">#EXT-X-VERSION:4</font> 
<p><font size="2" face="Consolas">#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID=”audio”,NAME=”AAC_und_ch2_128kbps”,URI=”QualityLevels(125423)/Manifest(AAC_und_ch2_128kbps,format=m3u8-aapl)”</font> 
<p><font size="2" face="Consolas">#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID=”audio”,NAME=”AAC_und_ch2_56kbps”,DEFAULT=YES,URI=”QualityLevels(53634)/Manifest(AAC_und_ch2_56kbps,format=m3u8-aapl)”</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=542987,RESOLUTION=320×180,CODECS=”avc1.64000d,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">QualityLevels(389908)/Manifest(video,format=m3u8-aapl)</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=542987,RESOLUTION=320×180,CODECS=”avc1.64000d”,URI=”QualityLevels(389908)/Manifest(video,format=m3u8-aapl,type=keyframes)”</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=797524,RESOLUTION=640×360,CODECS=”avc1.64001e,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">QualityLevels(638965)/Manifest(video,format=m3u8-aapl)</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=797524,RESOLUTION=640×360,CODECS=”avc1.64001e”,URI=”QualityLevels(638965)/Manifest(video,format=m3u8-aapl,type=keyframes)”</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=1145551,RESOLUTION=640×360,CODECS=”avc1.64001e,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">QualityLevels(979500)/Manifest(video,format=m3u8-aapl)</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=1145551,RESOLUTION=640×360,CODECS=”avc1.64001e”,URI=”QualityLevels(979500)/Manifest(video,format=m3u8-aapl,type=keyframes)”</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=1649597,RESOLUTION=960×540,CODECS=”avc1.64001f,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">QualityLevels(1472696)/Manifest(video,format=m3u8-aapl)</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=1649597,RESOLUTION=960×540,CODECS=”avc1.64001f”,URI=”QualityLevels(1472696)/Manifest(video,format=m3u8-aapl,type=keyframes)”</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=2392319,RESOLUTION=960×540,CODECS=”avc1.64001f,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">QualityLevels(2199430)/Manifest(video,format=m3u8-aapl)</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=2392319,RESOLUTION=960×540,CODECS=”avc1.64001f”,URI=”QualityLevels(2199430)/Manifest(video,format=m3u8-aapl,type=keyframes)”</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=3548160,RESOLUTION=1280×720,CODECS=”avc1.64001f,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">QualityLevels(3330390)/Manifest(video,format=m3u8-aapl)</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=3548160,RESOLUTION=1280×720,CODECS=”avc1.64001f”,URI=”QualityLevels(3330390)/Manifest(video,format=m3u8-aapl,type=keyframes)”</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=4859041,RESOLUTION=1920×1080,CODECS=”avc1.640028,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">QualityLevels(4613052)/Manifest(video,format=m3u8-aapl)</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=4859041,RESOLUTION=1920×1080,CODECS=”avc1.640028″,URI=”QualityLevels(4613052)/Manifest(video,format=m3u8-aapl,type=keyframes)”</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=6134366,RESOLUTION=1920×1080,CODECS=”avc1.640028,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">QualityLevels(5860924)/Manifest(video,format=m3u8-aapl)</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=6134366,RESOLUTION=1920×1080,CODECS=”avc1.640028″,URI=”QualityLevels(5860924)/Manifest(video,format=m3u8-aapl,type=keyframes)”</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=62973,CODECS=”mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">QualityLevels(53634)/Manifest(AAC_und_ch2_56kbps,format=m3u8-aapl)</font></p></pre>
<p><font face="Consolas"></font>&nbsp; <p><font size="3"><u><b>Step 4 </b><b>の Modified Top PlayList について</b></u></font> 
<p>以下は修正されたマニフェストの URL です。 
<p><a href="https://benlamhlsproxy.azurewebsites.net/Home/Manifest?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism%2fmanifest(format%3dm3u8-aapl)&amp;webtoken=urn%253amicrosoft%253aazure%253amediaservices%253acontentkeyidentifier%3d5f5076de-4322-42f7-a533-6265f686d5b9%26Audience%3durn%253atest%26ExpiresOn%3d4581880130%26Issuer%3dhttp%253a%252f%252ftestacs.com%252f%26HMACSHA256"><font face="Consolas">https://benlamhlsproxy.azurewebsites.net/Home/Manifest?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism%2fmanifest(format%3dm3u8-aapl)&amp;webtoken=urn%253amicrosoft%253aazure%253amediaservices%253acontentkeyidentifier%3d5f5076de-4322-42f7-a533-6265f686d5b9%26Audience%3durn%253atest%26ExpiresOn%3d4581880130%26Issuer%3dhttp%253a%252f%252ftestacs.com%252f%26HMACSHA256</font></a> 
<p>以下は修正されたマニフェスト (Top PlayList) の内容です。 <pre class="prettyprint"><p><font size="2" face="Consolas">#EXTM3U</font> 
<p><font size="2" face="Consolas">#EXT-X-VERSION:4</font> 
<p><font size="2" face="Consolas">#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID=”audio”,NAME=”AAC_und_ch2_128kbps”,URI=”<font style="background-color: #ffff00">https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=</font><font style="background-color: #00ff00">http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/</font>QualityLevels(125423)/Manifest(AAC_und_ch2_128kbps,format=m3u8-aapl)<font style="background-color: #ffc000">&amp;</font><font style="background-color: #ffc000">token=&lt;省略&gt;</font>“</font> 
<p><font size="2" face="Consolas">#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID=”audio”,NAME=”AAC_und_ch2_56kbps”,DEFAULT=YES,URI=”https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(53634)/Manifest(AAC_und_ch2_56kbps,format=m3u8-aapl)&amp;token=&lt;省略&gt;“</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=542987,RESOLUTION=320×180,CODECS=”avc1.64000d,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(389908)/Manifest(video,format=m3u8-aapl)&amp;token=&lt;省略&gt;</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=542987,RESOLUTION=320×180,CODECS=”avc1.64000d”,URI=”https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(389908)/Manifest(video,format=m3u8-aapl,type=keyframes)&amp;token=&lt;省略&gt;“</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=797524,RESOLUTION=640×360,CODECS=”avc1.64001e,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(638965)/Manifest(video,format=m3u8-aapl)&amp;token=&lt;省略&gt;</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=797524,RESOLUTION=640×360,CODECS=”avc1.64001e”,URI=”https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(638965)/Manifest(video,format=m3u8-aapl,type=keyframes)&amp;token=&lt;省略&gt;“</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=1145551,RESOLUTION=640×360,CODECS=”avc1.64001e,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(979500)/Manifest(video,format=m3u8-aapl)&amp;token=&lt;省略&gt;</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=1145551,RESOLUTION=640×360,CODECS=”avc1.64001e”,URI=”https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(979500)/Manifest(video,format=m3u8-aapl,type=keyframes)&amp;token=&lt;省略&gt;“</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=1649597,RESOLUTION=960×540,CODECS=”avc1.64001f,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(1472696)/Manifest(video,format=m3u8-aapl)&amp;token=&lt;省略&gt;</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=1649597,RESOLUTION=960×540,CODECS=”avc1.64001f”,URI=”https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(1472696)/Manifest(video,format=m3u8-aapl,type=keyframes)&amp;token=&lt;省略&gt;“</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=2392319,RESOLUTION=960×540,CODECS=”avc1.64001f,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(2199430)/Manifest(video,format=m3u8-aapl)&amp;token=&lt;省略&gt;</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=2392319,RESOLUTION=960×540,CODECS=”avc1.64001f”,URI=”https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(2199430)/Manifest(video,format=m3u8-aapl,type=keyframes)&amp;token=&lt;省略&gt;“</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=3548160,RESOLUTION=1280×720,CODECS=”avc1.64001f,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(3330390)/Manifest(video,format=m3u8-aapl)&amp;token=&lt;省略&gt;</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=3548160,RESOLUTION=1280×720,CODECS=”avc1.64001f”,URI=”https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(3330390)/Manifest(video,format=m3u8-aapl,type=keyframes)&amp;token=&lt;省略&gt;“</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=4859041,RESOLUTION=1920×1080,CODECS=”avc1.640028,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(4613052)/Manifest(video,format=m3u8-aapl)&amp;token=&lt;省略&gt;</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=4859041,RESOLUTION=1920×1080,CODECS=”avc1.640028″,URI=”https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(4613052)/Manifest(video,format=m3u8-aapl,type=keyframes)&amp;token=&lt;省略&gt;“</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=6134366,RESOLUTION=1920×1080,CODECS=”avc1.640028,mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(5860924)/Manifest(video,format=m3u8-aapl)&amp;token=&lt;省略&gt;</font> 
<p><font size="2" face="Consolas">#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=6134366,RESOLUTION=1920×1080,CODECS=”avc1.640028″,URI=”https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(5860924)/Manifest(video,format=m3u8-aapl,type=keyframes)&amp;token=&lt;省略&gt;“</font> 
<p><font size="2" face="Consolas">#EXT-X-STREAM-INF:BANDWIDTH=62973,CODECS=”mp4a.40.2″,AUDIO=”audio”</font> 
<p><font size="2" face="Consolas">https://benlamhlsproxy.azurewebsites.net/api/ManifestProxy?playbackUrl=http%3a%2f%2famssamples.streaming.mediaservices.windows.net%2f9ead18f1-29f8-453c-8721-4becc00ff611%2fBigBuckBunnyTrailer.ism/QualityLevels(53634)/Manifest(AAC_und_ch2_56kbps,format=m3u8-aapl)&amp;token=&lt;省略&gt;</font></p></pre>
<p>&nbsp; <p>Github にあるProxy サンプルは Azure WebApp となっており Token の扱いの部分だけを編集すれば確認できますので、ぜひお試しください。</p>]]></content:encoded>
    </item>
    <item>
      <title>Live Encoding の紹介と注意事項</title>
      <link>https://docs.microsoft.com/archive/blogs/windows_multimedia_jp/live-encoding</link>
      <pubDate>Sun, 29 Nov 2015 18:13:58 GMT</pubDate>
      <dc:creator><![CDATA[Japan Multimedia]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/windows_multimedia_jp/2015/11/29/live-encoding/</guid>
      <description><![CDATA[こんにちは、マルチメディアサポートチームです。  今回の記事で、Azure Media Services における Live Encoding 機能について紹介および注意事項について案内致します。...]]></description>
      <content:encoded><![CDATA[<p>こんにちは、マルチメディアサポートチームです。</p>  <p>今回の記事で、Azure Media Services における Live Encoding 機能について紹介および注意事項について案内致します。</p>  <p>Azure Media Services は Video-On-Demand と申します保存されている動画ファイルを配信する機能の他に、カメラやキャプチャーデバイスを利用して、多くのユーザーにライブ配信を提供することは可能です。</p>  <p>今までの Azure Media Services におけるライブ配信は、エンコード済みのデータをチャンネルを通して配信するとい機能がありました。追加の機能として、Live Encoding のチャンネルが用意され、エンコード自体も Azure Media Services に任せることができます。</p>  <p>複数のビットレートを提供するオンプレミスのエンコーダーが必要なく、指定されたプロトコールでキャプチャーしたデータだけを送るというメリット点はありますが、使用するに当たっての注意事項があります。</p>  <p>■ チャンネルによる課金対象</p>  <p>ドキュメントにも記載されていますが、チャンネルの状態で課金が決まります。つまり、ストリーミングしていない場合で「準備完了」という状況でも、課金はされています。そのため、ストリーミングを終えたら、忘れずにチャネルを停止してください。</p>  <p>次の表は、チャネルの状態と課金モードとの対応を示しています。(<a href="https://azure.microsoft.com/ja-jp/documentation/articles/media-services-manage-live-encoder-enabled-channels/">参照ページ</a>)</p>  <table cellspacing="0" cellpadding="0" width="674" border="1"><tbody>     <tr>       <td valign="top" width="152">         <p align="center">チャネルの状態</p>       </td>        <td valign="top" width="269">         <p align="center">ポータル UI インジケーター</p>       </td>        <td valign="top" width="251">         <p align="center">課金対象</p>       </td>     </tr>      <tr>       <td valign="top" width="152">         <p>開始中</p>       </td>        <td valign="top" width="269">         <p>開始中</p>       </td>        <td valign="top" width="251">         <p>いいえ (遷移状態)</p>       </td>     </tr>      <tr>       <td valign="top" width="152">         <p><b>実行中</b></p>       </td>        <td valign="top" width="269">         <p><b>準備完了 (実行中プログラムなし)              <br />または               <br />ストリーミング (実行中プログラムが最低 1 つ存在)</b></p>       </td>        <td valign="top" width="251">         <p><b>はい</b></p>       </td>     </tr>      <tr>       <td valign="top" width="152">         <p>停止中</p>       </td>        <td valign="top" width="269">         <p>停止中</p>       </td>        <td valign="top" width="251">         <p>いいえ (遷移状態)</p>       </td>     </tr>      <tr>       <td valign="top" width="152">         <p>停止済み</p>       </td>        <td valign="top" width="269">         <p>停止済み</p>       </td>        <td valign="top" width="251">         <p>いいえ</p>       </td>     </tr>   </tbody></table>  <p>■ Live Encoding が有・無の価格</p>  <p>チャンネルを作成する際に、Live Encoding の機能を使うかどうかを設定できます。</p>  <p>注意いただきたいのは、Live Encoding が有・無の価格です。エンコードの無いライブ チャンネルの場合は \100.98/時間 でございます。Live Encoding を使用したライブチャネルの場合は、利用する時間について異なりますが、最初の 20 時間ですと \4,078.98/時間 になります。(<a href="https://azure.microsoft.com/ja-jp/pricing/details/media-services/">参照ページ</a>)</p>  <p>※ 値段については、現時点 (2015 年 11 月 13 日) の価格のため、変更される可能性があります。</p>  <p>イベントを検討しており、予め予算を計算する必要がある場合にはツールがございますので、ご活用ください。</p>  <p>Pricing calculator</p>  <p><a href="https://azure.microsoft.com/en-us/pricing/calculator/">https://azure.microsoft.com/en-us/pricing/calculator/</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Azure Media Player のご紹介</title>
      <link>https://docs.microsoft.com/archive/blogs/windows_multimedia_jp/azure-media-player</link>
      <pubDate>Fri, 17 Apr 2015 02:32:47 GMT</pubDate>
      <dc:creator><![CDATA[Japan Multimedia]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/windows_multimedia_jp/2015/04/17/azure-media-player/</guid>
      <description><![CDATA[こんにちは、マルチメディア サポートチームです。  今回の記事で、Azure Media Services を利用するお客様向けに、Azure Media Player...]]></description>
      <content:encoded><![CDATA[<p>こんにちは、マルチメディア サポートチームです。</p>  <p>今回の記事で、Azure Media Services を利用するお客様向けに、Azure Media Player が発表されたことをお知らせします。</p>  <p>Azure Media Services の一つのチャレンジは、デバイス・OSが異なっても、再生可能な状態にすることにあります。</p>  <p>ご存知の通り、Azure Media Services が提供している <a href="https://msdn.microsoft.com/ja-jp/library/azure/jj889436.aspx">Dynamic Packaging</a> を使うと、予めAdaptive Bitrate にてエンコードされた単一のアセットから、SmoothStreaming のみならず MPEG-DASH や HLS の配信も可能です。これまで、クライアント側ではその環境で再生可能な配信方式に応じたプレーヤーを用意する必要がありましたが、Azure Media Player はウェブサイトで用意されたプレイヤーとなり、その多くの配信方法に合わせて対応します。</p>  <p>ウェブサイトのページに CSS と JavaScript のファイルを組み込んだ後、HTML5 のビデオタグを追加するだけです。</p>  <p>2015/4/15 に発表され、その詳細な紹介およびウェブサイトに読み込む簡単な手順は以下に記載されています。</p>  <p>&#160;</p>  <p>Announcing Azure Media Player</p>  <p><a href="https://azure.microsoft.com/blog/2015/04/15/announcing-azure-media-player">https://azure.microsoft.com/blog/2015/04/15/announcing-azure-media-player</a></p>  <p>&#160;</p>  <p>まずは、<a href="https://aka.ms/azuremediaplayer">https://aka.ms/azuremediaplayer</a> から Azure Media Services でエンコードされた結果を再生テストしてみてはいかがでしょうか。</p>]]></content:encoded>
    </item>
    <item>
      <title>[更新あり][ご注意ください] 12 月 10 日の Windows Update で配信された Silverlight 対象の更新プログラム KB3011970 をインストールするとエラー(6001)が発生し Silverlight で動画再生が出来ない事象が発生します。</title>
      <link>https://docs.microsoft.com/archive/blogs/windows_multimedia_jp/12-10-windows-update-silverlight</link>
      <pubDate>Wed, 10 Dec 2014 23:24:03 GMT</pubDate>
      <dc:creator><![CDATA[Japan Multimedia]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/windows_multimedia_jp/2014/12/10/12-10-windows-update-silverlight/</guid>
      <description><![CDATA[原文のブログ Can't play PlayReady DRM video after installing Silverlight Update 5.1.31010 の翻訳になります。  12 月...]]></description>
      <content:encoded><![CDATA[<p>原文のブログ <a href="https://blogs.msdn.com/b/webapps/archive/2014/12/10/can-t-play-playready-drm-video-after-installing-silverlight-update-5-1-31010.aspx">Can't play PlayReady DRM video after installing Silverlight Update 5.1.31010</a> の翻訳になります。</p>  <p>12 月 10 日の Windows Update のうちの KB3011970 が本件の問題となる修正プログラムとなります。こちらの適用により Silverlight のバージョンが 5.1.30514 から 5.1.31010 にアップグレードされます。</p>  <p>その後、 DRM 暗号化が利用されいるコンテンツを扱うサイトから動画の再生すると、エラーが発生する可能性があります。</p>  <p>お客様には多大なご迷惑をおかけしておりますこと、深くお詫び申し上げます。</p>  <p>&#160;</p>  <p>- <b>現在確認している回避方法</b></p>  <p>エラーが発生した際に、Silverlight のバージョンを確認し、5.1.31010 であれば一旦Silverlightのアンインストールと再インストールすることで回避いただけます。</p>  <p>&#160;</p>  <p>■ アンインストール手順</p>  <p>1. [コントロールパネル] ＞ [プログラム] ＞ [プログラムのアンインストールまたは変更] を選択します。</p>  <p>2. [Microsoft Silverlight] を選択します。</p>  <p>3. アンインストールをクリックします。</p>  <p>&#160;</p>  <p>■ 再インストール手順</p>  <p>1. 以下のインストールポイントをブラウザーで開きます。</p>  <p><a href="https://www.microsoft.com/getSilverlight">https://www.microsoft.com/getSilverlight</a></p>  <p>2. Silverlight をインストールをクリックします。</p>  <p>3. 環境に合わせて、以下のどちらかのファイルを実行します。</p>  <p>“Silverlight_x64.exe” 64-bit OS の場合 </p>  <p>-または-</p>  <p>“Silverlight_x86.exe” 32-bit OS の場合</p>  <p>&#160;</p>  <p>お手数をおかけし誠に申し訳ございませんが、よろしくお願い申し上げます。</p>  <p>＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊</p>  <p><font size="4"><strong><u>12 月 17 日記事の更新</u></strong></font></p>  <p>&#160;</p>  <p>12月14日(日本時間)に、問題を修正しました Silverlight 5.1.31211.0 がリリースされました。</p>  <p>この修正は、12月10日の修正を無効にするものであり、12月10日の修正を適用された Silverlight 5.1.31010.0 のユーザー様に対して更新が実施されます。</p>  <p>詳細は英文になり大変恐縮ですが、以下のをご確認ください。</p>  <p>&#160;</p>  <p>New Silverlight version is available to replace version 5.1.31010.0</p>  <p><a href="https://support.microsoft.com/kb/3025055/en-us">https://support.microsoft.com/kb/3025055/en-us</a></p>  <p>&#160;</p>  <p>従いまして、自分の環境でインストールされている Silverlight のバージョンに合わせて、Windows Update が以下の動作をします。</p>  <p>5.1.31010.0 のバージョンで上の回避策を適用した環境の場合、Windows Update が 環境にインストールされているバージョンが 5.1.30514 を最新と判断します。</p>  <p>5.1.31010.0 のバージョンで上の回避策を適用していない環境の場合、Windows Update で (KB3011970) が表示され、リコールのバージョンである 5.1.31211.0 をインストールします。</p>  <p><a href="https://support.microsoft.com/kb/3011970/en-us">https://support.microsoft.com/kb/3011970/en-us</a></p>  <p>&#160;</p>  <p>■&#160; 正常に動作するバージョン</p>  <p>Silverlight 5.1.30514</p>  <p>Silverlight 5.1.31211.0</p>  <p>■&#160; 問題が発生するバージョン</p>  <p>Silverlight 5.1.31010.0</p>  <p>&#160;</p>  <p>分かりにくい状況となっておりますことを改めましてお詫び申し上げます。</p>]]></content:encoded>
    </item>
    <item>
      <title>Azure Media Services Explorer の紹介 – その2：スムーズストリーミングの動作確認の例</title>
      <link>https://docs.microsoft.com/archive/blogs/windows_multimedia_jp/azure-media-services-explorer-2</link>
      <pubDate>Mon, 27 Oct 2014 19:16:25 GMT</pubDate>
      <dc:creator><![CDATA[Japan Multimedia]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/windows_multimedia_jp/2014/10/27/azure-media-services-explorer-2/</guid>
      <description><![CDATA[こんにちは、マルチメディア サポートチームです。  前回のトピックでは、Azure Media Services Explorer ( 以下 AMS Explorer に省略)...]]></description>
      <content:encoded><![CDATA[<p>こんにちは、マルチメディア サポートチームです。</p>  <p>前回のトピックでは、Azure Media Services Explorer ( 以下 AMS Explorer に省略) を使った、カスタムプロファイルによるエンコード例を実施しました。</p>  <p>今回は、テストの MP4 のコンテンツを AdaptiveBitrate のコンテンツにエンコードし、そのビットレートの変換を確認する URL をご紹介します。</p>  <p>スムーズ ストリーミングは、Microsoft が作成した複数のビットレートから最適なビットレートを選択するアダプティブビットレート技術です。エンコードの結果としましては、複数のビットレートのコンテンツが作成され、ネットワーク状況に合わせた配信になります。</p>  <p>ポータルから「H264 Smooth Streaming 1080p」または「H264 Smooth Streaming 720p」を選択することで、簡単にスムーズストリーミングのコンテンツを作成できます。しかし、Media Services Encoder 用のプリセットが利用されると、定めたビットレートのコンテンツは作成されます。(<a href="https://msdn.microsoft.com/ja-jp/library/azure/dn619392.aspx">各プリセットの詳細</a>)</p>  <p>従いまして、特定のビットレートにてエンコードするために、AMS Explorer を利用すればカスタム プロファイルにてエンコードし、希望のビットレートでコンテンツを作成できます。</p>  <p>今回は高いビットレートを優先的に再生したいという場合、「H264 Smooth Streaming 1080p」の<a href="https://msdn.microsoft.com/ja-jp/library/azure/dn619406.aspx">プリセット</a>または AMS Explorer と一緒にインストールされるテンプレートを3つの高いビットレートのみを残すように (Bitrate=&quot;6000&quot;, Bitrate=&quot;4700&quot;, Bitrate=&quot;3400&quot;) 編集します。</p>  <p>手元の環境で試した手順はこちらになります：</p>  <p>1. 前回の記事で紹介しました手順にてカスタム プロファイルを選択します。</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/3465.clip_image001_385D42E6.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/3465.clip_5F00_image001_5F00_385D42E6.jpg"><img title="clip_image001" style="display: inline; background-image: none;" border="0" alt="clip_image001" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/4885.clip_image001_thumb_159C0B29.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/4885.clip_5F00_image001_5F00_thumb_5F00_159C0B29.jpg" width="855" height="447" /></a></p>  <p>2. XML ファイルを選択します。</p>  <p>AMS Explorer をインストール時に、一緒にインストールされます WAMEPresetFiles から選べるようになっております。</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/6076.clip_image002_2C5DE363.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/6076.clip_5F00_image002_5F00_2C5DE363.jpg"><img title="clip_image002" style="display: inline; background-image: none;" border="0" alt="clip_image002" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/7077.clip_image002_thumb_0E132C6D.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/7077.clip_5F00_image002_5F00_thumb_5F00_0E132C6D.jpg" width="852" height="538" /></a></p>  <p>3. AME Advanced Encoding ダイアログが表示され、XML を編集することもできます。</p>  <p>(こちらで XML を編集し、3 つのビットレートだけを残します)</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/8883.clip_image003_6FC87576.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/8883.clip_5F00_image003_5F00_6FC87576.jpg"><img title="clip_image003" style="display: inline; background-image: none;" border="0" alt="clip_image003" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/2642.clip_image003_thumb_3FA12AB3.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/2642.clip_5F00_image003_5F00_thumb_5F00_3FA12AB3.jpg" width="541" height="649" /></a></p>  <p>4. エンコードが完了すると、Asset タブにコンテンツが表示されます。右クリックすると、Display Information から詳細を確認できます。</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/5226.clip_image004_7A885D7C.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/5226.clip_5F00_image004_5F00_7A885D7C.jpg"><img title="clip_image004" style="display: inline; background-image: none;" border="0" alt="clip_image004" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/1856.clip_image004_thumb_4A6112B9.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/1856.clip_5F00_image004_5F00_thumb_5F00_4A6112B9.jpg" width="858" height="481" /></a></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/8311.clip_image005_6122EAF3.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/8311.clip_5F00_image005_5F00_6122EAF3.jpg"><img title="clip_image005" style="display: inline; background-image: none;" border="0" alt="clip_image005" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/2068.clip_image005_thumb_49F77075.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/2068.clip_5F00_image005_5F00_thumb_5F00_49F77075.jpg" width="861" height="482" /></a></p>  <p>5. Asset Information ダイアログが表示され、Asset Files タブから 3 つのビットレートファイルが作成されることが確認できます。</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/4075.clip_image006_19D025B2.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/4075.clip_5F00_image006_5F00_19D025B2.jpg"><img title="clip_image006" style="display: inline; background-image: none;" border="0" alt="clip_image006" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/2330.clip_image006_thumb_26CA05C3.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/2330.clip_5F00_image006_5F00_thumb_5F00_26CA05C3.jpg" width="865" height="603" /></a></p>  <p>6. コンテンツをエンコードした後、配信できるようにするには Publish する必要があります。</p>  <p>Publish から Create a locator を選択します。</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/8712.clip_image007_6B7930B5.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/8712.clip_5F00_image007_5F00_6B7930B5.jpg"><img title="clip_image007" style="display: inline; background-image: none;" border="0" alt="clip_image007" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/2308.clip_image007_thumb_064556C2.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/2308.clip_5F00_image007_5F00_thumb_5F00_064556C2.jpg" width="872" height="492" /></a></p>  <p>7. Publish すると、Publication のマークを表示され、配信用の SmoothStreaming 、HLS および MPEG-DASH の URL が作成されます。</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/4863.clip_image008_561E0BFE.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/4863.clip_5F00_image008_5F00_561E0BFE.jpg"><img title="clip_image008" style="display: inline; background-image: none;" border="0" alt="clip_image008" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/1682.clip_image008_thumb_3EF29180.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/1682.clip_5F00_image008_5F00_thumb_5F00_3EF29180.jpg" width="872" height="543" /></a></p>  <p>Azure で用意されております以下のサイトでは、様々なプレイヤーで配信の確認をできます。</p>  <p><a href="https://amsplayer.azurewebsites.net/player.html">https://amsplayer.azurewebsites.net/player.html</a></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/4265.clip_image009_59BEB78C.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/4265.clip_5F00_image009_5F00_59BEB78C.jpg"><img title="clip_image009" style="display: inline; background-image: none;" border="0" alt="clip_image009" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/4377.clip_image009_thumb_5784BF81.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/4377.clip_5F00_image009_5F00_thumb_5F00_5784BF81.jpg" width="514" height="558" /></a></p>  <p>なお、SmoothStreaming で配信の場合、ビットレートなどの情報を確認したい方は、Silverlight で作成されています HealthMonitor を利用できます。</p>  <p><a href="https://smf.cloudapp.net/healthmonitor">https://smf.cloudapp.net/healthmonitor</a></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/4380.clip_image010_6B9DDC0A.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/4380.clip_5F00_image010_5F00_6B9DDC0A.jpg"><img title="clip_image010" style="display: inline; background-image: none;" border="0" alt="clip_image010" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/7853.clip_image010_thumb_3B769147.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/7853.clip_5F00_image010_5F00_thumb_5F00_3B769147.jpg" width="694" height="452" /></a></p>  <p>なお、AMS Explorer から配信確認するための URL を簡単に確認できます。</p>  <p>Playback から目的のプレイヤーを選択すると、URL に飛びます。</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/4274.clip_image011_0B4F4684.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/4274.clip_5F00_image011_5F00_0B4F4684.jpg"><img title="clip_image011" style="display: inline; background-image: none;" border="0" alt="clip_image011" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/3036.clip_image011_thumb_18492695.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/3036.clip_5F00_image011_5F00_thumb_5F00_18492695.jpg" width="801" height="253" /></a></p>  <p>繰り返しになりますが、AMS Explorer のソースコードを取得可能ですので、アプリケーション開発者の方はご参考ください。<a href="https://github.com/Azure/Azure-Media-Services-Explorer/releases/tag/v3.0.0.9">URL</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Azure Media Services Explorer の紹介 – その1：カスタム プロファイルでエンコードする例</title>
      <link>https://docs.microsoft.com/archive/blogs/windows_multimedia_jp/azure-media-services-explorer-1-12467</link>
      <pubDate>Tue, 14 Oct 2014 22:22:05 GMT</pubDate>
      <dc:creator><![CDATA[Japan Multimedia]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/windows_multimedia_jp/2014/10/14/azure-media-services-explorer-1-12467/</guid>
      <description><![CDATA[こんにちは、マルチメディア サポートチームです。  今回の記事で、Azure Media Services を利用するお客様に便利なツールを紹介したいと思います。  皆様がご存知の通り、Azure...]]></description>
      <content:encoded><![CDATA[<p>こんにちは、マルチメディア サポートチームです。</p>  <p>今回の記事で、Azure Media Services を利用するお客様に便利なツールを紹介したいと思います。</p>  <p>皆様がご存知の通り、Azure のポータルから一つのファイルのアップロードやプリセット エンコード等のいくつかの機能が利用できます。しかし、複数ファイルをアップロードしたり、詳細な設定でカスタムエンコードしたりする等の動作を実行するには SDK でツールを開発する必要があります。Azure Blog で紹介された Azure Media Services Explorer ツールを使用することで、プログラムを開発することなく利用できます。</p>  <p>GITHUB サイトからツールを取得できます。(ソース コードも取得できますのでアプリケーション開発者の方も参考になると思います)</p>  <p>以下の URL をご確認ください。</p>  <p>&#160;</p>  <p>Azure Media Services Explorer</p>  <p><a href="https://github.com/Azure/Azure-Media-Services-Explorer/releases/tag/v3.0.0.9">https://github.com/Azure/Azure-Media-Services-Explorer/releases/tag/v3.0.0.9</a></p>  <p>ツールを開発したチームの英語ブログは以下の URL から確認できますので、詳細な仕様についてはご参照ください。</p>  <p>&#160;</p>  <p>Managing Media Workflows with the new Azure Media Services Explorer Tool</p>  <p><a href="https://azure.microsoft.com/blog/2014/10/08/managing-media-workflows-with-the-new-azure-media-services-explorer-tool">https://azure.microsoft.com/blog/2014/10/08/managing-media-workflows-with-the-new-azure-media-services-explorer-tool</a></p>  <p>&#160;</p>  <p>■ カスタム プロファイル にてエンコードする例</p>  <p>Azure にアップロードしたコンテンツをエンコードすることはポータルから可能ですが、図 1 のように、特定のプリセットしか使用することはできません。</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/5670.clip_image001_45CCABD5.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/5670.clip_5F00_image001_5F00_45CCABD5.jpg"><img title="clip_image001" style="display: inline; background-image: none;" border="0" alt="clip_image001" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/5584.clip_image001_thumb_4C138263.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/5584.clip_5F00_image001_5F00_thumb_5F00_4C138263.jpg" width="420" height="301" /></a>&#160;<a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/7587.clip_image002_7C3D5DD7.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/7587.clip_5F00_image002_5F00_7C3D5DD7.jpg"><img title="clip_image002" style="display: inline; background-image: none;" border="0" alt="clip_image002" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/5556.clip_image002_thumb_10567A61.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/5556.clip_5F00_image002_5F00_thumb_5F00_10567A61.jpg" width="432" height="427" /></a></p>  <p align="center">図 1 ポータルからプリセットエンコード</p>  <p>しかし、カスタム プロファイルを利用すると、より多くの機能を設定し、お客様が作成した独自のプロファイルに合わせてエンコードするこは可能になります。通常は、カスタム プロファイルに合わせてエンコードするには、お客様に SDK を利用したアプリケーション開発する必要があります。Azure Media Services Explorer で簡単にカスタム プロファイルを選択する機能を提供しています。その手順は：</p>  <p>1. Azure Media Services にログインした後に、コンテンツをアップロードします。</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/7558.clip_image004_14BCBC70.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/7558.clip_5F00_image004_5F00_14BCBC70.jpg"><img title="clip_image004" style="display: inline; background-image: none;" border="0" alt="clip_image004" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/4846.clip_image004_thumb_20550A60.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/4846.clip_5F00_image004_5F00_thumb_5F00_20550A60.jpg" width="804" height="491" /></a></p>  <p>2. アップロード完了した後に、Asset タブからコンテンツを選択します。</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/3618.clip_image006_22256027.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/3618.clip_5F00_image006_5F00_22256027.jpg"><img title="clip_image006" style="display: inline; background-image: none;" border="0" alt="clip_image006" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/1007.clip_image006_thumb_5D0C92F0.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/1007.clip_5F00_image006_5F00_thumb_5F00_5D0C92F0.jpg" width="803" height="490" /></a></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/0042.clip_image008_5AD29AE5.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/0042.clip_5F00_image008_5F00_5AD29AE5.jpg"><img title="clip_image008" style="display: inline; background-image: none;" border="0" alt="clip_image008" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/6330.clip_image008_thumb_15B9CDAF.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/6330.clip_5F00_image008_5F00_thumb_5F00_15B9CDAF.jpg" width="804" height="491" /></a></p>  <p>3. Process から 「Encode asset(s) with Azure Media Encoder (advanced mode with custom preset)」</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/5125.clip_image010_37A53033.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/5125.clip_5F00_image010_5F00_37A53033.jpg"><img title="clip_image010" style="display: inline; background-image: none;" border="0" alt="clip_image010" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/1325.clip_image010_thumb_75351EAD.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/1325.clip_5F00_image010_5F00_thumb_5F00_75351EAD.jpg" width="805" height="491" /></a></p>  <p>4. AME Advanced Encoding ダイアログが表示されます。</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/1460.clip_image011_28FD14FF.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/1460.clip_5F00_image011_5F00_28FD14FF.jpg"><img title="clip_image011" style="display: inline; background-image: none;" border="0" alt="clip_image011" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/11/91/metablogapi/7658.clip_image011_thumb_26C31CF4.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-11-91-metablogapi/7658.clip_5F00_image011_5F00_thumb_5F00_26C31CF4.jpg" width="612" height="427" /></a></p>  <p>5. 「Load a custom XML file」 からカスタム プロファイルを参照し、「Launch encoding」のボタンからエンコード開始させます。</p>  <p>ツールをインストールする時、テンプレートのカスタム プロファイル ( XML ファイル) も一緒にインストールされますので、独自のプロファイルを作成する時にもご参照ください。</p>]]></content:encoded>
    </item>
    <item>
      <title>Windows 8 で Expression Encoder のサポートについて</title>
      <link>https://docs.microsoft.com/archive/blogs/windows_multimedia_jp/windows-8-expression-encoder</link>
      <pubDate>Tue, 03 Dec 2013 18:06:18 GMT</pubDate>
      <dc:creator><![CDATA[Japan Multimedia]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/windows_multimedia_jp/2013/12/03/windows-8-expression-encoder/</guid>
      <description><![CDATA[こんにちは、マルチメディア サポートチームです。  本日は、Expression Encoder 4 のサポートに関する重要なお知らせです。  皆さんがご存知の通り、Expression...]]></description>
      <content:encoded><![CDATA[<p>こんにちは、マルチメディア サポートチームです。</p>  <p>本日は、Expression Encoder 4 のサポートに関する重要なお知らせです。</p>  <p>皆さんがご存知の通り、Expression Encoder 4 の完成版がリリースされたのは、 Windows 8 が開発段階であるため、Windows 8 (および windows 8.1) の環境で、Expression Encoder はサポートされません。    <br />(現時点では、こちらの環境で、windows 8 および windows 8.1 が正常に利用可能であること確認しております)</p>  <p>Expression Encoder 4 SP2 の無償版は<a href="https://www.microsoft.com/ja-jp/download/details.aspx?id=27870">ダウンロード</a>可能となっており、Expression Encoder 4 Pro の販売は<a href="https://www.microsoftstore.com/store/msjp/ja_JP/pdp/Expression-Encoder-4-Pro/productID.276382900">マイクロソフトストア</a>から可能となっております。</p>  <p>販売期間は今年末までとなっておりますのでご利用予定のお客様が購入をお早めに！</p>  <p>なお、<a href="https://support.microsoft.com/lifecycle/?p1=15539">Expression Encoder 4 のサポート ライフサイクル</a>は以下となっております。</p>  <table cellspacing="0" cellpadding="0" width="800" border="1"><tbody>     <tr>       <td valign="top" width="198">         <p><b>製品名</b></p>       </td>        <td valign="top" width="200">         <p><b>ライフサイクル開始日</b></p>       </td>        <td valign="top" width="200">         <p><b>メインストリーム サポート終了日</b></p>       </td>        <td valign="top" width="200">         <p><b>延長サポート終了日</b></p>       </td>     </tr>      <tr>       <td valign="top" width="198">         <p>Expression Encoder 4</p>       </td>        <td valign="top" width="200">         <p>2010/08/26</p>       </td>        <td valign="top" width="200">         <p>2015/09/08</p>       </td>        <td valign="top" width="200">         <p>2020/09/08</p>       </td>     </tr>   </tbody></table>  <p>以上</p>]]></content:encoded>
    </item>
    <item>
      <title>【締め切りました】開発者向けのオンラインセミナー (Chalk Talk)：Windows Store Application / オーディオ・ビデオ関連の API 紹介</title>
      <link>https://docs.microsoft.com/archive/blogs/windows_multimedia_jp/chalk</link>
      <pubDate>Thu, 03 Oct 2013 01:46:07 GMT</pubDate>
      <dc:creator><![CDATA[Japan Multimedia]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/windows_multimedia_jp/2013/10/03/chalk/</guid>
      <description><![CDATA[こんにちは、Multimedia サポートチームです。  今回はお客様向けのオンラインセミナーを紹介します。  このオンラインのセッションでは Windows Store Application...]]></description>
      <content:encoded><![CDATA[<p><font size="2" face="Meiryo UI">こんにちは、Multimedia サポートチームです。</font></p>  <p><font size="2" face="Meiryo UI">今回はお客様向けのオンラインセミナーを紹介します。</font></p>  <p><font size="2" face="Meiryo UI">このオンラインのセッションでは Windows Store Application の開発で必要なオーディオ・ビデオ API について説明いたします。米国のデベロッパーサポートチームの技術者とディスカッションも予定しています。</font></p>  <p><font size="2" face="Meiryo UI">デモや開発時のトラブルシューティングなどの技術的に豊富な内容を予定しており、質疑応答が可能です。誠に恐れ入りますが言語は英語のみとなり、日本時間では平日の朝 3 時からスタートとなりますが興味がございましたら参加いただけたらと思います。</font></p>  <p><font size="2" face="Meiryo UI">詳細：</font></p>  <p><font size="2" face="Meiryo UI">日程と時間：10 月 17 日 (木) 3:00 AM – 5:00 AM (日本時間)</font></p>  <p><font size="2" face="Meiryo UI">場所：オンラインミーティング</font></p>  <p><font size="2" face="Meiryo UI">登録方法： メール</font></p>  <p><font size="2" face="Meiryo UI">email </font><a href="mailto:wsdsctreg@microsoft.com"><font size="2" face="Meiryo UI">wsdsctreg@microsoft.com</font></a><font size="2" face="Meiryo UI"> に、件名 “October 16th Chalk Talk” を入力し、メールを送ってください。</font></p>  <p><font size="2" face="Meiryo UI">費用：無料</font></p>  <p><font size="2" face="Meiryo UI">英語の案内：</font><a href="https://blogs.technet.com/b/ptsblog/archive/2013/10/02/chalk-talk-for-developers-light-up-your-apps-with-sights-and-sounds.aspx"><font size="2" face="Meiryo UI">https://blogs.technet.com/b/ptsblog/archive/2013/10/02/chalk-talk-for-developers-light-up-your-apps-with-sights-and-sounds.aspx</font></a></p>  <p><font size="2" face="Meiryo UI">参加者数に限りがあり、興味のある方はお早めに！</font></p>]]></content:encoded>
    </item>
  </channel>
</rss>