IN THE BEGINNING, THERE WAS WINDOWSJRiver Media Center began as the audio only Media Jukebox in 1998. It was Windows only.
When we added video, we renamed it JRiver Media Center. That was version 9. Still Windows only.
OTHER MAJOR PLATFORMSAround 2012, we began porting it to OSX (Mac). That took a while. We introduced MC18 for Mac in 2013.
At the same time, we added a Linux version.
If you're interested in looking at the evolution, you can see the whole in all its pain and glory on the Old Versions board here:
https://yabb.jriver.com/interact/index.php/board,20.0.htmlTo sum up, by version 20, we had versions that ran on Windows, Linux, and Mac.
The fourth version was a derivative of Linux for the Raspberry Pi.
Then we built special versions for the JRiver Id.
In case you're not counting, that's FIVE so far.
CUSTOM VERSIONSAlong the way, we made about 20 special versions for music services that came and went. These included versions for Best Buy, MTV, Televisa, multiple cable companies, and Neil Young's Pono Music.
Now we're at about TWENTY FIVE.
MORE PLATFORMSWe did an ARM version this year for Mac.
We did a Black Box version last year for Stream Unlimited. This requires no user interface and can be configured remotely.
We did JRiver for Android, a major port of MC to support Android and Android TV, aka Google TV. This runs on NVidia Shield and Chromecast with Google TV.
REMOTESAbout ten years ago, we built Gizmo. It runs on Android and acts as a remote player or remote control.
Because we added API's for developers, several developers have built remotes of their own. One of those was the original JRemote for iOS. We bought it and have continued its development and done two Android derivatives.
Panel is our web app that MC itself provides. It runs on browsers and requires no installation.
OTHER PLATFORMSAs elo points out above, there is no shortage of other devices we could support. In fact, with DLNA and UPNP, we probably do now support more than 1000.
Devices like the Roku and FireTV are more proprietary, so we haven't tried to support them. We try to stay with fairly open standards and even they aren't easy.
We've not chased Apple because they have slammed the door in our face in the past. We had a similar experience with NAS drives (QNAP).
NOT INCLUDED ABOVEAll the major and minor versions of OS's and their development tools that have caused us time, money, and headaches.
If you toss in all the drivers and security changes, it's a very long list of work, so please forgive us if we don't support your favorite new platform. We may some day.