Пример #1
0
        private void PlaySongBtn(object sender, RoutedEventArgs e)
        {
            string baseUrl = "https://www.youtube.com/watch?v=";

            try
            {
                DataRowView row           = (DataRowView)DetailedNummerGrid.SelectedItems[0];
                string      nummerNaam    = row["titel"].ToString();
                string      nummerArtiest = row["artiest"].ToString();
                Youtube.GetYoutubeId(nummerArtiest, nummerNaam);
                if (Youtube.YoutubeId != String.Empty)
                {
                    YoutubePlayer.Navigate(baseUrl + Youtube.YoutubeId);
                    YoutubePlayer.Visibility = Visibility.Visible;
                }
                else
                {
                    return;
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("ERROR: " + ex.Message);
            }
        }
Пример #2
0
        private void BtnYoutube_Click(object sender, RoutedEventArgs e)
        {
            var           baseobj       = sender as FrameworkElement;
            Projection    projection    = baseobj.DataContext as Projection;
            YoutubePlayer youtubePlayer = new YoutubePlayer(projection.Movie);

            youtubePlayer.Show();
        }
Пример #3
0
 protected override void OnSingletonAwake()
 {
     videoPlayer         = GetComponentInChildren <VideoPlayer>();
     player              = GetComponentInChildren <YoutubePlayer>();
     player.videoPlayer  = videoPlayer;
     player.audioPlayer  = videoPlayer;
     player.videoQuality = YoutubePlayer.YoutubeVideoQuality.STANDARD;
 }
        public void SetupPlayer(YoutubePlayer player)
        {
            _currentPlayer = player;
            _pauseIcon.p   = _currentPlayer;

            _currentPlayer.volumeSlider        = _volumeSlider;
            _currentPlayer.playbackSpeed       = _speedSlider;
            _progressBar.player                = player;
            _currentPlayer.progress            = _progressBar.gameObject.GetComponent <Image>();
            _currentPlayer.progress.fillAmount = 0f;
        }
Пример #5
0
    // Start is called before the first frame update
    void Start()
    {
        player = GetComponentInChildren <YoutubePlayer>();

        if (PlayerPrefs.GetString("movieName") != "")
        {
            itemurl = "http://melarian2020.pythonanywhere.com/getUserRecommendations?imdb_id=" + PlayerPrefs.GetString("movieName") + "&count=10";
            //itemurl = "https://recommendation-movies.herokuapp.com/bestMoviesRecommendations?imdb_id=" + PlayerPrefs.GetString("movieName") + "&count=10";
        }

        StartCoroutine(GetItem());
    }
Пример #6
0
        protected async override void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);
            RootObject myChannel = await YoutubeProxy.GetChannel();

            txtTitle.Text          = myChannel.items[0].snippet.channelTitle;
            ResultDescription.Text = myChannel.items[0].snippet.description;

            string     YoutubeId = myChannel.items[0].contentDetails.upload.videoId;
            YouTubeUri url       = await YouTube.GetVideoUriAsync(YoutubeId, YouTubeQuality.Quality720P);

            YoutubePlayer.Source = url.Uri;
            YoutubePlayer.Play();
        }
Пример #7
0
 public void GetDownloadUrls(Action callback, string videoUrl, YoutubePlayer player)
 {
     if (videoUrl != null) /*Debug.Log("Youtube: " + videoUrl);*/ } {
Пример #8
0
 // Start is called before the first frame update
 void Start()
 {
     youtubeapi = GameObject.FindObjectOfType <YoutubeAPIManager>();
     player     = GetComponent <YoutubePlayer>();
     GetTrailerURL();
 }
Пример #9
0
 private void Awake()
 {
     videoPlayer        = GetComponentInChildren <VideoPlayer>();
     player             = GetComponentInChildren <YoutubePlayer>();
     player.videoPlayer = videoPlayer;
 }