Alessandro Ros
611aa6ff02
update README ( #907 )
2025-10-01 12:14:53 +02:00
Alessandro Ros
6107dea9a0
add RTSP-over-WebSocket ( #891 ) ( #898 )
2025-09-17 21:30:11 +02:00
Alessandro Ros
ec81d388d1
switch to v5 ( #890 )
...
* switch from v4 to v5
* remove deprecated entities
* remove "2" suffix from entities
* rename TransportProtocol into Protocol
2025-09-16 11:46:52 +02:00
Alessandro Ros
ead4471b5c
support RTSP-over-HTTP ( #433 ) ( #768 ) ( #887 )
2025-09-15 19:00:50 +02:00
bluenviron-bot
b8f8076c56
bump Golang to 1.25 ( #864 )
2025-08-14 10:51:28 +02:00
Alessandro Ros
800dd9c850
move MPEG-4 audio LATM to dedicated format (bluenviron/mediamtx#4403) ( #834 )
2025-07-20 17:28:52 +02:00
Alessandro Ros
f3a865f815
in comments, use specification titles instead of URLs ( #830 )
2025-07-15 21:30:01 +02:00
Yaroslav Molochko
e02c447868
support KLV tracks ( #808 )
...
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com >
2025-07-06 19:56:52 +02:00
Alessandro Ros
616fa7ea89
support encrypted streams with SRTP and MIKEY ( #520 ) ( #809 )
2025-07-05 12:48:13 +02:00
Alessandro Ros
b407cb1dd0
server: support reading back channels ( #597 ) ( #777 )
2025-05-04 17:04:15 +02:00
Alessandro Ros
cc0c96626c
improve examples ( #778 )
2025-05-04 17:00:18 +02:00
Alessandro Ros
4601f3b248
support last 2 Golang versions only ( #767 )
2025-04-29 09:54:42 +02:00
Alessandro Ros
e46ae59920
add server-h264-from-disk example ( #719 ) ( #727 )
2025-03-23 16:53:54 +01:00
Alessandro Ros
db959f854e
update badges ( #721 )
2025-03-12 11:49:58 +01:00
Alessandro Ros
5ac15b88e8
support last 4 Golang versions ( #713 )
2025-03-02 09:52:26 +01:00
Alessandro Ros
b088919a76
bump Golang to 1.24 ( #712 )
2025-03-01 12:56:03 +01:00
Alessandro Ros
90cac184c9
improve examples ( #708 )
2025-02-22 14:28:02 +01:00
Alessandro Ros
3829fef787
update VP8/VP9 examples to decode/encode frames ( #704 )
2025-02-19 22:45:31 +01:00
Alessandro Ros
a17e1f776e
improve examples ( #703 )
...
* add client-play-format-av1-to-jpeg
* improve client-play-format-av1 to decode frames
* improve speed of sample decoders by using pointers instead of copies
* improve client-record-format-h264 and client-record-format-h265 to encode frames
* add client-record-format-av1
2025-02-19 22:00:49 +01:00
Alessandro Ros
55556f1ecf
add ServerConn.VerifyCredentials() ( #555 )
2025-02-18 17:39:04 +01:00
Alessandro Ros
0d7a585783
update readme ( #700 )
2025-02-18 12:10:12 +01:00
Alessandro Ros
fb61e9a922
fix codecov URL ( #651 )
2024-12-08 17:26:17 +01:00
Alessandro Ros
a19432fd87
bump Golang to 1.23 ( #610 )
2024-11-04 13:39:10 +01:00
Alessandro Ros
01fd8033a2
use new time decoder in place of deprecated one ( #643 )
2024-11-04 13:26:14 +01:00
Alessandro Ros
22426c2f18
update specifications ( #640 )
2024-10-25 13:45:24 +02:00
Alessandro Ros
3ee5fbdcf7
add client-play-format-h264-mpeg4audio-save-to-disk example ( #230 ) ( #582 )
2024-06-21 23:01:46 +02:00
Alessandro Ros
29c6e18e89
add client-record-format-h264-from-disk ( #578 )
2024-05-25 19:04:41 +02:00
Alessandro Ros
fd4a9137cc
support multichannel Opus ( https://github.com/bluenviron/mediamtx/issues/3355 ) ( #572 )
2024-05-19 14:37:02 +02:00
Alessandro Ros
0c99fd69f9
support go 1.22; drop support for go 1.19 ( #548 )
2024-04-21 11:09:47 +02:00
Alessandro Ros
bb139dbd4a
add example client-record-format-mjpeg-from-image ( #489 ) ( #512 )
2024-01-27 19:34:25 +01:00
Alessandro Ros
506cf60080
add client-play-format-opus-save-to-disk ( #487 ) ( #507 )
2024-01-21 17:27:16 +01:00
Cédric Verstraeten
6b0ba5dd64
Fixing issue for SDP avigilon when activating onvif backchannel #479 ( #501 )
...
* fixing issue for SDP avigilon when activating onvif backchannel
* keep track of original issue
* prevent deletion of first c=
* add tests
---------
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com >
2024-01-14 12:08:29 +01:00
Alessandro Ros
f9eb8e573b
support detecting LPCM formats with payload types 10 and 11 ( #496 )
2024-01-07 13:01:36 +01:00
Alessandro Ros
f78b04cf4e
client: support writing to ONVIF back channels ( #101 ) ( #462 )
2023-11-15 13:20:29 +01:00
Alessandro Ros
aaef8c29a7
rename 'read' into 'play', 'publish' into 'record' ( #463 )
2023-11-11 20:36:26 +01:00
Alessandro Ros
44da79f72d
merge MPEG4AudioGeneric and MPEG4AudioLATM ( #430 )
2023-09-21 16:51:31 +02:00
Alessandro Ros
fabc0e7e69
format API documentation link ( #428 )
2023-09-19 22:58:39 +02:00
Alessandro Ros
fc2a10a499
add AC-3 decoder and encoder ( #427 )
2023-09-19 22:15:39 +02:00
Alessandro Ros
e6f7c4dea4
remove useless SO_REUSEPORT ( #422 )
...
(https://github.com/bluenviron/mediamtx/issues/2133 )
2023-09-15 22:32:20 +02:00
Alessandro Ros
1b0ece8270
update specs ( #421 )
2023-09-14 18:39:32 +02:00
Alessandro Ros
c2489f8fbc
update readme ( #419 )
2023-09-14 18:03:47 +02:00
Alessandro Ros
3cdd680f06
add MPEG-1/2 video decoder and encoder ( #415 )
2023-09-13 13:11:49 +02:00
Alessandro Ros
a887f070bf
add client-read-format-av1 example ( #399 )
2023-09-02 15:10:50 +02:00
Alessandro Ros
4f31866b9c
improve H264/H265 examples ( #355 ) ( #375 ) ( #398 )
2023-09-02 14:49:50 +02:00
aler9
95a0659515
update readme
2023-08-25 16:23:31 +02:00
aler9
bff0b57fbe
Merge branch 'main' into v4
2023-08-23 18:47:52 +02:00
Alessandro Ros
dec04ef9ac
support Go 1.21 ( #376 )
2023-08-23 15:06:56 +02:00
Alessandro Ros
29ddbbbbf5
align PacketPTS() and PacketNTP(); add example ( #374 )
2023-08-22 20:53:23 +02:00
aler9
5e5a21240d
rename pkg/formats into pkt/format
2023-08-16 13:26:17 +02:00
aler9
80106144e6
bump to v4
2023-08-16 13:26:17 +02:00