Postby pez » 11 Dec 2008 16:47
i'll assume that both of you have dinamic ip's, and are behind some kind of router (even though i think your mom is directly connected to the net for you to ssh to her linux box)
from your side (local), you just have to get the streaming done as j-b stated above, via the command line or through the GUI (select the media/playlist, then select 'stream' and select whatever mux,codec, quality you're ok with, then stream). Search the wiki, the howto, the forum or the GUI itself (it's quite intuitive) to tweak your stream, in terms of bandwith, quality, etc.
#============--network solution--===================#
in the scenario that you are behind a router, the problem is to NAT to your XP box from your mom's, so, for the sake of simplicity, create a dynamic dns account (no-ip , dyndns, etc) so you/your mom doesn't have to change the ip everytime. let's say you are: mangogreg.no-ip.org (this you'll have to configure in your router, most modern firmwares allow this, and have a section for it) ,then , you'll have to do a PORT FORWARD, so every connection that reaches the router in a certain port (let's say 1234) will be forwarded to your box in that port (or another).
#=============----display solution---===================#
from the remote side, you have to start VLC listening to your streaming, using your ip or dynamic dns, but using a SCREEN, so when you close PuTTy, the process doesn't stops, also, you need to specify the display where the media will be shown, something like this:
]$ screen <-- press ENTER or SPACE to accept
]$ DISPLAY=:0 vlc mangogreg.no-ip.org:1234 <--- display 0 is your mom's monitor/screen
(i think that the line above solves one of your problems, at least what i understood when you say: "- When I try to stream the files to the VLC client, the output is always on the VLC server machine aka the SSH client." )
//then release the screen by pressing CTRL A + D (A, then D) and that should detach it:
[detached]
if you want to get the control back, just type:
]$ screen -r <-- if you have more than 1 screen, just give the complete name
as VLC is running under a screen, you now can close putty,
and that should be it.
with the little info you provided, i thought that you were having a network problem or a display one, rather than a vlc/streaming one.
*is not necessary to use SCREEN, but for me it's useful
**if it works, you probably want to tweak the VLC line to begin fullscreen or something else.
have a good work