はじめに
Helix とは
このガイドの対象読者
このガイドの構成
このマニュアルの表記規則
用語
表記上の規則
デフォルトの場所と値
そのほかのマニュアル リソース
第 1 章 新機能
Helix Universal Proxy の新機能
RTSP キャッシュ データ取得
RTSP スプリット
SureStream 対応スプリット
Windows Media
MPEG
RealMedia の可変ビットレート
カスタム ロギング
冗長プロキシ
アップグレード問題
RealSystem Server のバージョンとの互換性
デフォルトのインストール ディレクトリ
第 2 章 概要
Helix Universal Proxy を理解する
メディア タイプ
Helix Universal Proxy がメディアを配信する方法
ライブ ストリーム 配信
オンデマンド コンテンツの配信
Helix Universal Proxy の機能
パス スルー
プル スプリット
キャッシュ
Helix Universal Proxy の各機能を使用するための要件
その他の機能
Helix Administrator
ネットワーク トラフィックを制限する
プロキシ ルーティング
リアルタイムに Helix Universal Proxy をモニタする
Helix Universal Proxy のアクティビティを追跡する
クライアントに関する作業
Helix Universal Server との対話
クライアント アクセスを制御する
クライアント アクセスを拒否する
アクティビティを追跡する
キャッシュ要求
Helix Universal Proxy が帯域幅を節約しない場合
プロトコル、トランスポート、およびパケット形式
第 3 章 インストール と クイック スタート
Helix Universal Proxy をインストールする
異なるディレクトリでのアップグレード
同じディレクトリに Helix Universal Proxy を再インストールする
Helix Universal Proxy を実行する
Helix Universal Proxy を起動する
Windows での起動
UNIX での起動
コマンド ライン オプションの使用
Helix Universal Proxy を停止する
Windows でのシャットダウン
UNIX でのシャットダウン
Windows サービスとして Helix Universal Proxy を設定する
サービス リストから Helix Universal Proxy を削除する
1 つの Windows NT システムで複数の Helix Universal Proxy を実行する
Helix Administrator を使用する
Helix Administrator を起動する
インターフェイスの移動
Helix Administrator の各セクション
プロキシのセットアップ
セキュリティ
ロギングとモニタリング
Helix Universal Proxy を再起動する
あとで再起動するために変更を待機させる
UNIX で手動での変更をインポートする
ライセンス ファイル情報
Helix Universal Proxy のクイック スタート
手順 1 : RealOne Player を使用して Helix Universal Server のコンテンツを再生する
手順 2 : Helix Universal Proxy を起動する
Windows NT オペレーティング システム
UNIX ベースのオペレーティング システム
手順 3 : Helix Universal Proxy のアクティビティをモニタする
手順 4 : Helix Universal Proxy を使用するように RealOne Player を設定する
手順 5 : コンテンツをもう一度再生する
手順 6 : Helix Universal Proxy を再度モニタする
第 4 章 プロキシのセットアップ
プロキシの基本機能
パス スルー
キャッシュ
キャッシュのサイズを変更する
プル スプリット
RealSystem Server バージョン 8 でプル スプリットを使用する
マルチキャスト
通信ポートの定義
特定アドレスにバインドする
ローカルホストを使用する
全てのアドレスの確保
特定アドレスにバインドする
IP アドレスを変更する
帯域幅を管理する
プロキシ ルーティング
冗長プロキシ
Helix Universal Proxy と Helix Universal Server の両方を管理する
同一システム上で Web サーバーとほかのアプリケーションを実行する
HTTP ポートの値を変更する
IP バインディング リストを設定する
UNIX の機能を設定する
ユーザー名とグループ名を設定する
プロセッサ カウントを設定する
第 5 章 クライアントの設定
概要
Helix Universal Proxy と通信するように RealOne Player を設定する
Helix Universal Proxy と通信するように Windows Media Player を設定する
第 6 章 ファイヤーウォール
ファイヤーウォールの仕組み
プロトコル レイヤ
トランスポートレイヤ プロトコル
Transmission Control Protocol (TCP)
User Datagram Protocol (UDP)
アプリケーションレイヤ プロトコル
Real-Time Streaming Protocol (RTSP)
Progressive Networks Audio (PNA)
Microsoft Media Services (MMS)
HyperText Transfer Protocol (HTTP)
パケット形式
RealNetworks Data Transport (RDT)
Real-Time Transport Protocol (RTP)
ファイヤーウォールの背後にあるソフトウェアと通信する
ファイヤーウォールの背後にあるクライアントと通信する
特定のプロトコルとポート設定
ファイヤーウォール経由でのプル スプリットを許可にする
複数の IP アドレスを使用する
ファイヤーウォールの設定 (ファイヤーウォール管理者向け)
ファイヤウォールのタイプ
アプリケーションレベル プロキシ ファイヤーウォール
透過プロキシ ファイヤーウォール
パケット フィルタ ファイヤーウォール
ステートフル パケット フィルタリング ファイヤーウォール
ネットワーク アドレス変換ファイヤーウォール
SOCKS ファイヤーウォール
ファイヤーウォールのタイプのまとめ
最適なファイヤーウォール構成
ファイヤーウォールの近くに Helix Universal Proxy を配置する
RealPlayer 製品が使用するポート
Helix Universal Proxy のデフォルト ポート
Media Player のデフォルト ポート
Helix Universal Server のデフォルト ポート
UDP の共有ポート範囲を変更する
第 7 章 プロキシ ルーティングと冗長プロキシ
プロキシ ルーティング
この機能の使用上の注意
ルーティングのルール
プロキシ ルーティングおよび Helix Universal Proxy の機能
プロキシ ルーティング設定のカスタマイズ
冗長プロキシを使用する
冗長プロキシを理解する
冗長プロキシのセット アップ
第 8 章 マルチキャスト
概要
マルチキャストで使用するプロトコル
マルチキャストの定義
ネットワークをマルチキャスト用にセットアップする
Helix Universal Proxy でのアドレスとポート番号の割り当て
必要なアドレスとポート数を決定する
バックチャネル マルチキャストをセットアップする
第 9 章 帯域幅の管理
概要
最大クライアント接続数
最大プロキシ帯域幅
最大ゲートウェイ帯域幅
マルチキャスト受信へのアクセスを制限する
第 10 章 アクセス コントロール
概要
Helix Administrator へのアクセス
Access Rule Methods
Helix Administrator へのアクセス許可を与える
特定のアクセス ルールを作成する
第 11 章 認証
概要
クライアントの互換バージョン
認証を行う場合
認証とは何か
データベース
認証レルム
認証プロトコル
Helix Administrator ユーザーを認証する
コンテンツを要求するユーザーを認証する
データベースのセット アップ
手順 1 : 新しいデータベースをセット アップする (オプション)
手順 2 : Helix Universal Proxy のデータベースを確認または追加する
レルムのセット アップ
認証のセット アップ
手順 1 : 認証機能を有効にする
手順 2 : 特定のレルムを選択する
手順 3 : 特定のデータベースを選択する
手順 4 : 許可されたサイトを識別する (オプション)
手順 5 : ユーザーが複数の場所からログオンできるようにする (オプション)
ユーザー名とパスワードの管理
ユーザを追加する
ユーザーを削除する
すべてのユーザー名を参照する
パスワードを変更する
RealSystem 5.0 の認証パスワードを変更する
第 12 章 プロキシ モニタ
Helix Universal Proxy のアクティビティを表示する
第 13 章 アクセスとエラーのログ
ログ ファイルを理解する
アクセス ログ
ログされた情報
Media Player の統計
エラー ログ
ログ ファイルのローリング
アクセス ログ ファイルの形式
ロギング スタイル
ロギング スタイル 0
ロギング スタイル 1
ロギング スタイル 2
ロギング スタイル 3
ロギング スタイル 4
ロギング スタイル 5
アクセス ログ フィールド
クライアント アドレス
Timestamp (タイムスタンプ)
ファイル名およびプロトコル
HTTP ステータス コード
送信バイト数
クライアント情報
クライアント識別子
統計の結果
ファイル情報
再送情報
ストリーム コンポーネント
開始時間
サーバーのアドレス
平均ビット レート
送信パケット数
プレゼンテーション ID
プロキシ情報
GET ステートメント
オンデマンド コンテンツ
ライブ ブロードキャスト
クライアント統計
統計 type 1
統計 type 2
統計 type 3
Timestamp (タイムスタンプ)
Elapsed Time (経過時間)
Action (アクション)
統計 type 4
Stream Number (ストリーム番号)
ストリーム情報
transport (転送)
TurboPlay (ターボ プレイ)
Duration (期間)
Clip End (クリップの終了)
Helix Universal Proxy によって記録される情報
アクセスおよびエラー ログのカスタマイズ
アクセスログの修正
エラー ログの修正
第 14 章 カスタム ログ
カスタム ロギングとは何か
Helix Universal Proxy レジストリとは何か
レジストリの変数
グローバル変数
テンプレートのタイプ
レポート形式
セッション テンプレートの使用
監視タイプを選択する
出力形式のタイプを選択する
出力メソッドを定義する
コンソール
ファイル
ログ ファイルのローリングを使用する
HTTP Post
TCP Broadcast
UDP Broadcast
UNIX のパイプとシステム ログ
Windows NT イベント ログ
ロギングのテンプレートを作成する
サンプル テンプレート
あらかじめ設定済みのテンプレートを使用する
エラー テンプレート
拡張ロギング テンプレート
サーバー ステータス テンプレート
クライアント統計ログを作成する
接続統計のボイラープレートと変数
切断統計のボイラープレートと変数
レポート出力
第 15 章 トラブルシューティング
概要
一般的なトラブルシューティングの手順
手順 1 : Helix Universal Proxy が実行中かを確認する
Helix Universal Proxy を起動できません。
Helix Universal Proxy アイコンをクリックすると、コマンド ウィンドウが表示されてもすぐに消えてしまいます。
Helix Universal Proxy は実行中ですが、多くの機能が途中で停止してしまいました。
メッセージの確認のため、エラー ログを調べます。
手順 2 : ネットワークのルートを追跡する
Helix Universal Proxy と Helix Universal Server の接続
クライアントと Helix Universal Proxy の接続
TELNET を使用して接続をテストする
手順 3 : クライアントが正しく設定されているかを確認する
手順 4 : 残りの領域を確認する
手順 5 : システム管理者またはネットワーク管理者と作業する
Helix Administrator のトラブルシューティング
Helix Administrator に使用できるポート番号は、どうすれば分かりますか?
ユーザー名とパスワードは、どうすれば調べられますか?
Helix Administrator が起動しません。
Javascript エラーが表示されます。
プル スプリットのトラブルシューティング
配信元のトランスミッタと Helix Universal Proxy の接続
Helix Universal Proxy とクライアントの接続
マルチキャストのトラブルシューティング
Helix Universal Proxy を確認する
設定ファイルの特殊な問題
クライアントで接続する
アクセス コントロールのトラブルシューティング
キャッシュのトラブルシューティング
設定ファイルでのキャッシュ設定
Helix Universal Proxy に関連した問題
Helix Universal Server に関連した問題
プロキシ ルーティングのトラブルシューティング
RealNetworks テクニカル サポートへの問い合わせ
RealNetworks テクニカル サポート部門が必要とする情報
Helix Universal Proxy のバージョンを確認する
付録 A 設定ファイル
設定ファイルについての基礎知識
代替設定ファイル
セキュリティ
バックアップ設定ファイル
設定ファイルのテキスト編集についてのガイドライン
Helix Administrator の終了
複数のプロキシ
正しい構文
Helix Universal Proxy の再起動
設定ファイルの構文
XML 宣言タグ
コメント タグ
リスト タグ
変数タグ
付録 B アドレス空間のビット マスク
IP アドレスの基本構造を理解する
ビット マスクを使ってアドレス空間を識別する
スラッシュ記号
アドレス空間のサイズ
ビット境界
ビット境界を決定する
0 ビット マスクおよび 32 ビット マスクを使用する
付録 C 認証データの保存
認証データの保存とは何か
認証データにテキスト ファイルを使用する
users ディレクトリ
logs ディレクトリ
認証データにデータベースを使用する
Users テーブル
Access_log テーブル
別のタイプのデータの保存をセット アップする