Shitty Screenshare
35 points by Sean-Der
35 points by Sean-Der
Am I missing something or does it say “should it look like this?” And then there is no image underneath.
The layout seems to be broken on mobile. There are only two videos on the page and he "Don't you think they should look like this instead?" text is associated with the OBS video.
Once I figured that out, I was left asking myself : am I missing something? Don't both examples look the same? :)
They really don't, although if I could feel this way it would be a feature and not a bug :)
It may well come down to how you're viewing it, but the original looks very blurry and compressed. Especially the small text.
Guess I have bad eyes then... Or -who would have thought- observing a big ribbon interface on a phone doesn't make much sense ;)
Where can I use WHIP? Cloudflare, Dolby OptiView, Red5, Tencent, Twitch, Broadcast Box, Stage TEN
None of these seem to be… end-user conference call apps?
Yeah, the screen share functionality with Zoom, Teams, Discord, etc. results in sharp enough video, or they have toggles to make it sharp. I don't see what this is solving.
At work, we often have the issue with Teams. But that's very unlikely they will adopt anything that would help the user. If they could just fix the fact it's slow as molasses even for chat.
Teams does do the nice thing of supporting NDI output so you can get a nice clean feed for each participant.
* Last I checked, the audio stream is muxed so every video has the same audio.
** It also needs to be enabled by your Teams admin.
*** It adds a scary "Broadcast Capabilities Enabled" banner that can confuse users.
I don't get it. What's the difference between the two videos shown? What is this about? Why is this on the front page?
The quality of the OBS version is significantly higher, and as the page explains further below, it's promoting the WHIP standard to petition WebRTC based conferencing apps for supporting it as an ingest source so you can use WHIP to do high quality, low latency streaming of your screen shares or videos in general.
Looks like they're exaggerating the problem ? In my experience, as long as the bandwidth is fine, so is the video. Although because your viewers are almost never viewing your stream at the exact same output size, there's going to be some resampling on their end.
The biggest issue I've seen with quality has nothing to do with the video stream and everything to do with the scaling. Someone shares a window of a particular size, rendered with antialiasing at their screen resolution. It's then rendered in my client at a different size and resolution. Any antialiasing is now introducing blur.
Teams can do the right thing here for Excel and PowerPoint: instead of streaming video, it runs the web version of the program in every client. For Excel, everyone can edit (if you set the correct permissions). For PowerPoint, the presenter gets a presenter view and everyone else gets the slide view. The slide view is rendered locally and so screen readers work, as does increasing the contrast or arbitrary levels of magnification.
I would love to see something like this standardised, where each client has a sandboxed web view that will talk to the same service and that service can give different views to different clients. That way, you could do things like run pdf.js to provide a PDF-based presenter view sync'd to the presenter but still have scalable, antialiased, text. Or arbitrarily complex views.