Ciao a tutti,
vorrei creare un piccolo applicativo che visualizza una web tv.
Ho preso ad esempio Rai News 24, l'indirizzo dello stream è:
http://mediapolis.rai.it/relinker/re...let.htm?cont=1
per fare ciò volevo (per comodità) utilizzare Microsoft.Directx.AudioVideoPlayBack.dll perchè è una libreria che già utilizzo per video ed audio che ho in locale.
Leggendo qua e là ho trovato (e scritto):
Avviato questo il messaggio che ricevo (portato dal catch) è un inutile e tristissimo "Errore dell'applicazione."codice:Imports Microsoft.DirectX.AudioVideoPlayback Public video as Video Public Sub Inizializza(ByVal urlTv As String) ' urlTv= "http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=1" Try Dim u As New Uri(urlTv) video = video.FromUrl(u, False) Catch ex As Exception Throw New Exception(ex.Message) End Try video.Owner = pbvideo ' Picture Box pb_video.Size = ... ... End Sub
Sono impazzito a capire cosa non funziona. Se io prendo l'indirizzo e lo metto nel browser mi avvia Microsoft Media Player, quindi immagino che sia giusto, o meglio che punta proprio allo stream.
Ho fatto una prova e ho messo nel mio applicativo un controllo WebBrowser impostando l'uri come prima e ... ugualmente apre Microsoft Media Player.
MSDN fa ciò che faccio io, almeno nelle varie pagine che ho trovato...
Mi è veramente urgente... QUALCHE IDEA!?!? (non mi è obligatorio utilizzare AudioVideoPlayBack.dll)
AIUTO