Plex (software)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Plex
Plex vector logo.svg
Developer(s)Plex, Inc.
Operating system
Platformx86, ARM
Size
  • Server:
    90–105 MiB (compressed, depending on the platform)
Available in
languages
Type
License
Alexa rankIncrease 1,359 (July 2019)[2]
Websitewww.plex.tv

Plex is a client-server media player system and software suite comprising two main components. The Plex Media Server desktop application runs on Windows, macOS and Linux-compatibles including some types of NAS devices. The server desktop application organizes video, audio, and photos from a user's collections and from online services, enabling the players to access and stream the contents. There are also official clients available for mobile devices, smart TVs, and streaming boxes, a web app, and Plex Home Theater (no longer maintained), as well as many third-party alternatives.

Plex sells a premium service called Plex Pass, with features like synchronization with mobile devices, cloud storage integration, metadata and matchings for music, support for multiple users, parental controls, live TV and DVR, trailers and extras and cross-selling offers.

Background[edit]

Plex began as a freeware hobby project in December 2007 when developer Elan Feingold created a media center application for his Apple Mac. He decided to port the media player XBMC (now known as Kodi) to Mac OS X.[3] Around the same time, Cayce Ullman and Scott Olechowski—software executives who had recently sold their previous company to Cisco—were also looking to port XBMC to OSX, and noticed Feingold's progress via XBMC online forums. They contacted him and offered support and help with funding. Feingold, Olechowski and Ullman formed as a team in January 2008 and founded Plex, Inc. in December 2009.[citation needed]

The team released early versions of the port, which they called "OSXBMC".[4] Their purposes were to bring to the project a complete integration to the Mac.[3]

Fork[edit]

The developers worked on the XBMC project until May 21, 2008. Due to different goals and vision from the XBMC team, they shortly forked the code to become Plex, and published it on GitHub. The code was kept roughly in sync with the Linux code.[5]

The new name was announced on July 8, 2008. Ullman came up with the name Plex² or Plex Square, due to the unavailability of plex.com, and the availability of plex2.com. Feingold suggested Plex² was too unwieldy and the single word, Plex, was ultimately chosen because the "plex" suffix evokes "comprising a number of parts".[6] The team began to work on a media center component to aggregate not only local content but also to bring together web-based multimedia services. The new library system was redeveloped from scratch.[4][7] The CenterStage UI group, a team aiming at improving the home theater PC UI interface, teamed with Plex to develop the idea further.[8][9][4] To make the project viable, the team looked to bring the Plex experience to other devices, without the need for users to dedicate another computer as a HTPC.[3][10]

In December 2009, the project evolved into a commercial software business owned and developed by a single for-profit startup company, Plex, Inc., a U.S.-based high tech firm that is responsible for the development of the Plex Media Server and media player app front- and back-ends, its client–server model, all accompanying software under the Plex brand name, as well as the exclusive, copyrighted, proprietary parts, whether distributed on its own or as a third-party software component in products manufactured via a strategic partnership. Elan Feingold, Scott Olechowski and Cayce Ullman were the three founders, with Ullman and Feingold taking on full-time roles as the CEO and CTO, respectively.[11][12]

At that time, Plex had 130 apps, the most popular of which were Apple Movies Trailers, YouTube, Hulu, Netflix, MTV Music Videos, BBC iPlayer and Vimeo. In an interview for TechCrunch, Feingold declared Plex apps had been downloaded about 1 million times.[4][13]

In 2011, Ullman resigned as CEO and left the company.[14][15] Keith Valory became the new CEO in February 2013.[16][17]

In 2014, Plex raised $10 million from the venture capital firm Kleiner Perkins. In an interview at CES 2014, Scott Olechowski, Plex Chief Product Officer, added that Plex was considering eventually adding paid music downloads, or teaming up with a music subscription service, to give users a chance to grow their music library. These partnerships, like the one with VEVO, were costly for Plex, which led to fundraising from Kleiner Perkins.[18]

As of July 2016, Plex has 65 employees.[19]

Relations with content companies[edit]

