Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Přehrávač internetové TV

Zkoušel jsem si to:

 private void button1_Click(object sender, RoutedEventArgs e)
        {

            MessageBox.Show(RemoteFileExists(@"http://188.246.127.147:7999/c/primacool").ToString());
           
            mediaElement.MediaOpened += new RoutedEventHandler(mediaElement_MediaOpened);
            mediaElement.MediaFailed += new EventHandler<ExceptionRoutedEventArgs>(mediaElement1_MediaFailed);
            Uri myUri = new Uri(@"http://188.246.127.147:7999/c/primacool");
            mediaElement.UnloadedBehavior = MediaState.Manual;
            mediaElement.Source = myUri;
           
        }

        private void mediaElement_MediaOpened(object sender, RoutedEventArgs e)
        {
            
            mediaElement.Play();
        }

        void mediaElement1_MediaFailed(object sender, ExceptionRoutedEventArgs e)
        {
            MessageBox.Show(e.ErrorException.ToString());
        }

        private bool RemoteFileExists(string url)
        {
            try
            {
                //Creating the HttpWebRequest
                HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
                //Setting the Request method HEAD, you can also use GET too.
                request.Method = "HEAD";
                //Getting the Web Response.
                HttpWebResponse response = request.GetResponse() as HttpWebResponse;
                //Returns TURE if the Status code == 200
                return (response.StatusCode == HttpStatusCode.OK);
            }
            catch
            {
                //Any exception will returns false.
                return false;
            }
        }

Bohužel na řádku:
MessageBox.Show(RemoteFileExists(@"http://188.246.127.147:7999/c/primacool").ToString());
Vyhodí false.

Proč není "zdroj dostupný" nechápu.
Když ho hodím do VLC playeru, tak přehrává.

Když zjistíš proč to "nebere" ten zroj, měl bys mít vyhráno.

Zatím to háže file not found exception.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny