RealAudio
TechnicalFAQ(())

池田 健二（インプレス・ラボ）

インターネットマガジンを発行しているインプレスでは、日本で初めてのリアルオーデ

Q1:データのサイズはどのくらいですか？

ィオサーバーを本年6月9日に立ち上げた。まず、関連会社であるリットーミュージックの「AXIAマルチメディアオーディション」の優秀作品の公開、インターネットマガジンでおなじみの「ちょっとおしゃれなE-Mail」を連載している西森マリーさん

http://www.impress.co.jp/rmi/のおしゃべり、そして、7月19日からの「Networld＋Interop '95 Tokyo」では、axia94/で使用しているデータの1つは、表「N+I RealTimes」と銘打った番組を公開した。これは、展示会の会場を記者が取1のようなサイズになっている。この曲の演材し、ブースの様子をWWWとリアルオーディオを使って臨場感たっぷりに報道した

奏時間は5分49秒で、22.050kHz/8ビット

り、キーノートスピーチや記者会見の模様をリアルオーディオで1時間程度の番組をでサンプリングしたWAVEファイル（ウィ会場から発信したりした。

ンドウ ズ標準のサウンドフォーマット）のこうした実績によって、編集部へのリアルオーディオサーバーについての質問もかな

サイズは7.3Mバイト。このWAVEファイルり増えてきている。そこで、多く質問される技術的な点について解説することにする。

をリアルオーディオ用データに変換すると339Kバイト、つまり約22分の1に圧縮される。CDなみの音質である44.1kHz/16ビッ

AXIAマルチメディアオーディション：トサンプルのデータ量（4倍）と単純に比j http://www.impress.co.jp/rmi/axia94/

較すると、90分の1に圧縮されることが期

西森マリーさんのおしゃべり：待できる。この曲の場合、5分49秒で339K

j http://www.impress.co.jp/magazine/inetmag/staff/marie/

バイトなので、1秒あたりでは997バイト、1N+Iリアルタイムス：分あたりでは約60Kバイトと算出できる。

j http://www.impress.co.jp/rtimes95/

音楽以外の例ではhttp://www.impress.

プログレッシブネットワーク社：

co.jp/rtimes95/event/keynote/で公開さj http://www.RealAudio.com/

れている、インターネット1996ワールドエ

j http://download.realaudio.com/servereval/html/

クスポジションについてのカール・マラムッ

116 INTERNET MAGAZINE 1995/10

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

ド氏の基調講演がある。これなどは43分15ビット）とマッキントッシュ用があり、ウファイルを作成したあと、いよいよリアル

秒でリアルオーディオ用データが約2.5Mバィンドウズ用のハードウェアとしてはFPU

オーディオスタジオで変換することになる

イトのサイズで、1秒あたりでは1002バイが使用可能でなければならない。i486DX以が、使用方法は特に難しいものではない。

トである。一般的に音楽のほうがより大き上なら問題ないが、i386単体やi486SXでは変換するソースファイル（WAVEやAIFFなダイナミックレンジが必要だが、リアル不可。マッキントッシュ用でもFPUが必要など）を指定し、そのサウンドのタイトル、オーディオではどちらもあまり変わらない効である。 M C 6 8 L C 0 [ 3 4 ] 0 などの機 種

著作者、著作権表示を入力し圧縮を開始

率で圧縮される。

（ L C 4 7 5 など） では動 作 しないが、する。あとは待っているだけで、.RAファイ

PowerPCは問題ない。スタジオを使ってエルができあがる。

表1：http://www.impress.co.jp/rmi/axia94/
で使われているファイルサイズ一覧

ンコードする時間はCPUパワーに依存する。

このリアルオーディオスタジオの詳細な

song01f.wav

7,654,868バイト

22.050kHz 8ビット

マッキントッシュ用はFATバイナリーなの情報と入手方法はhttp://www.RealAudio.

song01f.aiff

7,655,022バイト

22.050kHz 8ビット

で、PowerPCのできるだけ速いマッキント

