Please add support for the srt protocol (Secure Reliable Transport) #1503
Replies: 5 comments 8 replies
-
@gargolito Let me know if you have any advice for writing tests for this. |
Beta Was this translation helpful? Give feedback.
-
Understood. Thanks. (I don't use windows because of... reasons😉)
Best Regards,
Anthony Camilo
…On Mon, Dec 2, 2024 at 3:33 PM Joe Schiff ***@***.***> wrote:
Sorry about the delay. There is some problem with our windows runner which
has made building anything impossible. I can't implement srt until we get
it resolved
—
Reply to this email directly, view it on GitHub
<#1503 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAMREEIEBXBEE4MONTGZS5D2DS7ZBAVCNFSM6AAAAABRMDV4BCVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNBUGA4TMMQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Would it be a problem if we were to bundle srt without support for encryption? Building without openssl would simplify things. (I also don't use windows) |
Beta Was this translation helpful? Give feedback.
-
I need encryption for my use case. I'm perfectly comfortable compiling it if you can give me adhoc instructions for adding support for encryption. |
Beta Was this translation helpful? Give feedback.
-
Awesome, thanks for the update!
Best Regards,
Anthony Camilo
…On Sun, Jan 26, 2025 at 9:16 AM Joe Schiff ***@***.***> wrote:
PyAV 14.1.0 has been released and includes libsrt.
—
Reply to this email directly, view it on GitHub
<#1503 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAMREELHPC3RGNABCYDLEI32MTU4HAVCNFSM6AAAAABRMDV4BCVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCOJVHA3DOOI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Overview
FFMpeg has support to fully utilize the SRT protocol
Existing FFmpeg API
libavformat/libsrt.c
Expected PyAV API
Example:
This will currently fail with "unable to open file"
Investigation
Tried to open an srt video stream in caller mode
Reproduction
ffmpeg -hide_banner -loglevel error -re -stream_loop -1 -i SOME_VIDEO_FILE -c copy -map 0 -f mpegts srt://localhost:5765/?mode=listener
Versions
pip installed, got version
Additional context
I really just need to be able to open srt streams, so that basic functionality would be enough for me.
Beta Was this translation helpful? Give feedback.
All reactions