| Time |
Nickname |
Message |
|
01:31
🔗
|
|
Pengan has quit IRC (Quit: Going offline, see ya! (www.adiirc.com)) |
|
01:36
🔗
|
|
Pengan has joined #jsmess |
|
02:29
🔗
|
|
Sgeo__ has joined #jsmess |
|
02:31
🔗
|
|
Sgeo_ has quit IRC (Read error: Operation timed out) |
|
02:58
🔗
|
Sgeo__ |
There exist plenty of free STUN servers out there that I could point to by default for WebRTC purposes. As far as I know, there are no free TURN servers. |
|
02:59
🔗
|
Sgeo__ |
I want to play Bubble Bobble with people over the Internet. |
|
03:14
🔗
|
|
azakai_ has joined #jsmess |
|
03:15
🔗
|
|
azakai_ has quit IRC (Client Quit) |
|
03:18
🔗
|
|
Pengan has quit IRC (Going offline, see ya! (www.adiirc.com)) |
|
03:55
🔗
|
bai |
Sgeo__: yeah it's not the STUN you need to worry about, it's the signalling |
|
03:55
🔗
|
bai |
you need some way to pass ICE candidates between clients, out of band of the WebRTC connection |
|
03:55
🔗
|
Sgeo__ |
I saw a proof of concept where instead of a signalling server, just have users copy and paste strings to each other |
|
03:56
🔗
|
bai |
yeah, that's one way |
|
03:56
🔗
|
bai |
although I think those methods that are just id-based still rely on some server |
|
03:56
🔗
|
bai |
you can in theory pass entire ICE candidate strings over any mechanism, but coordinating it can be a pain |
|
04:12
🔗
|
|
Pengan has joined #jsmess |
|
06:24
🔗
|
Sgeo__ |
We don't care about IE9, right? |
|
06:25
🔗
|
Sgeo__ |
I want to use https://developer.mozilla.org/en-US/docs/Web/API/Page_Visibility_API to switch between timing modes |
|
08:35
🔗
|
|
Pengan has quit IRC (Quit: Going offline, see ya! (www.adiirc.com)) |
|
09:56
🔗
|
ted |
Sgeo__: i had dosbox running with WebRTC networking a while back, i had to hack some emscripten code |
|
09:58
🔗
|
ted |
https://imgur.com/Y2w1jEI |
|
13:32
🔗
|
Sgeo__ |
ted, oh neat, source code? |
|
13:33
🔗
|
ted |
yeah, lemme dig that up |
|
13:34
🔗
|
ted |
https://github.com/luser/emscripten/commits/fix-webrtc-sockets |
|
13:35
🔗
|
ted |
https://github.com/luser/em-dosbox/commits/doom |
|
13:50
🔗
|
Sgeo__ |
ty... wait, I see just two commits by you, was there some preexisting (broken) support? |
|
13:51
🔗
|
ted |
yeah |
|
13:51
🔗
|
ted |
a coworker added it a while back but it got broken over time |
|
13:51
🔗
|
ted |
i wanted to rebase that to match current emscripten master but it has been significantly refactored so it would be a bunch more work |