Search This Blog


Saturday, January 2, 2016

PLEX Media Server Plugin Setup For IPTV, Movies and TV in HD Commercial Free


Plex is a media playback system that makes it simple to share your movies, TV shows, music, pictures, and internet-based content. It uses a Server to house your media library and player Apps to playback the media. Technically, it's a Client-Server setup, but if you don't care for techno-speak, don't worry! What is important is that you understand the role that the Plex Media Server plays in a Plex setup. To understand that, let's first talk about your bank.
Banks are big users of Clients and Servers. When you visit a bank teller, the computer they have at the counter has some software installed that is a Client. The Client connects over the bank's network to its server which might be hundreds of miles away. The teller enters your account number and then watches as the requested information is provided by the Server. The PC at the local branch doesn't store any of your account details–they all come directly over the network from the server. In a similar way, you can access your account details using the bank's internet banking website. Your data is stored in the bank's server which you access securely using a web-based Client.
A Plex setup is similar to your bank–except for the obvious difference in scale! You install the Plex Media Server to a computer on your network, add media files to Libraries and let the Server fetch information about your library. Once that's done, install a player App (that's the Client in Plex-speak) to the PC in the living room, your mobile handset, children's tablets, etc. Connect the devices to your home network, and the Apps will automatically discover the Server and show you your media Libraries, ready for you to watch. Grab your mobile handset for the daily commute and the Plex Media Server is available (with a little more work) from over the internet. Like the bank scenario, the Apps don’t store information about your media but fetch it from the Server.

House your Media Library in a Central Place

A working Plex setup means you have to install the Server on a computer somewhere in your home. Without the Server, the Apps won't be able to playback any media. That might seem a little bit of a hassle, but the benefits it offers are huge. Seeing a working Plex setup for the first time is always a nice thing! Here's some of the key points:

A Single Library Means Easy Sharing

Adding an App to your Plex setup is simple. Install the App, launch it and watch as it discovers any Plex Servers on the network. The Server sends the App details about your media library, ready for you to watch. The nice thing about this process is that with the Server installed and running, you don't have to do anything more than that. It literally takes seconds to get an App up and playing media.

Centralized Management

Having all your media housed by a central Server means you have a single place to manage your media collection. You might have some new movies to add, or don't like the poster image being used for your favorite TV Show. Every aspect of the Server is managed by the Plex Web App. It runs in a web browser from anywhere in your home, so you don't have to be at a particular computer to manage your library. Once a change is made, it's immediately available to all the Apps in your home without having to do anything extra.

Keep Track of What You're Watching

The Server keeps track of what you've watched, are in the progress of watching, and haven't even started yet. Each library item has a "watched" status indicator that lets you know that you have or haven't watched the show. Better still, if you half-watched a show it also remembers where you left off and offers to take up from there when you return to watch the rest. This happens on any App, not just the one you started watching on.

Keep Track of your TV Shows

You may have a favorite TV Shows you watch regularly. You might also like to know what's been Recently Added to the Server at a glance. The Server keeps track of what TV Shows you're currently watching and adds them to a handy quick-access menu called On Deck. On Deck is smart too. It includes the next available episode for a show after you've finished the previous one–great for TV Show marathons! If the next episode isn't available yet, the show will disappear from On Deck, only to re-appear once the next episode has been added to the library.

Keep Track of Multiple People (Plex Pass)

Because you can easily add player Apps, you're sure to have several people watching media from the Server. Avoid messing up each other's Watched and On Deck states by logging into your own Plex Account in your App. (This feature requires Plex Pass.)




Basic list of step needed to setup up everything correctly so that it works properly.

