Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is fantastic! Really nice work :)

The nice thing about WebRTC is this works (pretty much) everywhere! Someone could throw up Python/Android/iOS/Go/Web/C++ Clients really easily. That is really exciting.

Also just a HUGE fan of NAT Traversal/P2P in general. The less dependence we can have on others for sharing our data the better.



> The nice thing about WebRTC is this works (pretty much) everywhere! Someone could throw up Python/Android/iOS/Go/Web/C++ Clients really easily.

Huh, what did I miss?! How do you make a WebRTC-client in language-of-your-choice? The last time I checked for C++ I only found answers like "look at the chrome source". lol.



Ooh, these are very cool. Do you know what sorts of things people are building with them?


This is only a personal anecdote, I had two occasions to use it at work:

- I wanted to setup ssh access to some machines in a complicated network in a shared office, over which I had no control. After trying various NAT traversal hacks, I realized the potential of WebRTC to do all that for me, and setup ssh over webrtc. I made it from a bunch of hacks, but some people seem to have built that properly now, ex: https://github.com/mxseba/rtc-ssh

- I built some tech demos that needed to run on multiple OS and use the webcam. Initially I relied on opencv, but I needed to dockerize things and outside of Linux the webcam device passthrough is a pain. Instead I made a simple webpage fetching the video feed and talking to a python backend (using this great library: https://github.com/aiortc/aiortc), and it worked nicely. It also has been surprisingly easy to setup.


I maintain https://github.com/pion/awesome-pion which has some of the things people in the community have built, and companies who are willing to publicize their work.

Lately I am seeing a lot of stuff in the broadcast space (mixer.com), robotics and IoT. I am really enjoying the Teleoperation stuff as well, people are remotely controlling cars/robots with WebRTC.


I'm also curious about what's being built.


Also https://github.com/RainwayApp/spitfire if you're making C# apps


Yo

Where be at the Node.js verzhun?



Thanks! There's already a Go client: https://github.com/saljam/webwormhole


I was really excited to see you are using Pion (I am the creator) if there is anything I can do to make it better I am happy to help :) You should also join https://pion.ly/slack and share your project! I posted WebWormHole on https://twitter.com/_pion also

I see you are a Recurser (me as well!) I was Summer 2012 I think? Are you doing this as a project during your batch? I would really love to do a talk/deep dive on WebRTC as a talk sometime for Recursers, you should float the idea to Sonali and get me in :p


Pion is great. Thanks for making it!

Definitely give a talk if you can. It's all remote currently!


Was it you on the GoTime podcast? If so the enthusiasm for webrtc and go just motivated me a ton. Kudos.


Yes I was! Thanks for listening :)

I really want to get more Go developers into WebRTC/P2P, that was my goal for this year. It is hard to convince conference developers WebRTC is more interesting then all the DevsOps stuff! I am putting in the good fight though.


Doing podcasts and beating the drum and these novel things built on WebRTC will get you there. Keep it up!


webRTC is great, but in practice still a lot of hurdles to implement, especially for mobile.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: