I am trying to use Peer to Peer Connection to send live stream Kinect joint data from one computer to another. Both computers are connected to the same server. When I run the program I am able to view the live data that is coming from the Kinect and I can see my Peer ID. I wanted to know if you can guide me on how to tranfer that data to another computer.
Of course, Rinay, email me with more details or some code I can find a moment to help you. Sorry for the late response I last month I was busy.
hi Carlos Galarza this is great as i expected. but i have small problem here. when i run this script on two different computers this will not works as expected. can you plz help me.
Of course, I will email you.
Could you share this concept for me as well, I would like to use your solution between some valid computers IP on the internet or a bigger network.
I this code doesn't work for you I recommend you to use dev.to/carloslfu/comment/68ih. You don't need to put the computers IP in the code. Computers are connected with each other using the channel name:
* The channel we are connecting to.
* Peers should discover other peers in this channel
Hope it helps
Thanks for replying me Carlos.
If this implementation sometimes doesn't work is because of some issues with the discovery-swarm library. Fortunately, Hyperswarm was released recently. It implements a more reliable way of doing peer discovery. So, if you are experimenting issues try to use it now, this article pfrazee.hashbase.io/blog/hyperswarm about Hyperswarm includes a code example and here is the GitHub repo with some docs: github.com/hyperswarm/discovery.
Great Article! Very brief and got right to the point, loved it. How would you go about creating a P2P connection on remote (non-local) devices?
Hi Jake, thanks! If you run the script in two remote computer with internet it works. I have updated the article for clarifying it. I am glad you liked the article :)
Not work, any example of how peer_id: TCP_Connection works?
Great Article Carlos! Hello, I would like to know how to create a private node, I noticed that it connects to a public node ... This is for a decentralized private information sharing project. Thank you in advance.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.