<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content=text/html;charset=iso-8859-1>
<META content="MSHTML 6.00.2900.5848" name=GENERATOR></HEAD>
<BODY id=MailContainerBody 
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 15px" leftMargin=0 
topMargin=0 CanvasTabStop="true" name="Compose message area">
<DIV><FONT face=Calibri>I had already took a look on these links, and the VLC 
libriries too, and I built a small program</FONT></DIV>
<DIV><FONT face=Calibri>to </FONT><FONT face=Calibri>play video using VLC GUI, 
now I have to change this video by camera, and VLC GUI by</FONT></DIV>
<DIV><FONT face=Calibri>IP:Port</FONT></DIV>
<DIV><FONT face=Calibri>The program work fine and bellow its code</FONT></DIV>
<DIV><FONT face=Calibri>I have some troubles to include vlc_sout.h which it is 
responsable of streaming commands</FONT></DIV>
<DIV><FONT face=Calibri></FONT> </DIV>
<DIV><FONT face=Calibri>#include <stdio.h><BR>#include 
<vlc/libvlc.h></FONT></DIV>
<DIV><FONT face=Calibri></FONT> </DIV><FONT face=Calibri>
<DIV><BR>int main(int argc, char* argv[])<BR>{<BR> // Déclaration d'un 
pointeur d'exception<BR> libvlc_exception_t excep;<BR> // Déclaration 
d'une instance de VLC<BR> libvlc_instance_t *inst;<BR> // Déclaration 
et initialisation de mes args<BR> const char *args[] = 
{"-I","dummy"};<BR> // La video à jouer<BR> const char *filename = 
"/home/azzouzi/Bureau/ucef/oggy.mp4";<BR> // Le titre de la video à 
jouer<BR> const char *titre = "This program was created by 
Ucef";<BR> // Déclaration de <BR> int item;</DIV>
<DIV> </DIV>
<DIV> // Affichage de la version utilisée de VLC<BR> puts( "" 
);<BR> puts( "La version utilisée de VLC est:" );<BR> puts( 
libvlc_get_version() );<BR> // Affichage du compilateur<BR> puts( "" 
);<BR> puts( "Le compilateur de ce programme est:" );<BR> puts( 
libvlc_get_compiler() );<BR> puts( "" );<BR> puts( "" ); <BR> // 
Initialisation d'un pointeur d'exception<BR> libvlc_exception_init( 
&excep );<BR> // Création d'une instance de VLC avec mes 
args<BR> inst = libvlc_new( sizeof(args) , args, &excep);<BR> // 
Ajouter un morceau à la liste<BR> item = libvlc_playlist_add( inst , 
filename , titre , &excep );<BR> // Jouer la 
liste<BR> libvlc_playlist_play ( inst , item , 0 , NULL , &excep 
);<BR> // Bloquer la fermeture du programme jusqu'à la fin de la 
video<BR> while( libvlc_playlist_isplaying( inst , &excep ) );</DIV>
<DIV> </DIV>
<DIV> return 0;<BR>}</FONT><FONT face=Calibri></FONT></DIV></BODY></HTML>