server icon indicating copy to clipboard operation
server copied to clipboard

Allow resolution / framerate selection

Open oxodao opened this issue 4 years ago • 7 comments

Hi! This looks quite neat. Is there any plan to make a desktop client to stream the screen ? That would be quite nice since the major problem for these kind of tool is the lack of ability to change resolution, for us having small connections it's laggy as heck..

It would be nice to be able to say "share x application at 480p" the same way it's possible on Discord

oxodao avatar Apr 17 '21 15:04 oxodao

Hi, forcing a resolution would be possible with the current approach, there is no need for a separate application.

jmattheis avatar Apr 18 '21 09:04 jmattheis

Oh I thought it wouldn't. We're talking the upload side resolution, right ? Like I'm sharing my screen at 480p meaning I will only upload 480p worth of content ? (even though having transcoding for choosing résolution at play time might be interesting too)

oxodao avatar Apr 18 '21 10:04 oxodao

Yeah, the browser that captures the screen can define a resolution/framerate. https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints#properties_of_video_tracks

jmattheis avatar Apr 18 '21 10:04 jmattheis

That's neat !

oxodao avatar Apr 18 '21 10:04 oxodao

@jmattheis Are you allready working on it? Otherwise I'd like to have a look into it and try supporting your project :)

DatMayo avatar Sep 15 '21 11:09 DatMayo

@DatMayo Nope, I'm not working on it. Feel free to implement it (:. Maybe a menu could be added to the triple dot button on the right side which opens a dialog with settings for resolution & framerate.

jmattheis avatar Sep 15 '21 12:09 jmattheis

That was exactly, what I've thought :D I'll report back, when I have new informations

DatMayo avatar Sep 15 '21 12:09 DatMayo

Adding a note here this would still be a great feature to see added. Hopefully someone is able to implement it someday.

hazzuk avatar Feb 11 '23 11:02 hazzuk

Framerate is configurable as of v1.9.1, however it currently only works when sharing in chrome, because firefox ignores the setting.

jmattheis avatar Jul 28 '23 19:07 jmattheis

Limiting the resolution seems to be counterintuitive for the goal of screego (screensharing for developers). So I'll close this ticket as fixed, because the framerate is configurable.

jmattheis avatar Sep 22 '23 11:09 jmattheis