>The weirdest is that some ISP are blocking it and some are not. So why is that the case? Are some ISP not listening to the government?
Pretty much. My ISP doesn't block half the stuff the Indian government has banned, while my mobile data provider has - it's genuinely very weird.
Regarding contacting the government - maybe https://pgportal.gov.in should help? File your grievance with the section of the government you want to complain to - in this case, I'd guess that's the Ministry of Electronics and Information Technology.
> maybe https://pgportal.gov.in should help? File your grievance with the section of the government you want to complain to - in this case, I'd guess that's the Ministry of Electronics and Information Technology.
A internet freedom activist group had filed a Right-to-Information(RTI) query to know why VLC was banned. The ministry responsible says they have no data on it. https://twitter.com/sflcin/status/1539877804116168704
The most likely explanation is: the government does not want to block your website, it is collateral damage. They want to block something else, but there is no technical possibility to block that without also blocking your website. This also explains variation between ISPs: there is no centralized solution for blocking. Some of them are using IP-based blocking because they have no technology that would look deeper, some of them block on the DNS level, and some on the TLS SNI level.
I hold a Class B ISP license. We get letters (not emails, physical letters)from Department of Telecommunication asking us to block http://www.example.com
Do they not also ever request blocks on particular IP addresses? A lot of collateral damage happened due to blocking whole ranges from AWS and such when Russia was trying to ban Telegram.
I was at FOSDEM that year but unfortunately missed your talk. Just watched the video of it and it was very well explained, taught me a thing or two about CDN's and SPOF's, thanks for that.
Indian here - you will have to go to the indian court to get your site unblocked. (Talking to our government will be like talking to a brick wall). As other's have pointed out, I too believe your site is just collateral damage in the fight against piracy. Now that the indian film industry is feeling the pinch of piracy because of the growth of high speed internet in India, and streaming platforms too are being aggressive against pirate sites (who they see as competitors), many torrent websites and pirate streaming platforms are now banned in India. The usual process for this is that the right holder can go to court and provide a list of URL's and ask for it to be blocked. The court then orders it to be blocked after conducting their enquiry (which often doesn't have any representation from the other party as most of these sites are foreign and many obviously will choose not to defend themselves in court unless they are not doing anything illegal).
I speculate that in your case one of these people saw a link or reference to VLC in one of these pirate sites (many pirate sites do openly recommend VLC if someone complains they are unable to play their video file), and figured they'd include your site too (either out of ignorance, or deliberate malice to create hurdles for non-techies to watch the videos).
A fun conversation to imagine. "How's your health? The family? Have you gotten any mail about my project being a Chinese cyber weapon? No? Well, that's confusing."
When the project got this large, I'd say it's safer to use an actual business address before too late than a private one as any weird people may target your parents' house for no good reason.
The article basically states that the reason the government banned it was because Chinese actors were using VideoLAN products (VLC) to deploy malware loaders onto citizens' devices.
I don't understand why they banned videolan.org though. It's a French website, and I'd assume the Chinese actors were bundling malware when VLC was installed from another website and not videolan.org.
Videolan.org is EXACTLY where VLC should be downloaded from to ensure the software you download is malware free - ironically, I'd expect banning the VLC website to increase VLC downloads from alternative sources, and thus increasing the possibility of the user downloading malware.
> The weirdest is that some ISP are blocking it and some are not. So why is that the case? Are some ISP not listening to the government?
Please, please, please don't include these sentences in any email you send to Indian govt. My ISP usually doesn't listen to the blocking instructions and most sites are unblocked, if you ask these questions directly to the government maybe they will go all in and enforce this rule. This blocklist is quite lax and not enforced with much severity, but if my government figures it out that there are many local ISPs who don't use the blocklist, the government they might start enforcing it more severity.
> The weirdest is that some ISP are blocking it and some are not. So why is that the case? Are some ISP not listening to the government?
From experience being blocked from time to time in many countries...
Most countries that block things ocassionally just aren't very good at blocking things. They might not consistently communicate with all ISPs; it's pretty common that all mobile ISPs will do blocking but no wireline ISPs do it. Sometimes only the major ISPs get asked. Sometimes they get asked and don't block for whatever reason. Sometimes ISPs take a long time to update block lists. Sometimes they'll block things from DNS, but only for people using their DNS servers.
Best in class at blocking is probably the great firewall, but they sometimes do inconsistent blocking on purpose.
As a sibling said, it's best not to bring up the inconsistencies if you find the right people to ask. If you haven't already contacted the TRAI (telecom regulatory authority of india), that's where I'd start, but I dunno.
VLC is one of the most commmon softwares in India, it's a "peoples' software". The ban won't last long, just try to contact I.T. ministry and explain your solution.
Some reports suggest that VLC Media Player has been blocked in the country because the platform was China-backed hacking group Cicada was using it for cyber attacks. Just a few months ago, security experts discovered that Cicada was using VLC Media Player to deploy a malicious malware loader as part of a long-running cyber attack campaign.
Although I'm not sure, this [1] could be the reason. TLDR: A chinese hacker group took the official exe, added a malicious dll in it and distributed it to NGOs and government institutions, most likely through a clone website or phishing email. Purpose was said to be espionage.
[EDIT]
Ofcourse the Indian media reported that the official VideoLAN org was controlled by the said hacker group which leveraged it's position to distribute malware.
While both VLC and VideoLAN were started and mostly based in Europe ( France ) . It still takes a lot of courage in today's tech world to say you are apolitical. Which is partly forbidden because apolitical stance in itself is political, or so I have been told.
The Indian government (and Indian courts) is infamous for these random harebrained stunts. In the past, it has banned archive.org [1], continues to block the French ISP free.fr, etc. VLC was likely banned because people use it to watch pirated films (the same reason free.fr continues to be banned [2]). And it's plain f*cking stupid to just ban videolan.org, because it can be downloaded from numerous other websites [3], not to mention the repositories of every major Linux distribution.
FWIW, Indian website blocks are usually DNS-based, so you can easily get around them by using a different DNS provider from your ISP's or DNS-over-HTTPS.
It is cute to see non-indians trying to guess the reason. We were like you once.
It is an exercise in futility. Our government is run by monkeys. They are stubbornly uneducated about science and technology, at the same time pretending to know everything about it. How does our government take decisions? My best guess is they consult a successful team of astrologers.
Actually, that’d be great. The most likely reason it got banned is because of corruption. One reason for corruption is that politicians aren’t paid well. What smart competent sane person would rationally choose to be a politician? Maybe if it paid competitively. I wonder if there is a study on the ROI?
What a wild idea. Corporations and wealthy people are also corrupt. It turns out that it is a lack of morals. Or in many cases a complete dismissal of them for the pursuit of profit.
Most people's morals can be bought, it's just a matter of cost. Increasing salaries for government employees increases the barrier to entry for corruption.
Whether or not a typical state can actually afford it is a completely different issue altogether.
The tree-pruners in the major city near me make 150k a year. I'm guessing that's pocket change to those wacky astrologers. Didn't really mention anything about politicians.
+1. Around 2005/6 there was some news story that some minister was asking why long distance phone call taxes were dropping and someone explained that corporates were using Skype now. His response was that they are still required to pay the taxes. facepalm
Recently, in an op/ed article about something different the journalist said "India is a first world country with a third world government."
More on topic: I didn't know about VLC until an Indian coworker introduced it to me.
Have you encountered any Indian bureaucrats recently? They are so far detached from technology and science it's hilarious. But they are very smart (cunning) in imitating whatever the ruling government is doing. So if government is trigger-banning everything, bureaucracy will do the same (and double down in most cases) without ever questioning it.
That is a valid form of democracy. In my opinion it's a better one than a grassroots one.
There, every idiot that has no clue about the topic can vote on an important issue. Brexit is the most obvious one, but there are lots of topics where an expert is better suited at voting.
This is the way representative democracies work, including the US. Some places have tools such as recall elections that people can use in extreme cases, but usually, it is a matter of voting for someone else next time.
It reminds me how Turkey banned imbd.com. A musician/movie artist submitted some links to a court that the following links were streaming his movies. In fact IMDB did not stream his movies but because it was up in the search results they have banned imbd.com. And to this day imbd.com is still banned. Back in those days imbd.com had only one page without any content. Yeah, it was typo!
the real problem which plague's India is over zealous "babu's" aka bureaucrats. It is very difficult to do actual good things with regards to policy so they settle for the most hype thing "ban X" and label it as patriotism and feed the narrative to the media machine which takes and runs with it . Now the government gets to pat itself on the back and the "babu" gains notoriety as a patriot its a very "notice me senpai" thing. They will continue to do this cause they are looked up to by everyone in the country as a educated elite . In reality they are a bunch of cockroaches who collectively share 3 brain cells to make what i like to call "dad joke style policy". If every there is a gaping flaw in modern democracies it is the unaccountable and ever powerful bureaucrat.
It's fascinating that attempts at censorship often seem to quickly founder in incompetence of all things.
It turns out that actually banning the right things and not the wrong things seems simple on the surface and then turns out to be problem of nearly unsolvable scale and complexity, to the point where the system often falls down through the utter humiliation of how badly it is working.
Banning quickly, then unbanning slowly, usually by special request, works just fine for authoritarians. If it matters to enough people, you'll hear about it, and if it matters to important or wealthy people it will create an opportunity for graft/partnership. So, now that VLC (for example) has called you to get you to unban their software, you can call them later to get a feature removed or put in, or just free/discounted consulting on how to block objectionable streams (for example), with a vague threat of rebanning hanging over the discussion.
Indonesia just banned the entire foreign internet (without the west caring), and is requiring sites that want to operate within the country to apply for whitelisting.
Some movie producer tried to find places in which their movies were pirated, and did google search and made a list and did a court case. Now some random judge who doesn't understand/like internet asked the sites to be blocked. And videolan.org was middle in that list and it got overlooked. Then they handed that list to ISP. Few ISP found the issue and decided not to block it, but many blocked it without looking.
I think this is probably inconsistent across ISPs. I was able to access VideoLAN website and the download link just now.
https://www.meity.gov.in/ : This is the website for the Ministry of Electronics & Information Technology, the government body that issues orders under the relevant IT Act in India. They have a grievance section to file a grievance.
Maybe its VLCs built in streaming services like shoutcast directory, maybe a stream on shoutcast is blacklisted in India, so they blacklisted the app. (Icecast actually)
Streams would be my top guess. I use VLC mostly for a hundred internet-radio streams (today there are over 30,000! relayed by many services!) Imagine the authoritarian nightmares that unfettered access to world-wide radio in dozens of languages might arouse. Unfiltered news! Hedonic music! Other cultures!
Whatever the Indian state doesn’t understand is either banned or taxed to death.
Shame that a country with such a young and technically literate population is governed by an army of one-finger-typing tech illiterate boomer bureaucrats.
I really wish there was an independent lightweight mesh network for data, unblockable by design. Of course we still will need a broadband for heavy lifting, but the idea of governments deciding what we can access and what not on a technical level (domains, IP ranges) seems ridiculous for me, connected since 1990s.
I’m currently in a trip in the south of Brazil, and I can’t open the 2600.com website since I’ve been here. I’m not sure if it is some kind of government filter or just 2600’s firewall blocking Brazilian ips.
That wouldn't even make sense even remotely like on several levels.
Your realize there is no Open Source committee that sits around deciding these things, in fact Open Source at it's heart is designed to ensure the exact opposite of what you suggested.
Anyone anywhere can get the code compile and run it.
It's really not that obvious considering a few months ago people were seriously proposing banning russians and/or the russian government from using open source software.
In case you weren't joking, one of the tenets of open source is no discrimination against groups of people. So it wouldn't really be open source if India were banned from using Linux.
A friend of mine got a new laptop so I was installing some important apps and the VLC site wouldn't load. So I checked it on my phone and this came up.
The last time I downloaded it in Windows 11, a popup suggested that I use the store instead, so I wonder if India also banned that installation path.
F-Droid also carries VLC, and I doubt they will ever take direction from the Indian government. On the rare occasion that VLC will not play some file, F-Droid also has the Nova Video Player, but the Nova listing carries a warning that it will track and report your activity.
I disagree. I've had many issues with MPV over the years, ranging from lack of hardware decoding support on some hardware to plain crashes for files that VLC and even web browsers played flawlessly.
I see people claim that VLC somehow produces inferior output but I've never experienced this. The only way mpv seems superior is that it can deal with Syncplay better than VLC, in all other cases it's just a more crashy, less intuitive media player in my experience.
Mpv is touted for its better video and audio playback quality, it also opens just about any video without artefacts (a grey picture in vlc anyone). Other than that it’s definately more responsive when seeking through a file, and it supports shaders to improve the perceived low res video playback quality.
The cherry on the cake really is IINA, a MacOS video player that has a super responsive native UI and is basically what QuickTime should have been.
Celluloid's seekbar drives me insane, and it doesn't seem to offer an option to fix it. In every other media player since the dawn of time, clicking a point on the seek bar seeks to that point. In Celluloid, it only seeks back/forward 15 seconds depending on which side of the progress indicator you are on.
>How is this done? Without additional information the claim sounds like hdmi cable advertising to me.
Differences in the video/audio decoding process. VLC optimizes for playing media over a network connection (hence its name Video LAN Client), where temporary dropouts and data loss are common and might cause other players to choke. The cost of this is sometimes less accurate playback.
mpv is optimized primarily for accurate playback of media from local storage, and so while it might not fare as well for network/streaming media it's generally measurably better for local media.
Just laughing to myself at this. A friend and I started copying long movies from the NAS to the media PC's local storage, since if I use my preferred smplayer (mpv) sometimes some hiccup will cause it to crash, but his preferred vlc will limp along and happily put out corrupted playback. Neither is a good experience. (Anyway the problem is likely the media PC itself since the issue doesn't happen on either of our personal PCs streaming from the NAS, using whichever player.)
I've had a good experience with playing files in mpv via sshfs, both local and remote. Helps a bit to enable a generous cache in mpv also. (I let it take a few GB so that the average episode of something can be entirely cached if I let it sit)
Can you give specifics? When it comes to decoding media formats, I'd expect of the "happy path" decoding behavior of media players to follow the specification exactly, which should result in the same result. Is VLC simply throwing out certain packets rather than properly decoding them?
I’ve downloaded VODs from Twitch that gave the grey screen. I thought it was a dumb glitch in the actual video file (maybe still is) but it works with MPV.
In my (and apparently other people's) experience, multiple popular options, of which mpv is one, are more responsive and produces fewer visual artifacts. Also, subjectively, I think VLC's UI can be surprising and confusing.
We’ve asked the Indian government and we got no answer. We probably did not ask the right place though. I wish I knew how to ask properly.
The weirdest is that some ISP are blocking it and some are not. So why is that the case? Are some ISP not listening to the government?
VLC and VideoLAN are quite apolitical (we only fight against DRM and for open source) and VLC is a pure tool that can read anything.