aler9
|
9070fde205
|
update docs
|
2022-04-15 13:08:24 +02:00 |
|
aler9
|
d479e9ee7d
|
add an upper limit on AU/NALU sizes in order to prevent RAM exhaustion
|
2022-04-10 15:30:05 +02:00 |
|
aler9
|
cec5326ccf
|
downgrade pion/rtp to v1 (#110) (#113)
|
2022-04-01 11:19:43 +02:00 |
|
aler9
|
47f88c63ba
|
rtpaac, rtph264: add parameter PayloadMaxSize (#106)
|
2022-03-20 11:33:37 +01:00 |
|
aler9
|
e7aca99c73
|
change signature of rtp encoders and decoders
|
2022-03-20 11:30:04 +01:00 |
|
aler9
|
e12b22ae77
|
fix encoding of RTP packets with padding
this fixes a SIGSEGV with GStreamer
|
2022-03-08 12:47:55 +01:00 |
|
aler9
|
8251fe3556
|
fix comments
|
2022-01-31 18:39:08 +01:00 |
|
aler9
|
6410be3ba2
|
rtpaac, rtph264: make Encoder.Encode() to return []*rtp.Packet
|
2021-09-28 15:33:17 +02:00 |
|
aler9
|
239b71d975
|
server: do not allow a client to control a session created with a different IP
|
2021-09-23 19:52:57 +02:00 |
|
aler9
|
0454e5407f
|
use crypto/rand instead of math/rand to avoid port conflicts and security issues
|
2021-09-23 19:37:26 +02:00 |
|
aler9
|
d8bf9b2307
|
improve coverage
|
2021-08-05 18:17:59 +02:00 |
|
aler9
|
94e69f9c7f
|
update golangci-lint
|
2021-05-23 18:50:50 +02:00 |
|
aler9
|
113935ab47
|
cleanup docs and tests
|
2021-04-08 19:22:26 +02:00 |
|
aler9
|
dcbd9d8211
|
rtp*: remove Read(), return nalus and pts separately
|
2021-04-05 17:15:56 +02:00 |
|
aler9
|
db676cab85
|
rtph264: set marker flag correctly
|
2021-04-05 15:23:33 +02:00 |
|
aler9
|
c946e4b6cf
|
remove codec utilities
|
2021-04-02 23:27:56 +02:00 |
|
aler9
|
2df57fbf75
|
rtpaac: support encoding frames bigger than 1460 bytes (https://github.com/aler9/rtsp-simple-server/issues/206)
|
2021-03-24 21:31:50 +01:00 |
|
aler9
|
134201bc94
|
rtpaac: support encoding aggregated packets
|
2021-03-24 15:01:22 +01:00 |
|
aler9
|
ea6605c199
|
rtph264: support encoding aggregated packets
|
2021-03-24 13:17:54 +01:00 |
|
aler9
|
1a50a3a5a0
|
move codec utilities into dedicated packages
|
2021-03-22 20:51:41 +01:00 |
|
aler9
|
8d78fe840c
|
cleanup
|
2021-03-10 23:11:04 +01:00 |
|
aler9
|
9ea2f797ea
|
rtpaac: add decoder, add tests
|
2021-03-07 16:53:53 +01:00 |
|
aler9
|
54a4859473
|
rtph264: fully rewrite, decode NALU timestamp, add Process(), add tests
|
2021-03-07 16:04:44 +01:00 |
|
aler9
|
98ec483fdd
|
update docs
|
2020-11-29 19:57:02 +01:00 |
|
aler9
|
f82fe2309d
|
move time as first argument in rtcpreceiver, rtcpsender, rtpaac, rtph264
|
2020-11-28 11:44:41 +01:00 |
|
aler9
|
aa498aba3b
|
rtpaac, rtph264: replace relativeType with payloadType
|
2020-11-22 15:14:16 +01:00 |
|
aler9
|
2eebf48fca
|
implement rtcp sender reports
|
2020-11-21 23:54:32 +01:00 |
|
aler9
|
c31922be16
|
move subfolders in pkg/
|
2020-11-15 17:26:09 +01:00 |
|