It finds cvlc fine, but there are other considerations to take in account because of the way it is being launched. I have gotten 1 version of the script to run, using ./dev./video0 as the source, but not the dvb adapter. One caveat I ran into by running it as www-data is that vlc expects to create a .local folder in /var/www. Maybe a question for the PHP group. On 2/14/2012 4:29 PM, Tom Penney wrote: > it could also be that the php can not find the command "cvlc". when > you are on a command line there are environmental variables that > define where to look for commands > > from the command line type "which cvlc" this should return a full path > to the command. something like > "/user/bin/something/cvlc" > > then in your script replace the command with the full path. > > exec("/user/bin/something/cvlc dvb:// :dvb-adapter=1 :no-video --sout > '#standard{access=http,mux=asf,dst=10.10.1.53:8181}'"); > > > >