VLC Launches On Chrome OS Thanks To Android Port 44
An anonymous reader writes: VideoLAN today launched VLC, the world's most used media player, for Chrome OS. You can download the new app, which is a port of the VLC version for Android, from the Chrome Web Store. Chrome OS was one of the last desktop operating systems for which VLC was not available (the media player exists for Windows, OS X, Linux, BSD, Solaris, OS/2, Haiku/BeOS, and ReactOS). Yet Chrome OS wasn't an easy operating system to support, as VLC is a native application on all platforms (it uses low-level APIs to output video, audio, and gain access to threads) built using mostly C and C++. Writing VLC in JavaScript and other Web technologies, as Chrome OS requires, is not an easy task by any stretch.
ChromeOS? (Score:1)
Re: (Score:3)
Re: (Score:1)
Isn't the Chrome OS being discontinued by Google thougg?
Why don't you try that just one more time to really get it right?
95% of code from the Android version (Score:5, Informative)
Also, I don't know why the author decided to include ReactOS in the list of supported OSs since there's no special version of VLC for it, it just runs the Windows binary.
Quite Useful (Score:5, Interesting)
Um... WTF? (Score:2)
"Writing VLC in JavaScript and other Web technologies, as Chrome OS requires, is not an easy task by any stretch."
No... ChromeOS has ways to write native and semi-native apps:
NaCL - https://developer.chrome.com/n... [chrome.com] and PNaCL
That said, if you already have a functional Android app, ARC is probably easier. Works great for Quasseldroid if you remove one socket configuration call (TCP_KEEPALIVE socket option) currently not supported by ARC.
Damn you, VLC! (Score:2)
What? Still no FreeDOS, Amiga, Nintendo DSi or ATmega328P support?
Re: (Score:2)
CKermit (Score:2)
The goal should be to hit every platform CKermit supports. Terminal support through aalib or libcaca thank you very much.
Linux? (Score:2)
Re: (Score:1)
Picture tux the linux penguin strapped face down on the boardroom table at google hq while all the google execs take turns fucking him in the ass. That's the relationship between linux and android.
Mod parent up. (Score:2)
It's not just Linux. I think it is also X-windows!
Write a media player in javascript? WTF?
I am continually amazed that people buy up crap that restricts what they can do on really powerful computers.
VLC as default (Score:2)
Re:VLC as default (Score:4, Informative)
I wonder what legal reasons prevent including VLC as default media player in Android, ChromeOS, Windows.
You sound like you already know the answer to your own question.
VLC includes code to account decoding of patent-encumbered media formats. DVD playback, AAC, AC3 are all formats that are not really free for people to implement playback for without paying the piper.
You know VLC for iOS will not decode AC3 -- unless you change you time zone location to somewhere outside the U.S.?
Re: (Score:2)
You know VLC for iOS will not decode AC3 -- unless you change you time zone location to somewhere outside the U.S.?
You know VLC for iOS will not even see most DLNA servers on the local network? And when it does, occasionally, list a UMS server it is unable to enumerate even its root folder contents? It would have been nice to see VLC for iOS work as well as its desktop counterparts on Windows, Linux and OS X, but I doubt that will ever happen. More license sales lost to 8player and ArkMC I guess.
Announcing VLC for Chrome OS (Score:3)
Written in Javascript? (Score:2)
Yeah, maybe the GUI and glue logic. The actual heavy lifting codec side will almost certainly be done by libraries written in C/C++ with possibly some assembler.
Hate to burst your bubble webdevs, but javascript is a loooong way from being able to decode video streams in realtime on its own.
Re: (Score:3)
Yes, it is right.
From that page: "Once the video stream has been received, it is fed into the C wrapper around libogg, libtheora, and libvorbis for decoding"
I would suggest you try reading stuff first before you post links to it.
VLC on Android saved my ass today (Score:2)
Re: (Score:2)
Maybe opening the MP3 would work in a web browser too.