Commit graph

18 commits

Author SHA1 Message Date
e5c0418760 base for packet encryption 2024-11-20 15:24:14 +01:00
523c86237c peer now calculate an asymetric private and public key, for future encrypted communication. 2024-11-17 22:34:52 +01:00
7871a4f4dd simplified some constructor syntax, made the "id" value of a peer not required for the program to work correctly (id will be removed later) 2024-11-17 14:21:49 +01:00
11e4861082 improved latency before playing an audio
prevented playing packets that are too old to avoid offset
2024-11-14 13:24:49 +01:00
9646c2d09b improved messages and structure of the program 2024-11-11 14:09:54 +01:00
cd239e1eea improved packet serialization and readability 2024-11-11 13:20:23 +01:00
5567ad0df0 added argparse 2024-11-10 15:05:32 +01:00
ec72e8888b improved program startup stability 2024-11-10 14:45:27 +01:00
0745b725a7 use broadcast address 2024-11-10 13:09:58 +01:00
bea5704282 improved StatList behavior 2024-11-08 00:14:39 +01:00
aa24bb3509 continued developping the undefined task behavior 2024-11-06 00:08:29 +01:00
93f8701ac5 fixed missing include, added context to tasks. 2024-11-05 14:58:31 +01:00
218ee71118 reorganised the way the program share data (Context, Peer, RemotePeer) 2024-11-04 23:40:40 +01:00
23732795d0 restructured the program 2024-11-04 00:01:48 +01:00
c3c452ff5d audio settings can now change dynamically 2024-10-22 20:14:45 +02:00
ced6dea00e implemented schedule and queue system to make the audio play at a specific time 2024-10-21 20:56:00 +02:00
145d4b8c2c splitted the program into a server and a client, communicating through sockets. 2024-10-13 23:07:08 +02:00
270017b1d3 example of playing audio in chunk 2024-10-13 16:58:43 +02:00