|
How to capture/redirect/locate a stream?
Okay, so I have WebCamXP streaming to the local host.
I have two computers running under Windows Xp, connected through LAN. One of my computers connects directly to the Internet, and the other one uses the Shared Internet Connection.
When streaming from the computer that is directly connected to the Internet, everything is okay. Internet users can acces the feed without problems. My issue is when streaming using the other computer.
Let's say the computer that connects directly to the Internet (which is also a webserver) is assigned the following IP address: 92.81.166.27. When I'm streaming from it, I can locally access the stream opening 127.0.0.1:8080 or 192.168.0.1:8080, and Internet users can acces it opening 92.81.166.27:8080. When I'm streaming using the other computer, I can acces the stream by opening 192.168.0.2:8080, but I can't find a way to provide access to the stream to Internet users.
So, can anyone tell me how to get access to a stream across the network from a computer that is not part of the LAN?
Portforwarding doesn't help in any way. I am most certain the solution is to gain direct stream access, but I can't manage finding the streamed file's location. I used all sorts of file/directory monitors to detect the stream and a bunch of other techniques to capture/redirect the stream to another computer, but with no prevail.
So, if anybody can give a tip or valid solution, it would be greatly appreciated.
I know it is possible to access network drives through Internet, because apache allows aliasing of folders located on network drives, I just don't know how where to find the damned streamed files- it's like they don't get written on the hard disk. :(
I have decided to use other server software like BroadWave or SHOUTcast DNAS for testing purposes. You know, when accessing 127.0.0.1:85 / 127.0.0.1:8000 (or 192.168.0.1 on either ports) you get displayed a webpage specific to the running server you accessed- the same goes with WebCamXP on port 8080. When using the external IP on any of those ports, there is no problem accessing that interface (that is on the computer that connects directly to the Internet). Though I can't get to those over the Internet through my local network (permissions problems excluded, as I give full permission). I guess the only solution is to know the exact path of the files that get streamed. TinCam, for example, permits you to specify the streaming location (so there's no problem for me to access that location, even if I chose to stream on the computer that the server is running on or on another computer on the network), but the software itself doesn't meet my live broadcasting requirements. So, does anyone know a way of capturing/redirecting/locating a stream?
Last edited by callmestupid; 10-09-2008 at 05:23 AM.
|