Wondering if anyone knows good alternatives to Discord’s screen sharing feature (good quality, good framerate, low latency, and sound support).

Preferably FOSS, but at this point I’m taking all answers. Feel free to redirect me if there’s any other community I should ask this in.

  • DetachablePianist@lemmy.ml
    link
    fedilink
    arrow-up
    11
    ·
    edit-2
    1 day ago

    Jitsi Meet is a good foss choice for video conferencing in general, and includes a decent screen sharing function. You can try it out on the free to use (8x8 hosted, I think?) instance at https://meet.jit.si/

    Heads up: that partocular instance now requires the host to be logged in to either a Google or Gihub account first, raising privacy concerns. that’s just how that instance is configured tho, to avoid abuse. it’s also self hostable and there should be other free instances available if you search for them.

    edit: just noticed a few already mentioned this one (sorry, i must have scanned too quickly). fyi, Jitsi works well in combo with OBS virtual camera, allowing very precise control over exactly what audio and video you’re streaming

  • spy@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    1 day ago

    Try RustDesk.

    It seems to have sound support. I can’t vouch for any of the qualities you are asking otherwise, honestly I just installed it recently to replace TeamViewer on the machine of someone who occasionally needs some basic remote help from me.

    OBS, which others mentioned, is, as far as I know, the most popular software for streaming otherwise.

    • JustEnoughDucks@feddit.nl
      link
      fedilink
      arrow-up
      5
      ·
      14 hours ago

      Watch out. A lot of controversy over rustdesk because they do some strange things and route all traffic through their server in China or something.

      (Not up to date on it, just have heard it many times in passing, worth looking in to)

    • MajesticElevator@lemmy.zipOP
      link
      fedilink
      arrow-up
      2
      ·
      1 day ago

      Someone proposed this before. I’ll have to try, but I’m afraid it will be a bit janky. Can’t only stream a specific app with sound, and probably can’t configure too much (quality, FPS, …)

      What should I use with OBS? I believe it can’t be used by itself, and I need something to stream to.

    • MajesticElevator@lemmy.zipOP
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 day ago

      Alright! I try to stay away from WebRTC / browser stuff as I feel like it’s too limiting (limited codecs, quality, settings, often slow…)

  • Horse {they/them}@lemmygrad.ml
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    1 day ago

    OBS can output any scene (like a desktop, program, etc.) to a virtual webcam which you can then use in anything that supports webcams
    Not sure about the audio sharing though, i assume that would depend how the chat program handles webcams

      • ReversalHatchery@beehaw.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 day ago

        Technically you can. you can select the window to be shared, or a whole desktop, and if you are on linux and use the pipewire sound system (a lot of places it’s the default nowadays) you can use qpwgraph or similar tools to connect the outputs of a game to the browser’s audio sink. it can also be automated