現在、 VLC メディアプレイヤーの Web プラグインを利用して動画再生を行うページを作成しています。

そこで動画を倍速再生する必要があり、その方法として Javascript API の vlc.input.rate で再生速度を操作しようとしていたのですが、問題が発生しました。

解決方法をご存知の方はいらっしゃらないでしょうか。

○問題
    ∟vlc オブジェクトが取得できない。

○現象
    ∟「VLC Wiki: Documentation:WebPlugin」を参照として、以下のソースで再生速度を1.5倍に操作しようとしたのですが、ソース中の vlc.inputundefined となっていました。

○ソース

<object type="application/x-vlc-plugin" id="vlc" width="640" height="360" classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab">
    <param name="src" value="rtmp://s2m5qclftojb1s.cloudfront.net/cfx/st/oceans-clip.mp4" />
    <param name="video1" id="mrlVideo" value="rtmp://xxxxx.cloudfront.net/cfx/st/xxxxx.mp4" />
    <param name="volume" value="50" />
    <param name="autoplay" value="false" />
    <param name="loop" value="false" />
    <param name="fullscreen" value="false" />
    <param name="wmode" value="transparent" />
    <param name="toolbar" value="true" />
    <param name="windowless" value="true" />
    <embed type="application/x-vlc-plugin" pluginspage="http://www.videolan.org" name="video1" autoplay="false" loop="false" width="640" height="360" target="rtmp://xxxxx.cloudfront.net/cfx/st/xxxxx.mp4"/>
</object>
<script type="text/javascript">
<!--
var vlc = document.getElementById("vlc");
vlc.input.rate = 1.5;
//-->
</script>