GNOME Bugzilla – Bug 752574
New Seizure-Prevention Plugin for Video Streams
Last modified: 2018-11-03 15:02:14 UTC
Web Content Accessibility Guidelines 2.0, Guideline 2.3 recommends "freezing the image momentarily if 3 flashes within one second are detected" to prevent potential seizures or adverse reactions to viewing media. See: http://www.w3.org/WAI/WCAG20/quickref/#seizure I'm fairly certain flashing-image-detection is unimplemented in any of the existing gstreamer plugins and this is particularly important when considering live-broadcasting applications.
Do you intend to work on this?
Out of necessity, yes. I've live-streamed several conferences with simultaneous viewership counts in the mid-hundreds, some of which include desktop-based video streams which are more likely to induce seizures on account of rapid window switching. At least one viewer (who was unaffected) was watching a live video stream in mid-flight. Other viewers use smartphones which typically don't have rapid flashing as part of the UI -- the risk exposure is watching the live stream itself. A high-profile incident: Edward Snowden and His Team: He is Not Alone http://www.tagesspiegel.de/weltspiegel/in-english/edward-snowden-and-his-team-nsa-national-supermarket-association-/10013120-3.html I've read through GStreamer's technical documentation but I haven't developed a GStreamer plugin before.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/204.