TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

We glued together content moderation to stop soccer pirates

174 pointsby dylanjhaabout 2 years ago

29 comments

duskwuffabout 2 years ago
So, a lot of users in this thread seem to be misunderstanding what Mux is, and how the &quot;soccer pirates&quot; interact with their service. Let me clarify:<p>Mux is a streaming infrastructure provider. They provide services for companies who want to stream video to their users -- news web sites, video chat services, etc. Kind of like web hosting, but specifically for video. They are not a video <i>content</i> provider; they do not sell subscriptions to end users.<p>Mux&#x27;s problem is that pirates will sign up for their service to restream pirated video content, like live sports streams:<p>Official stream --&gt; pirate --&gt; Mux --&gt; viewers<p>When this happens, Mux usually gets stiffed on the bill, and if the stream stays up, Mux gets legal nastygrams from the content owners. So it&#x27;s in Mux&#x27;s interest that they detect these pirates quickly and terminate service before they run up too much of a bill. The blog post explains how they do that.
评论 #35709658 未加载
评论 #35710230 未加载
评论 #35711213 未加载
评论 #35709603 未加载
评论 #35709205 未加载
emacdonaabout 2 years ago
Sigh... f*ck sports leagues&#x2F;governing bodies. The reason some honest people pirate streams for sporting events is because they make it so annoying to pay for them. Some examples...<p>I live in the US.<p>I briefly took an interest in the EPL. If I wanted to watch all EPL games (or have the option of watching any particular EPL game), I&#x27;d have to subscribe to Peacock _and_ Fubo -- and I&#x27;m still not sure that gets me all games.<p>I briefly took an interest in the NHL (this was years ago, granted -- things may have changed). If I would have subscribed to their service, the ONLY team whose home games I couldn&#x27;t watch would have been the TEAM OF THE CITY I LIVE IN (i.e.: &quot;my&quot; team).<p>My two favorite sports, though, are Cycling and F1.<p>I LOVE cycling. To watch every UCI race, I&#x27;d have to subscribe to GCN+ (they have the Giro), Peacock (they have the Tour de France and La Vuelta), and Flobikes (they have most of the Classics races).<p>THE ONLY sports governing body that has figured this out (for sports I like, anyway), is F1. I pay F1.com $80 a year and get MORE content than I would if I watched the races on ESPN. I can see EVERY RACE, EVERY QUALIFYING, EVERY PRACTICE. I can even choose WHOSE car I want to see the first person view from.<p>If you want to &quot;stop pirates&quot;, make it easy for them to give you money and watch their favorite sport.
评论 #35708547 未加载
评论 #35709804 未加载
评论 #35708508 未加载
评论 #35708412 未加载
评论 #35708391 未加载
评论 #35709067 未加载
评论 #35709872 未加载
评论 #35709043 未加载
评论 #35709195 未加载
评论 #35708553 未加载
评论 #35711438 未加载
评论 #35708521 未加载
评论 #35709219 未加载
评论 #35708616 未加载
评论 #35708400 未加载
评论 #35708369 未加载
评论 #35708543 未加载
评论 #35708705 未加载
评论 #35713634 未加载
评论 #35709451 未加载
评论 #35709342 未加载
评论 #35712678 未加载
评论 #35708475 未加载
评论 #35712745 未加载
评论 #35709997 未加载
评论 #35708383 未加载
评论 #35712070 未加载
评论 #35709848 未加载
评论 #35721936 未加载
评论 #35717346 未加载
评论 #35711263 未加载
评论 #35710986 未加载
评论 #35709611 未加载
crazygringoabout 2 years ago
This article could use big improvements in both its tone and organization.<p>People don&#x27;t have a lot of love for greedy sports broadcasters, and tech people are often associated with a kind of &quot;information wants to be free&quot; ethos (for better or worse), so starting out your blog post with:<p>&gt; <i>identify and take action against soccer pirates and other delinquents who try to stream copyrighted content</i><p>comes across as pretty tone-deaf for the intended audience. <i>Delinquents?</i> What&#x27;s next, are they going to tell me not to copy that floppy, or ask if I&#x27;d download a car?<p>What&#x27;s crazier is that they actually have <i>good justification</i> but don&#x27;t put it <i>until the end of the article</i> -- that pirates are using the service to broadcast streams that become super-popular (racking up charges) and then <i>don&#x27;t pay their bills</i> for bandwidth and processing, losing near a million dollars in a year. Talk about burying the lead.<p>This article is a great example of what <i>not</i> to do. But it&#x27;s a great learning opportunity for the rest of us. Always <i>start</i> your article with <i>why</i> the article subject matters. Don&#x27;t wait until the end, don&#x27;t just assume the reader is on your side.<p>...And also maybe don&#x27;t call people delinquents when a decent proportion of your readership probably watches some of these same pirated streams...
评论 #35710395 未加载
评论 #35710500 未加载
评论 #35811514 未加载
评论 #35712126 未加载
63about 2 years ago
&gt; The contractor can escalate or silence the alert using the buttons on the Slack message. If it is a false positive, they will press “Silence,” which activates another n8n workflow that adds the asset to an allowlist, so it won’t alert again.<p>So if I were a prospective soccer pirate hoping to take advantage of Mux publishing the specific details of their content moderation system, could I just stream myself harmlessly showing off my soccer jersey collection for an hour to get future alerts ignored and then swap the feed over to soccer when the game starts? Granted I&#x27;m sure they&#x27;ll take notice once they get a DMCA letter, but I imagine it might take awhile for everyone involved to catch on.
评论 #35709181 未加载
评论 #35709155 未加载
评论 #35710282 未加载
评论 #35712711 未加载
anarchogeekabout 2 years ago
People pirate streams of soccer matches because it&#x27;s nearly impossible to pay for legally. The matches for a single team or league are spread out amongst a ton of different streaming providers. Sometimes there is no paid option at all because of region blocking and complicated deals.<p>I happily pay Apple for MLS matches because there was no reliable way to get them here in New Zealand. It is still stupid because Apple has no idea what they&#x27;re doing, the announcers are terrible, the audio levels all over the place, random silence, it gets loud, then random cutting between shots... At least it streams well.<p>But for other leagues? It is cheaper to go buy a ticket to watch the Wellington Phoenix at the stadium than it is to pay for streaming! Even then I can only find some matches.<p>What about other leagues? I follow Uruguayan soccer... good luck finding a place I could even pay for that which licenses the content in New Zealand.<p>My only hope is that this post about how to block pirate streaming will help the pirates evade being blocked.
评论 #35710525 未加载
kioleanuabout 2 years ago
I have the same problem like the others say in Germany. I have a Bundesliga season ticket for which I pay 360 euros and I see all home matches in person. Away matches are a completely different story. Half of them are shown by Sky, the other half by DAZN, and for some matches they only show highlights during the game. Sky wants 30 euros per month and at least a year of subscription and DAZN wants 25 euros per month.<p>My life doesn&#x27;t revolve around football, I don&#x27;t need to see all matches, just my team&#x27;s. I would gladly pay 10-12 euros for pay per view, but no, that&#x27;s apparently not an option.
mig39about 2 years ago
The best way to encourage pirates is expecting a Canadian viewer to pay $100 or more a month to watch soccer.<p>I don&#x27;t condone it, but hypothetically, the $7 a month I pay to stream illegally is a fuck you to the leagues and their rights owners.
评论 #35712771 未加载
评论 #35711181 未加载
standevenabout 2 years ago
<i>”If it is a false positive, they will press “Silence,” which activates another n8n workflow that adds the asset to an allowlist, so it won’t alert again.”</i><p>So the secret is to first stream a safe video that will purposely trigger a false positive, and then switch to a pirate stream later on.
评论 #35713616 未加载
FridayoLearyabout 2 years ago
These pirates are the enemy of civilisation. Thank goodness the average citizens are standing up for the profit margins of the broadcasters and by extension, the overpaid players.
ricktdotorgabout 2 years ago
as a UK bloke in the US who supports a non-premier league team (Sunderland, currently in the EFL), i am legit screwed when it comes to wanting to pay to watch my team. it is literally impossible to pay to view while i reside in the USA. i <i>want</i> to pay, but i can&#x27;t!<p>hulu told me i could bundle EFL with Disney (!) but i was never able to see any Sunderland games on Hulu so i cancelled.<p>EFL streams are hard to find, but in the absense of being able to pay to view, i will take anything i can.
评论 #35712080 未加载
dataengineer56about 2 years ago
&gt; If you had asked me two years ago which sport a video startup needs to be most worried about, I would have said American football or basketball ... It wasn’t until I joined Mux that I found out how much people love soccer…<p>This is a pretty terrible, sheltered introduction. He didn&#x27;t realise that American sports aren&#x27;t the most popular sports outside of America? He feels the need to tell us that in the intro? Did he not do any research before starting his job? Did no one interviewing him pick up on this?<p>Also note that the detection labels mention &quot;field&quot; but not &quot;pitch&quot; even though a football playing area is by definition called a football pitch. More American-centricity that will ultimately harm them (not that I consider that to be a bad thing in this case).
评论 #35711318 未加载
pqsabout 2 years ago
It&#x27;s been said that a growing number of individuals are turning to Telegram to stream pirated soccer matches. These streams often have massive viewership, with all of the streaming costs allegedly covered by Pavel Durov. However, it&#x27;s worth questioning how sustainable this model is, considering that while Pavel is certainly wealthy, it&#x27;s unclear if he has any incentive to continue footing the bill for illegal soccer streaming infrastructure. What are your thoughts on the future of pirate soccer on Telegram?
评论 #35712249 未加载
评论 #35712591 未加载
kettleballrollabout 2 years ago
&gt; Is the email address suspicious looking?<p>I wonder what this looks like? Everything that isn&#x27;t Gmail or outlook?
评论 #35711187 未加载
choegerabout 2 years ago
Dear Liberty Media,<p>please have a look at such a tool and maybe reconsider your addition of defective by design (aka DRM) technology to f1tv streams. It broke on three (!) different playback devices I own.<p>thank you,<p>a valuable customer
jwieabout 2 years ago
Being in the middle Mux wouldn’t be able to offer more substantive changes to the service problem. A neat operational fix to a tough event driven problem.<p>The root cause here is “sports streaming services are garbage.” Mux can’t do anything about that, and likely their “partners” don’t want to hear it anyway.<p>Part of me would have preferred to technically sweep this under the rug so nobody who cared would notice or be able to complain about it.
wslhabout 2 years ago
From Argentina, the World Cup champions, with love: an army of children find a solution in short time and they don&#x27;t need to be tech savvy.<p>Just one story, I remember a children of 10 trying to watch a soccer match but without having a TV plan at home. The solution? Call friends via Discord and have them put the webcam towards the TV! They even have a friends meeting watching a soccer match.
评论 #35711323 未加载
underlinesabout 2 years ago
Anyone who hosts an illegal stream website (which usually makes them thousands of $$ per day), would immediately try the following:<p>1. Stream the video game fifa 2023 for the first 2-3 streams until my account gets onto your allowlist.<p>2. Stream illegal football content, not triggering your n8n flows, due to the allowlist.
评论 #35711816 未加载
theshrike79about 2 years ago
There&#x27;s actually a group that streamed pixelated FIFA-gameplay during games with the correct streams and all.<p>It looked good enough so that people actually watched and they got the ad revenue off it :D<p>Also: perfectly legal, they&#x27;re just streaming a video game =)
评论 #35714272 未加载
评论 #35711073 未加载
评论 #35711194 未加载
jojobasabout 2 years ago
If it&#x27;s ever broadcast on normal, free-to-watch TV, anywhere in the world, it&#x27;s fair game in my book to record&#x2F;restream it. Change my mind.
评论 #35711253 未加载
评论 #35708976 未加载
m348e912about 2 years ago
The one data element missing seems to be concurrent streams per account? Just seems to me that one account with 200 active streams might be fraudulent.
评论 #35708585 未加载
dexterdogabout 2 years ago
Can&#x27;t they find the vast majority of the large streamers by monitoring the reddit&#x2F;irc&#x2F;discord groups where the links are posted? That seems like a far more green way to find these things because there is minimal compute required. I know it doesn&#x27;t sound as sexy as a hierarchy of triage flags and maybe some fancy &quot;AI&quot; dust, but that&#x27;s how I would do it.
DonHopkinsabout 2 years ago
If only people cared as much about dedicating time and resources to education or health care or fighting corruption as they do about sports. What is it about sports that makes people give a shit about something that ultimately doesn&#x27;t even matter?
Rastonburyabout 2 years ago
I recall there are ways to trick image recognition in ways undetectable to humans, but maybe too much effort for a pirate
shp0ngleabout 2 years ago
The reactions here didn’t go how mux expected them to go, heh
andreareinaabout 2 years ago
Kudos on them for using human review
Mandatumabout 2 years ago
Wow. n8n in production.<p>Bold.
评论 #35709184 未加载
评论 #35709891 未加载
dreampeppers99about 2 years ago
thanks for sharing
matt3210about 2 years ago
You didn’t save anything unless you can show reasonable evidence that they paid properly as a result of your efforts. It’s likely that at least some people never would have paid for the content even if they can’t pirate it.
评论 #35708579 未加载
评论 #35708545 未加载
评论 #35708572 未加载
评论 #35708557 未加载
NullPrefixabout 2 years ago
&gt; Some of the obvious risk factors include:<p>&gt; Is the email address a company domain or a consumer email like Gmail?<p>Do you actually expect people to use their work email for personal purposes?
评论 #35708260 未加载
评论 #35708194 未加载
评论 #35708318 未加载