Commit graph

88 commits

Author SHA1 Message Date
trichimtrich
79b0337ee8 merge master 2019-04-23 03:36:31 +08:00
giongto35
5b20cfb694 Change roomID format 2019-04-23 00:20:11 +08:00
giongto35
b8a75fd9e9 Change fmt to log 2019-04-23 00:17:53 +08:00
trichimtrich
2a012c0803 WIP 2019-04-22 10:56:00 +08:00
giongto35
e22e5d3d69 use UUID instead of random 2019-04-22 00:43:42 +08:00
giongto35
281e044a7a Add heartbeat 2019-04-21 23:57:59 +08:00
giongto35
bf3454d230 Flag to turn off monitor 2019-04-21 22:08:48 +08:00
giongto35
f5bb8f8593 Fix port 2019-04-21 21:32:45 +08:00
giongto35
0ee96f60ae Fix flag 2019-04-21 21:30:10 +08:00
giongto35
52c3175746 Only maintains heartbeat from server to overlord 2019-04-21 18:11:53 +08:00
giongto35
5fc13a86f3 Add third path connect to overlord 2019-04-21 02:14:35 +08:00
giongto35
a2e4d9e95b By Pass overlord 2019-04-21 02:08:40 +08:00
giongto35
01bc2f32cf Add sessionID 2019-04-21 01:52:01 +08:00
giongto35
84bf7a1a53 Allow change IP 2019-04-20 22:03:05 +08:00
giongto35
6abd977d3e Remove unnecessary log 2019-04-20 16:13:04 +08:00
giongto35
1c26d12805 Fix bug, not use async when sending back sdp to browser 2019-04-20 16:06:44 +08:00
giongto35
80ca5bdd97 SDP Exchanging 2019-04-20 15:25:11 +08:00
giongto35
73a6a0fe61 Add SyncSend to send and wait 2019-04-20 10:34:49 +08:00
giongto35
563d5edac2 Add register room logic 2019-04-20 04:47:52 +08:00
giongto35
623a2adb1a Register server IP 2019-04-20 04:24:13 +08:00
giongto35
855c43cea6 Setup overlord 2019-04-20 02:05:50 +08:00
giongto35
6457c0ba33 Clean old code 2019-04-20 01:04:26 +08:00
giongto35
a46afb46a0 refactor with callback 2019-04-20 01:03:19 +08:00
giongto35
057a60bf45 OOP 2019-04-17 00:52:35 +08:00
giongto35
7051503d48 Clean code 2019-04-17 00:44:22 +08:00
trichimtrich
e2efc533cc audio with opus codec 2019-04-16 07:09:36 +08:00
hasagi
0d68e55a46 WIP 2019-04-15 19:20:47 +08:00
giongto35
152e3123cd Remove emulator when no running session 2019-04-14 22:37:57 +08:00
giongto35
ebf1d93e4c Fix gameboy screen not change state 2019-04-14 15:08:13 +08:00
giongto35
4fcf67e05e Clean old session 2019-04-14 12:54:58 +08:00
hasagi
93b3fd0e4f reduce code, result of send frame == send buffer 2019-04-14 04:03:50 +07:00
hasagi
79abdad32d opus on highest quality and suitable framerate, no hope 2019-04-14 03:49:37 +07:00
hasagi
6d55d3cccb WIP audio 2019-04-14 01:11:08 +07:00
hasagi
55c3223778 WIP audio 2019-04-14 00:54:47 +07:00
giongto35
211f94731a Init ws once 2019-04-14 00:08:27 +08:00
hasagi
55e7f47e76 WIP audio 2019-04-13 00:40:08 +07:00
hasagi
f6d1a8b2c7 reconstruct debug frontend, reduce input in 8 bit, save and load in websocket 2019-04-12 07:16:46 +07:00
giongto35
44e8ae2709 Restart room after close 2019-04-12 02:39:19 +08:00
giongto35
a6b6bd2ccd Clean room with no sessions 2019-04-10 03:33:21 +08:00
giongto35
f5864169d8 Add closed channel 2019-04-10 01:25:11 +08:00
giongto35
5cf49fdebf Clean 2019-04-10 00:02:10 +08:00
giongto35
9bde5b14dd Remove HTTP 2019-04-09 23:05:04 +08:00
giongto35
6611f50322 Change to use gameboy 2019-04-09 02:25:04 +08:00
giongto35
640f1e0e7e Fix ICE 2019-04-09 02:18:36 +08:00
giongto35
9e8dc68257 Add deadline 2019-04-09 01:48:16 +08:00
giongto35
8bd521b7ed Update gameboy 2019-04-09 00:05:43 +08:00
giongto35
0166762ceb Update game boy 2019-04-08 20:01:14 +08:00
giongto35
aeeb4133da WIP 2019-04-08 18:25:26 +08:00
giongto35
0c8f952b55 Add 2 players 2019-04-08 17:28:11 +08:00
giongto35
cb6374f6a9 Save and load state 2019-04-08 01:46:09 +08:00