Skip to content

Info: The Future of FTL #16

@Scrumplex

Description

@Scrumplex

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationinformationInformation pertaining to future action items

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions