aler9
|
6db4c3b85d
|
move automatic protocol selection into Setup()
|
2020-11-29 13:05:33 +01:00 |
|
aler9
|
b2054747b8
|
add jitter to rtcp receiver reports; fix #15
|
2020-11-28 22:56:04 +01:00 |
|
aler9
|
8305ca75f0
|
increase udp kernel read buffer size to minimize packet losses (https://github.com/aler9/rtsp-simple-server/issues/125)
|
2020-11-25 21:12:50 +01:00 |
|
aler9
|
673acb657a
|
rtcpsender: extract clock rate from sdp instead of estimating it
|
2020-11-22 15:11:05 +01:00 |
|
aler9
|
2eebf48fca
|
implement rtcp sender reports
|
2020-11-21 23:54:32 +01:00 |
|
aler9
|
300a57aef1
|
add more tests to rtcpreceiver
|
2020-11-21 15:13:49 +01:00 |
|
aler9
|
a6d0fc140b
|
implement automatic protocol switching; fix #13
|
2020-11-21 13:13:23 +01:00 |
|
aler9
|
5019561d3f
|
change OnFrame signature
|
2020-11-19 12:01:20 +01:00 |
|
aler9
|
cf6f734972
|
cleanup
|
2020-11-16 09:07:59 +01:00 |
|
aler9
|
c2712da906
|
improve performance
|
2020-11-16 00:08:50 +01:00 |
|
aler9
|
aba0f1598c
|
support calling Pause() in parallel with WriteFrame(); call TEARDOWN after publishing and calling Close(); fix #13
|
2020-11-15 20:11:32 +01:00 |
|
aler9
|
862cd0ea62
|
support calling Pause() in parallel with ReadFrame()
|
2020-11-15 19:17:47 +01:00 |
|
aler9
|
5636d64651
|
fix memory leak when publishing
|
2020-11-15 18:03:29 +01:00 |
|
aler9
|
3f45d21f11
|
improve tests
|
2020-11-15 17:49:41 +01:00 |
|
aler9
|
c31922be16
|
move subfolders in pkg/
|
2020-11-15 17:26:09 +01:00 |
|
aler9
|
65f6afcd9f
|
new client api
|
2020-11-15 17:21:39 +01:00 |
|
aler9
|
8881fa102a
|
replace NewConnClient with Dial
|
2020-11-11 19:41:15 +01:00 |
|
aler9
|
cdcdc468ad
|
fix timeout when reading from vlc rtsp server (https://github.com/aler9/rtsp-simple-server/issues/115)
|
2020-11-11 10:04:32 +01:00 |
|
aler9
|
499a1252fd
|
fix crash when using ConnClient and udp (https://github.com/aler9/rtsp-simple-server/issues/115)
|
2020-11-09 22:30:01 +01:00 |
|
aler9
|
2deddcffab
|
merge WriteFrameTCP and WriteFrameUDP
|
2020-11-08 20:01:50 +01:00 |
|
aler9
|
7c91f02459
|
remove ConnClient.CloseUDPListeners
|
2020-11-08 19:48:18 +01:00 |
|
aler9
|
316a40cdf5
|
ConnClient: avoid corrupted packets during Close() by closing write routines before calling TEARDOWN
|
2020-11-07 19:13:27 +01:00 |
|
aler9
|
6c9dc82a55
|
add ConnClient.Pause
|
2020-11-07 18:32:26 +01:00 |
|
aler9
|
e711b2925f
|
fix client-publish-udp example
|
2020-11-07 16:35:05 +01:00 |
|
aler9
|
c7c3e00388
|
cleanup
|
2020-11-07 15:13:47 +01:00 |
|
aler9
|
927bba2aea
|
merge SetupTCP and SetupUDP
|
2020-11-07 15:07:20 +01:00 |
|
aler9
|
1b94262216
|
rename StreamCast into StreamDelivery
|
2020-11-07 12:48:55 +01:00 |
|
aler9
|
5f64ced5d4
|
remove transport modes from root folder
|
2020-11-07 12:35:10 +01:00 |
|
aler9
|
8901bf17e7
|
fix error not returned (#11)
|
2020-11-05 09:43:19 +01:00 |
|
aler9
|
300a0e1b1e
|
base/URL: expose url.URL
|
2020-11-03 12:05:33 +01:00 |
|
aler9
|
ece3dd7077
|
change ConnClient.Tracks() signature
|
2020-11-01 22:10:17 +01:00 |
|
aler9
|
84e3ea2ad9
|
support connecting to servers that redirect to other urls
|
2020-11-01 21:54:07 +01:00 |
|
aler9
|
b2de7dd899
|
use base.URL instead of url.URL
|
2020-11-01 19:00:05 +01:00 |
|
aler9
|
5945937a5f
|
set default read and write timeout to 10 secs
|
2020-11-01 16:57:39 +01:00 |
|
aler9
|
fe6f063d37
|
rename Request.Url into Request.URL
|
2020-10-31 15:34:14 +01:00 |
|
aler9
|
d85cfae2ed
|
add URL utils
|
2020-10-31 14:56:31 +01:00 |
|
aler9
|
75db154a17
|
remove multiFrame
|
2020-10-29 21:51:39 +01:00 |
|
aler9
|
2a642d4ee2
|
support unencoded symbols in urls (https://github.com/aler9/rtsp-simple-server/issues/100)
|
2020-10-25 12:04:53 +01:00 |
|
aler9
|
0b7201de68
|
ConnClient: add port to url if not set
|
2020-10-17 16:37:03 +02:00 |
|
aler9
|
c792387d79
|
detect when the connection with the server is closed when publishing with udp (#6)
|
2020-10-16 23:13:24 +02:00 |
|
aler9
|
796f7c3d65
|
use the stream path in every OPTIONS request (#8)
|
2020-10-16 22:59:58 +02:00 |
|
Ceyhun Can Ulker
|
4dae99448b
|
Fix #8 - Do options request to resource path rather than /
|
2020-10-16 20:26:51 +03:00 |
|
aler9
|
6e4eaaea18
|
add ConnClient.Tracks(); remove Tracks from DialRead returned values
|
2020-10-10 15:29:03 +02:00 |
|
aler9
|
a77636e716
|
improve performance
|
2020-10-06 14:54:43 +02:00 |
|
aler9
|
eba2fb39d1
|
reuse structs when reading Requests, Responses and Headers
|
2020-10-06 10:07:57 +02:00 |
|
aler9
|
083186dae0
|
update docs
|
2020-10-04 23:07:34 +02:00 |
|
aler9
|
05a59c7c96
|
ConnClient: add Conn option
|
2020-10-04 22:56:57 +02:00 |
|
aler9
|
96f3434e61
|
rename SetupMode into TransportMode and move into headers
|
2020-10-04 18:30:25 +02:00 |
|
aler9
|
0db9c082e7
|
move auth utils into dedicated folder
|
2020-10-04 18:15:24 +02:00 |
|
aler9
|
a465335210
|
move headers into dedicated folder
|
2020-10-04 18:08:38 +02:00 |
|