Alessandro Ros
2d0c530d97
replace new() with initialize() ( #490 )
2023-12-26 12:48:35 +01:00
Dr. Ralf S. Engelschall
0933bf9975
add BytesSent to ServerStream ( #457 )
...
* add BytesSent to ServerStream (to allow MediaMTX to gather bytes sent on all paths)
* improve performance
* add test
---------
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com >
2023-11-04 17:46:22 +01:00
Alessandro Ros
644cd50e3a
server: stop sending multicast packets when all multicast readers have disconnected ( #411 )
2023-09-11 10:57:49 +02:00
Alessandro Ros
4495e7d689
move most errors into pkg/liberrors ( #408 )
2023-09-10 17:32:16 +02:00
Alessandro Ros
3bdae4ed46
make WritePacket*() return errors when write queue is full ( #388 )
2023-08-26 18:09:45 +02:00
Alessandro Ros
29ddbbbbf5
align PacketPTS() and PacketNTP(); add example ( #374 )
2023-08-22 20:53:23 +02:00
aler9
cdbecb1f5d
allow setting additional properties of streams through description.Stream
2023-08-22 16:46:18 +02:00
aler9
4e000eb2dd
emit a decode error in case of packets with wrong SSRC
2023-08-18 18:20:13 +02:00
aler9
bfef17b717
add Client.PacketNTP(), ServerSession.PacketNTP()
2023-08-17 13:23:16 +02:00
aler9
4ad57d6a75
preserve NTP when generating sender reports
2023-08-17 13:23:16 +02:00
aler9
7532484041
add option MaxPacketSize to Client and Server
2023-08-16 13:26:17 +02:00
aler9
68d4bf8da0
add *Server argument to NewServerStream()
2023-08-16 13:26:17 +02:00
aler9
1a3e6ad092
remove return value from Close()
2023-08-16 13:26:17 +02:00
aler9
80106144e6
bump to v4
2023-08-16 13:26:17 +02:00
aler9
482b047999
server: allow ServerSession.WritePacket*() to return an error
2023-08-14 12:13:35 +02:00
aler9
2897122fcb
server: allow WritePacket() to return an error
2023-08-14 11:39:48 +02:00
aler9
18ddae4c50
enable errcheck
2023-08-13 16:29:53 +02:00
Alessandro Ros
e583556d86
server, client: allow using odd interleaved IDs ( #304 )
...
(https://github.com/bluenviron/mediamtx/issues/1762 )
2023-06-08 23:40:37 +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
Alessandro Ros
04f5a4041c
change owner ( #217 )
2023-03-31 12:34:07 +02:00
Alessandro Ros
7b6a5f8cb3
Add proxy example ( #141 ) ( #175 )
...
* cleanup
* add proxy example
2023-01-23 11:23:16 +01:00
Alessandro Ros
f6438ed8d1
normalize file names ( #173 )
2023-01-22 11:44:20 +01:00