-
7 votes
-
Symbio - Traction (2016)
5 votes -
Manipulating the YouTube Algorithm | SmarterEveryDay
19 votes -
Cecilia's life with schizophrenia
5 votes -
We Are The Guests - House a Habit (2018)
5 votes -
Aline Frazão - Manazinha (2018)
3 votes -
Nine Inch Nails - Terrible Lie (2008)
10 votes -
The Smiths - Heaven Knows I'm Miserable Now (1984)
7 votes -
The History of Video | Veritasium
4 votes -
Why was Egypt crucial for the Roman Empire?
6 votes -
Rammstein - Deutschland (Official Video)
2 votes -
Rammstein - Deutschland (2019)
10 votes -
Pricing design work and creativity
5 votes -
A Brief History of Transgender People in Popular Music
7 votes -
Gundam x Hello Kitty crossover announced
4 votes -
Anaïs Mitchell ft. Justin Vernon, Ani DiFranco, Ben Knox Miller - Way Down Hadestown
5 votes -
Making activated carbon
8 votes -
The EU just destroyed the internet
3 votes -
Wolfenstein: Youngblood | Official story trailer
7 votes -
Filming the speed of light at ten trillion FPS
12 votes -
When we first made tools
9 votes -
[David Matheson, the Mormon] ‘Gay conversion therapist’ comes out: Exclusive interview [to Channel 4]
8 votes -
ID@Xbox Game Pass - Indie Showcase - March 26, 2019
3 votes -
Recreating the World's Oldest Tart Recipe | Munchies
6 votes -
Behind The Scenes - Jaguar Catwalk - A CG Jaguar That Reacts To The Audience In Real-Time Using AI Gesture Recognition (video)
3 votes -
A new Lord of the Rings video game is coming in 2021
7 votes -
State of WebRTC outside of major browsers
I've been trying to set up a reliable lightweight solution for high quality, low-latency webcam (v4l2) streaming from Linux server to browsers, allowing for small (1-5) number of concurrent...
I've been trying to set up a reliable lightweight solution for high quality, low-latency webcam (v4l2) streaming from Linux server to browsers, allowing for small (1-5) number of concurrent viewers.
The obvious choice here is WebRTC, which when used through browser APIs, works wonderfully. It has low latency and automatic quality adjustment depending on network performance.
I also checked out RTSP and RTMP, which are not supported without browser plugins. Next candidates were DASH and HLS, but while they provide high quality, they also have high latency.
For a while I used MPEG1 streaming through Websockets (using jsmpeg library), which worked and had low latency, but the video quality was bad.Back to WebRTC - It seems like reliable, lightweight and maintained projects are really hard to find. So far I've found a few WebRTC media servers, but they're overkill for my use case:
- Janus
- MediaSoup
- Kurento (unmaintained)
I also tried implementing this functionality using low level Gstreamer elements in Python using PyGObject, but that's proving to be rather complicated with a ton of extremely low level implementation details.
If anyone has tried doing something similar, I'd really like to hear what (if any) problems you had and if you found any sane solutions. Next thing on my list is using headless Chromium in combination with Puppeteer, but I'd really prefer more lightweight solutions.
9 votes -
Mhern - Traveller (2018)
4 votes -
Every way to cook an egg (fifty-nine methods) | Bon Appétit
8 votes -
The future of depression treatment
5 votes -
PlayStation State of Play | March 25, 2019
3 votes -
Top Scores - From Pong to Red Dead: Can video game music change the way you play?
5 votes -
Multiple upcoming Bethesda games will be released on Steam, as well as Fallout 76 (currently exclusive to Bethesda launcher)
10 votes -
Do black holes contain dark matter?
4 votes -
Tegan And Sara - Goodbye, Goodbye (2013)
5 votes -
YouTube vs PeerTube: Thoughts on PeerTube as a competitor to YouTube
9 votes -
FUZE ⁴ Nintendo Switch - Tech Demo - "Code on your Nintendo Switch."
4 votes -
Tame Impala - Patience (2019)
13 votes -
Youtube Alternatives
Youtube has a giant lead in the online video streaming market and in spite of many controversies (demonetization, click bait being promoted to peoples' front pages, etc.) there doesn't seem to be...
Youtube has a giant lead in the online video streaming market and in spite of many controversies (demonetization, click bait being promoted to peoples' front pages, etc.) there doesn't seem to be any indication that this is going to change. What do you think about the future of this industry? Which (if any) providers have a chance to become viable competitors to YouTube?
13 votes -
Don't Stop Me Now on Floppotron (Queen cover) (2019)
8 votes -
How Facebook's hour of inaction enabled the Christchurch video to spread
8 votes -
From the clavichord to the modern piano
6 votes -
Which Dracula film is most faithful to the book?
17 votes -
The alt-right playbook: Always a bigger fish
14 votes -
Ad fraud scheme drained users' batteries and data by running hidden video ads in Android apps
5 votes -
State of Play: PlayStation’s new video showcase debuts Monday
3 votes -
My backup routine (and why I keep it simple)
7 votes -
Fallacy of "Just because _ doesn't mean _"
I see this a lot on the internet these days. The phrase "just because [some agreed-upon statement], it doesn't mean that [contested statement]." That's fine when used correctly, but I've seen a...
I see this a lot on the internet these days. The phrase "just because [some agreed-upon statement], it doesn't mean that [contested statement]."
That's fine when used correctly, but I've seen a lot of cases where it's used in a questionable way and people just jump on board with the phrase anyway.
I saw it again today in a conversation about video games, and one game in particular that everybody loves to hate. Someone said "I enjoy this game though," and someone else said "Just because you enjoy a game doesn't mean it's good."
Now, the impulse is to agree with the second statement because agreeing that there might be hidden subtlety in a matter is almost always safe, and nearly everyone involved in the conversation upvoted/reacted positively to that statement.
But the statement was really used to say "your opinion is wrong because there might be hidden subtleties that make me right," which seems like a fallacious position to me, or at least a pretty meaningless one. And when you stop to think about what was said, you realize that in fact, enjoying a video game might indeed be the most important, if not the only, metric in assessing its quality.
But the inclination to agree with anyone using the "just because, doesn't mean" format is definitely there I think. I'm not sure if that falls under the category of some other identifiable fallacy or not, but I thought I'd see what others thought.
8 votes -
Winners of the 21st annual Independent Games Festival Awards announced - Return of the Obra Dinn takes grand prize
10 votes -
How designers engineer luck into video games
9 votes