Esempio n. 1
0
    public string GetLiveBroadcasts()
    {
        List <LiveBroadcast> LiveBroadcasts = LiveBroadcast.GetAllLiveBroadcastNOW2();

        NumberOfLiveStreams = LiveBroadcasts.Count;

        StringBuilder sbHTMLList = new StringBuilder();

        for (int i = LiveBroadcasts.Count - 1; i >= 0; i--)
        {
            StringBuilder sbHTMLItem = new StringBuilder();

            object[] parameters = new object[4];

            parameters[0] = LiveBroadcasts[i].WebLiveBroadcastID;
            parameters[1] = "";
            parameters[2] = "http://www.next2friends.com/" + LiveBroadcasts[i].ThumbnailURL;
            parameters[3] = LiveBroadcasts[i].Member.NickName + ":" + LiveBroadcasts[i].Member.ISOCountry;

            string HTMLItem = @"livePush('{0}', '{1}', '{2}', '{3}', true, false);";

            sbHTMLItem.AppendFormat(HTMLItem, parameters);
            sbHTMLList.Append(sbHTMLItem.ToString());
        }

        if (LiveBroadcasts.Count > 0)
        {
            //player(fl,fr,play,live,id){
            DefaultPlayerJS  = "player('','',true,true,'" + LiveBroadcasts[0].WebLiveBroadcastID + "');";
            DefaultLiveTitle = LiveBroadcasts[0].Member.NickName + ":" + LiveBroadcasts[0].Member.ISOCountry;
            IsLive           = "true";
        }

        return(sbHTMLList.ToString());
    }
Esempio n. 2
0
    public AjaxLB[] GetLB()
    {
        List <LiveBroadcast> LiveBroadcasts = LiveBroadcast.GetAllLiveBroadcastNOW2();

        AjaxLB[] AjaxLBs = new AjaxLB[LiveBroadcasts.Count];

        for (int i = LiveBroadcasts.Count - 1; i >= 0; i--)
        {
            AjaxLBs[i] = new AjaxLB();

            AjaxLBs[i].UniqueID     = LiveBroadcasts[i].WebLiveBroadcastID;
            AjaxLBs[i].ThumbnailURL = "http://www.next2friends.com/" + LiveBroadcasts[i].ThumbnailURL;
            AjaxLBs[i].Title        = LiveBroadcasts[i].Member.NickName + ":" + LiveBroadcasts[i].Member.ISOCountry;
        }

        return(AjaxLBs);
    }