com/products/studio.htmlで公開されてsong01f.ra

348,068バイト

RealAudioッシュでエンコードしよう。

いる。

このスタジオはデジタイズされたファイル

表2：エンコード可能なフォーマット

（表2参照）をエンコードするので、WAVE

Q2:データ作成の手順は？
リアルオーディオ用データは.RAと呼ばれる形式だ。このフォーマットのファイWAVE

AIFFやAIFFなどのファイルを事前に作成しておUNIX *1

XOX

く。ただし、これらのファイルは8 ビット

WindowsOO

X（モノラル）でなければならない。サウンド

Macintosh

OOO

図1：RAデータができるまでの流れ
マッキントッシュ
または PC

ルを作成するためには「リアルオーディオスタジオ」（RealAudio Studio）と呼ばれる

AU

WAVE またはAIFF形式DAT

リアルオーディオ
エンコードプログラム" Studio "RA形式

エンコードソフトウェアが必要となる。現在のところウィンドウズ用（16ビットと32MD

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET MAGAZINE 1995/10

117

RealAudio
Technical

FAQ

Q3:サーバーのネットワークのきる点である。つまり、1度コネクションがQ5:HTMLでどのようにコーデバンド幅はどのくらい必要ですか？

張られると、たいていの場合2〜3分、長いィングすればいいですか？

場合には1時間以上も連続的にデータを送Q1で示したようにファイルサイズとしては1秒あたり約1Kバイト必要になる。最り続けなければならない点も考慮に入れるべきである。のデータにリンクするためには、直感的で終的に.RAファイルすべてをクライアントに送ることになるので、毎秒1Kバイトつまり10Kbps程度は最低必要。

WWWのページからリアルオーディオはない方法がとられている（図２）。
直感的にはリアルオーディオのデータフ

Q4: サーバーソフトウェアはどうァイルである.RAファイルを直接リンクするやって入手するのですか？

よ う に 、 た と え ば <A HREF="http://

http://www.RealAudio.com/products/server.prices.htmlには1コネクションあた

realaudio-server.mydomain/path/

り 1 0 K b p s 必 要 と記 述 されているが、6月いっぱいまでリアルオーディオのfile.ra">と記述したいところだが、こう記

pnm://pna.impress.co.jp/rmi/axia94/so

サーバーのベータテスト期間中で、ベータ述するとリアルオーディオのデータがHTTP

ng01f.raをテストデータとして実測したとサイト登録を行えば、無償でベータ版のサプロトコルで送られてくる。このことは、リころ、 演 奏 時 間 の約 5 分 を平 均 するとーバーソフトウェアをテストできたが、現在アルオーディオのデータファイルを「ダウン8782bps というより小さい値が得られた。

は製品が完成し販売を開始している。サー

ロード」してからプレイすることを意味す

http://www.RealAudio.com/tech̲notes/f

バーが動作するプラットフォームは表3のとる。リアルオーディオ用のデータファイル

aq/faqqualityexpect.htmlには、14.4Kbpsおりだ。また、同時コネクション数に応じもそれなりに大きいので待たされることにのダイアルアップでも十分に利用できるとて、製品の価格も異なる（表4）。95年8月なる。これでは従来の音声ファイルの扱い

記述されているとおり、電話回線のノイズ、5日現在では、最小の製品である同時10コとまったく同じで、リアル（タイム）オー

インターネット上の経路などの状態が多少ネクションで$1495となっている。この価格ディオの意味がない。

悪くても、十分利用可能である。諸条件

はサイト単位ではなく、CPU単位でのライモザイクの登場以後のWWWでの最大のが良好ならば9600bpsでもぎりぎり利用可

センスである。リアルオーディオサーバーの利点は、WWWブラウザーが直接扱えない能ではないだろうか。
以上がクライアントから見た場合であり、これを逆に見ると、サーバーでは1コネクシ
ョンあたり9 〜 10Kbps 消費されるので、64Kbpsの専用線の場合、最大でも6人までしか同時には利用できない。しかし、リアルオーディオのトラフィック以外にもWWWサーバーやDNS、電子メールなども同時に動作するので、実際に同時利用でき

