# Spike test WebRTC.rs ## Cel przetestować bibliotektę pod kontem: - poprawności - wydajnoości - zgodności z aktualnymi bibliotekami. (czy zgodne jest z tokio i actix, opcjonalnie czy do się używać w wasm) - łatowość używania. - czy nadaje się do VPN'a. czyli pozwala na przesył pakietów w sposób stratny out-of-oder, z stosynkowo niskim nakładem na pakiet. - opcjonalnie integracja z STUN i TURN. ## Aplikacja testowa Story: 1. Uruchamiam na stacji A apliakcje `rtc-share share -f <path-to-file>` 2. Dostaję na terminal link gshare://... 3. Na stacji B uruchamiam `rtc-share download gshare://...` 4. Widzę na stacji B postęp pobierania i średni czas download'u. Story2 (tryb CLI) ``` $ rtc-share cli rtc> share f1 gshare://... rtc> unshare gshare://... unshared rtc> download ... progress: ---> [20%] 10Mb/s rtc> id 0x.... rtc> ping 0x... not found pong in 10ms ``` ## Aplkacja testowa VPN ping z użyciem strumieni RTC.