Plex initially developed applications for services such as Hulu and Netflix. Hulu deployed "counter-measures" by creating changes deliberately to prevent Plex from parsing their HTML. Netflix and Hulu services are no longer officially available with Plex.[citation needed]

The relationships with content companies were not completely adversarial. Some companies contacted Feingold to add their content to Plex, including music streaming service Spotify.

Plex Media Server[edit]

Plex Media Server (sometimes called PMS or PMS Software[20]) is the back-end media server component of Plex. It organizes audio and visual content from personal media libraries and streams it to their player counterparts, either on the same machine, the same local area network, or over the Internet. It can run on Windows, macOS, Linux, FreeBSD, NAS devices, or on Nvidia Shield TV.[21]

The device can acquire content from sources such as iTunes, iPhoto and Aperture.[22][23][24] The music library is another of the Plex metadata databases. This library allows for the automatic organization of a music collection by information stored in the ID3 or M4A tags,[25][26] such as title, artist, album, genre, year, and popularity.[27] Plex Pass users also have the ability to access the whole music video catalog from VEVO.[28]

Player apps[edit]

Plex Web App: Users can manage their libraries, server settings, and watch content from this browser-based interface
An example of the TV Episode interface on Plex. Includes fan-art background

Player apps are Plex's front-end allowing the user to manage and play music, photos, videos and online content from a local or remote computer running Plex Media Server.

  • Plex Web App – Plex released a web UI for all users on November 16, 2012.[29]
  • Plex Media Player – Plex Media Player, announced on October 20, 2015, uses hardware acceleration for a consistent user interface across all devices.[30] While Plex Media Player is reported to be open source and its code available on GitHub as GPLv2,[31] not the whole software is actually open source. Only the host parts of the application can be contributed.[30] Plex Media Player is compatible with Windows 7 and upwards, OS X Mavericks and upwards, embedded platforms like the Raspberry Pi 2 and Intel NUC,[32][33] with some Linux compatibility.[34][35]
  • Plex Home Theater (discontinued) – Previously known as Plex Media Center, Plex Home Theater[36] is a front-end media player that was the software component used for Plex's back-end server component. On October 28, 2011, support for Windows was announced for Plex Home Theater, which brought integration with Windows Media Center.[12] In October 2015, Plex Home Theater was discontinued in favor of the Plex Media Player.[37] It is still distributed as open source under the GNU General Public License (GPL), with source code on GitHub.[38]

Plex also released apps to run on other platforms and devices:

  • Amazon Fire TV – Plex announced an application for the Amazon Fire TV, the same day it launched on April 2, 2014.[39]
  • Android – On February 16, 2011, Plex announced its Android application.[40] On June 25, 2014, support for the Android TV platform was announced.[41]
  • Apple TV – With the fourth generation of Apple TV, third-party developers could write their own applications, removing the main limitations of previous models.[42]
  • Chromecast – On March 13, 2014, Plex announced free support of Chromecast in its iOS and Android applications.[43]
  • iOS – An iOS application was released on August 30, 2010 and provided a way to use iOS devices to remotely control a Plex Media Server and view media.[44]
  • LG – On September 2, 2010, Plex announced a partnership with LG to integrate the software component into LG 2011 NetCast-enabled HDTVs and Blu-ray devices.[10][14][45] Only NetCast models from 2013 and models running webOS were supported.[46]
  • Opera TV – An app for Opera TV was announced on December 12, 2014.[47]
  • PlayStation – Plex announced their apps for PlayStation 3 and PlayStation 4 on December 17, 2014.
  • Roku – On May 3, 2011, Plex announced a client app on the Roku, available by installing the Plex private channel.
  • Samsung – On August 3, 2012, Plex announced support for Samsung TV and Blu-ray players.[48][49]
  • Sonos – On July 20, 2016, Plex announced product support for Sonos devices.[50][51][52]
  • TiVo – TiVO DVRs have a Plex app from software version 20.4.7a or higher.[53]
  • VIZIO – On October 15, 2014, Plex announced a partnership with VIZIO in order to have rights to release a Plex application on their devices.[54]
  • Windows – On March 30, 2012, Plex announced the availability of Plex for Windows Phone.[55] On December 4, 2012, Plex announced a client application for Windows 8 using the new Metro interface.
  • Xbox – On October 5, 2014, applications for Xbox 360 and Xbox One were announced, supporting voice and gesture control of the devices.

