mirror of
https://github.com/flavioribeiro/donut.git
synced 2025-09-26 19:11:11 +08:00
add an implicit flow
This commit is contained in:
@@ -8,7 +8,7 @@ sequenceDiagram
|
||||
participant browser
|
||||
end
|
||||
|
||||
User->>+browser: feed protocol, host, port, id, and opts
|
||||
User->>+browser: input protocol, host, port, id, and opts
|
||||
User->>+browser: click on [Connect]
|
||||
|
||||
Note over donut,browser: WebRTC connection setup
|
||||
@@ -20,13 +20,12 @@ sequenceDiagram
|
||||
|
||||
Note over donut,browser: WebRTC connection setup
|
||||
|
||||
browser->>+browser: establish WebRTC Connection
|
||||
|
||||
loop Async streaming
|
||||
donut--)streaming server: fetchMedia
|
||||
donut--)donut: ffmpeg::libav demux/transcode
|
||||
donut--)browser: sendWebRTCMedia
|
||||
browser--)browser: render audio/video frames
|
||||
User--)browser: see/hear media
|
||||
end
|
||||
```
|
||||
|
||||
|
Reference in New Issue
Block a user