【问题标题】:Need help to create playlist from DB for JW Player需要帮助从 DB 为 JW Player 创建播放列表
【发布时间】:2010-02-19 18:52:10
【问题描述】:

我正在考虑使用JW Player 显示一些视频。
目前我正在使用这个测试XML file,效果很好。但是现在我需要用数据库中的数据来改变它。

首先我想我可以直接输出 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>

非常感谢任何帮助。

更新
进一步的调查让我找到了this forum page。当您发现要在搜索中使用哪些关键字时,它会有所帮助:)

如果我找到解决方案,我会发布更新。

【问题讨论】:

    标签: c# .net jwplayer


    【解决方案1】:

    我找到了解决办法。

    我做的是这样的:

    我将播放列表文件更改为以下内容: flashvars="playlistfile=http://localhost/templatesNew/MultimediaPlayList.aspx?

    然后我创建一个新的 ASPX 文件 (MultimediaPlayList.aspx) 来生成 XML 代码。

    瞧 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多