Commit Graph

31 Commits

Author SHA1 Message Date
aler9
1f8d7a9ae7 client: build track URLs by using Content-Base, when provided by server 2021-04-03 16:23:14 +02:00
aler9
c946e4b6cf remove codec utilities 2021-04-02 23:27:56 +02:00
aler9
1a50a3a5a0 move codec utilities into dedicated packages 2021-03-22 20:51:41 +01:00
aler9
54a1da1078 add error wrapper around MPEG4AudioConfig.Decode 2021-03-22 19:39:32 +01:00
aler9
47261ce8d3 rtpaac: remove HBR suffix 2021-03-21 22:08:01 +01:00
aler9
9c9a651243 fix Track.IsAAC 2021-03-21 19:57:07 +01:00
aler9
90c720a5c7 rtpaac: add mpeg4-audio config decoder 2021-03-21 19:51:32 +01:00
aler9
f192b198d7 add Track.IsH264, Track.ExtractDataH264, Track.IsAAC, Track.ExtractDataAAC 2021-03-06 22:50:17 +01:00
aler9
af60046380 fix crash 2021-01-18 22:40:47 +01:00
aler9
bc5b3d9cbc ServerConn: save announced tracks 2021-01-18 22:21:36 +01:00
aler9
02116f1249 update docs 2020-12-10 11:14:08 +01:00
aler9
2e9f086984 fix compilation 2020-12-10 10:57:00 +01:00
aler9
2c7dbe2009 require that all tracks have a valid clock rate 2020-12-09 22:46:49 +01:00
aler9
2f6c928c92 update linter settings 2020-12-08 12:40:12 +01:00
aler9
71861bd132 switch to golangci-lint 2020-12-05 18:44:05 +01:00
aler9
20fd1459fc simplify Track.Url() 2020-11-30 21:48:39 +01:00
aler9
0dade36cb1 move redirect support into Describe() 2020-11-30 14:19:41 +01:00
aler9
4e8fa2e4ab fix clock rate computation with standard RTP payload type (https://github.com/aler9/rtsp-simple-server/issues/123) 2020-11-29 16:18:59 +01:00
aler9
7283e9e385 rename NewTrackAac into NewTrackAAC 2020-11-22 15:17:23 +01:00
aler9
673acb657a rtcpsender: extract clock rate from sdp instead of estimating it 2020-11-22 15:11:05 +01:00
aler9
c31922be16 move subfolders in pkg/ 2020-11-15 17:26:09 +01:00
aler9
34389c06cd add sdp decoder 2020-11-05 11:07:08 +01:00
aler9
c5bc0c6421 add connection informations to SDP; fix #10 2020-10-25 12:49:05 +01:00
aler9
cbf56d59d9 rtpaac: support multichannel tracks 2020-10-05 21:57:34 +02:00
aler9
a36d16b015 ConnClient: override control attribute of tracks when publishing 2020-10-04 15:30:40 +02:00
aler9
5ca9c545f3 NewTrack*: use dynamic payload type ids 2020-10-04 00:00:51 +02:00
aler9
099a87cd11 NewTrack*: fix control attribute 2020-10-03 23:46:11 +02:00
aler9
63ddab9da5 add error to NewTrackH264; simplify NewTrackAac 2020-10-03 23:42:58 +02:00
aler9
51964ed4c0 add NewTrackAac 2020-10-03 22:14:44 +02:00
aler9
0a70915c8c implement publishing (#4) 2020-09-27 15:35:47 +02:00
aler9
79bba47cb7 add tracks functions 2020-09-05 14:20:37 +02:00