|
|
|
|
||||||
| comp.security.ssh SSH secure remote login and tunneling tools. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
I understand that I if I 'point' my website at the IP address of my
home PC where I am streaming a live webcam, I can then display it on my website. The problem is that under this method I have to open up my home network to the internet - something I am relluctant to do as a result of the inherent security risks. I have SSL enabled on my apache based website (hosted externally to my network). I therefore presume that if I create a ssh tunnel to the webserver, it should be possible to stream the webcam over the SSH tunnel to the website. This seems easy enough but I don't know how I should actually go about doing it. Can anyone provide any pointers on how to stream to a website over SSH? TIA |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
A web server has nothing to do with this. What OS are you running? If Windows,
you can use the method below to create an SSH tunnel which can then be used to encrypt and forward the video packets: http://pigtail.net/LRP/printsrv/cygwin-sshd.html <vladimir.mcbadger@gmail.com> wrote in message news:1160654725.582020.3160@i42g2000cwa.googlegrou ps.com... >I understand that I if I 'point' my website at the IP address of my > home PC where I am streaming a live webcam, I can then display it on my > > website. The problem is that under this method I have to open up my > home network to the internet - something I am relluctant to do as a > result of the inherent security risks. > > I have SSL enabled on my apache based website (hosted externally to my > network). I therefore presume that if I create a ssh tunnel to the > webserver, it should be possible to stream the webcam over the SSH > tunnel to the website. > > > This seems easy enough but I don't know how I should actually go about > doing it. > > > Can anyone provide any pointers on how to stream to a website over SSH? > > > > TIA > |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
Mike Lowery wrote: > A web server has nothing to do with this. What OS are you running? If Windows, > you can use the method below to create an SSH tunnel which can then be used to > encrypt and forward the video packets: > http://pigtail.net/LRP/printsrv/cygwin-sshd.html > I have used SSH tunnels before but can I just check that I have the logic right on the video part of it:- If I create a SSH tunnel on port 21 between my local PC (windows) and the Web server (linux) (also port 21). I also forward port 8888 on my local PC to the webserver. On my local pc I then stream the video feed across the network on port 8888 therefore sending it to the webserver. I then need some html script or java applet that would be pointed at webserver.IP.address:8888 in order to receive the video stream? TIA |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
<vladimir.mcbadger@gmail.com> wrote in message news:1160854679.681756.26470@b28g2000cwb.googlegro ups.com... > > Mike Lowery wrote: >> A web server has nothing to do with this. What OS are you running? If >> Windows, >> you can use the method below to create an SSH tunnel which can then be used >> to >> encrypt and forward the video packets: >> http://pigtail.net/LRP/printsrv/cygwin-sshd.html >> > > I have used SSH tunnels before but can I just check that I have the > logic right on the video part of it:- > > If I create a SSH tunnel on port 21 between my local PC (windows) and > the Web server (linux) (also port 21). I also forward port 8888 on my > local PC to the webserver. > > On my local pc I then stream the video feed across the network on port > 8888 therefore sending it to the webserver. > > I then need some html script or java applet that would be pointed at > webserver.IP.address:8888 in order to receive the video stream? That sounds about right. I don't know what streaming technologies you're trying to use here, but the web server isn't responsible for providing the video stream. You need a streaming server like Windows Media Services, Helix, Darwin, etc. It's the user's browser/video player that will be doing the connecting. |
|
![]() |
| Outils de la discussion | |
|
|