1

JWPlayerを使っていくつかのビデオを表示することを考えています。
現在、私はこのテストXMLファイルを使用しています。しかし今、私はこれをデータベースからのデータで変更する必要があります。

まず、HTMLプレイリストを直接出力できると思いました。

  <div class="clearfix" id="playlist">
    <div class="jw_playlist_playlist">
      <div class="jw_playlist_item even">
        <div class="jw_playlist_title">FLV video</div>
        <div class="jw_playlist_description">Big Buck Bunny.</div>
        <div class="clear"></div>
      </div>
      <div class="jw_playlist_item odd">
        <div class="jw_playlist_image_div"> <img class="jw_playlist_image" src="files/bunny.jpg"> </div>
        <div class="jw_playlist_title">MP3 Audio with image</div>
        <div class="jw_playlist_description">Big Buck Bunny .</div>
        <div class="clear"></div>
      </div>
    </div>
  </div>

しかし、問題は、再生する必要のあるファイルへのリンクがないことです。したがって、これはまだXMLファイルにあると思います。

そのため、自分でXMLプレイリストを作成する必要があるという結論に至りました。問題ありません、私はそれをしました。しかし、私の問題はこれです:

新しく生成されたプレイリストをプレーヤーに再生させるにはどうすればよいですか?誰かがページを開くたびにプレイリストを生成して保存する必要がありますか?それはちょっとやり過ぎのようです。

私のプレイリストは次のようになります。

<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="480" height="320">
    <!-- IE params -->
    <param name="movie" value="/mediaplayer/player.swf" />
    <param name="allowfullscreen" value="true" />
    <param name="allowscriptaccess" value="always" />
    <param name="playlistsize" value="50" />
    <param name="flashvars" value="file=http://localhost/playlist.xml" />

    <!-- other browser params -->
    <embed
        type="application/x-shockwave-flash"
        id="player2"
        name="player2"
        src="/mediaplayer/player.swf" 
        width="480" 
        height="320"
        allowscriptaccess="always" 
        allowfullscreen="true"
        playlistsize ="50"
        flashvars="playlistfile=http://localhost/playlist.xml"
    />
</object>
<div id="playlist" class="clearfix"></div>

どんな助けでも大歓迎です。

更新
さらなる調査により、このフォーラムページにたどり着きました。検索で使用するキーワードを見つけるときに役立ちます:)

解決策が見つかったら、更新を投稿します。

4

1 に答える 1

0

私は解決策を見つけました。

私がしたことはこれです:

プレイリストファイルを次のように変更します。 flashvars="playlistfile=http://localhost/templatesNew/MultimediaPlayList.aspx?

次に、XMLコードを生成する新しいASPXファイル(MultimediaPlayList.aspx)を作成します。

そして出来上がり:)

于 2010-02-19T10:52:10.533 に答える