jit.net.send hosting for telematic dance
i'm currently trying to use jitter to send live, processed video streams across the internet to create a platform that will allow physical dancers in one country to dance with live projections of other dancers in another country.
i know that before the thought of doing this was incredibly slow (with jit.broadcast), but with the recent release of the ffmpeg encoder Vipr it seems that it could be possible with the jit.net objects at a decent resolution.
i have jit.net sending and receiving videos over the same wifi network at 640x480 resolution and it looks great, but I'm having trouble understanding how I can do this between two computers on separate networks. I understand it uses the host message, but I'm having trouble understanding how to use this as I have very little experience using TCP and I'm hoping someone may be able to help shine some light on this subject.
all help welcomed and a thank you in advanced
The destination computer needs to be reachable by IP address or hostname; you shouldn't need to worry about the network route.
Hi Nick,
Thanks for the quick reply. That is what I originally thought, but when I try to send to a friend's computer that is hooked up to a different network, they aren't getting it. And I've tried with multiple friends now, on many different ports. But it is working great when I use computers on the same network.
I've tried using both local and public IP addresses -- sorry, I'm not the best with net, so the issue could be as simple as using a wrong IP address.
Does anybody else have any incite into this? I'm having trouble sending video stream, using jit.net and vipr, from one computer to another over seperate networks... I'm hoping to be able to share and manipulate streams using jitter between two computers in different countries at a decent framerate (jit.broadcast is far too slow)...
i'm happy to share my resulting work,
thank you
more info is helpful.
did you try other open ports? ( ftp , udp etc )
perhaps is a firewall issue.
I try port 8000 and it works for me in the same network.
hope this may give some clues about your question
Hi Balam,
Thanks for your input. I'm having no issues streaming over the same network -- that is to say two computers on the same wifi network. What I am having issues with is streaming to two machines on different networks, right now I'm trying to get a live video stream from one VIPR patch here in Berlin, Germany, to a friend in London, UK... I've also tried with other friends in the NYC, and here in Berlin, but we're not having much luck. Like I said I'm new to the world of streaming and broadcast, so all the help and information that can be provided the better.
Attached are the transmitters and receivers I'm using, as well as the Vipr ffmpeg encoder (all by Benjamin Smith) to do these tests. But yes it works fine and looks great over a local network.
Have you had any success streaming video between two different max patches on different networks?
Thank you, and as I continue my research I will share it, and will be happy to share the resulting patches :)
Did you ever figure this out? I need to do something similar. I need to send video from Chicago to Hamburg.
Hi Esouther,
What I've been doing is broadcasting via RTSP, but I'm still working on facilitating direct connections as it seems that going the TCP route will deliver higher quality results.
I'm still figuring it out and have not yet been successful but it seems like what needs to be done is to enable port-forwarding on your router... I'm attempting to do that right at this moment but am in Germany so am trying to work it out through translation issues.
Here is a helpful how to on port-forwarding:
http://www.wikihow.com/Set-Up-Port-Forwarding-on-a-Router
Please keep me updated on whether you are successful and if you would be interested in trying to test sending videos through jitter to one another please let me know.
ok just to update i've setup port forwarding on ports 1024 and 1025 but still can't connect -- does anybody have any further advice on this?
So, after browsing the forums searching for "port forwarding", I came onto some advice about setting up a static ip address via a service like no-ip.com. I went to no-ip.com, set up host, downloaded the no-ip DUC and generated an external IP address, but still have had no luck on sending video between max patches over outside networks. Does anybody have any further advice?