1

我在 html 代码中找到了一个指向实时视频源的链接,如下所示:

<embed height="500" width="650" flashvars="file=foxmovies&amp;streamer=rtmp://198.7.58.79/edge&amp;rtmp.subscribe=true&amp;quality=best&amp;controlbar=bottom&amp;rtmp.tunneling=false&amp;frontcolor=#fff&amp;backcolor=#000&amp;stretching=exactfit&amp;autostart=true" wmode="transparent" allowfullscreen="true" allowscriptaccess="always" quality="high" src="http://s.zuuk.net/ply.swf" type="application/x-shockwave-flash">

我想知道 RTMP 流的实际链接是什么。我对“文件”、“edge&”和 flashvars 感到困惑。

谢谢

编辑1

<script type="text/javascript">
jwplayer("dplayer").setup({
    id: 'dplayer',
       flashplayer: "http://player.ilive.to/player.swf",
    provider: "rtmp",
       streamer: "rtmp://redirect.isearch.to/edge",
    file: "2tag4dzgwof5ma2.flv",
    autostart: "true",
       plugins: {
           "http://player.ilive.to/ova/ova-jw.swf": {
              "ads": {
                 "schedule": [
                     {
                        "position": "pre-roll",
                        "tag": "http://ad4.liverail.com/?LR_PUBLISHER_ID=1912&LR_PARTNERS=718594&LR_SCHEMA=vast2-vpaid&LR_AUTOPLAY=1&LR_CONTENT=6&LR_VERTICALS=[entertainment]&LR_TITLE=[Disney_channel]&LR_VIDEO_ID=[38804]&LR_URL=[http://www.ilive.to/channels/38804/Disney_channel]"
                     }
                 ]
              },

              "debug": {
                  "levels": "fatal, config, vast_template, vpaid, http_calls, playlist, api"
              }
           } 
       },
       height: '100%',
       width: '100%'
});
</script>
4

1 回答 1

0

flashvars 是传递到 Flash 电影中的键/值对。

“&” 是键/值之间的分隔符(它实际上只是“&”,但可能已经在某处被 html 化了)。

因此,在您的情况下,传入的值是:

文件 = 福克斯电影

流媒体 = rtmp://198.7.58.79/edge

rtmp.subscribe = true

质量=最好

控制栏 = 底部

rtmp.tunneling=false

正面颜色=#fff

背景颜色=#000

拉伸=精确

自动启动=真

Flash 电影如何解释它们以生成流 URL 取决于 Flash 电影中的代码。

于 2013-04-19T18:52:19.850 回答