File tree 2 files changed +57
-0
lines changed
2 files changed +57
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Live Streaming Service
2
+
3
+ ## Protocols
4
+
5
+ | | Input | Output |
6
+ | :--- | :--- | :--- |
7
+ | RTMP | √ | √ |
8
+ | RTSP | √ | |
9
+ | HTTP/WS-FLV | | √ |
10
+ | HTTP/WS-FMP4 | | √ |
11
+ | HLS (MPEG-TS) | | √ |
12
+ | HLS-2nd (CMAF) | | √ |
13
+ | MPEG-DASH (CMAF) | | √ |
14
+
15
+ ## Codecs
16
+
17
+ | | AAC | H264 |
18
+ | :--- | :--- | :--- |
19
+ | RTMP | √ | √ |
20
+ | RTSP | √ | √ |
21
+ | HTTP/WS-FLV | √ | √ |
22
+ | HTTP/WS-FMP4 | √ | √ |
23
+ | HLS (MPEG-TS) | √ | √ |
24
+ | HLS-2nd (CMAF) | √ | √ |
25
+ | MPEG-DASH (CMAF) | √ | √ |
26
+
27
+ ## Media Recorders
28
+
29
+ | FLV | MPEG-TS | CMAF |
30
+ | :--- | :--- | :--- |
31
+ | √ | √ | √ |
32
+
33
+ ## Roadmap
34
+
35
+ - [x] v1.4.06 - Fixed parsing AAC channel config.
36
+ - [x] v1.4.31 - Fix RTMP proxy.
37
+ - [x] v1.4.63 - Fix processing RTMP message with fmt=3.
38
+ - [ ] Supports RTSP input/output.
39
+ - [ ] Supports WebRTC input/output.
Original file line number Diff line number Diff line change
1
+ # WebRTC Streaming Service
2
+
3
+ ## Codecs
4
+
5
+ | Opus | PCM | G722 | H264 | H265 | VP8 | VP9 | AV1 |
6
+ | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
7
+ | √ | √ | √ | √ | √ | √ | √ | √ |
8
+
9
+ ## Roadmap
10
+
11
+ - [x] v1.4.01 - Tested [ WebRTC] ( https://github.com/oddcancer/webrtc ) library in CGO.
12
+ - [x] v1.4.18 - Optimizes TaskQueue.
13
+ - [x] v1.4.37 - Configurable codec preferences.
14
+ - [x] v1.4.43 - Implemented fast reconnecting.
15
+ - [x] v1.4.55 - Modifies SDP to be compatible with Safari.
16
+ - [x] v1.5.08 - Refactor WebRTC signaling into IM protocol.
17
+ - [x] v1.5.17 - Supports red/rtx/ulpfec.
18
+ - [ ] Supports RTMP input/output.
You can’t perform that action at this time.
0 commit comments