Any web browser could do a p2p call with just a bookmarklet and a chat room / comment section for trading ICE information.
Peer Calls: WebRTC peer to peer calls for everyone
11–20 of 41 posts
Re: Peer Calls: WebRTC peer to peer calls for everyone
#12Re: Peer Calls: WebRTC peer to peer calls for everyone
#13Any web browser could do a p2p call with just a bookmarklet and a chat room / comment section for trading ICE information.
If you think that method can become popular, then by all means... be the change.
Re: Peer Calls: WebRTC peer to peer calls for everyone
#14Earlier quoted context omitted.
My dream would be if WebRTC Agents would experiment with Port Control Protocol. I don't know if it is the answer, but a world without dependence on STUN servers sounds pretty amazing. I can see why it would feel like kludge, but how could would it be to remove that dependency. My other wishlist item is to allow mDNS for signaling. Something like https://github.com/pion/offline-browser-communication . It is so silly t…
You can user Tor and expose a service running on your lan to the whole world.
Re: Peer Calls: WebRTC peer to peer calls for everyone
#15Any web browser could do a p2p call with just a bookmarklet and a chat room / comment section for trading ICE information.
Yes, I feel I am missing something here. Is this just a signalling server with optional SFU or is there more to it?
I find the code base easy to understand since it’s built by one developer. It’s a consistent read and not sprawling/pointless duplication
Re: Peer Calls: WebRTC peer to peer calls for everyone
#16Any web browser could do a p2p call with just a bookmarklet and a chat room / comment section for trading ICE information.
Could you elaborate?
It would be like a different timeline where a programming console is not a 'dev' feature and anyone is equal at using code. If our computers become smart like AI then all friction for programming could be erased.
It's hard to elaborate on a world where bookmarklets and user scripting becomes a normal thing where we freely tap into our browser's capabilities.
Re: Peer Calls: WebRTC peer to peer calls for everyone
#17every time i have to deal with ice and webrtc, i wonder if it is easier to ship a mirai style bot which would hack the modems from the lan side which is even easier than from the wan side, and and just add the portforwards.
My dream would be if WebRTC Agents would experiment with Port Control Protocol. I don't know if it is the answer, but a world without dependence on STUN servers sounds pretty amazing. I can see why it would feel like kludge, but how could would it be to remove that dependency. My other wishlist item is to allow mDNS for signaling. Something like https://github.com/pion/offline-browser-communication . It is so silly t…
If you load a webpage with from a mDNS address of the camera what other steps are needed? Your browser and the camera should be able to exchange SDP and connect without any third party.
Re: Peer Calls: WebRTC peer to peer calls for everyone
#18every time i have to deal with ice and webrtc, i wonder if it is easier to ship a mirai style bot which would hack the modems from the lan side which is even easier than from the wan side, and and just add the portforwards.
My dream would be if WebRTC Agents would experiment with Port Control Protocol. I don't know if it is the answer, but a world without dependence on STUN servers sounds pretty amazing. I can see why it would feel like kludge, but how could would it be to remove that dependency. My other wishlist item is to allow mDNS for signaling. Something like https://github.com/pion/offline-browser-communication . It is so silly t…
I guess engineer activism is all there is really left to do. Enable dual stack, write your code to be IPv6-first (it can automatically do IPv4 connectivity if enabled so really you only need to support one stack and the OS will translate for you; this doesn’t mean you can avoid having IPv4 addresses if you want to have your service IPv4 accessible, just that your code can pretend like every address is an IPv6 address). Test your code without IPv4 connectivity. If you reference localhost, don’t use 127.0.0.1 preferring localhost instead. Don’t be the reason the next engineer has to say “well this codebase isn’t IPv6 compliant so we can’t enable it”.
Re: Peer Calls: WebRTC peer to peer calls for everyone
#19every time i have to deal with ice and webrtc, i wonder if it is easier to ship a mirai style bot which would hack the modems from the lan side which is even easier than from the wan side, and and just add the portforwards.
Re: Peer Calls: WebRTC peer to peer calls for everyone
#20I applaud the real support for TURN (and TCP ICE) and the emphasis on explaining the (IMO very common) issue properly unlike so many other WebRTC projects that think the majority of people will never need it. I know Firefox now supports outgoing TCP ICE, but what about incoming TCP connections? I wasn't able to find an answer easily from googling.
For 1:1 calling, I suspect the number of peers that can do peer to peer TCP, but not UDP is so small that it's not worth bothering.
But that doesn't answer your question, sorry. I know the application I work on doesn't listen for incoming tcp on clients, but I think there is support for it in the WebRTC library. (Not sure if Firefox pulls that in, or wrote their own implementation?)