エクスポート (0) 印刷
すべて展開

Media Services SDK for .NET での開発用の設定

更新日: 2014年8月

このトピックでは、Media Services SDK for .NET を使用した Microsoft Azure のメディア サービス アプリケーション開発用の設定方法について説明します。

Microsoft Azure のメディア サービス SDK に基づいた開発には、次の前提条件が必要です。

  • 新規または既存の Azure サブスクリプションの Media Services アカウント。トピック「メディア サービス アカウントの作成方法」を参照してください。

  • オペレーティング システム: Windows 7、Windows 2008 R2、または Windows 8。

  • .NET Framework 4。

  • Visual Studio 2010 SP1 (Professional、Premium、Ultimate、または Express) 以降。

このセクションでは、Visual Studio プロジェクトを Media Services 開発用に設定する方法について説明します。

  1. 新しい C# コンソール アプリケーションを Visual Studio で作成します。[名前][場所]、および [ソリューション名] を入力し、[OK] をクリックします。

  2. Media Services とその依存 DLL への参照を追加します。

    Media Services SDK には複数のライブラリとの依存関係があります (たとえば、Azure Storage SDK for .NETWCF Data Services for OData)。windowsazure.mediaservices nuget を使用して、Media Services SDK をプロジェクトにインストールして追加できます。この場合、すべての依存関係が自動的にプロジェクトにインストールされて追加されます。

    windowsazure.mediaservices NuGet パッケージを使用して必要な参照を追加するには、次の操作を行います。

    1. 最新バージョンの NuGet がインストールされていることを確認します。

      詳細とインストール手順については、「NuGet」を参照してください。

    2. ソリューション エクスプローラーで、プロジェクトの名前を右クリックし、[NuGet パッケージの管理] を選択します。

      [NuGet パッケージの管理] ダイアログ ボックスが表示されます。

    3. オンライン ギャラリーで、[Azure Media Services .NET SDK] を選択し、[インストール] ボタンをクリックします。

      パッケージのインストール後、プロジェクトが変更され、Media Services アセンブリへの参照が追加されます。

    4. 開発環境をすっきりさせるには、NuGet Package Restore を有効にすることを検討してください。詳細については、「NuGet Package Restore (NuGet パッケージの復元)」を参照してください。

    または、最新の Media Services SDK ビットを GitHub から取得し、ソリューションを構築して、クライアント プロジェクトへの参照を追加できます。必要な依存関係がすべて自動的にダウンロードされて、抽出されます。どちらの方法でも、依存関係を手動でダウンロードする必要はありません。

  3. 次の using (Visual Basic の Imports) ステートメントを追加して、Media Services SDK に必要な名前空間を参照します。

    using System;
    using System.Linq;
    using System.Configuration;
    using System.IO;
    using System.Text;
    using System.Threading;
    using System.Threading.Tasks;
    using System.Collections.Generic;
    using Microsoft.WindowsAzure.MediaServices.Client;
    

Media Services .NET SDK 拡張機能パッケージを使用することもできます。このパッケージには、コードを簡略化して Media Services での開発を容易にする拡張メソッドのセットが含まれています。詳細については、「WindowsAzure.MediaServices.Extensions NuGet package 2.0.0 released! (WindowsAzure.MediaServices.Extensions NuGet パッケージ 2.0.0 のリリース)」および「クイックスタート: Media Services .NET SDK Extensions の使用」を参照してください。

関連項目

表示:
© 2014 Microsoft