srt
srt copied to clipboard
Secure, Reliable, Transport
We are building a new format of live stream over SRT. Members suggested that I add a data boundary field to the format. I found that there are boundary fields(`FF`...
Hello, I hope someone could help me to figure it out. I am looking the way to find out the actual latency value for both caller and receiver sides, via...
Apps like srt-live-transmit take their source and destination parameters as urls. Urls require several common characters (e.g. - space) to be percent encoded. This PR adds a simple ASCII /...
Embedding streamid in url is a common usage. [AccessControl](https://github.com/Haivision/srt/blob/master/docs/AccessControl.md) recommend streamid value starts with '#', for example: ``` #!::u=admin,r=foo ``` This leads to url like ``` srt://example.com:9000?streamid=#!::u=admin,r=foo ``` Now, "streamid="...
**Describe the bug** uriparser should decode pct-encoded **To Reproduce** 1. create an listener program with SRT-APIs (srt_listen, srt_accept...) and run as a listener. 2. run "srt-live-transmit srt://192.168.1.1:12345?streamid=%23!::u=admin,r=bluesbrothers1_hi file://con | NUL"...
I got message: `E:SRT.sm: removeSocket: IPE? socket @573517268 being queued for listener socket @573517269 is GONE in the meantime ???`, when I closed socket. I used srt_listen_callback and return 0...
In [Access Control](https://github.com/Haivision/srt/blob/master/docs/features/access-control.md) it says: > - `:` - this marks the YAML format, the only one currently used but the example says: ```js key1=value1,key2=value2... ``` YAML uses `:` to...
Changes: 1. Refactored locks in SndUList and SndQueue. Actually m_WindowLock was also locking resources for SndUList and "borrowing" them from SndQueue was a poor design. Instead SndQueue is given limited...
https://github.com/Haivision/srt/issues/2192#issuecomment-983292524 This PR may not cure that issue, but this loop deserve a sanity check.
At First , I have to emphasize that this is a crash which is very difficult to reproduce.My program is running on about 20000 android devices, and crash about 1~2...