価格／入手方法については、http://www.

データフォーマットでも、ローカルディスク

RealAudio.com/products/server.htmlで上の一時ファイルにデータをダウンロード公開されている。

し、ヘルパーアプリケーションに渡すことによってさまざまなデータフォーマットが扱

表3：サーバープラットフォーム
ハードウェア

必要メモリ

オペレーティングシステム

Sun3/50

24MバイトSunOS 4.1.x

SPARC

24MバイトSunOS 4.1.x, Solaris 2.x

Indigo32Mバイト

IRIX 5.2 or later

PC/AT 486/66

16MバイトWindowsNT,BSDI, LINUXえるようになった点だ。
この既存のブラウザーの機能を変更せずにこの問題を回避するために、リアルオーデ
ィオでは音声データである.RAファイルに直るのはもっと少なくなる。実際のところ接リンクせず、.ramという小さいテキストファイルにリンクさせている。この.ramファイ

impress.co.jpでは限界を超える同時コネク

表4：サーバープログラムの料金表

ションはほとんど起 きていないらしく、パッケージの種類64Kbpsの専用線でかろうじて提供できてRealAudio Server Aいる（と信じたい）。

ルの中身はpnm://pna.impress.co.jp/rmi/
年間サポート料

axia94/song01f.raのようになっており、プ

101,495ドル

995ドル

レイすべきリアルオーディオファイルのURL

最大同時利用者数価格

RealAudio Server B

40

4,995ドル

1,995ドルが入っている。中身のURLは1つとは限ら

リアルオーディオの利点は巨大なファイ

RealAudio Server C

100

9,995ドル

3,495ドル

ず、必要に応じて複数個記述してもよい。

ルをダウンロードせずにすぐに聴くことがで*1CPUあたりの価格

118 INTERNET MAGAZINE 1995/10

複数個記述した場合、順次プレイされる。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

RealAudio
Technical

FAQ

ここで、WWWサーバーのデータディレ

Q6:

クトリとリアルオーディオのデータディレク

クリックしてもエラーになります。

ストがまったく届いていないと考えてよい。

原因と対処は？

ファイアウォールの設定を変更する具体的な方法はつぎのQ7を参照してほしい。

トリは別々のディレクトリを指定できる。
しかし、WWWページが増えてくると徐々リアルオーディオプレイヤーが正しくにそれらのファイル管理が難しくなってく

インストールされていれば、インストール時る。WWWページとリアルオーディオは一に3つのテストサウンドを聴くことができる。

体 となって動 作 するものであり、また、使用しているWWWブラウザーのヘ

impress.co.jpではどちらも同一のディレク

ルパーアプリケーションのaudio/x-pn-トリに格納している。

realaudioタイプに、リアルオーディオプレ

このようなファイルの置き方を採用する

画面1：ネットスケープのヘルパーアプリケーションの設定（マッキントッシュの場合）イヤーが設定されているはずである。と、ファイアウォールなどで直接リアルオーウィンドウズ3.1やウィンドウズNTの場ディオがプレイできない環境にあるクライ合、ネットスケープナビゲーターがデフォアントに対してでも、リアルオーディオファ

ルトのC:¥NETSCAPEにインストールしてイルをHTTPプロトコルでクライアントのロいない場合、リアルオーディオのインストーカルディスクにダウンロードし、その後プーラが、ブラウザーを探し出せず、ヘルパレイヤーで再生することが可能になる。そーアプリケーションの登録がなされないこのためにWWWサーバーのmime.typesに、とがある。このような場合、画面1のとお画面2：server too busyのダイアログ

りにヘルパーアプリケーションを設定すれaudio/x-pn-realaudio

ra ramばよい。
ともあれ、リアルオーディオプレイヤーと設定を追加するべきだ。実際にダウンロを正しくインストールできている場合でもードする場合、pnm://pna.impress.co.jp/

