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

Media Services SDK for .NET での開発のセットアップ

更新日: 2014年2月

このトピックは、「Media Services SDK for .NET を使用したアプリケーション構築」シリーズの開発者タスクです。このトピックのセットアップ タスクは、Media Services SDK for .NET を使用した Microsoft Azure のメディア サービス アプリケーションの開発に必要です。

前提条件

次の前提条件は、Microsoft Azure のメディア サービス SDK に基づく開発を行う上で必要となります。

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

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

  • .NET Framework 4.5 または .NET Framework 4。

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

プロジェクトのセットアップ

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

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

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

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

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

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

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

      詳細およびインストールの手順については、NuGet を参照してください。

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

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

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

      また、「WindowsAzure.MediaServices.Extensions」も確認してください。次のクイック スタートを参照してください。Media Services SDK .NET Extensions の使用

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

    4. 開発環境をクリーンに保ちたいのであれば、NuGet Package Restore を有効にすることを検討してください。詳細については、NuGet Package Restore を参照してください。

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

    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;
    using Microsoft.WindowsAzure.StorageClient;
    using Microsoft.WindowsAzure.MediaServices.Client;
    

Media Services .NET SDK Extensions の使用

Media Services .NET SDK Extensions も利用可能です。Media Services .NET SDK Extensions には、コードを簡略化し、Media Services を使用した開発を簡単にする一連の拡張メソッドやヘルパー関数が含まれています。詳細については、「クイックスタート: Media Services .NET SDK Extensions の使用」を参照してください。

参照


ビルド日:

2014-05-23

コミュニティの追加

表示:
© 2014 Microsoft