Investigating porting OBS Studio to Haiku

If someone wants to write such software for Haiku, they will. The Haiku team doesn’t have time for it.

Porting it would be nice, but would there be enough people to use it? It would have to run better and with fewer resources on Haiku for this to even make sense?

yes ok clasqm and I could use it for our videos

Well, I cannot say about much the porting/developing difficulties, but my first thought was about this streaming software investigations, that …
what would be streaming LIVE in Haiku, where just right the video/audio input sources not available as it would be required ?

Actually, I have piezo built-in mics in my DELL machine, and basically it should be available through HD Audio …
however in the mixer the input part is quite empty.
Not seen the built-in mics option or even the 3.5 jack input.

I have a built-in USB video CAM with 720p resolution - as a cheap option for a video source. We can know -developers work on USB video solution, but as it is not prime directive - which is understandable - it has no leap forward in this case.

It is not lament from my side … just the clear facts enlisted.

So anyone who would seriously think about porting OBS Studio … should resolve first input media resources !..

→ fix / improve Media Kit - if I know well - so mixer could offer such audio/video input resurces and can be selected

→ create/fix/improve necessary drivers of input devices like cameras through USB / HDMI / BT / Wifi …

These were my thoughts regarding to this investigation/discussion about OBS Studio on Haiku -

2 Likes

You can use OBS to record your screen and output it as a video or stream. If the latter doesn’t work, it should be sufficient for recording videos.

I don’t know to what extent USB microphones are supported, which is useful for comments in the video. but audio via microphone input (cinch) should work under haiku

All good points and that’s exactly why I proposed a native port:

  1. finish Haiku Media API as to per current spec
  2. add some desperately needed hardware support for the most common devices (not even standards compliant devices like my USB mic are supported)
  3. finish documentation

This would be a win:win for Haiku:

  1. the glaring holes in Media API and hardware support for the most prominent thing BeOS was so famous for would be finally addressed
  2. OBS studio on Linux is a kludge and patch work over various different APIs and media libraries, Haiku could be a much cleaner and actually easier version and show what the system is capable of.
  3. people from outside the AltOS bubble would finally notice and try out Haiku. If I do a podcast, I don’t care what OS runs underneath and will appreciate a lean and mean streaming machine.
4 Likes

OBS on Linux has a lot of kludges because it solves a hard problem that generic APIs an OS usually provide can’t really answer to.

So I would not say it is a “win-win” situation, more a “someone has to do all the hard work-win” one?

2 Likes