希望在我的网站上添加twitctv Feed

时间:2013-09-16 15:33:06

标签: java html module

我需要将Twicth TV的Feed添加到我的网站,这样当我们的帐户播放游戏时,它会显示在我网站的小屏幕上。我需要java来做这个吗?当我用谷歌搜索它时,有一个'模块'的参考。不确定这是什么。

2 个答案:

答案 0 :(得分:1)

使用Javascript + JQuery,您可以轻松查询频道的JSON,然后提取您的频道是否在线。

var chan = "http://api.justin.tv/api/stream/list.json?channel={YourChannelName}&jsonp=?";
$.getJSON(chan, function(json)
{
    try
    {
        var check = json[0].channel.channel_url == "http://www.justin.tv/{YourChannelName}";
        $("#twitch_stream").css({"display":"block"});
    }
    catch (err)
    {
    }
});

然后使用它作为嵌入代码。确保关闭自动播放功能,以便当频道不在线时,人们不会在后台听到广告。

<div id="twitch_stream" style="display:none";>
    <object type="application/x-shockwave-flash" height="378" width="620" id="live_embed_player_flash" data="http://www.twitch.tv/widgets/live_embed_player.swf?channel={YourChannelName}" bgcolor="#000000" >
        <param name="allowFullScreen" value="true" />
        <param name="allowScriptAccess" value="always" />
        <param name="allowNetworking" value="all" />
        <param name="movie" value="http://www.twitch.tv/widgets/live_embed_player.swf" />
        <param name="flashvars" value="hostname=www.twitch.tv&channel={YourChannelName}&auto_play=false&start_volume=25" />
    </object>
</div>

答案 1 :(得分:0)

你需要一个卷曲。

您可以在此处详细了解:http://php.net/manual/en/book.curl.php