Bonsoir,
Je cherche a coder une application pour lancer mes fichiers multimédia sur ma télé grace à vlc (Comme le freeplayer le fait)
Pour ceux qui ne savent pas, pour lancer le freeplayer de la freebox (Menu de la freebox hd) il faut que la hd trouve une page web un peut particulière envoyé par vlc.
Mon code est le suivant :
Lorsque je ne met pas les paramètres qui peremettent d'envoyer la video a 212.27.38.253:1234 (La freebox hd) la video se lance bien sur mon pc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Dim vlc As New AXVLC.VLCPlugin Dim VlcOption = New String(9) {":extraintf=http", ":http-host=:8080", ":http-charset=ISO-8859-1", ":http-src='c:\http-fbx'", ":sout='#std'", ":sout-standard-access=udp", ":sout-standard-mux=ts",":sout-standard-url=212.27.38.253:1234", ":sout-ts-pid-video=68", ":sout-ts-pid-audio=69"} vlc.addTarget("D:/mon_fichier_avi.avi", VlcOption, AXVLC.VLCPlaylistMode.VLCPlayListReplaceAndGo, -666) vlc.play()
Le problème c'est que de ma télécommande freebox lorsque j'essai d'accéder au menu freeplayer , celui-ci ne se lance pas. Cela veut donc théoriquement dire que la free hd ne trouve pas la page web setting.html qui se trouve dans "c:\http-fbx".
Pour m'assurer de mon chemin j'ai lancer la ligne de commande :
et la sa fonctionne très bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 vlc.exe --extraintf=http --http-host=:8080 --http-charset=ISO-8859-1 --http-src=c:\http-fbx --fullscreen --sout=#std --sout-standard-access=udp --sout-standard-mux=ts --sout-standard-url=212.27.38.253:1234 --sout-ts-pid-video=68 --sout-ts-pid-audio=69
Je pense que sa vient de la manière que j'envoie les paramètres. Tous les codes que j'ai pu trouver la dessus (Trés peut nombreux pour avoir navigué pendant 5h sur google) n'utilisait pas les paramètres :--http-host=:8080 --http-charset=ISO-8859-1 --http-src=c:\http-fbx
Je suis perdu je sais plus trop quoi faire et si mon code est correcte aussi court soit il !!
Merci pour votre aide
Partager