Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Sean-Der
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
541.
▲
by
Sean-Der
6y ago
You can use https://github.com/saljam/webwormhole if you want P2P file transfer. It only has a CLI tool right now for desktops. It works in the browser though, so that is great for users looking for a GUI!
542.
▲
by
Sean-Der
6y ago
https://github.com/jsmouret/grpc-over-webrtc is another way to get into the browser. It's nice that you don't have to do any translation. Just gRPC in/out of the browser.
543.
▲
by
Sean-Der
6y ago
If they are in the same subnet you could use mDNS! I use it for my NASes and Linux desktops and it works great. `ssh seanlaptop.local` is much better then having to ping broadcast or log into the router :)
544.
▲
by
Sean-Der
6y ago
Amazing work! The WebRTC community needs something like this so bad. Not only will this push a bunch of users toward self-hosted/free software but will also inspire others to build cool things :) If/when you hit scaling challenges
545.
▲
by
Sean-Der
6y ago
To get it into the browser check out rtp-to-webrtc[0] Another big piece missing here is congestion control. It isn’t just about keeping bitrate low, but figuring out what you can use. It is a really interesting topic to measure RTT/Los
546.
▲
by
Sean-Der
6y ago
> a well-defined media transfer protocol will eventually emerge Until then interacting with a 'WebTransport Media API' involves me running code distributed by the person running the API. With WebRTC I can exchange a Offer/
547.
▲
by
Sean-Der
6y ago
WebTransport (QuicTransport) was cited to be an alternative by one of the RFCs authors [0] he gives his reasoning in the thread. I consider WebRTC Agnostic because you just need to exchange the Offer/Answer. With something like https:
548.
▲
by
Sean-Der
6y ago
Unless we get NAT-PMP or PCP in the browser I don't know if we have an alternative. In the LAN I am excited about this thread https://discourse.wicg.io/t/idea-local-devices-api-lan-servi...
549.
▲
by
Sean-Der
6y ago
Updated! This is my list of 'Other WebRTC implementations' from FOSDEM talk, mea culpa :( mediasoup is moving towards dropping Google's implementation https://github.com/versatica/mediasoup/issues&#x
550.
▲
by
Sean-Der
6y ago
It is pretty nice to have both! For beefier machines VP8 works great, and you don't need to worry about cost. For IoT/Embedded space you usually just get H264 (from a hardware encoder). If we didn't have both I think it would
551.
▲
by
Sean-Der
6y ago
This is so exciting. WebRTC is our best hope to have video interop between platforms. I love that it works outside web browsers, compeitors like WebTransport assume a 100% browser world. Or you have protocols like RTMP/SRT... that will
552.
▲
by
Sean-Der
6y ago
Of course! Email me at sean@pion.ly and happy to help however I can.
553.
▲
by
Sean-Der
6y ago
What you will want is a SFU. This is a non-exhaustive list, if others want to chime in would appreciate it! * https://galene.org * https://github.com/pion/ion * https://github.com/peer-calls
554.
▲
by
Sean-Der
6y ago
WebRTC is complicated, it can be frustrating to get into! If you have a chance take a look at https://webrtcforthecurious.com it is a CC0/Free book I am writing. Would love your opinion and if it helped at all. I also try a
555.
▲
by
Sean-Der
6y ago
That might have been Google's STUN server? If this was required at one time this is now fixed! getUserMedia requires a secure domain (HTTPS or localhost) so LAN only video calls are kind of a PITA. You can easily do DataChannel only. F
556.
▲
by
Sean-Der
6y ago
Thanks :) if there is anything I can do to make it better I would love to hear!
557.
▲
by
Sean-Der
6y ago
I worked at a job that was trying to do this. The issue they ran into was money. * Signaling wasn't a big money maker. You are just exchanging small blobs. * We spent a lot of time helping people debug their networks/explaining We
558.
▲
by
Sean-Der
6y ago
https://github.com/muka/peerjs-go is a Go implementation. I believe there is also effort to make a Python one. It is pretty exciting to have such an easy way to have processes in different languages (and different netw
559.
▲
Streaming surveillance cameras using WebRTC
(cedricverst.medium.com)
3 points
by
Sean-Der
6y ago
|
0 comments
560.
▲
by
Sean-Der
6y ago
What sucked about the ‘WebRTC stack’? I think the situation is much better these days. We have multiple options. SRT only has one with lots of bindings. With WebRTC you could use any of these! * werift (Typescript) * Pion (Golang) * aiortc
561.
▲
by
Sean-Der
6y ago
A hosted version is available at https://cloudretro.io/ You can play Multiplayer games as well recreating the ‘sitting on the couch’ experience!
562.
▲
CloudRetro – Multiplayer NES, Playstation and More Powered by WebRTC
(github.com)
3 points
by
Sean-Der
6y ago
|
1 comments
563.
▲
by
Sean-Der
6y ago
What do you find hard about setting up a WebRTC server? I hear from users they are able to spin up a Pion DataChannel server in 5 mins (including installing Go) WebTransport isn’t going to be here soon though, I would be cautious in investi
564.
▲
by
Sean-Der
6y ago
Pion WebRTC is a Go implementation of WebRTC. If you haven't used it before check out awesome-pion[0] or example-webrtc-applications[1] for what people are doing. We maintain a feature list and other helpful resources in our README.md[
565.
▲
Pion WebRTC v3.0.0 Released
(github.com)
5 points
by
Sean-Der
6y ago
|
1 comments
566.
▲
by
Sean-Der
6y ago
Hey HN, I work on https://github.com/pion/webrtc and have been meaning to try out flutter. Using https://github.com/flutter-webrtc/flutter-webrtc I was able to pull something together that works o
567.
▲
Show HN: Minimal WebRTC conferencing using Flutter (Android, iOS and Native)
(github.com)
22 points
by
Sean-Der
6y ago
|
1 comments
568.
▲
by
Sean-Der
6y ago
From the README he has these numbers For one-to-many communication (lectures), the behaviour is linear, and Galène should be able to serve about 400 participants per core Scaling wise what are you trying to do? * You can put diffe
569.
▲
by
Sean-Der
6y ago
Congrats on the launch jech! These are the things that have made me really excited about Galène. If you are doing broadcasting/teaching you really can't beat it. * The build/deploy is INSANELY easy. `go build` and a certifica
570.
▲
by
Sean-Der
6y ago
Matroska is really great for streaming. It is a very featureful container, it can even be streamed over a lossy connection! It is a shame that Chrome only allows it to contain vp8/opus. If it allowed all the codecs in mp4 I think it wo
More ›