• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ローカルファイル(mp3)の再生)

ローカルファイル(mp3)の再生

このQ&Aのポイント
  • ローカルファイル(mp3)の再生に関する問題を解決する方法をまとめました。
  • Webページ上でローカルファイル(mp3)へのリンクを正常に動作させるための対策法を解説します。
  • ローカルファイル(mp3)の再生に関する問題を解決するためのヒントをご紹介します。

質問者が選んだベストアンサー

  • ベストアンサー
  • mamao
  • ベストアンサー率50% (4/8)
回答No.1

>ローカルファイルをネットで使用するには ローカルファイル及び、HDDに保存してあるデータをそのまま使用するには、HDD自体をサーバーにしない限り使用することはできません(自宅サーバー) >前提条件は下記のとおりです。  ローカルファイルが閲覧者のHDDのなかにあること データをDLした場合、例えデータが閲覧者のHDDに保存されていても、使用することはできません。 理由:閲覧者がどこに保存するか不明、例え分かっていても、ネット上から指定しても動作しない。ネットとローカルは独立しているから。 >前提条件は下記のとおりです。  ローカルファイルが閲覧者のHDDのなかにあること。  OSに関連付けしてあるメディアプレイヤーが起動 ※違った意味での回答 ネット上に保存されてる音楽データ等、再生するには、一旦、一時ファイルとしてローカルに保存されてから再生ますが、一応ネット上の再生となります。(ストリーミングサーバー以外) この場合、ネット上で再生される場合では、プラグイン(メディアプレイヤー、QuickTime等)指定、または、個々ユーザー自身で設定してあるプレイヤーで再生することが可能です。 まとめ ローカルファイルに対するリンクはネット上からは不可能で、ネット上で再生するのであれば、プレイヤーの指定は可能。

ymda
質問者

お礼

ミッドラジオプレイヤー+CGIを使うことでなんとか解決しました。 残りは、MP3がインストールされた位置をローカルフォルダから取得し それをcookieに保存させてCGIで実ファイルに変換し mrmlを出力するCGIにするということです。 その他、友人がVBスクリプトのセキュリティーホールを使用するのもいいというアドバイスを受けましたが 後で使えなくなる(かなりやばい)+ブラウザ依存なのでやめました。 #最新(9月頭にWindowsUpdate)のIE6で使えました  これだとレジストリも読めますが、コード量が多い。。。 ちなみに、mmf(携帯のSMAFファイル)を再生させる必要もあるので、ミッドラジオを選んでます。 いろいろと説明ありがとうございました。 半ば自己解決でした。

関連するQ&A