3

私はこのようにGoogleChrome用のvlcプラグインを埋め込みました:

<embed 
  type='application/x-vlc-plugin'
  pluginspage='http://www.videolan.org'
  version='VideoLAN.VLCPlugin.2'
  width='800'
  height='600'
  id='vlc'
  loop='yes'
  autoplay='yes'
  target='rtsp://127.0.0.1:8554/realtime_1db07ff1-c5f9-4597-abf6-0d442454d06c'>
</embed>

ただし、このアプローチはInternetExplorerでは機能しません。

このプレーヤーをすべてのブラウザーに埋め込むために利用できるユニバーサルな方法はありますか?

4

1 に答える 1

4

少し前に、IEとMozillaの両方の例をVideoLanフォーラムに投稿しまし

私は、IEと「残りの部分」を区別し、IE用の1つのコントロール、またはMozillaとChrome用の別のコントロールを埋め込むスイッチを自分で作成しました。

特定のケースでは、IEのコードは次のように機能するはずです。

<object
  classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" 
  codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab"
  id="vlc"
  name="vlc"
  class="vlcPlayer"
  events="True">
    <param name="Src" value="rtsp://127.0.0.1:8554/realtime_1db07ff1-c5f9-4597-abf6-0d442454d06c" />
    <param name="ShowDisplay" value="True" />
    <param name="AutoLoop" value="True" />
    <param name="AutoPlay" value="True" />
 </object>

詳細については、VideoLanWikiのこちらをご覧ください。

残念ながら、VLCcabファイルはこの場所ではもう利用できません。上で参照した投稿は、VLCフォーラムのスレッド全体の一部であり、なぜそれが提供されなくなったのかについて説明しています。

于 2012-09-02T04:33:31.577 に答える