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 :

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()
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
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 :

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
et la sa fonctionne très bien.
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