SRA2_preparation/README.md

75 lines
2.4 KiB
Markdown
Raw Normal View History

2022-10-06 11:36:27 +00:00
# Préparation du cours de SRA2 - 2022-23
2022-10-11 15:16:43 +00:00
**Pitch :** Votre équipe est chargée par une structure (entreprise, pouvoir public, association...) de réaliser une vidéo de présentation technique sur une application (imposée). Il s'agit d'expliquer le protocole applicatif réparti sur lequel repose le logiciel à l'étude.
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
## Applications proposées
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
### Element
2022-10-06 13:05:33 +00:00
2022-10-11 15:16:43 +00:00
Tags : instant communication, E2EE, federated, privacy
Site officiel : https://element.io
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
### Tor Browser
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
Tags : anonymity, E2EE, proxy, trustless, decentralised, privacy
Site officiel : https://www.torproject.org/
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
### Jitsi
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
Tags : streaming, video, VoIP, WebRTC, SIP
Site officiel : https://jitsi.org/
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
Notes :
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
* WebRTC vs. SIP : SIP établit des sessions de communications entre des groupes d'utilisateurs, tandis que WebRTC autorise le transfert de media dans les navigateurs. WebRTC a besoin de SIP, car sa fonction s'arrête à l'établissement de session non comprise. Tandis que SIP se passe de WebRTC, même si son usage rend plus simple le développement d'applications de streaming, puisqu'on peut inclure la communication dans un navigateur via WebRTC.
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
### Valorant
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
Tags: video-game, multiplayer, latency, networking
Ressources :
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
* https://technology.riotgames.com/news/riot-direct-video
* https://technology.riotgames.com/news/peeking-valorants-netcode
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
### Counter Strike: Global Offensive
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
Tags : video-game, multiplayer, latency, networking
Site officiel : https://www.counter-strike.net/
Ressources :
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
* https://developer.valvesoftware.com/wiki/Source_Multiplayer_Networking
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
### BitTorrent
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
Tags : P2P, decentralised, file sharing
Site officiel : https://bittorrent.com
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
### Popcorn Time
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
Tags : P2P, decentralised, video streaming, file sharing
Site officiel : https://github.com/popcorn-official/popcorn-desktop
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
### TikTok
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
Tags : social network, instant communication, video streaming, content distribution
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
### Dem-Attest-ULille
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
> Ca fait pas rêver face à Popcorn Time, TikTok ou Valorant... Faut trouver mieux.
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
Tags : blockchain, permissioned
Livre blanc : https://www.univ-lille.fr/fileadmin/user_upload/presse/2022/20220114_Livre_blanc_Dem-Attest-ULille_FR.pdf
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
### Netflix
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
Tags : video streaming, content distribution, microservices
Site officiel : https://www.netflix.com/
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
### Twitch
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
Tags : video streaming, live, content distribution
Site officiel : https://www.twitch.tv/
2022-10-06 11:36:27 +00:00
2022-10-11 15:16:43 +00:00
> Autres : Signal, Telegram, Spotify, OwnCloud Infinite Scale, Federated learning (google...), IoT (?), FileCoin