static public IAsyncOperation <HttpRandomAccessStream> CreateAsync(HttpClient client, Uri uri)
        {
            HttpRandomAccessStream randomStream = new HttpRandomAccessStream(client, uri);

            return(AsyncInfo.Run <HttpRandomAccessStream>(async(cancellationToken) =>
            {
                await randomStream.SendRequesAsync().ConfigureAwait(false);
                return randomStream;
            }));
        }
        private async void onGoClick(object sender, TappedRoutedEventArgs e)
        {
            String url = URL_Field.Text;

            if (url.StartsWith("https://"))
            {
                // TODO: Start Stream
                Uri                    uri    = new Uri(url);
                HttpClient             client = new HttpClient();
                HttpRandomAccessStream stream = await HttpRandomAccessStream.CreateAsync(client, uri);

                Video_Player.SetSource(stream, "video/mp4");
                Video_Player.PlaybackRate = 1.5;
                Video_Player.Play();
            }
        }