WEB配信Windows Media Service
Windows Media ServiceによるWEB配信についてメモする。 WEB配信やWEB受信については、WEBで音楽やビデオで 纏めたものの、WEB配信の作業を進めていくにつれ、Real server関係の資料の豊富さに 対比して、特にWindows Media Service[マイクロソフト]については、Microsoft社の配布 する資料以外あまりない。 そうした場合、ソフト付属マニュアルが頼りなんだけど、これもまた、簡単過ぎ。 日本語の資料が少ないのはやむを得ないにしても、米国など英文資料も多少多い程度。 実際面で壁にぶつかった場合、困るのでこのメモで補充する次第。 Microsoft Windows Media On-Demand Producer で HTML テンプレートを使用する MS WindowsMedia クオリティ ショウケース ●全体の作業を俯瞰するには みんなでライブ放送が参考になる。
■WEB配信の予備知識
Windows Media さあ始めましょう には、サービスプロバイダ、WindowsMediaウォークスルー、WindowsMediaサービス導入ガイド[64p] の3つの資料が用意されている。 特に導入ガイドは技術資料として纏まった解説。
■Windows Mediaサービスの予備知識
●Windows Mediaサービス サーバーは「Windows Mediaサービス」または「Windows Mediaサーバー」と呼ぶ。 ★配信方法 Windows Media ストリーミング方式:WEBサーバー vs ストリーミングメディアサーバー --- 2つの方法(WEBサーバー経由[tcp]とWindows Mediaサーバー経由[udp])と サポートする4種のプロトコール(UDP、TCP、http+tcp、マルチキャスト)の長短比較。
●Windows Media Player ★概要 マイクロソフトWindows Media公式サイト ★ダウンロード Windows MediaPlayer 7 ダウンロード[日本語版2000.7.19開始] ★メディアプレーヤー、ActiveMovieコントロール, Netshow 2.0を統合したもの。 ※メディアプレーヤー 対応:CDオーディオ, MIDI, WAV, AIFF, AVI, MPEG, enc, dat, Netscape Paketized Audio File等 ※ActiveMovieコントロール 対応:CDオーディオ[2.0以降], MIDI, WAV, AIFF, AVI, MPEG等 ※Netshow 2.0 [IE4.0付属] 対応:ASF ↓(統合) ※Windows MediaPlayer 6.0 [1998秋公開, 日本語版1999.2] 対応:MIDI, WAV, AIFF, AU, MP3, AVI, MPEG1, MPEG2, ASF, Quicktime, RealAudio/Video 4.0など
■Windows Media Serviceのサーバー設置
サーバーPC機には「Windows Media サービス」をインストール。 そして、次項の通りに設定すればよい。 簡単なので、特に問題となるようなことは、何もないと思う。 ・配信ファイルの場所は、[例] f:\asfroot に入れる ・htmlファイルでの呼び出しは、[例] mms://www2.fukumi.co.jp/sample.asf ●サンプル [例] I:\WindowsMediaComponents\tools\sample\ ●参考 Windows Media メタファイルのすべて --- 拡張子asx, waxのメタファイルは単純なテキスト形式だが、WindowsMedia Playerが 起動、ファイルに指定するコンテンツを再生させる。 |All about Windows Media Metafiles[英文] Windows Media サービス: 基本 Web サーバーからのストリーム配信 Windows Media サービスをライブ ビデオフィードのためにセットアップする
■ソフトのインストールと設定
インストールそのものは、実に簡単。 サーバーPC機には「Windows Media サービス」をインストール。 自分のPC機には、残りの制作ツールをインストールする。 特にコメントすることはない。 註)DirectX 6.0以上は事前にインストールしておきたいが、後でもOK ●サーバー・ソフトの設定 Windows Media サービス: 基本 を印刷して、これに従う。 [スタート] - [プログラム] - [Microsoft Windows Mediaサービス] - [Beta Server Administrator]を選択して、Windows Mediaサービスアドミニストレータを起動します。 ★ライブユニキャストの場合 ・左側のツールバーの[ユニキャスト公開ポイント]を選択します。 ・[ブロードキャストのユニキャスト公開ポイント]の[新しいブロードキャスト公開ポイ ントを作成するウィザードを使用する]をチェックします。 ・[ブロードキャスト]ボタンをクリックして、[新規作成]を選択します。ユニキャスト 公開ポイントを作成するウィザードが表示されます。[次へ]をクリックします。 ・[ブロードキャストの公開ポイントを作成する]を選択して、[次へ]をクリックしま す。 ・ストリームソースとして[Windows Mediaエンコーダ]を選択して、[次へ]をクリック します。 ・[エイリアス]フィールドにストリームの名前を入力し、[パス]フィールドにWindows Mediaエンコーダのパスを入力します。Windows Mediaエンコーダのパスは、MSBD:// から始まらなければなりません。ポート番号として、Windows Mediaエンコーダを設 定するときに選んだ番号を入力します。エンコーダのデフォルト設定を受け入れた場 合は、ポート7007を入力して、[次へ]をクリックします。 ※[デフォルト値]: [エイリアス]=LiveEvents ; 公開ポイント[パス]=(例)msbd://fukumi_web:7007/ 註)fukumi_webはマシン名。 ・[プロトコル]としてMMSを選択します(MMSは、UDPからTCPへ、そしてHTTPへ の自動的なロールオーバーを使用します)。何を作成するか選択して、[次へ]をクリッ クします。 ※mms://fukumi_web/LiveEvents ・選択したオプションを確認します。選択したオプションがこれでよければ[完了]をク リックします。変更する場合は[戻る]をクリックします。 ※[デフォルト値] VASFストリーム ・ASXファイルを保存します。 ※C:\LiveEvents.asx ・[完了]をクリックして、ユニキャスト公開ポイントを保存します。 ・これで、ストリームをテストする準備ができました。エンコーダを起動して、ASX ファイルをダブルクリックします。 ●参考 Windows Media: Setting up Windows Media Services with Internet Information Server[英語] Windows Media: Setting Firewall Configuration[英語]
■Windows Mediaツールと制作に必要なツール
★Windows Media ツール --- タスク[何をやりたいか?]別に、推奨ツール、ツール機能、ツールの入手方法 を一覧表にしている。[3p] ★Microsoft Windows Media ツールツアー --- 各ツール別に、何ができるか? を纏めた資料。[10p] 個別ツールの詳細については、 Windows Media エンコーダーの概要 Media エンコーダ Automation Windows Media オンデマンド プロデューサー: 概要 Microsoft Windows Media On-Demand Producer で HTML テンプレートを使用する ●一般のツール 一般のツールについては、制作ツールを参照。 ★MP3→WAV変換ツール Gnutellaなどから入手できる音楽ファイルは大抵MP3。 ところが、WMAの入力ファイルはWAV形式のみ。 でWMA利用のためには、変換要。 Dave Central-Audioに各種ツールがあるが、 MP3 ToolboxというMP3→WAV変換ツールが使える。 ここでDL不可の場合も作成者Sekmetic Inc.サイトからDLできる。
■実際に制作する
Windows Media 形式のファイルの作成とホスティング には、主な制作ケースに応じた具体的手順について述べている。 これに従って制作してゆけばよい。 ●サンプル [例] I:\WindowsMediaComponents\tools\sample\
●スライドショウを作成する:静止画+音楽 ●Windows Media Author[WMA]を使う Media Player Slide Show Tutorial[英文] キャプチャ画面を多用した実例解説。 しかし、Microsoftの簡単解説[Windows Media 形式のファイルの作成とホスティング----Windows mediaオーサーを使って、イメージファイルとオーディオファイルを同期させたスライドショウを作成します]より深いわけじゃない。 ●うまくいかない場合 説明どおりにやって、うまくいかず苦労した。 問題解決してみれば簡単な話だけど、解説には書かれていないことが苦労を呼んだ。 1. ファイル形式 まず、WMAは、音楽ファイルはWAV、画像はBMP,JPGなどしか読み込めない。 したがって、変換ツールが必要になった。 2. 画像、音楽のファイルサイズ 実際に使用した画像は1枚当たりJPGで1,687KBサイズ。[2400x 1800] サンプルslide1.jpgが 11KB [320x240]とかなので相当な違い。 このサイズになると、音楽の長さでは数分に相当する。 画像サイズはWMAに読込む前 に100KB以内に縮小しておいたほうがよい。 サイズは結局432x320 or 320x240に変換した。 読込み後でもWMAで変換縮小もできるが、配置後にのみ変換可能になるため、位置を移動 するのにかなり手間がかかる。 最初説明図のようにならず、原因が画像サイズであることに気づかず..... 気づいた後も、WMAで中途半端に配置変更できるものだから、かなりの時間と勉強が... ●感想 ・【圧縮率】 かなりのもの。 音楽MP3=3MB(WAVに変換後43MB) + 写真4枚 x 1,687KBという相当量が 最終形式asfファイルでは約450KB。 asfファイル1個に纏まる。 これを\asfrootに放り込めば、ok 音質や写真の劣化は感じられなかった。 ●課題 ・【画像の表示時間】 最低表示時間が、画像サイズ以下にできないにしても、長く表示することができそう なんだけど、その方法が見つからない。 ・【画像の表示サイズの変更】 表示サイズが大きいと、解像度の低い画像がボケてしまうのは当然。 特定の画像を小さく表示したいんだけど、その方法が見つからない。 ●参考 効果的なスライドショーの仕方と操作[住中:Powerpoint講座] --- これでPowerpointでスライドショーを作成して、用意されている変換ツールで WindowsMediaファイルに変換するという方法もある。
●Windows Media リソース
■WindowsMediaホーム
http://www.asia.microsoft.com/japan/windows/windowsmedia/default.asp
●Microsoft社サイト 以下の他、ニュースHeadline、 テクノロジーとツール ダウンロード サポート USサイト --------------------------------------------------- ビジネス コンテンツ プロバイダ ミュージック デベロッパー サービス プロバイダ プレス --------------------------------------------------- ●Windows Media 製品概要 Windows Media の紹介 機能比較 Windows Media 質問集 ●Windows Media Technologies Technologies 7 Windows Media Player 7 WIndows Media エンコーダ 7 Windows Media フォーマット 7 Windows Media 7 SDK WM Rights Manager 7 Windows Media サービス ●WM Audio and Video 8 WM Audio and Video 8 home WM Audio 8 WM Video 8 WM 8 Encoding ユーティリティ
●抜粋ページ MS WindowsMedia クオリティ ショウケース --- サンプルデータ
■解説資料
MSDN Online Web Workshop Japan -Streaming &Interactive Media ★サーバー製品 Windows Media コンテンツ開発と配信 WEB配信の方法とツールに関する総合ページ。 Microsoftサイトの資料リンクにもなっている。 Windows Media Rights Manager:必要要項とインストール ガイド Windows Mediaオンデマンドプロデューサー ★制作ツール Windows Media SDK Home[英語] Windows Media ツール[コンテンツ制作・編集] 解説とDL Windows MediaPlayerデベロッパー ★開発ツール Windows Media SDK Windows Media SDK コンポーネントは、アプリケーション開発者が アプリケーションを Windows Media 互換にできるように、また、Web サイトに Windows Media サポートを組み込みたいコンテンツ開発者とシステム管理者を対象として設計されて います。 Windows Media SDKには 4つのコンポーネントがあります。 Windows Media Format SDKコンポーネント[自分のアプリケーションでWindows Media ファイルの読み取り、 書き込み、および編集を可能にするなど。] ※Microsoft Windows Media Format SDKの概要 Windows Media Services SDKコンポーネント [WebサイトからWindowsMediaコンテンツをストリーム配信する。サイト、ログ管理、監視など] Windows Media Player SDKコンポーネント [マルチメディア再生機能をWebページだけでなく、COMベースのドキュメントとアプリ ケーションに追加できるActiveXコントロール。] Windows Media Encoder SDKコンポーネント [メディアコンテンツをWindowsMediaストリームにエンコードするための柔軟なツール] ※このページからWindows Media Services SDK、Windows Media Player SDK、およびWindows Media Encoder SDKコンポーネントをダウンロード可 ●一般サイトによるWindowsMedia解説 WindowsMediaホームページ実験室-HowTo WindowsMediaスクリプト Media Player Slide Show Tutorial[英文] キャプチャ画面を多用した実例解説。 しかし、Microsoftの簡単解説より深いわけじゃない。 Microsoft Windows Media Player 7特集 第278号(2000/10/30)[BIGLOBE SoftPlaza] Windows 95/98などに付属され、標準のマルチメディアプレイヤーとして普及してきた M icrosoft Windows Media Player が、インターネットとの連携など大幅に機能を強化し生 まれ変わり、バージョン7としてリリースされました。
■Windows Mediaコンテンツを利用する
MSN: Windows Mediaガイド[MSNエンターテインメント] には、今月のストリーミング特集、ニュース、金融とビジネス、音楽、 エンターテインメント、スポーツ、カルチャー、海外サイトなどのコンテンツを利用 できる。 いろんなところへリンクとして収集。 またWindows Media Playerに関する解説、FAQ、ダウンロード。 Microsft WindowsMedia Guide[米国] Windows Media Player Windows Media エンコーダ 7 Home Microsoft Windows Media エンコーダ 7 は、簡単操作でしかもパワフルな開発 ツールであり、ライブまたは録音 ((録画)済みのオーディオ、ビデオ、コンピュータ のスクリーン イメージを Windows Media(TM)フ ォーマットに変換し、ライブまたは オンデマンドで配信できるようにします。 Windows Media Rights Manager 7[9p] Digital Rights Management(DRM)システム。 配布ファイルを暗号化し、違法コピー帽子。 これによりコンテンツオーナーは、インターネット上で、保護された形式で音楽、ビデ オ、およびその他のメディアを配信することができます。 Windows Media SDK Home[英文] ----解説とDL
■Windows Media ダウンロード
↑から以下のツールをダウンロードする。 Windows Media Player ver.7日本語版 WindowsMedia Encoder7 日本語版 WindowsMedia ツール 日本語版 WindowsMedia サービス 4.1 日本語版 WindowsMedia On-Demand Producer 英語版 ●DirectX WindowsMedia Encoderのためには、DirectX Media Runtime 6.0以上が必要。 Microsoft DirectX ページから入手。 但し最新版は、Windows98,2000,ME用なので、NT用にはMicrosoft Download Center: DirectX Media Runtime 6.0[Windows 95/98/NT4.0用]を使用。
●ソフトのダウンロードの詳細 Windows MediaPlayer 7 ダウンロード[日本語版2000.7.19開始] Microsoft Windows Mediaサービス4.0 ここから、 ●Windows Media Player Player 7 for Windows 98 and Windows 2000 日本語版7,357 KB ※Windows Media Player 7 は、Windows95 or Windows NT 4.0ではに対応せず。 Netscape Navigator 3 以降は、要プラグイン。 Player 6.4 for Windows 98 日本語版3,611 KB Player 6.4 for Windows 95 and NT 4 日本語版3,611 KB for Palm-size PC 英語版 Player for Solaris 6.3 英語版12,870 KB Player for Macintosh 6.3 英語版2,945 KB ●Windows Media ツールとサービス Windows Media Encorder 7 日本語版4,249 KB Windows Media ツール日本語版3,989 KB Windows Media On- Demand Producer 英語版4,022 KB Windows Media Event Guide 英語版1,390 KB Windows Media サービス 4.1 for WindowsNT4.0(SP4)日本語版11,172 KB Windows Media Services Update 4954 for Windows NT Server 4 ver.1英語版417 KB Windows Media Services Update 4954 for Windows 2000 Server Family ver.1英語版1,018 KB Windows Media Server Load Simulater ver.1英語版417 KB Windows Media Player PowerToys ver.1英語版486 KB Windows Media Player Plug-In for Netscape Navigator ver.1英語版694 KB Windows Media Rights Manager 4.0 英語版1,018 KB Windows Media Rights Manager 7 英語版 ●他社のツールとソフトウェア Terran Media Cleaner EZ for Windows Media ver.1β2英語版10,583 KB Lariat Stats Snapshots Version 2.5
●パワーポイント MSMSGS C:\Program files\messenger\msmsgs.exe /background Windows Media Powerpoint Helper i:\Windows~5\tools\nsppthlp.exe KERNEL32とパワーポイント ●Windows Media Tools 4.1 ・Presentation Broadcasting This feature of PowerPointR 2000 integrates with Windows Media Technologies to m ake it easier to create and publish Windows Media-formatted content. With Presen tation Broadcasting, you can broadcast streaming PowerPoint presentations to net work users in real time. In addition to broadcasting PowerPoint slides, presente rs can broadcast video and audio simultaneously to deliver a live multimedia sho w online, and then store their presentations for on-demand playback. ・Windows Media Presenter for PowerPoint 97 This add-in tool, along with Windows Media Encoder, helps you convert a PowerPoint presentation to an .asf stream. ・Windows Media Publish to ASF for PowerPoint 97 This add-in tool combines PowerPoint presentations with narration.
■Web Workshop - Windows Mediaコンテンツ開発と配信 March 1, 2000
日本語版最終更新日 2000年10月13日
このエリアは、ストリーミングメディアを制作するコンテンツ開発者、メディアの豊富な Web ページを作るコンテンツ開発者、Windows Media 形式のコンテンツの供給を目指しているソリューションプロバイダのためのエリアです。 Windows Media 互換アプリケーションを作る商用アプリケーション開発者の場合は、このサイトのSDKエリアをご覧ください。 次のリンクは、Windows Media コンテンツを開発、配信するために必要なものを提供します。リソースは次のカテゴリで整理してあります:
●入門: Windows Media テクノロジーでの開発
Windows Media テクノロジーは、メディアを再生するクライアント( Windows Media Player)、コンテンツ制作のためのコンテンツ開発ツールのセット(Windows Media ツール)、配信のためのサーバー (Windows Media サービス)、そして、サードパーティが Windows Media 互換の商用プロダクトを作成するための、クライアントとサーバー上のソフトウェア開発キット (SDK) から成ります。
実際のメディア コンテンツは Windows Media ファイルとして保存され、ビルドインの Windows Media コーデックを使って圧縮、圧縮解除されます:Windows Media ファイルは Windows Media Digital Rights Management (DRM) の著作権保護機能を通して暗号化することが可能で、許諾されていない配信に対してセキュリティを付与することができます。
Windows Media テクノロジーの入門的な概要が必要な方は、Windows Media テクノロジーの紹介をご覧ください。
●コンテンツ制作とオーサリングツール
Windows Media ツール
Windows Media ファイルを作成し、他のフォーマットのファイルを Windows Media 形式に変換する Microsoft ツール に関する情報Windows Media エンコーダ
あらゆるWindows Media エンコード タスクのほとんどに使える、このなんでもツールの使い方についての記事Windows Media オンデマンドプロデューサー
Microsoft と Sonic Foundry が共同開発したこのツールは、ストリーミング メディア コンテンツの制作を簡単にします。これについて読むか、ダウンロードします。サードパーティ ツール
Windows Media 形式のコンテンツ オーサリング(オーディオ、ビデオの処理と制作、キャプチャ、圧縮)のための互換ツールを提供する企業
●コンテンツ制作とオーサリングリソース
コンテンツ開発者が、Windows Media 形式のコンテンツを作成し、Web サイトに掲載するにあたって利用可能な、広範囲にわたるリソースがあります。以下をご参照ください。
Windows Media テクノロジー サンプル (英語サイト)
Web ページにWindows Media テクノロジーの特別な機能をインプリメントする方法がわかる、デモとコード サンプルWindows Media テクノロジー ショウケース (英語サイト)
Windows Media オーディオの機能と能力を強調するデモWindows Media テクノロジーに関するよく寄せられる質問集
このよくある質問リストは、Microsoft の新しいオーディオ圧縮、Windows Media オーディオに関する答えを含んでいます。
●Web サイト上での Windows Media の配信 Windows Media コンテンツを作ったら、それをホストして配信する準備はできています。ここを見てください。
- Windows Media テクノロジーを使った 高いビットレートとフレームレートでのビデオコンテンツのストリーミング で、アドバイスを受けてください。
- ストリーミング オーディオの作成 をチェックした後、サイトへのオーディオクリップの追加 を見てください。
- "Windows Mediaサービス: 基本" を読んでください。これは、このサイト上の他のWindows Media テクノロジーサーバートピックへの、重要なご案内です。
●Windows Media ブランディングとライセンスガイド
Windows Media ブランディングとライセンス ガイド ぜひWindows Media テクノロジーの最新ロゴとブランディング情報をお読みください。 -- Web サイトに Windows Media ロゴとリンクの掲載をご希望の方は、必ずこちらをご覧ください。
●協業の機会
ラジオ局を提案するためには、/isapi/gomsdn.asp?TARGET=/training/roadmaps/broadcast6.asp (英語サイト)へ行ってください。
■MSDN WEB Workshop: Streaming & Interactive Media
★Windows Media コンテンツ開発と配信 Windows Media テクノロジーの紹介 ★Microsoft Windows Media ツールツアー Windows Media ツール Windows Media 形式のファイルの作成とホスティング Windows Media エンコーダーの概要 Media エンコーダ Automation Windows Media オンデマンド プロデューサー: 概要 Microsoft Windows Media On-Demand Producer で HTML テンプレートを使用する Windows Media テクノロジーのコーデック 101 Windows Media Audio コーデックについて PowerPoint 2000 のプレゼンテーションブロードキャスト ★ストリーム配信用のオーディオ: コンテンツ作成シナリオ ブロードキャストに適したコンテンツを判断する 高ビットレート/フレームレートのエンコード インテリジェントストリーミング Web Siteサイトにオーディオ クリップを追加する ★Windows Media Technologies 管理者のための情報 Windows Media サービス: 基本 Web サーバーからのストリーム配信 Windows Media サービスをライブ ビデオフィードのためにセットアップする Windows Media Server のチューニング Microsoft Windows Media Load Simulator でサーバーのパフォーマンスをチェックする ★Windows Media Technologies Web 開発者のための情報 Windows Media メタファイルのすべて --- 拡張子asx, waxのメタファイルは単純なテキスト形式だが、WindowsMedia Playerが 起動、ファイルに指定するコンテンツを再生させる。 Windows Media Player トラブルシューティングのヒント Windows Media ベースのコンテンツへリンクする ★Windows Media Player を埋め込む Codebase ステートメントを使用して Windows Media Player を自動インストールする 埋め込みプレーヤーのカスタム フレームとボタン <OBJECT> タグで Web ページにコンテンツを埋め込む Windows Media Player − クロスブラウザ機能のための高度なスクリプティング Windows Media サービスの中から VBScript を呼び出す ★Microsoft Windows Media Rights Manager の紹介 Windows Media Rights Manager を使用してコンテンツをパッケージ化する デジタル著作権管理を Windows Media アプリケーションで有効にする Windows Media Rights Manager 7 を使用した安全なファイルのストリーム配信 ★Windows ラジオツールバーのサポート方法 ★新しい Windows Media Player 7のためのカスタムスキンの作成 Windows Media Player 7 スキン デザイン ガイド スキンのパーソナル化 ★画面テクノロジの概要 Microsoft Windows Media エンコーダ 7 による高品質コンテンツの作成 ★Microsoft Windows Media Format SDK の概要 Windows Media SDK Windows Media 互換ポータブル メディアのリーダーおよびアダプタ用デバイス ドライバの要件 ★よく寄せられる質問集 ★Office アプリケーションからストリーム メディア コンテンツへのリンク ★Windows Media Player のプロパティの変更 スクリプト イベントのキャプチャ Netscape Navigator でスクリプト イベントを受信できるようにする設定 Windows Media Download Control を使用する AVI ファイルから Windows メディア ファイルへの変換 ★Windows Media Service へのサービス提供 ファイアウォール構成の設定 Windows Media Service の MIME タイプ設定 Internet Information Server (IIS) で Windows Media Services をセットアップする オンデマンド TV クリップのための Windows Media サーバー設定 ライブ ビデオ フィードのための Windows Media サーバー設定 -------------------------------------------------- ●Standard -------------------------------------------------- ●Content & Component Delivery
■関連メモ
●HTML +SMIL
HTML+TIME(HTML+SMIL) |MDSN Web Workshop: HTML+TIME[英語]| MDSN Web Workshop: HTML+TIME[英語] はSMIL相当の機能[時間情報など]をブラウザー上で実現するもの。 但し、IE5.5以上対応で、またNetscapeではサポートされていない。
潟tクミ Fukumi Corp
〒101-0032 東京都千代田区岩本町2−4−10共同ビル(岩本町2丁目) tel.03-5687-2890 fax.03-5687-2918 URL:www.fukumi.co.jp/ E-Mail: mm@fukumi.co.jp
- Tips 目次へ戻る。
- ホームへ戻る。
- 作成:2001.1.10 最終更新:2001.6.4 小菅博之