I see the VLC process being started up and running at 100% CPU but I
see only this being output to /tmp/vlcout:
VLC media player 1.0.6 Goldeneye
Nothing more...I ran the command manually and it outputs lots of stuff
and I can connect to it via VLC on another computer but not when the
command is ran via MythDroid. Any ideas?
Also I notice that when I stream "videos" rather than recordings, the
videos don't run with the full file path whereas the recordings do (I
see this by doing a 'ps'). I think this might be a problem but I don't
know for sure. Anyone know about this?
I think its because I have an old version of VLC. I modified /usr/bin/
mythlcdserver which seemed to have fixed it:
Added in the import section:
use POSIX ":sys_wait_h";
Removed "$SIG{CHLD} = 'IGNORE';" and instead added:
sub REAPER { 1 until waitpid(-1 , WNOHANG) == -1 };
$SIG{CHLD} = \&REAPER;
Alternatively upgrading VLC should have fixed this.
As for the videos path problem: I upgraded to the newest version of
MythTV and the path problems went away.