-
-
Notifications
You must be signed in to change notification settings - Fork 139
Info: The Future of FTL #16
Copy link
Copy link
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationinformationInformation pertaining to future action itemsInformation pertaining to future action items
Description
Activity
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationinformationInformation pertaining to future action itemsInformation pertaining to future action items
Hi there!
I was crawling through everything around the tech used in Lightspeed.
I even found obsproject/obs-studio#3881 by @GRVYDEV
As I am somewhat a packaging freak I brought FTL to Arch Linux today with the AUR package obs-studio-ftl.
To get this upstream into Arch I planned to upstream my changes needed for packaging in OBS: obsproject/obs-studio#4018
But looking at comments in my PR, as well as this PR it seems as if FTL is going to be removed soon-ish from OBS, as it is unmaintained and there are competing protocols trying to achieve the same goals.
Therefore I want to propose to move away from FTL to SRT, which could be a really good replacement, that's already supported in OBS through ffmpeg.
To be honest this is really a bummer as Lightspeed is really amazing software. But building on a wonky foundation would probably make maintaining this more and more difficult over time.
There are a few SRT protocol libraries on crates.io. Notably srt-rs which procides bindings for the aforementioned SRT library.
Now I haven't researched anything regarding codecs and how easy the SRT -> WebRTC "translation" will be. I might add more details later