private void InitHtml5() { var parameters = new Dictionary <string, string>(); parameters["auto"] = "true"; if (App.IsXbox) { parameters["controls"] = "0"; } else { parameters["controls"] = "1"; } //init dmPlayerController = new DMPlayerController(); var accessToken = "";// "myAccessToken"; //init the DMVideoPlayer dmPlayerController.Init(accessToken, parameters); if (!MyPlayerGrid.Children.Contains(dmPlayerController.DmVideoPlayer)) { //adding DmVideoPlayer to the page MyPlayerGrid.Children.Add(dmPlayerController.DmVideoPlayer); } dmPlayerController.OnDmWebViewMessageUpdated += DmPlayerController_OnDmWebViewMessageUpdated; }
private void Reset() { var parameters = new Dictionary <string, string>(); parameters["fullscreen-action"] = "trigger_event"; parameters["sharing-action"] = "trigger_event"; parameters["like-action"] = "trigger_event"; parameters["collections-action"] = "trigger_event"; parameters["watchlater-action"] = "trigger_event"; parameters["autoplay"] = "true"; parameters["ui-logo"] = "false"; parameters["endscreen-enable"] = "false"; // parameters["chromeless"] = "true"; parameters["auto"] = "true"; parameters["quality"] = "2160"; parameters["controls"] = "1"; parameters["sharing-enable"] = "fullscreen_only"; parameters["fullscreen-enable"] = "fullscreen_only"; parameters["collections-enable"] = "fullscreen_only"; parameters["watchlater-enable"] = "fullscreen_only"; parameters["like-enable"] = "fullscreen_only"; parameters["GK_PV5_GLOBAL_TIMEOUT_EXTENDED"] = "true"; //init dmPlayerController = new DMPlayerController(); var accessToken = "";// "myAccessToken"; //init the DMVideoPlayer dmPlayerController.Reset(accessToken, parameters); //removing player instance if (MyRootGrid.Children.Contains(dmPlayerController.DmVideoPlayer)) { MyRootGrid.Children.Remove(dmPlayerController.DmVideoPlayer); } //adding DmVideoPlayer to the page MyRootGrid.Children.Add(dmPlayerController.DmVideoPlayer); //MyWebview = dmPlayerController.DmVideoPlayer; dmPlayerController.OnDmWebViewMessageUpdated += DmPlayerController_OnDmWebViewMessageUpdated; }
private void InitAndLoad() { var parameters = new Dictionary <string, string>(); parameters["autoplay"] = "true"; parameters["ui-logo"] = "false"; parameters["endscreen-enable"] = "false"; // parameters["chromeless"] = "true"; parameters["auto"] = "true"; parameters["mse"] = "0"; parameters["controls"] = "1"; parameters["sharing-enable"] = "fullscreen_only"; parameters["fullscreen-enable"] = "fullscreen_only"; parameters["collections-enable"] = "fullscreen_only"; parameters["watchlater-enable"] = "fullscreen_only"; parameters["like-enable"] = "fullscreen_only"; parameters["GK_PV5_GLOBAL_TIMEOUT_EXTENDED"] = "true"; //init dmPlayerController = new DMPlayerController(); var accessToken = "";// "myAccessToken"; //init the DMVideoPlayer dmPlayerController.Load("xl1km0", accessToken, parameters); if (!MyRootGrid.Children.Contains(dmPlayerController.DmVideoPlayer)) { //adding DmVideoPlayer to the page MyRootGrid.Children.Add(dmPlayerController.DmVideoPlayer); } dmPlayerController.OnDmWebViewMessageUpdated += DmPlayerController_OnDmWebViewMessageUpdated; }