A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Requirements and features for WebTransport Use-Cases | |||||||||||||||||||||||
2 | ||||||||||||||||||||||||
3 | Category | Use-case | Description | Reliable | Unreliable | Ordered | Unordered | QuicTransport | Http3Transport | |||||||||||||||
4 | Machine learning | Speech translation/emotion analysis - | Sending audio/video data from client to server for analysis and receiving translated data/text/audio in return. | |||||||||||||||||||||
5 | Machine learning | Security camera analysis | data and/or video sent to cloud service for analysis. Service may return data instructions. | |||||||||||||||||||||
6 | Multiplayer gaming | Game play instructions | sent from client to cloud based game engine. Some instructions are time sensitive (such as location data) , others are stateful (avatar selection). Dataflow is bi-directional. Client/Server and p2p flows. | |||||||||||||||||||||
7 | Multiplayer gaming | AR gaming | requires real-world interaction, including virtual theatre - geo-separate actors with virtual backgrounds. | |||||||||||||||||||||
8 | Low latency live streaming | Unidirectional Broadcast | one to many - sports events, news, wagering, latency equivalent to social media delay and quality to support UHD, HDR, HFR, DRM. | |||||||||||||||||||||
9 | Low latency live streaming | Bi-directional few-to-few video chats | reduced connection time/complexity compared to WebRTC. Example - Apple Facetime | |||||||||||||||||||||
10 | Cloud Game Streaming | Streaming a server-rendered game to a thin client | Transmitted to client with minimal latency. Google Stadia is an example | |||||||||||||||||||||
11 | Cloud Game Streaming | Bi-directional game play instructions | Both server-client and p2p. | |||||||||||||||||||||
12 | Server-based video conferencing | MCU/SFU video conferencing | Simpler session establishment.Censorship circumvention - preventing fingerprinting and identification during session establishment. | |||||||||||||||||||||
13 | Remote desktop | Remote tech support for IT admins | Transmission of screen capture/sharing and control instructions. Collaborative work on a shared screen. Including scaling to very large audiences. Online document sharing.Remote assistance temporarily "taking over" control of a system | |||||||||||||||||||||
14 | Multimedia Web communications | Time Synchronized Multimedia Web communications | Add HUD overlay on top of received video from sensors or game data. | |||||||||||||||||||||
15 | Data transfer | IOT sensor and analytics data transfer | Efficient and intermittent transmission of data. For example - sending a 1 bit flag, GPS position updates, mouse clicks on site etc. Sensor data upload - including filters, aggregation, triggers. | |||||||||||||||||||||
16 | Publication/Subscription Services | Enhanced Pub/Sub deployments | Social feeds - Twitter etc, Financial tickers. Messaging platforms, including Enterprise messaging infrastructure | |||||||||||||||||||||
17 | ||||||||||||||||||||||||
18 | ||||||||||||||||||||||||
19 | ||||||||||||||||||||||||
20 | ||||||||||||||||||||||||
21 | ||||||||||||||||||||||||
22 | ||||||||||||||||||||||||
23 | ||||||||||||||||||||||||
24 | ||||||||||||||||||||||||
25 | ||||||||||||||||||||||||
26 | ||||||||||||||||||||||||
27 | ||||||||||||||||||||||||
28 | ||||||||||||||||||||||||
29 | ||||||||||||||||||||||||
30 | ||||||||||||||||||||||||
31 | ||||||||||||||||||||||||
32 | ||||||||||||||||||||||||
33 | ||||||||||||||||||||||||
34 | ||||||||||||||||||||||||
35 | ||||||||||||||||||||||||
36 | ||||||||||||||||||||||||
37 | ||||||||||||||||||||||||
38 | ||||||||||||||||||||||||
39 | ||||||||||||||||||||||||
40 | ||||||||||||||||||||||||
41 | ||||||||||||||||||||||||
42 | ||||||||||||||||||||||||
43 | ||||||||||||||||||||||||
44 | ||||||||||||||||||||||||
45 | ||||||||||||||||||||||||
46 | ||||||||||||||||||||||||
47 | ||||||||||||||||||||||||
48 | ||||||||||||||||||||||||
49 | ||||||||||||||||||||||||
50 | ||||||||||||||||||||||||
51 | ||||||||||||||||||||||||
52 | ||||||||||||||||||||||||
53 | ||||||||||||||||||||||||
54 | ||||||||||||||||||||||||
55 | ||||||||||||||||||||||||
56 | ||||||||||||||||||||||||
57 | ||||||||||||||||||||||||
58 | ||||||||||||||||||||||||
59 | ||||||||||||||||||||||||
60 | ||||||||||||||||||||||||
61 | ||||||||||||||||||||||||
62 | ||||||||||||||||||||||||
63 | ||||||||||||||||||||||||
64 | ||||||||||||||||||||||||
65 | ||||||||||||||||||||||||
66 | ||||||||||||||||||||||||
67 | ||||||||||||||||||||||||
68 | ||||||||||||||||||||||||
69 | ||||||||||||||||||||||||
70 | ||||||||||||||||||||||||
71 | ||||||||||||||||||||||||
72 | ||||||||||||||||||||||||
73 | ||||||||||||||||||||||||
74 | ||||||||||||||||||||||||
75 | ||||||||||||||||||||||||
76 | ||||||||||||||||||||||||
77 | ||||||||||||||||||||||||
78 | ||||||||||||||||||||||||
79 | ||||||||||||||||||||||||
80 | ||||||||||||||||||||||||
81 | ||||||||||||||||||||||||
82 | ||||||||||||||||||||||||
83 | ||||||||||||||||||||||||
84 | ||||||||||||||||||||||||
85 | ||||||||||||||||||||||||
86 | ||||||||||||||||||||||||
87 | ||||||||||||||||||||||||
88 | ||||||||||||||||||||||||
89 | ||||||||||||||||||||||||
90 | ||||||||||||||||||||||||
91 | ||||||||||||||||||||||||
92 | ||||||||||||||||||||||||
93 | ||||||||||||||||||||||||
94 | ||||||||||||||||||||||||
95 | ||||||||||||||||||||||||
96 | ||||||||||||||||||||||||
97 | ||||||||||||||||||||||||
98 | ||||||||||||||||||||||||
99 | ||||||||||||||||||||||||
100 |