企業などで強固なファイアウォールが設置

rmi/axia94/song01f.raではなくhttp://してある場合、画面2のエラーになることも

pna.impress.co.jp/rmi/axia94/song01f.raある。この場合、サーバーが過負荷やダウというURLを使用することになる。ダウンンしていることもありえるが、ほとんどの場ロードする時間は待たなくてはならないが、合、自組織のファイアウォールに阻まれ、この方法でとりあえずは再生できる。

目的のリアルオーディオサーバーにリクエ

http://www.impress.co.jp./rmi/axia94/<A HREF="http://www.impress.co.jp/rmi/axia94/song01.ram">

リアルオーディオのプロトコルは、クライアント（RealAudio Player）とサーバ用するTCPポートは7070（サーバー側）とUDPポートは6970〜7170（外部から内部のみ）を使用する。これらのパケットを通過させないファイアウォールでは動作しな

間接ファイル

RAMですが再生できますか？

ー（pnserver）の一対一の通信であり、使図2 HTMLからRAデータを参照するまでHTML

Q7:ファイアウォールがあるのい。TCPポート7070はクライアントからサ

song01.ramーバーへのリクエスト／ポーズ／プレイバ
pnm://pna.impress.co.jp/rmi/axia94/Song01.ra

RAックなどの制御に使用され、UDPが実際の音声データを運ぶ。これらファイアウォー

song01.raルの設定はhttp://www.RealAudio.com/（バイナリデータ）

firewall.htmlに詳細かつオフィシャルな説

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET MAGAZINE 1995/10

119RealAudio
Technical

FAQ

行っているWWWサーバーは数多い。

明がある。

ィンドウズ/マッキントッシュの２つのプラ

最近では、IPアドレスの浪費を嫌ってプ

逆にリアルオーディオの特性である、瞬ットフォームで動作するが、これらの２つライベートIPアドレス（RFC1597）を使用

時に聴こえる、それなりの音質という点をでもすべての環境で動作するわけではない。

し、組織内の環境を構築しているサイトも利用して、いわゆる試聴と位置付けること

http://www.RealAudio.com/tech

多い。いうまでもなく、このプライベートもできる。

̲notes/raplayer.faq.htmlで問題が確認さIPアドレスを使用しているクライアントとhttp://www.RealAudio.com/tech̲note

れているハードウェアが報告されており、い外部のサーバーは直接には通信できない。

s/faq/faqqualityexpect.htmlには音質向上

くつかについては対処方法も記載されていこのような場合はproxyサーバーを使用すの計画もあると記述されている。多くの人る。

るのが通例だが、本稿執筆時点ではリアルがより高速なアクセスリンクを持つころにオーディオ用のproxyサーバーを探し出せは、より音質のよい環境が実現されているしている場合、Sound Manager 3.0以上なかった。 前 述 のW e b ページ

ことを願う。

（ 3 . 1 が最 新 ） が必 要 となる。 S o u n d

マッキントッシュでは漢字Talk7.1を使用（www.RealAudio.com）に「将来製品化のManager 3.1はhttp://www.support.apple.

予定」とあるがリリースの時期などは明言

com/pub/apple̲sw̲updates/US/Macint

されていない。フリーのインプリメントが早Q9:音声をデジタイズする具体的な方法は？

いか、製品化が先かはわからない。
これらproxyサーバーが登場するまでは、

osh/system̲sw/Other%20System%20Soft
ware/Sound̲Manager̲3.1.hqxで配付されている。しかし、漢字Talk7.5はこれらのファイアウォールなし、またはルーターのパ長時間の音声をサンプリングしてデーパッチもすべて含んでいるので、特に問題ケットフィルターのどちらかの環境でなけれタにするには、どのようなソフトウェアを使がなければ漢字Talk7.5に乗り換えてしまう

ばリアルオーディオ本来の動作はできないとったらいいのだろうか？ウィンドウズに標準のが得策だろう。