System Requirement

  • Stand-Alone Server

    You might like to dedicate a single computer to the Server. The hardware requirements for this device will depend on the number and type of devices you're planning to connect to the Server. If all the connected devices are full-blown PC/Mac/Linux type, the Server requirements are less than devices that need media transcoding.
    Transcoding is the process where media is converted from one resolution or format to another (e.g. playing Full HD media on some smartphones requires transcoding). The process is CPU-intensive, so an older/slower PC might not be up to the task. If you are purchasing hardware specifically to house the Server, you should research the hardware in some detail before spending your hard-earned cash. The Forums are quite helpful if you need help here.
    Windows, Macintosh, or Linux computer

    Minimum Requirements — no transcoding

    • Intel Core 2 Duo processor 1.6 GHz or better
    • At least 1GB RAM for Windows/Mac OS X
    • At least 512MB RAM for Linux
    • Windows: Vista SP2 or later
    • OS X: Snow Leopard 10.6.3 or later (64-bit)
    • Ubuntu, Debian, Fedora, CentOS or SuSE Linux

    Recommended Configuration — transcoding HD Content:

    • Intel Core 2 Duo processor 2.4 GHz or better
    • If transcoding for multiple devices, a faster CPU may be required
    • At least 2GB RAM
    • Windows: Vista SP2 or later
    • OS X: Snow Leopard 10.6.3 or later (64-bit)
    • Ubuntu, Debian, Fedora, CentOS or SuSE Linux

    • Server and a Player App

      Running the Server and Desktop player App has similar hardware requirements to a Stand-alone Server computer. The addition of a graphics card that supports H.264 hardware decoding can be useful if you have a lower-powered CPU. Generally, any modern PC/Mac (post 2011) will be quite capable of running both the Server and Player App.

      Plex Home Theater + a

      Windows, Macintosh, Linux — Minimum requirements, no transcoding

      • Intel Core 2 Duo processor 1.6 GHz or better
      • At least 1GB RAM for Windows/Mac OS X
      • Windows: Vista SP2 or later
      • OS X: Snow Leopard 10.6.3 or later (64-bit)
      • Ubuntu, Debian, Fedora, CentOS or SuSE Linux

      Windows, Macintosh, Linux — Recommended configuration, transcoding HD Content

      • Intel Core 2 Duo processor 2.4 GHz
      • If transcoding for multiple devices, a faster CPU may be required
      • At least 2GB RAM
      • Windows: Vista SP2 or later
      • OS X: Snow Leopard 10.6.3 or later (64-bit)
      • Ubuntu, Debian, Fedora, CentOS or SuSE Linux

      Lower-Powered Computers

      If you have an older PC or Macintosh computer, you might find the addition of a Graphics card that supports H.264 hardware decoding useful for smoother playback in the player App. The Server won't benefit from this, aside from the computer's CPU not having to decode video that's currently playing. Generally, any modern graphics card will support H.264 hardware decoding. Macintosh computers generally aren't upgradeable unless they're a Mac Pro.

      For Windows

      • Any graphics card that supports DXVA 2.0
      • Windows Vista SP2 or later

      For Macintosh

      • NVidia 9400M, GT320/330M graphic chipsets or better
      • OS X Snow Leopard 10.6.3 or later

      CPU and Memory Requirements

      Generally, any modern PC or Macintosh computer will be able to transcode media for several Apps. Here are some points to consider if you're planning to build a computer to handle transcoding well:
      • The Server doesn't need tons of RAM to work. This includes Direct Play or Direct Streaming media
      • Transcoding media is a highly CPU intensive process
      Generally, it's better to opt for a faster CPU than more RAM. It's easier to add more RAM to empty slots than change the CPU. If the CPU is not powerful enough to keep up with transcoding the media, you will notice the player App pauses every now and again as it waits for the Server to catch up. This pausing is a sign that the CPU is not powerful enough. If the OS becomes low on RAM, you may also see some pausing.
      The best way to find out if you're low on CPU speed or RAM is to:
      • Play some media that causes the player App to pause
      • Open the OS Performance or Activity Monitor
      • Check the Memory usage
      • Check the CPU usage
      If you see that the system is very low on available memory, and the CPU is not at 100%, it may benefit from some additional RAM. If the CPU running at maximum, and there is RAM available, a faster CPU should help.
  • Standalone Desktop Player App

    Plex Home Theater

    Windows, Macintosh, Linux — Minimum requirements

    • Intel Core 2 Duo processor 1.6 GHz or better
    • At least 1GB RAM for Windows/Mac OS X
    • Windows: Vista SP2 or later
    • OS X: Snow Leopard 10.6.3 or later
    • Ubuntu, Debian, Fedora, CentOS or SuSE Linux

    Windows, Macintosh, Linux — Recommended configuration:

    • Intel Core 2 Duo processor 2.4 GHz
    • At least 2GB RAM
    • Windows: Vista SP2 or later
    • OS X: Snow Leopard 10.6.3 or later
    • Ubuntu, Debian, Fedora, CentOS or SuSE Linux

    Lower-Powered Computers

    If you have an older PC or Macintosh computer, you might find the addition of a Graphics card that supports H.264 hardware decoding useful for smoother playback in the player App. Generally, any modern graphics card will support H.264 hardware decoding. Macintosh computers generally aren't upgradeable unless they're a MacPro.

    For Windows

    • Any graphics card that supports DXVA 2.0
    • Windows Vista SP2 or later

    For Macintosh

    • NVidia 9400M, GT320/330M graphic chipsets or better
    • OS X Snow Leopard 10.6.3 or later
  • Network Requirements

    A Server, one Desktop App & wireless mobile App

    Minimum requirements

    • An ADSL/Cable/WiFi Internet connection for media metadata and software updates
    • Wi-Fi network 802.11b/g

    Recommended configuration

    • An ADSL/Cable/WiFi Internet connection for media metadata and software updates
    • Wi-Fi network 802.11n/ac

    A Server, several Desktop Apps & wireless mobile Apps

    Minimum requirements

    • An ADSL/Cable/WiFi Internet connection for media metadata and software updates
    • Uncongested, strong signal Wi-Fi network 802.11n OR
    • Wired megabit (100BaseT) network

    Recommended configuration

    • An ADSL/Cable/WiFi Internet connection for media metadata and software updates
    • Uncongested, strong signal 802.11n/ac wireless network for the mobile devices
    • Wired gigabit (1000BaseT) network
    Notes: Realistic network requirements will depend on how many devices the Server is supporting, and whether they're using a wired or wireless connection. Where possible, it's best to wire HTPCs using ethernet cabling as they are generally served Full HD Media. The higher resolution media will quickly swamp WiFi networks resulting in WiFi connected devices stuttering (stop-start) when playing back media. As a general rule, wherever possible, wire a device to ethernet leaving your WiFi network un-congested.

    Wireless Network Type

    There are several different wireless network standards. Older types are slower, and don't reach as far as the newer standards. The types are:
    • 802.11b, 802.11g — older standards with slower speed and range
    • 802.11n — newer standards with faster speeds, more robust and better range
    • 802.11ac — the newest standard with the fastest speeds currently available, but not commonly used
    Streaming HD media can quickly swamp slower networks and this means that the older 802.11b/g networks may not be suitable for a Plex setup. Telltale signs that your network might not be up to scratch is stuttering media playback, and you're certain the Server computer is fast enough. 802.11g performs better but can also be too slow for trouble-free streaming. 802.11n networks are approaching the speed needed to stream a single 1080p HD source and many people find it works well. It also added support for a second 5Ghz network which helps in congested areas.
    Generally, it's best to have an 802.11n/ac uncongested (see next) network if you're opting for wireless.

    Wireless Network Congestion

    If you live in an apartment, you might see quite a few wireless networks in your area. All these networks share the same radio frequencies and can affect the speed of yours. If you find that your network is slower than it should be, it might be congested by the other networks. There are several things that might help:
    • Choose a different network channel. Consult your wireless network device’s manual for details
    • If you have a 802.11n device, try using the 5Ghz network

    Wiring the Network

    Where possible, use a wired ethernet network. This means stringing cables around the house but it's the best way to ensure smooth playback of HD media. Obviously you can only do this if the player device has an ethernet port. It's better to use Gigabit Ethernet. If you're renovating your house, consider putting ethernet cables into the rooms!
    • Internet Connection

      A huge part of the Plex experience is watching media sourced from the internet and watching your media while you're away from home over the internet. Your home's internet connection becomes important in different ways, depending on what Plex internet-based features you want to use.

      Watching internet-Based Media

      Your experience watching media from sites like Vimeo, YouTube, TED Talks, etc., depends on your download speed. Generally, any cable or ADSL2 connection will be fast enough to enjoy quick loading times with little or no buffering. Sometimes you might be watching media that's based in a different country; if the connection to that source is poor (not related to your download speed) you might experience pauses or buffering. There's little you can do to fix this other than to try again at a different time when network conditions might have improved.
      Generally, a download speed of at least 1Mbps is enough to get started for this type of media. If you're using sites like Youtube that serve up HD media, a faster connection will be desirable.

      Watching Media from your Server Away from Home

      The Server lets you publish your Libraries over the internet. This is a private connection and is not the same as publishing it like a newspaper! Your upload speed becomes really important when viewing your Server's media over the internet. Some countries have great connections that offer 5Mbps+ upload speeds while others offer slower speeds. ADSL2 typically has a 512Kbps connection, which is too slow for HD media.
      If you have a slow upload connection, you can set the App you're using to use a lower quality, which will be better suited to the slower upload connection.

      Sharing your Server and NAT (Network Address Translation)

      You use your Plex Account to publish your Server over the internet. Plex makes this easy for most people by using something called "NAT-PMP" or "UPnP". Whilst these services are complex, they basically do the following:
      • The Server talks to your NAT-PMP/UPnP Router and asks for an identifying number, or port
      • NAT-PMP/UPnP give the Server a number and remembers that that number means "Send this to the Plex Server"
      • The Server talks to the Plex site, gives it your house's IP address and the port number
      • A mobile App arrives on the internet, and asks the Plex site for details for Servers it has permission to talk to
      • Plex sends the mobile App the IP address and port
      • The mobile App connects to the IP address, and asks to speak to the Server at the port Plex told it
      • The router sends the request to the device connected to that port
      • If the Plex Server replies via the router to the mobile App, the connection is established
      The process works well in most cases, but sometimes it can't work.

      The Router's NAT-PMP/UPnP is not Compatible

      Some older routers don't use the newest standards, or have issues that prevent it from working with the Server. If the Server fails to be published, you'll see an error and the Server won't be available over the internet. For more details on troubleshooting Server Publishing, see the Troubleshooting pages.

      Your Network has "Double-NAT"

      Double-NAT is a situation where you have two devices on your network handling the Network Address Translation. This can happen when:
      • You have two Routers on the network, both handling NAT
      • Your internet connection is provided via a NAT server
      Double-NAT situations will usually prevent a connection from being established. It may be possible to re-configure things.
    PLEX Basic Setup Check List


    PLEX is both a media player and a server

    When playing content on a mobile or TV app version a second device is needed as a host/server. One acts as a host to the player and other devices running PLEX as a receiver for playback. For example, you can install PLEX app on your Samsung TV, Apple TV, ROKU, Amazon fireTV etc.

    Then using a PC, Mac, Linux and even an Android in some instances, setup the server app or program. The computer or device that you designate as the host can also be a standalone player. Details of the different compatible platforms for PLEX are linked HERE and below.

    Adding features, plugins and channels, editing the server settings and all the options will be setup on the server/host device. Creating PLEX username and password is required. Registering a new account can be done at the official PLEX website or within the application.

    Once you’ve created and verified your account you can sync all devices running PLEX under one account. The server/host device should be setup. Adding official channels and features are done within the host app. Adding 3rd party channels or personal playlists are manually done on the host device.
    Each device you log into and run PLEX will sync the settings, playlists, and channels you’ve added on the host device. This means setup is only done once and can transfer and used on all other PLEX devices that you’ve synced and logged into with the same account as the host computer.

    When playing on a PLEX receiver app like on a TV player or a smart TV, the host device must be connected to your internet, logged in and activated and the receiver PLEX needs to be on the same internet connection as the host in order to communicate and sync for playback. The host device can usually run on its own and play without sync to other devices but apps that are receivers like the TV players or mobile devices need a host to sync and play external files.

    Just like with any software similar to PLEX such as KODI, third party developers have created unofficial plug-ins they give you features often much better than any premium service could ever provide you. This means with a little know-how in the correct file for the plug-ins you can add lots of third-party channels they give you every TV show and every movie and Live cable TV channels, all the sports, music and pay-per-view channels absolutely free. 
    Understanding the basics of how this works and knowing that things change go away, get created, am being confident And flexible enough to do this manually yourself; having access to all entertainment media is very simple and it's totally free.

    Watch my detailed tutorials and written guides for set up of your own PLEX media player. 
    I provide instructions for all platforms but each platform has different instructions for accessing folder that you add channels folders for premium content. Each platform has a different operating system compatibility and as time goes on things change but overall PLEX set up is virtually the same with a little bit of common sense, using PLEX at a premium free content level and on all your devices can be free. ( In some cases a paid add-on called PLEX PASS is needed, this is about $8-15 a month from PLEX)

    How To Setup PLEX Media Center, Play IPTV, Movies and TV Shows With Special Plugins

    The code for a PLEX channel is contained within a directory named with a ".bundle" suffix. As such they are often referred to as bundles. To install the Unsupported Appstore or other channel bundles manually, you will first need a link to the channel bundle. Sometimes the bundle will be posted on the PLEX forum or available via link to download from GitHub. In order to install the channel: Download the linked file.
    PLEX PLUGINS (updated 01/2016)

    If the link leads to a GitHub page rather than a direct download, select the "Download Zip" button on the lower right-hand corner of the page to download the zipped bundle.

    Usually, the channel bundle will be located within a zip archive. Unzip the archive as necessary. Bundles downloaded from GitHub will usually have extra identifiers appended to the bundle's filename, such as "-master". Edit the bundle's filename to remove any text after ".bundle" 

    Copy or move the channel bundle into the Plug-Ins folder on the computer running PLEX Media Server Restart PLEX Media Server to make sure that the new channel will be loaded.


    Adding Channels

    To add a Channel to your Server:

    1. Open PLEX Web App
    2. Choose Channels in the sidebar

    3. Click 

    4. Select a Category if needed, then click a Channel to install

    5. Confirm the installation

    Once a Channel has been installed, it will appear in the Channels list.

    Removing Channels
    To remove a Channel from your Server:
    1. Open PLEX Web App
    2. Choose Channels in the sidebar
    3. Hover over the channel you wish to remove
    4. Click the red Remove button

    Updating Channels

    Channels will automatically update themselves when your Server checks for new components. This means that once an update is published for a Channel, it should be available on your Server within a few hours.

    Manual Check for Updates

    PLEX Media Server > Dynamically Updated Server Components You can also use the Check for Updates button inside the Channels area in PLEX Web App to check to see if there are updates available for installed Channels.

    How do I find the Plug-Ins folder?

    The plug-ins folder on Windows is located inside of the user directory.
    %LOCALAPPDATA%\Plex Media Server\Plug-Ins\

    OS X
    Using the Finder's "Go" menu, select Go To Folder... then enter the following in the dialog box that pops up:
    ~/Library/Application Support/Plex Media Server/Plug-Ins

    In general, the Plug-Ins folder for the various Linux versions of Plex Media Server will be found under:
    $PLEX_HOME/Library/Application Support/Plex Media Server/Plug-Ins

    /share/MD0_DATA/.qpkg/PlexMediaServer/Library/Plex Media Server/Plug-ins
    If Plex Media Server is running, the plug-ins folder can also be found here:
    /root/Library/Plex Media Server/Plug-ins

    Most issues are easily resolved with a few troubleshooting tips.

    The most overlooked fix for all technology and gadget related hardware and software is always simply POWER CYCLE. 
    This means turning off and completely powering off and disconnecting the power to any and all devices. This is especially important to do regularly with your modem/router. These devices sit powered on 24 hours a day seven days a week and eventually get overheated or built up with too much cache and in general power cycle Will eliminate any issues with sync between multiple devices. This is especially important as well to playing streaming materials. If things are not syncing and communicating or playing or even buffering issues, Power cycle will eliminate those issues.

    One thing to remember when powering off your modem router is to leave it powered off and completely disconnected from the electricity for at least one minute. This is because there are capacitors within these devices that need to be powered off and cooldown and have the electricity completely turned off in order to receive any benefit from the power cycle. If you unplug it and power it back on away you will not have the same results.

    Also the location of your modem and router with regards to all other devices needs to be taken into consideration because interference can play a big part with any issues you may experience.

    Correctly syncing all of all devices is the most important part and the biggest issue most people run into. Power cycle and proper connection through the network is must. Making sure you are following all the directions and going into all of the settings and correctly Setting up the server settings and the login settings on all of your devices is the other key aspect to proper use. A lot of issues with sync also are caused by not entering the correct username password.

    Make sure you know that you have the correct information before you proceed. As long as you don't share your information using a simple and easy to remember username and password is the best option for set up. Using a long email or an extremely long password with different characters can cause so much more trouble than it's worth.


    On the server device such as a Mac or PC, go to the official PLEX website and download the correct programs and/or applications for server setup.

    1. Create an account. Verify and register a username and password for login to the server and player devices running PLEX
    2. Go back to and log in. Locate the Downloads tab and select the download for your computer/host device. 

    There are many options but select the correct download based on your account level and device platforms.

    I am using my Mac and I have a PLEX PASS, so I choose the premium PLEX Mac download.

    1. Select the one for your computer platform OS.
    Mac Example
    Windows Example
    Linux Example
    2. FreeBSD Example

    3. Once downloaded and installed look for the login option log in using your username and password you created earlier on the PLEX website.
    4. The next step is setup of all the settings
    5. Locate the settings icon on the top left of the server webpage.
    6. Notice over to the right near the top there are tabs labeled WEB, SERVER, USERS and DEVICES. Go through each tab and setup the various settings.
    7. Setup the server settings under the Server tab

    8. Proper sync is required and when correctly synced the server will appear in green rather than red
    9. Add User or Enable Guests and Find your friends on PLEX
    10. Managing your other servers and players. Sync of the difference devices you’ve logged into running PLEX can be found here.

    Setup and manage other connected services like web, server and cloud files options.
    Once you’ve synced your web server data, this will transfer and sync to all other devices logged in and running PLEX. 
    Adding premium 3rd party channels and settings is now possible.

    Click each one for download:

    PLEX PLUGINS (updated 01/2016)

    Post a Comment