Alessandro Ros
|
fc353ce66b
|
rtmp: fix RTMPE handshake error when a public key starts with zero (#2269)
|
2 years ago |
Alessandro Ros
|
7e180ceea2
|
rtmp: support ingesting RTMPE streams (#2189)
|
2 years ago |
Alessandro Ros
|
b42154fa6a
|
return an error in case the random number generator fails (#2120)
|
2 years ago |
Alessandro Ros
|
22f05e97e8
|
replace math/rand with crypto/rand (#1872)
|
2 years ago |
aler9
|
97c1e68c0b
|
improve tests
|
3 years ago |
Alessandro Ros
|
e3d00878b3
|
rtmp server: fix handshake and compatibility with streamlabs (#1244) (#1398)
|
3 years ago |
aler9
|
f1fb00b80f
|
update golangci-lint
|
3 years ago |
Alessandro Ros
|
9e6abc6e9f
|
rtmp: rewrite implementation of rtmp connection (#1047)
* rtmp: improve MsgCommandAMF0
* rtmp: fix MsgSetPeerBandwidth
* rtmp: add message tests
* rtmp: replace implementation with new one
* rtmp: rename handshake functions
* rtmp: avoid calling useless function
* rtmp: use time.Duration for PTSDelta
* rtmp: fix decoding chunks with relevant size
* rtmp: rewrite implementation of rtmp connection
* rtmp: fix tests
* rtmp: improve error message
* rtmp: replace h264 config implementation
* link against github.com/notedit/rtmp
* normalize MessageStreamID
* rtmp: make acknowledge optional
* rtmp: fix decoding of chunk2 + chunk3
* avoid using encoding/binary
|
3 years ago |
aler9
|
ef3e18a9e9
|
rtmp: add handshake functions
|
3 years ago |
aler9
|
a19f45f736
|
rtmp: fix s1 generation
|
3 years ago |
aler9
|
2601ca5661
|
rtmp: implement acknowledge mechanism
|
3 years ago |
aler9
|
7abb85ab20
|
rtmp: improve tests
|
3 years ago |
aler9
|
cd19332350
|
rtmp: use bufio reader during handshake
|
3 years ago |
aler9
|
eb09c7c965
|
rtmp: improve handshake
|
3 years ago |
aler9
|
af3e5c9183
|
rtmp: improve handshake
|
3 years ago |
aler9
|
ba83ef65d2
|
rtmp: add message reader / writer
|
3 years ago |