• 締切済み

netscapeでrealmediaをストリーミング配信する際に,動画をJavaScriptでコントロールしたい

realmedia形式の動画をストリーミング配信したいと考えています. 動画の再生位置をJavaScriptで変更する必要があります.(全体が1分の動画であれば,10秒の位置に頭だしをするなど) クライアントの環境はNetscapeです. SetPositionなどのメソッドが用意されているようで, IEでは使えるのですが,NNではうまく動作しません. どうかよろしくお願いします. 以下にソースファイルの一部をはります. ====HTML==== <embed id="realmedia" name="mov" src="movies/local.rpm" type="audio/x-pn-realaudio-plugin" autostart="true" controls="ImageWindow,ControlPanel" console="movie" showcaptioning=-1 maintainaspect="true" plunginspage="http://www.real.com/player/index.html"> </embed> ====JavaScript==== function changePosition(){ movie = document.getElementById("realmedia"); movie.SetPosition(1000); }

みんなの回答

  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.1

利用するシステムのバージョンが古いためNetscapeの実装は余り参考にならないと思います。 と言うかNetscape日本語版はサポート切られてますので余り使わないほうがいいブラウザです。 同じシステムを利用した最新のブラウザでの実装を確認すべきなのですが、 (ブラウザが古い為の未実装であれば新しいブラウザへの以降を促してどうにかこうにか解決できないこともない) SetPositionメソッドに関しては同じシステムを利用しているFirefoxのバージョン2.0でも対応していないようです。 多分IEのメディアプレーヤーアプリ連携機能によるものなのというか、まぁ独自実装で標準化されてない仕様なんじゃないでしょうか。

cinnamoro
質問者

お礼

こちらでもいろいろチャレンジしてみましたが, やはり上手くいかないようです. 別の手段を模索してみます. どうもありがとうございました.

関連するQ&A