protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) { if (tvodUtil.checkLogin()) { base.OnNavigatedTo(e); string live_channel_id = ""; string live_channel_url = ""; string live_channel_folder = ""; string msg = ""; if (NavigationContext.QueryString.TryGetValue("live_channel_id", out msg)) { live_channel_id = msg; } if (NavigationContext.QueryString.TryGetValue("live_channel_url", out msg)) { live_channel_url = msg; } if (NavigationContext.QueryString.TryGetValue("live_channel_folder", out msg)) { live_channel_folder = msg; } live_channel_url += "/manifest"; PlaylistItem item = new PlaylistItem(); item.MediaSource = new Uri(live_channel_url); item.DeliveryMethod = Microsoft.SilverlightMediaFramework.Plugins.Primitives.DeliveryMethods.Streaming; strmPlayer.Playlist.Add(item); strmPlayer.Play(); } else { if (MessageBox.Show("Chưa đăng nhập. Bạn có muốn đăng nhập vào hệ thống ?", "Thông Báo", MessageBoxButton.OKCancel) == MessageBoxResult.OK) { (App.Current as App).navigation_tvod = "MAIN_PAGE"; LoginActivity_V2 loginWindow = new LoginActivity_V2(); loginWindow.Show(); } } }
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) { if (tvodUtil.checkLogin()) { base.OnNavigatedTo(e); BindingData_To_Get_Session_ID(); string live_channel_id = ""; //string live_channel_url = ""; string live_channel_folder = ""; string msg = ""; if (NavigationContext.QueryString.TryGetValue("live_channel_id", out msg)) { live_channel_id = msg; } if (NavigationContext.QueryString.TryGetValue("live_channel_url", out msg)) { this.live_channel_url = msg; } if (NavigationContext.QueryString.TryGetValue("live_channel_folder", out msg)) { live_channel_folder = msg; } //live_channel_url += "/manifest?sessionID=" + this.sessionID; //liveChannelPlayer.SmoothStreamingSource = new Uri(live_channel_url); } else { NavigationService.GoBack(); if (MessageBox.Show("Chưa đăng nhập. Bạn có muốn đăng nhập vào hệ thống ?", "Thông Báo", MessageBoxButton.OKCancel) == MessageBoxResult.OK) { (App.Current as App).navigation_tvod = "MAIN_PAGE"; LoginActivity_V2 loginWindow = new LoginActivity_V2(); loginWindow.Show(); } } }