いえる。proxyサーバーの登場が待たれる。

で添付されているサウンドレコーダーを使互換機用のサウンドカード（表5）につえばWAV形式のファイルを作成することがいても、いくつか問題とその対処方法が掲できるが、残念ながら30秒程度の録音しか載されている。しかし、筆者自身これらのできない。しかも、不必要な部分をカット半分以上の製品について、その製品名すらしたりする編集機能も必要になる。

聞いたこともなく、おそらく日本国内の読Q8: 音楽でも音質的に問題ありませんか？

編集部で使っているのは、ウィンドウズ者には無関係かと思う。サウンドブラスタ

用ならCoolEditというシェアウェアのソフープロに関してドライバーのアップデートが楽 CD（Compact Disc）が最も高品質（高音トだ。 これはニフティサーブのF M I D I紹介されている。サウンドブラスタープロ

質）
なのは意見の一致するところである。音（MIDIフォーラム）のライブラリに登録さでリアルオーディオプレイヤーが安定しな

楽 CDは16ビット（ステレオ）の44.1kHzサれている。

い場合、のぞいてみる価値はあるだろう。

普及している音楽メディアとしては音ンプリングである。前述したQ1のように、またマッキントッシュのユーザーなら、サ現在のリアルオーディオは14.4Kbpsでも使ウンドエディトプロというソフトウェアを使用可能を目指たため、モノラルであり、良っている。

表5：問題のあるPC/AT用サウンドカード

質な収録でもAMラジオ程度の音質が上限。
現行の音楽 CDと比較すると、90分の1の転送レートと引き換えとはいえ、音楽を鑑賞できるレベルとはいえない。この点をふ

Q10:現状で動作しないハードウェアは？

まえ、鑑賞目的のためにリアルオーディオ以外にもWAVEやAIFFでのデータ配付を

120 INTERNET MAGAZINE 1995/10

リアルオーディオのプレイヤーは、ウDigital Audio Labs

The CardD Plus

Turtle Beach

Multisound Classic

Turtle Beach

Monte CarloIBM

ThinkPad 755CE

Creative LabsSoundBlaster Pro

Best DataAce

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D［インターネットマガジン バックナンバーアーカイブ］ ご利用上の注意
この PDF ファイルは、株式会社インプレス R&D（株式会社インプレスから分割）が 1994 年～2006 年まで発行した月刊誌『インターネットマガジン』の誌面を PDF 化し、「インターネットマガジン バックナンバーアーカイブ」として以下のウェブサイト「All-in-One INTERNET magazine 2.0」で公開しているものです。

http://i.impressRD.jp/bn
このファイルをご利用いただくにあたり、下記の注意事項を必ずお読みください。
z 記載されている内容（技術解説、URL、団体・企業名、商品名、価格、プレゼント募集、アンケートなど）は発行当時のものです。
z 収録されている内容は著作権法上の保護を受けています。著作権はそれぞれの記事の著作者（執筆者、写真の撮影者、イラストの作成者、編集部など）が保持しています。
z 著作者から許諾が得られなかった著作物は収録されていない場合があります。
z このファイルやその内容を改変したり、商用を目的として再利用することはできません。あくまで個人や企業の非商用利用での閲覧、複製、送信に限られます。
z 収録されている内容を何らかの媒体に引用としてご利用する際は、出典として媒体名および月号、該当ページ番号、発行元（株式会社インプレス R&D）、コピーライトなどの情報をご明記ください。
z オリジナルの雑誌の発行時点では、株式会社インプレス R&D（当時は株式会社インプレス）と著作権者は内容が正確なものであるように最大限に努めましたが、すべての情報が完全に正確であることは保証できません。このファイルの内容に起因する直接的および間接的な損害に対して、一切の責任を負いません。お客様個人の責任においてご利用ください。

このファイルに関するお問い合わせ先
All-in-One INTERNET magazine 編集部
im-info@impress.co.jp
Copyright © 1994-2007 Impress R&D, an Impress Group company. All rights reserved.