Privacy[edit]

On July 2, 2015, Plex revealed the machine hosting its blog and forums had been compromised. Personal information such as IP addresses, forum private messages, email addresses, and hashed and salted passwords had been accessed. This access was gained via a 0-day vulnerability in their forums software.[56] Following this intrusion, Plex migrated its forums to Vanilla Forums to reduce the burdens of sysadmin maintenance and security.

In 2017, Plex announced a new privacy policy by which it was no longer possible for Plex users to prevent their user data from being collected.[57] However, in a later privacy policy update, Plex CEO Keith Valory stated that they will generalize the playback data and offer users the ability to opt out of sending more specific playback information.[58]

See also[edit]

References[edit]

  1. ^ "PlexMediaServer Translations - Get Localization". Retrieved 2 July 2016.
  2. ^ "plex.tv Site Overview". Retrieved July 1, 2019.
  3. ^ a b c "Interview with the OSXBMC Developers – Automated Home". April 29, 2008. Retrieved July 10, 2016.
  4. ^ a b c d "CrunchGear Interview: We talk to the lead developer of Plex Media Center for Mac OS X: It was doing Boxee-like stuff before Boxee was cool". January 15, 2010. Retrieved July 6, 2016.
  5. ^ "XBMC for Mac forked for a separate project called PLEX (formerly known as "OSXBMC")". May 23, 2008. Archived from the original on August 21, 2009. Retrieved March 13, 2009.
  6. ^ "Announcing Plex – Plex". July 5, 2008. Retrieved July 10, 2016.
  7. ^ "Getting to know you better – Plex". July 9, 2008. Retrieved July 10, 2016.
  8. ^ "CenterStage Splash Announcement". July 14, 2008. Archived from the original on July 14, 2008. Retrieved July 10, 2016.CS1 maint: BOT: original-url status unknown (link)
  9. ^ "We're teaming up with CenterStage – Plex". July 13, 2008. Retrieved July 10, 2016.
  10. ^ a b "Plex and the Future of Television – Plex". September 2, 2010.
  11. ^ "Happy Holidays from Plex! – Plex". December 24, 2010. Retrieved July 10, 2016.
  12. ^ a b "Laika Revealed – Plex". October 28, 2011. Retrieved July 8, 2016.
  13. ^ Anderson, Kevin (2009-10-07). "Thinking inside the box". Guardian.
  14. ^ a b "Plex to Enable Next Generation of NetCast™ Connected TVs". September 3, 2010. Retrieved July 8, 2016.
  15. ^ "Cayce Ullman – LinkedIn". Retrieved July 26, 2016.
  16. ^ Tobias Hieta [@tobiashiet] (July 26, 2016). "@wget42 also our CEO is Keith Valory since a few years" (Tweet). Retrieved July 26, 2016 – via Twitter.
  17. ^ "Keith Valory – LinkedIn". Retrieved July 26, 2016.
  18. ^ "Gigaom – After raising $10 million, Plex gets ready to take on iTunes". January 1, 2015. Retrieved July 26, 2016.
  19. ^ "About Plex – Media Server – Media Streaming Server". Retrieved July 8, 2016.
  20. ^ "Plex Terms of Service – Plex Media Server". Retrieved July 7, 2016.
  21. ^ "Best Media Streaming Devices - Live streaming apps powered by Plex".
  22. ^ "Plex 7 Adds iTunes and iPhoto Support and More". November 11, 2008. Retrieved July 8, 2016.
  23. ^ "Plex media center adds Aperture support, continues to shine – 9to5Mac". November 25, 2008. Retrieved July 8, 2016.
  24. ^ "Frankly my trailer, I don't give a playlist – Plex". July 31, 2014. Retrieved July 26, 2016.
  25. ^ "Identifying Music Media Using Embedded Metadata – Plex". Retrieved July 8, 2016.
  26. ^ "What metadata can an m4a file hold and how do I get at it?". August 25, 2015. Retrieved July 8, 2016.
  27. ^ "Adding Music Media From Folders – Plex". Retrieved July 8, 2016.
  28. ^ "Plex Music Goes to Eleven! – Plex". April 30, 2015. Retrieved July 26, 2016.
  29. ^ "A Plex/Web Update – Plex". November 16, 2012. Retrieved July 11, 2016.
  30. ^ a b "Is Plex Media Player open source? – Plex". Retrieved July 7, 2016.
  31. ^ "plexinc/plex-media-player: Next generation Plex Desktop/Embedded Client". Retrieved July 7, 2016.
  32. ^ "Plex Media Player Overview – Plex". Retrieved July 8, 2016.
  33. ^ "What are the supported platforms for Plex Media Player? – Plex". Retrieved July 8, 2016.
  34. ^ "Building on Linux". Retrieved July 8, 2016.
  35. ^ "Plex Media Player builds for Linux? : PleX". October 24, 2015. Retrieved July 8, 2016.
  36. ^ "Plex desktop app rebranded as Plex Home Theater". December 24, 2012. Retrieved July 8, 2016.
  37. ^ Ravenscraft, Eric. "Plex Media Player Replaces Plex Home Theater, Looks Awesome". Lifehacker. Retrieved 2018-07-27.
  38. ^ "Introducing the Plex Media Player – Plex". October 20, 2015. Retrieved July 7, 2016.
  39. ^ "Plex is available on Amazon's new Fire TV! – Plex". April 2, 2014. Retrieved July 26, 2016.
  40. ^ "Upcoming price increase for NEW Plex Pass subscriptions – Plex". September 22, 2016. Retrieved July 26, 2016.
  41. ^ "Plex on the brand new Android TV! – Plex". June 25, 2014. Retrieved July 26, 2016.
  42. ^ "Let it snow...lyrics for all your music! – Plex". December 23, 2015. Retrieved July 26, 2016.
  43. ^ "Chromecast free for everyone, and great new features for iOS! – Plex". March 13, 2014. Retrieved July 10, 2016.
  44. ^ "Exclusive Hands-On With Plex/Nine For Mac OS X & Plex App For iOS Devices – TechCrunch". August 30, 2010. Retrieved July 8, 2016.
  45. ^ "Plex announces partnership with LG, pledges to beat Boxee Box and Apple TV for free". September 3, 2010. Retrieved July 8, 2016.
  46. ^ "Which Smart TV models are supported? – Plex". Retrieved July 11, 2016.
  47. ^ "Opera TV Store Spotlight: Plex". December 12, 2014. Archived from the original on April 5, 2016. Retrieved July 26, 2018.
  48. ^ "Welcoming Plex on Samsung – Plex". August 3, 2012. Retrieved July 11, 2016.
  49. ^ "Plex for Samsung [licensed for non-commercial use only] / Home". Retrieved July 11, 2016.
  50. ^ "Plex and Sonos: Better Together & Plex". July 20, 2016. Retrieved August 10, 2016.
  51. ^ "Requirements for using Plex for Sonos – Plex". Retrieved August 10, 2016.
  52. ^ "How to Join the Public Beta — Plex Forums". July 6, 2016. Retrieved August 10, 2016.
  53. ^ "Plex: App Information". June 8, 2015. Retrieved July 26, 2016.
  54. ^ "Plex and VIZIO! – Plex". October 15, 2014. Retrieved July 26, 2016.
  55. ^ "Plex for Windows Phone – Plex". March 30, 2012. Retrieved July 11, 2016.
  56. ^ "Security Notice: Forum User Password Resets – Plex". July 2, 2015. Retrieved July 26, 2016.
  57. ^ "Privacy Policy Update Notice – Plex". August 19, 2017. Retrieved August 19, 2017.
  58. ^ "Privacy Policy Changes | Plex". Plex. Retrieved September 11, 2017.

External links[edit]