#956086 obs-studio: Please build the obs-browser plugin somehow

Package:
obs-studio
Source:
obs-studio
Description:
recorder and streamer for live video content
Submitter:
Christian Weeks
Date:
2021-03-06 13:36:03 UTC
Severity:
wishlist
Blocked By:
Bug Title
915400

  8

RFP: chromium-embedded-framework -- embedable web browser library

wishlist stable testing unstable 4 months ago

#956086#5
Date:
2020-04-07 04:58:49 UTC
From:
To:
Dear Maintainer,

OBS 25 supports the obs-browser plugin. Sadly, this is not an independently buildable module, and needs to
be built as part of building the rest of OBS. I have had some conversations with the developers on this
on the OBS discord and they confirmed this is by design and won't change. It is designed to be linked into
the source tree at OBS build time and built that way. It is separated for development reasons only.

The legacy obs-linux-browser plugin has retired in favour of the official plugin.

Therefore, at present, I have to build my own packages of OBS to use the browser plugin. Many new features
of OBS are likely to be dependent on the OBS browser plugin in future (as is already seen in the Windows
version).

I realize this feature relies on the Chrome Embedded Framework to work, so it may be challenging? Is there
debian policy on CEF? It seems many "browsery" features of other products use this strategy these days
rather than deal with the hideous mess that is modern browser standards.

I hope that the official debian can somehow figure out a way to fix this.

Thanks,
Christian

#956086#10
Date:
2020-04-07 07:10:55 UTC
From:
To:
Control: found -1 25.0.3+dfsg-1
Control: notfound -1 25.0.3-0-g3c78a8aa-1
Control: block -1 by 915400

This is currently blocked by 915400.

Cheers

#956086#21
Date:
2021-02-06 08:04:53 UTC
From:
To:
All,

I am also interested in seeing this happen in Debian as well. My
workstation lives on "testing" and has for many years. Today, I was trying
to work with OBS with custom browser docks. This feature is missing from
Debian's build; I was able to build the portable version from sources,
including the CEF, as provided by
https://github.com/obsproject/obs-studio/wiki/Install-Instructions#linux-portable-mode-all-distros
.

I far prefer Debian packages to manual updates.

I have reviewed the blocking bugs, 915400 and 893448. There doesn't seem to
be any resolution one way or the other.

Would there be opportunity for that today, seeing as the original
discussions were from 2018?

Thanks!

#956086#26
Date:
2021-03-06 10:27:11 UTC
From:
To:
Hi.

It seems that the browser plugin is a great feature that can be used with the OBS.ninja tool, which helps manage video conferences, and many other uses of WebRTC.

The lack of browser plugin on Debian-based distros is then problematic for users that don't undertstand where to find that browser source.

I'd be interested in more details on potential areas of progress.


Just in case, I've filed that issue on obs.ninja : https://github.com/steveseguin/obsninja/issues/781 that may be usefull for some.

Hope this helps,

Best regards,

Le Sat, Feb 06, 2021 at 03:04:53AM -0500, Rob Gibson a écrit :

#956086#31
Date:
2021-03-06 13:33:48 UTC
From:
To:
Someone needs to do the work. chromium has a new team of maintainers,
maybe they would be help making CEF available in Debian.

Cheers