コード例 #1
0
 public ActionResult NowPlaying()
 {
     MusicRunner.UpdateListener(Request.RemoteEndPoint.Address.ToString());
     return(Json(new
     {
         song = MusicRunner.NowPlaying,
         seek = (DateTime.Now - MusicRunner.StartTime).TotalSeconds,
         queue = MusicRunner.MasterQueue.Take(8),
         skipsRequested = MusicRunner.SkipRequestsIssued,
         skipsRequired = MusicRunner.SkipRequestsRequired,
         listeners = MusicRunner.Listeners,
         announcement = MusicRunner.Announcement
     }));
 }
コード例 #2
0
        public const int UploadedPartLength = 16384; // 16K per chunk

        public ActionResult Index()
        {
            MusicRunner.UpdateListener(Request.RemoteEndPoint.Address.ToString());
            return(View());
        }