• 締切済み

ストリーミングファイル(動画)が見れません

ストリーミング(動画)専用サーバーを借りました。 一般のWebサーバーは他社からホスティングしています。 今回借りたストリーミング専用サーバーのしくみは、 そこに、*.wmvファイルをUPし、 それを間接的に読み込むために、WebサーバーにメタファイルをUPし、さらにHTMLファイルからリンクを貼って見る。というしくみなのですが・・・ HTMLファイルにアクセスしても、メタファイルにアクセスしても、全く見る事ができません。 どころか、メディアプレイヤーが立ち上がりすらしないのです。 ちなみにローカルでは見る事ができるので、パスは間違っていないはずなのですが・・・ Webサーバーのほうが、メタファイル(もとはテキストで書いて、拡張子を書き換えて保存するというもの)を認識していないのか?と問い合わせたのですが とくに制限をかけているわけではないので その可能性はないという回答でした。 ストリーミングサーバーは問い合わせ先がメールフォームしか無く、回答に時間がかかりそうなので・・・ しかし急いでいるのでとても困っています。 以下の可能性はチェック済みです。 ・パス。ローカルで動くので間違いはないと思います。 ・属性。CGIではないので関係ないかなぁとは思ったのですが、一応色々変えてみました。ダメでした。 ・サーバーにUPするときのモード。ちゃんとバイナリモードにしています。 ・メディアプレイヤーの設定。ちなみにWinXPでメディアプレイヤーも最新バージョンにして確認しました。他サイトの動画は見れるので関係ないかと思います。 ほかに考えられる可能性はあるでしょうか? わかりにくくてすみません。不明な点がございましたら補足いただけたらと思います。 よろしくお願いします。

みんなの回答

  • GunBoy
  • ベストアンサー率52% (19/36)
回答No.2

ローカルで見られるというのは、たとえばasxファイルをDLLして、ご自分のPC上で開けば、どのブラウザでもメディアプレーヤーが立ち上がって、動画が見られるという意味でしょうか? オペラでは動いたのですから、パスうんぬんではなさそうですね。 ちなみに、asxへのリンクを右クリック→リンクを新しいウインドーで開くでも開きませんか? asxファイルのソースの間違いってことはないですよね・・。

chiroru2004
質問者

お礼

ありがとうございました。 結局、Webサーバーのほうの設定の問題でした。 管理者に設定を変更していただいて解決しました。

chiroru2004
質問者

補足

再度ありがとうございます。ストリーミングサーバーレンタル先の説明によると、 *.asxの中に、<title>や<company>など属性を入れられるということだったのですが、 それらを全部外してサーバーにUPしたら IEでも見えるようになりました。 しかしネスケでは相変わらずメディアプレイヤーが立ち上がりません・・どころかソースが丸見えになってしまいます。 新しいウインドウで開いてもダメでした(IEも) しかしこれもまたやはり、ローカル上だと見えるのです。 >asxファイルのソースの間違い 特定のブラウザとはいえ見えるようになったので これは無いと思います。

すると、全ての回答が全文表示されます。
  • GunBoy
  • ベストアンサー率52% (19/36)
回答No.1

おはようございます。 >パス。ローカルで動くので間違いはないと思います。 ローカルとWeb上では必ずしもパスが一緒ではないと思います。 メタファイルのパスを絶対パスに書き換えてアップしてみて下さい。 >メディアプレイヤーが立ち上がりすらしないのです。 ちなみに、そのメタファイルの拡張子はなんでしょう?

chiroru2004
質問者

補足

早速ありがとうございます。 メタファイルは、*.asx です。 メタファイルから*.wmv へのリンクはもちろん絶対パスになっています。 (別サーバーですので) HTMLからメタファイルへのリンクを、絶対パスに書き換えてみると・・・ 私が使っているブラウザ(オペラ)では動くようになりました! しかし、IEとネスケでは相変わらず開きません(--;)

すると、全ての回答が全文表示されます。

関連するQ&A