60 Commits (fb1c16d60627bfa6d34814077542993b9c98af2c)

Author SHA1 Message Date
Alessandro Ros 51a1cb9c78
update gohlslib (#1583) 2 years ago
Alessandro Ros e8bdad8a1e
rename Data into Unit (#1556) 2 years ago
Alessandro Ros b461f15a4c
rpicamera: support changing parameters without interrupting the stream (#1463) 3 years ago
aler9 e3fff72b7c move format processors into dedicated folder 3 years ago
aler9 034e42f463 hls muxer: support reading Opus tracks (#1338) 3 years ago
Alessandro Ros 5efe97abf1
Support reading with WebRTC (#1242) 3 years ago
aler9 4bafa4ea9b add dedicated processors for H265 and Opus 3 years ago
Alessandro Ros c778c049ce
switch to gortsplib v2 (#1301) 3 years ago
Alessandro Ros e605727c78
produce same absolute time in RTSP and HLS (#1249) 3 years ago
aler9 282d155a4f update gortsplib 3 years ago
Alessandro Ros 0943b269ab
Decode streams once and only when needed (#1218) 3 years ago
aler9 f0514b3983 update gortsplib 3 years ago
aler9 584cc9357a rtsp source: log decode errors 3 years ago
Alessandro Ros 8c2b12a314 Add native support for the raspberry pi camera (#1057) 3 years ago
aler9 cb8aec8844 print track codecs into logs 3 years ago
aler9 f952ff25f6 remove useless append() 3 years ago
aler9 3606472e82 generate RTP packets after H264 remuxing 3 years ago
aler9 055e08ac6c remove "on" prefix from most communication functions between components 3 years ago
aler9 7067c02030 api: return static sources in paths/list even if sourceOnDemand is true 3 years ago
aler9 6afbdf1015 add intermediate layer between path and static sources 3 years ago
aler9 34eb1d1e7a normalize sources 3 years ago
aler9 9d3fd3bc37 update gortsplib 3 years ago
aler9 98c6cd4650 RTSP: automatically remux oversized RTP/H264 packets; drop parameter ReadBufferSize 3 years ago
aler9 58b2e7d24f move trackID into data 3 years ago
aler9 d929197b21 propagate H264 packets throughout the server 3 years ago
aler9 0605a2f369 update linter 3 years ago
aler9 3fc4ca6465 update gortsplib; downgrade pion/rtp to v1 3 years ago
aler9 f53b316c0d rtsp server: generate RTCP sender reports automatically; stop routing RTCP packets 3 years ago
aler9 a6986e9fa4 update gortsplib 3 years ago
aler9 28063a1fbe rename stream.onPacketRTP/RTCP into stream.writePacketRTP/RTCP 3 years ago
aler9 6dc11c2906 RTSP server/source: fix encoding of RTP packets with padding 3 years ago
aler9 87f24f1704 update gortsplib 4 years ago
aler9 5504ff44b6 rtsp: parse all incoming RTP/RTCP packets 4 years ago
aler9 f6a5fe2623 rtsp source: fix memory leak in case source doesn't send H264 params in time 4 years ago
aler9 2bfdcc7d89 update gortsplib 4 years ago
aler9 9735a8522e fix shutdown freeze introduced by ef255af 4 years ago
aler9 ef255af093 rtsp source: fix memory leak 4 years ago
aler9 8ac665be87 un-capitalize private fields 4 years ago
aler9 a1fed6fb38 rtsp source: set ServerName when using TLS (#708) 4 years ago
aler9 05b1a7e720 update gortsplib 4 years ago
aler9 c7b2ae83df rtsp source: support cameras that don't provide SPS and PPS inside the SDP (#411) (#707) 4 years ago
aler9 99db6f245e remove panic() 4 years ago
aler9 f7419586af update gortsplib 4 years ago
aler9 ab70f946b0 unexport members of private structs 4 years ago
aler9 d30822cb1b make sourceFingerprint optional and allow standard certificate validation 4 years ago
aler9 509bed355a update gortsplib 4 years ago
aler9 6921a402d1 decode the configuration when decoding JSON 4 years ago
aler9 ca9645c2f9 api: decode durations from strings instead of numbers 4 years ago
aler9 801ef44f54 rtsp, rtmp: fix ignored errors 4 years ago
aler9 ca499a27c3 remove stats from rtmp and rtsp source 4 years ago