ActiveX vlc

goffle Messages postés 78 Date d'inscription mercredi 11 mai 2005 Statut Membre Dernière intervention 3 juillet 2012 - 20 août 2009 à 22:54
arnaudpiazza Messages postés 1 Date d'inscription mardi 13 avril 2010 Statut Membre Dernière intervention 20 octobre 2010 - 20 oct. 2010 à 15:52
Bonjour,

Je souhaiterais réaliser une application permettant d'envoyer un flux vidéo en C#.

Je programme sous Visual studio 2008.

J'ai installer le plugin activeX VLC. J'arrive à créer un nouvelle objet vlc et à visionner une vidéo. Mais je n'arrive pas à envoyer un flux vidéo. Voici mes lignes de code :

 axVLCPlugin1.addTarget("D:\\video.avi", new string[] { ":sout=#transcode{vcodec=h264,vb=800,scale=1,acodec=mp4a,ab=128,channels=2,samplerate=44100}:std{access=udp,mux=ts,dst=127.0.0.1:1234}" }, AXVLC.VLCPlaylistMode.VLCPlayListInsert, -666);
axVLCPlugin1.play();

J'arrive a envoyer et recevoir un flux vlc->vlc mais pas de mon application à vlc ... je n'obtiens rien ..

(Je précise que la chaine en 2eme argument de ma fonction addtarget est copié/collé de ce que me donne vlc lorsque je l'utilise pour la diffusion ...)

Merci

goffle

1 réponse

arnaudpiazza Messages postés 1 Date d'inscription mardi 13 avril 2010 Statut Membre Dernière intervention 20 octobre 2010
20 oct. 2010 à 15:52
Bonjour goffle,

je cherche à faire en VB2010 la meme chose que toi, mais je débute. Accepterais-tu de partager ton code pour je que progresse un peu dans ce nouveau langage (pour moi du moins...)
Merci à toi.
0
Rejoignez-nous