Commit Graph

23 Commits

Author SHA1 Message Date
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