-
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 -
Coheed and Cambria - Wake Up (2005)
5 votes -
Maxence Cyrin - Where Is My Mind (The Pixies Piano cover) (2018)
4 votes -
The Pretty Reckless - Make Me Wanna Die (2010)
4 votes -
New Zealand & Australia ISPs and telcos block access to sites hosting Christchurch shooting video
New Zealand ISPs are blocking sites that do not remove Christchurch shooting video New Zealand Mobile Carriers Block 8chan, 4chan, and LiveLeak And, in Australia: Telco giants block websites...
-
New Zealand ISPs are blocking sites that do not remove Christchurch shooting video
-
New Zealand Mobile Carriers Block 8chan, 4chan, and LiveLeak
-
And, in Australia: Telco giants block websites sharing footage of Christchurch attacks
-
The block on some sites seems to have been lifted in Australia: Telcos block access to 4chan, other sites
15 votes -
-
Google announces "Stadia", a new game-streaming platform with deep YouTube integration
38 votes -
What causes rare rainbow arcs?
3 votes -
Riding a BMX bike again!
5 votes -
Why your newsfeed sucks
5 votes -
Inside YouTube’s struggles to shut down video of the New Zealand shooting
11 votes -
Santana - Soul Sacrifice 1969 "Woodstock" Live Video HQ
4 votes -
Bon Iver - Skinny Love (live) (2008)
4 votes -
Beware online "filter bubbles" | Eli Pariser
6 votes -
The state of movement shooters
4 votes -
How the American media fuels a cycle of violence
3 votes -
What is the human cost to China's economic miracle? | Head to Head
6 votes -
Steam announces plans to identify "off-topic review bombs", and remove them from games' review scores
13 votes -
George Hotz wants to jailbreak the simulation we live in (SXSW 2019)
11 votes -
Reddit has banned r/watchpeopledie
An undoubtedly horrific subreddit that always seemed to comply with reddit TOS and the admins has been banned, probably related to the NZ shooting video that was in the subreddit yesterday until...
An undoubtedly horrific subreddit that always seemed to comply with reddit TOS and the admins has been banned, probably related to the NZ shooting video that was in the subreddit yesterday until it was taken down by admins. Looks like they're getting ahead of MSM discovering that this shit exists on the site?
Will add any updates here.
r/gore is gone as well.
From @nacho:
It's not ahead of controversy, it's in response to the Reuters article calling out /r/watchpeopledie.
Members of a group called “watchpeopledie” on internet discussion board Reddit, for example, discussed how to share the footage even as the website took steps to limit its spread.
Reddit - which has over 20 investors, including Conde Nast owner Advance Publications - said it was actively monitoring the situation in New Zealand.
“Any content containing links to the video stream are being removed in accordance with our site-wide policy,” it said.
68 votes -
Banco De Gaia - 30 Times Around The Sun (2019)
3 votes -
Sir Curse - Tarot (2019)
2 votes -
2 Chainz - Momma I Hit a Lick (feat. Kendrick Lamar) (2019)
2 votes -
Does anyone else get huge aimless bursts of inspiration?
Occasionally when I'm getting really into some music or watching videos from my favorite content creators, I'll be stricken with what I can only describe as a flash of inspiration, where I'll...
Occasionally when I'm getting really into some music or watching videos from my favorite content creators, I'll be stricken with what I can only describe as a flash of inspiration, where I'll really want to do something, but I don't have any of the skills to produce anything, so I'm just left inspired but aimless. Does anyone else get this as well? If so, have you done anything more to channel that?
25 votes -
Radiohead - Creep (Mimi & Josefin) | Blind Auditions | The Voice Kids 2019 (Germany)
7 votes -
New Steam client beta supports "Steam Link Anywhere", allowing streaming games outside the local network
9 votes -
The 3D light printer C.A.L. newest proven concepts in 3D printing
1 vote