aler9
|
cfe4f7a403
|
track: remove cleaning from Write() (#49)
|
2021-06-25 18:45:05 +02:00 |
|
aler9
|
dde57ee568
|
remove ID and BaseURL from Track
|
2021-06-23 23:07:55 +02:00 |
|
aler9
|
d073a185c2
|
client: allow to publish tracks with pre-existing control attribute (#48)
|
2021-06-23 22:03:22 +02:00 |
|
aler9
|
4ef801b9e0
|
strictly follow the specification when generating SDP of AAC tracks (#35) (https://github.com/aler9/rtsp-simple-server/issues/112)
|
2021-05-13 09:48:41 +02:00 |
|
aler9
|
bec905ed9c
|
base: improve tests
|
2021-05-07 13:22:52 +02:00 |
|
aler9
|
bd1b88226e
|
track: add negative tests
|
2021-05-07 10:44:00 +02:00 |
|
Will Xu
|
46d01516b4
|
track: fix parsing fmtp attribute from a VLC generated SDP
|
2021-05-07 10:22:36 +02:00 |
|
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 |
|