VLC Launches On Chrome OS Thanks To Android Port
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.
Is the chrome OS being discontinued by Google?
Isn't the Chrome OS being discontinued by Google thougg?
From TFA: Android Runtime for Chrome (ARC) makes it easy to make Android apps work on Chrome OS. "“The ARC solution was a blessing, and helped us to recycle 95 percent of the Android code and optimizations".
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.
Eh, VLC is okay, mostly due to the wide variety of codecs available in it, but I'm impartial to Clementine, mostly for the pre-loaded station, particularly SomaFM!
While many people's first reaction might be that this is just a silly proof of concept, I can say from personal experience that it will actually be quite useful. I set up a Chromebox for my folks (got sick of providing Windows support). When my mom plugged in a USB drive with a short video, it wouldn't play without first being saved to Google Drive to be reencoded. Hopefully having a VLC app will fix the problem of ChromeOS only natively supporting a limited number of codecs.
"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... 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.
retrorocket.o not found, launch anyway?
What? Still no FreeDOS, Amiga, Nintendo DSi or ATmega328P support?
It's really odd that an os based on linux kernel is so problematic when it comes to porting applications.
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.
I wonder what legal reasons prevent including VLC as default media player in Android, ChromeOS, Windows. It certainly is way above anything these systems provide in video department.
839*929
The original blog post from the VLC team: http://www.jbkempf.com/blog/po...
The blogpost especially speaks of PPAPI and NaCL.
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.
It really does not work at all. Alpha ware, at best.
ffs put back MIDI playback on every OS ffs... can't fucking listen to my MIDIs on android... ty
The goal should be to hit every platform CKermit supports. Terminal support through aalib or libcaca thank you very much.
My Other Computer Is A Data General Nova III.
I needed a reliable playback of an MP3 file with ability to to seek for my child's school presentation. Lately I noticed being incapable of doing the simpliests of tasks on Android unless it is handled by the pre-installed software. Something as obvious as drawing on a photo or an MP3 playback result in hours of wading through the junk yard known as the Google Play. There is all sorts of bloatware, spyware, apps that cannot open a file, apps that cannot save a file and everything in between. I got too spoiled by "apt-get install".