Alessandro Ros
|
3bf1725e46
|
update readme (#268)
|
2023-05-02 13:04:11 +02:00 |
|
Alessandro Ros
|
8f2a3eff51
|
update readme (#267)
|
2023-05-01 21:58:40 +02:00 |
|
Alessandro Ros
|
6937b85704
|
add RTP/MPEG-4 Video decoder and encoder (#266)
v3.4.0
|
2023-05-01 21:19:23 +02:00 |
|
Alessandro Ros
|
00f66555e2
|
fix timeout with some cameras by decreasing interval between keepalives (#265)
(https://github.com/aler9/mediamtx/issues/1403)
|
2023-04-29 22:03:38 +02:00 |
|
dependabot[bot]
|
c868518b7d
|
build(deps): bump github.com/bluenviron/mediacommon from 0.4.1 to 0.4.2 (#263)
|
2023-04-27 06:33:35 +02:00 |
|
Alessandro Ros
|
095dac8821
|
rtpmpeg2audio: improve decoder robustness (#262)
v3.3.1
|
2023-04-26 13:16:59 +02:00 |
|
Alessandro Ros
|
d56ae1f600
|
rewrite fuzz tests of decoders in order to get deterministic results (#261)
|
2023-04-26 12:30:51 +02:00 |
|
Alessandro Ros
|
d6a55f882a
|
rtpmpeg2audio: discard fragments in case of errors (#260)
|
2023-04-26 12:27:24 +02:00 |
|
Alessandro Ros
|
4d594cfe6b
|
support fragmented MPEG-2 audio frames (#259)
|
2023-04-26 00:56:11 +02:00 |
|
Alessandro Ros
|
2ac93dadbd
|
remove support for go 1.17 and older (#258)
|
2023-04-25 18:22:04 +02:00 |
|
Alessandro Ros
|
84fcc018e0
|
add RTP/MPEG-2 audio decoder and encoder (#257)
v3.3.0
|
2023-04-25 17:49:23 +02:00 |
|
Alessandro Ros
|
2dc8838a6d
|
infer object, sample rate, clock of MPEG4AudioLATM from config (#255)
|
2023-04-18 10:31:11 +02:00 |
|
Alessandro Ros
|
df4d46c295
|
fix parsing of MP4A-LATM formats with no channels and object (#254)
https://github.com/aler9/mediamtx/issues/1716
|
2023-04-17 18:47:29 +02:00 |
|
Alessandro Ros
|
a955288571
|
replace Format.Marshal() with RTPMap() and FMTP() (#253)
|
2023-04-15 13:46:19 +02:00 |
|
Alessandro Ros
|
fee147222e
|
add AV1 format (#252)
|
2023-04-15 13:10:56 +02:00 |
|
Alessandro Ros
|
f5aedf9b7f
|
improve MPEG4AudioLATM (#251)
|
2023-04-15 13:04:16 +02:00 |
|
Alessandro Ros
|
03013f1a87
|
handle additional fields of MPEG4-generic: streamtype, mode, profile-level-id (#250)
|
2023-04-15 12:25:21 +02:00 |
|
Alessandro Ros
|
30af49c412
|
rename maxPacketSize into udpMaxPayloadSize (#249)
|
2023-04-15 12:24:48 +02:00 |
|
Alessandro Ros
|
5a6ddfc23d
|
update README (#248)
|
2023-04-14 12:19:57 +02:00 |
|
Alessandro Ros
|
9e29555063
|
simplify tests (#247)
|
2023-04-14 11:53:37 +02:00 |
|
aler9
|
5258f5b6e6
|
update mediacommon
v3.2.1
|
2023-04-13 17:35:21 +02:00 |
|
Alessandro Ros
|
2342abb240
|
server: support TCP read requests without interleaved IDs (#246)
(https://github.com/aler9/mediamtx/issues/1650)
|
2023-04-13 17:03:50 +02:00 |
|
Alessandro Ros
|
1f19f3cdb8
|
simplify tests (#245)
|
2023-04-13 12:01:57 +02:00 |
|
Alessandro Ros
|
7bf71a18b3
|
add MPEG-TS format (#244)
|
2023-04-12 21:47:17 +02:00 |
|
Alessandro Ros
|
39ce0bc3af
|
decrease bitrate of recommended GStreamer pipeline (#243)
|
2023-04-11 18:38:13 +02:00 |
|
Alessandro Ros
|
e999f51045
|
update recommended GStreamer pipeline (#242)
|
2023-04-11 18:30:07 +02:00 |
|
Alessandro Ros
|
82866d2810
|
fix bitrate in examples/client-publish-format-h264 (#241)
|
2023-04-11 17:27:09 +02:00 |
|
Alessandro Ros
|
c56eee37f8
|
do not listen on IPv6 when host is 0.0.0.0 (#240)
(https://github.com/aler9/mediamtx/issues/1665)
v3.2.0
|
2023-04-10 22:42:19 +02:00 |
|
Alessandro Ros
|
9ca5e130fe
|
rewrite unmarshaling interface and tests of formats (#238)
|
2023-04-10 15:07:59 +02:00 |
|
Alessandro Ros
|
c0c2dd68d3
|
add MP4A-LATM format (#237)
|
2023-04-10 13:07:09 +02:00 |
|
Alessandro Ros
|
0561810600
|
add MPEG-4 video format (#236)
related to https://github.com/aler9/mediamtx/issues/1550
|
2023-04-10 12:06:51 +02:00 |
|
Alessandro Ros
|
c0e3ba2a8d
|
add new example client-read-format-mpeg4audio-save-to-disk (#235)
|
2023-04-09 19:18:28 +02:00 |
|
Alessandro Ros
|
b6727c07ef
|
add fuzz tests (#234)
|
2023-04-09 18:02:36 +02:00 |
|
Alessandro Ros
|
5859c9cb29
|
fix crash when Content-Length is set to a negative value -1 (#233)
|
2023-04-09 18:00:42 +02:00 |
|
Alessandro Ros
|
2a91a68121
|
update docs (#232)
|
2023-04-09 17:01:38 +02:00 |
|
Alessandro Ros
|
d736f1d988
|
fix SDP unmarshaling with some Chinese cameras (#201) (#228)
v3.1.0
|
2023-04-07 15:05:30 +02:00 |
|
Alessandro Ros
|
1694d9086d
|
use normalized trackID in place of mediaUUID (#226)
This is needed to support clients like the Grandstream GXV3500.
Fixes #190
|
2023-04-07 12:38:10 +02:00 |
|
dependabot[bot]
|
0cfa877b79
|
build(deps): bump golang.org/x/net from 0.8.0 to 0.9.0 (#227)
|
2023-04-07 01:10:00 +02:00 |
|
Alessandro Ros
|
2fbba142cc
|
add OnTransportSwitch, OnPacketLost, OnDecodeError to server and client (#225)
These new hooks replace the generic hooks Log() and OnWarning().
|
2023-04-04 17:10:37 +02:00 |
|
Alessandro Ros
|
f905598d2e
|
link to mediacommon (#223)
* move codecs and bits to mediacommon
* add SafeSetParams() to H264 and H265
* update README
v3.0.0
|
2023-04-01 16:38:08 +02:00 |
|
Alessandro Ros
|
af3ed2bd83
|
merge format and formatdecenc into formats (#222)
|
2023-04-01 13:23:16 +02:00 |
|
Alessandro Ros
|
03b96abf84
|
rename Read() methods into Marshal() (#221)
|
2023-03-31 13:09:49 +02:00 |
|
Alessandro Ros
|
71ce818c97
|
remove deprecated entities (#220)
|
2023-03-31 12:42:50 +02:00 |
|
Alessandro Ros
|
04f5a4041c
|
change owner (#217)
|
2023-03-31 12:34:07 +02:00 |
|
Felipe Martínez
|
e3f37a3e36
|
Support JPEG comment markers in MJPEG encoder (#219)
* Skip JPEG comments
* simplify code
---------
Co-authored-by: Alessandro Ros <aler9.dev@gmail.com>
|
2023-03-28 14:26:45 +02:00 |
|
Alessandro Ros
|
281c1189e6
|
fix badges in README (#218)
|
2023-03-26 17:17:18 +02:00 |
|
Alessandro Ros
|
862b1061f4
|
fix parsing and generation of control attributes that contain RTSPS URLs (#216)
v2.2.2
|
2023-03-24 21:07:45 +01:00 |
|
Alessandro Ros
|
1ad059a80b
|
server: use absolute RTSP URL as control attribute (#210)
this is necessary in order to make GStreamer's rtspsrc to send query parameters correctly in SETUP requests.
v2.2.1
|
2023-03-24 10:54:14 +01:00 |
|
dependabot[bot]
|
d37f4139f3
|
build(deps): bump golang.org/x/net from 0.7.0 to 0.8.0 (#215)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/compare/v0.7.0...v0.8.0)
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-03-23 11:46:22 +01:00 |
|
dependabot[bot]
|
868fd901e5
|
build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.8.2 (#214)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.1 to 1.8.2.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.7.1...v1.8.2)
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-03-23 11:38:39 +01:00 |
|