Tony Crowe Posted April 14, 2016 Posted April 14, 2016 I was just doing this as a hobby project. It uses WebRTC through the browser to do the peer to peer streaming. The library is http://peerjs.com/ if you want to see one of the puzzle pieces. In the attachment: me on the left, Judgement Cat on the right If you're interested to discuss this technology let me know!
Tony Crowe Posted April 19, 2016 Author Posted April 19, 2016 I just wrote this up here: http://www.tonycrowe.com/2016/04/18/Peer-to-Peer-Video-Chat-with-PeerJS/ But I still need to open source the app and upload it over to github. 1
dusty frog Posted May 18, 2016 Posted May 18, 2016 From what I read some browser security related add-ons block WebRTC either completely or partly, due to privacy reasons. P2P video chat without anonymity would be no go for many. There are plenty of messangers allowing real-time audio and some video, multi-platform as well. Furthermore, making anonymous decentralized P2P AV chat rooms would be cool, but the problem with the idea is rather fundamental. Real-time chat room communication is easy to spot and de-anonymize by just temporarily disconnecting the suspect caller from the network.
Tony Crowe Posted May 22, 2016 Author Posted May 22, 2016 There are numerous problems with taking the WebRTC approach. It also enables some interesting things like https://webtorrent.io/
Susana Posted July 1, 2016 Posted July 1, 2016 The first video phone, unveiled at the 1964 World Fair http://www.techinsider.io/videophone-internet-telephone-invention-1960s-2016-5 "The story begins with video calling, which is a lot older than you may think. The first patent was filed in Germany in 1932 by Dr. Goerg Schubert. Not long after, the German post office ran the first video calling service — between video phone booths in Berlin and Leipzig, and later to Nuremberg, Hamburg, and Munich — from 1936 to 1940. The American telephone company had been researching the technology and teasing prototypes for decades when it finally unveiled its Picturephone at the 1964 New York World's Fair."
Susana Posted July 1, 2016 Posted July 1, 2016 Avaya Telecom, (which was once Lucent/AT&T) has Open Source SIP (session initiated protocol) Trunking. So you can use any endpoint, different routers, phones, computer etc unlike cisco which is proprietary versus open source Video is linked to minute 10.18 where you can watch the live demo of 4 people with simultaneously video calling and sharing documents pictures to the entire group. Simultaneous Video chats for your roll-a-deck contact list. Text, emails etc all in the same place, even documents you have ever texted or emailed. "Amazing Collaboration Experience" https://youtu.be/_GsohvVftrQ?t=10m18s Avaya Aura Open souce video calling Simultaneous Video chats for your roll-a-deck contact list. Text, emails etc all in the same place, even documents They also have IP Office for small biz but Aura can easily handle hundreds of thousands worldwide for large organizations.
Tony Crowe Posted July 1, 2016 Author Posted July 1, 2016 I was just reading a book titled "Curious." It talks about two different kinds of curiosity. One kind we're used to is the desire to know gossip and trivial surface details about people and the world. The other is for empathy and deep knowledge. Depending on what we're looking for the radio, phone, and video enable these kinds of social activities. What do you usually talk about on the phone or video?
scottm Posted July 27, 2016 Posted July 27, 2016 Side note, have you all looked into Tox? Tox (https://tox.chat/) My quick copy/past of a note I sent to someone else: As for private communications, all solutions are a huge mess. 3 critical issues are: IP / MetaData tracking [ability for all of those services to track to / from, your IP of origin, etc.] Lack of encryption [some of those provide encryption of your message, but not the meta data, & don't often let you own ur encryption keys] Lack of decentralization of course [so all of those services are susceptible to counter-party attack (aka: Government)]. The reality is, no centralized place is safe to send online communications. My recommendation if you want truly private messaging is use: Tox (https://tox.chat/) or FreeNet (https://freenetproject.org/). Freenet is less user-friendly & slow.
scottm Posted July 27, 2016 Posted July 27, 2016 There are numerous problems with taking the WebRTC approach. It also enables some interesting things like https://webtorrent.io/ I'm actually developing "DeTube" a p2p alternative to YouTube, it's all opensource- i'd love collaborators! See here for more deets:
Tony Crowe Posted July 29, 2016 Author Posted July 29, 2016 @scottm I will definitely check that out and see if I am able to contribute. One thing worrying me is how much processor it takes to run these WebRTC apps I've been using. And I wonder if it is because the technology is not refined yet or if it really just needs that much heat. Any thoughts? @scottm Tox looks great. I've used most of these technologies it lists here: https://tox.chat/faq.html#techfaq
Recommended Posts