New Plugin Available: Plex Media Server!

Discussion in 'Announcements' started by John Hixson, Sep 7, 2013.

  1. Offline

    pintapiva Newbie

    Member Since:
    Jul 17, 2013
    Messages:
    70
    Message Count:
    70
    Likes Received:
    4
    Trophy Points:
    8
    Location:
    network
    pintapiva, Sep 9, 2013

    Yeeah! It's cool !!!
  2. Offline

    jkh Administrator

    Member Since:
    Jul 22, 2013
    Messages:
    364
    Message Count:
    364
    Likes Received:
    109
    Trophy Points:
    43
    jkh, Sep 9, 2013

    The plex plugin just re-wraps the existing binary tarball provided by Plex, so once they release a version of that for FreeBSD with PlexConnect, we'll be able to add it to the plugin.
    amires likes this.
  3. Offline

    amires Newbie

    Member Since:
    Nov 19, 2012
    Messages:
    57
    Message Count:
    57
    Likes Received:
    3
    Trophy Points:
    8
    amires, Sep 11, 2013

    Thanks however PlexConnect is a set of third party python scripts that is needed to be able to connect non-jailbroken Apple TV to Plex Media Server. I was able to successfully run it in the same jail as plex however It would nice to have a plugin version of it so it could be run as a daemon and can easily be started and stopped.

    https://github.com/iBaa/PlexConnect/
  4. Offline

    amires Newbie

    Member Since:
    Nov 19, 2012
    Messages:
    57
    Message Count:
    57
    Likes Received:
    3
    Trophy Points:
    8
    amires, Sep 11, 2013

  5. Offline

    jkh Administrator

    Member Since:
    Jul 22, 2013
    Messages:
    364
    Message Count:
    364
    Likes Received:
    109
    Trophy Points:
    43
    jkh, Sep 11, 2013

    amires likes this.
  6. Offline

    jkh Administrator

    Member Since:
    Jul 22, 2013
    Messages:
    364
    Message Count:
    364
    Likes Received:
    109
    Trophy Points:
    43
    jkh, Sep 11, 2013


    Thanks for the pointer (you'd be surprised how many postings I see where someone asks for something I've never heard of and doesn't think to include a URL to it or anything vaguely descriptive, leaving it up to Google and my best guess. :) ). Is this something that can work as a separate plugin, e.g. in its own jail with direct access to the same media directory (which of course can be "punched through" for each plugin individually), or does this need to live next to the Plex software itself and have access to Plex scripts/resources/etc? If that's the case, maybe it can be rolled into the Plex plugin itself as long as doing so would not actually compromise Plex functionality for folks who don't use AppleTVs! I would welcome more details from an actual user of PlexConnect like yourself!

    Thanks,

    - Jordan
  7. Offline

    amires Newbie

    Member Since:
    Nov 19, 2012
    Messages:
    57
    Message Count:
    57
    Likes Received:
    3
    Trophy Points:
    8
    amires, Sep 12, 2013


    Thanks for considering it. It works both in the plex jail and having its own jail. It does not need access to plex media files, it connect to PMS via PMS webui. It is a set of python scripts that when launched creates a mini DNS server on port 53 and a mini HTTP server on ports 80 and 443 so as long as this ports are not used by another process it should work. I am currently running it in my plex jail manually by issuing the following command

    daemon -f python27 /usr/local/PlexConnect/PlexConnect.py

    and then I need to change my Apple TV DNS server address to address of my plex jail. After I have done this whenever I launch Apple Trailers app on Apple TV plex webui will open and I can play media from my pms server.

    PlexConnect does not interfere with PMS in anyway since it acts just as a plex client.

    It would be nice to have this integrated in Plex jail in a disabled state by default which could be started by issuing something like service plexconnect start or similiar.

    Thank you in advance.
  8. Offline

    amires Newbie

    Member Since:
    Nov 19, 2012
    Messages:
    57
    Message Count:
    57
    Likes Received:
    3
    Trophy Points:
    8
    amires, Sep 12, 2013

    Thanks for updating plex plugin to 0.9.8.6.
  9. Offline

    kryptoman

    Member Since:
    Jan 21, 2012
    Messages:
    15
    Message Count:
    15
    Likes Received:
    0
    Trophy Points:
    1
    kryptoman, Sep 12, 2013

    Awesome!!!! I have been hoping for a Plex port for so long. My FreeNAS home server is now complete and finally does everything I want it to (...for now).
  10. Offline

    Djbinh

    Member Since:
    May 7, 2013
    Messages:
    19
    Message Count:
    19
    Likes Received:
    0
    Trophy Points:
    1
    Djbinh, Sep 13, 2013

    What's the different between minidlna and pluck media server

    Cons and pros

    Aren't they the same ?
  11. Offline

    joeschmuck Old Man

    Member Since:
    May 28, 2011
    Messages:
    2,509
    Message Count:
    2,509
    Likes Received:
    77
    Trophy Points:
    48
    Occupation:
    Electrical Engineer, Data Analysis, and Management
    Location:
    Virginia
    joeschmuck, Sep 14, 2013

    Not exactly the same but it seems to be working on most players. Plex Media Server does have DLNA support by default and does perform transcoding which really is the biggest benefit if you have a FreeNAS with enough CPU horsepower. I'm currently evaluating it myself and have run into a few minor snags but I only just started using it so I could have portions setup incorrectly.
  12. Offline

    cyberjock Forum Guard Dog/Admin

    Member Since:
    Mar 25, 2012
    Messages:
    12,471
    Message Count:
    12,471
    Likes Received:
    625
    Trophy Points:
    113
    cyberjock, Sep 14, 2013

  13. Offline

    livecaller

    Member Since:
    Sep 1, 2013
    Messages:
    7
    Message Count:
    7
    Likes Received:
    0
    Trophy Points:
    1
    livecaller, Sep 21, 2013

    Well just sharing. I couldn't find all plugins list.. I had to download the pbi manually
    http://www.appcafe.org/freenas/json
    FreeNAS-9.1.1-RELEASE-x86 (a752d35)


    Could that only avilable for FreeNAS 64x?
    • CouchPotato
    • ownCloud
    • Plex Media Server
    • SABnzbd
    • SickBeard
    Untitled.png
  14. Offline

    Forssux Newbie

    Member Since:
    Mar 13, 2013
    Messages:
    38
    Message Count:
    38
    Likes Received:
    0
    Trophy Points:
    6
    Forssux, Sep 26, 2013


    This is great and would thank the person for doing the effort.
    Is there by any chance a XBMC plugin on the road map?

    I believe PLEX forked XBMC in 2008 and it's not completely open source.
    Anyway I think the user base of XBMC is far bigger then the one of PLEX.
    I hope you guy's take this into consideration.

    Kind Regards
    Guy Forssman
  15. Offline

    budmannxx Newbie

    Member Since:
    Sep 7, 2011
    Messages:
    98
    Message Count:
    98
    Likes Received:
    2
    Trophy Points:
    8
    budmannxx, Sep 26, 2013

    Can you give a little more detail on why you'd want to run XBMC as a plugin on FreeNAS? XBMC is more of a client, not a server. You can store your actual media files on FreeNAS and tell your XBMC client where to find them on your network. If you have multiple XBMC clients and want to keep them in sync (e.g., for watched/unwatched status, etc.), there's a way to store your XBMC databases on a network share and tell all of your XBMC clients to use the shared databases. But I can't think of why you'd actually want to run XBMC itself on FreeNAS.
  16. Offline

    scansterz

    Member Since:
    Mar 10, 2012
    Messages:
    10
    Message Count:
    10
    Likes Received:
    0
    Trophy Points:
    1
    scansterz, Oct 11, 2013

    Hi,
    I've tried and tried... but I don't even get this in the list of plugins.
    I have a 64bit machine.
    Can I asumen you meant "only AMD 64bit "?
    I have two boxes with Intel CPUs - both 64bit.
    Advise.
    Scan
  17. Offline

    warri FreeNAS Guru

    Member Since:
    Jun 6, 2011
    Messages:
    1,046
    Message Count:
    1,046
    Likes Received:
    44
    Trophy Points:
    48
    Location:
    Germany
    warri, Oct 11, 2013

    AMD and Intel use the same x64 architecture. It makes no difference which vendor you use.
    Are you not able to see the list in the WebGUI or is it just empty?
  18. Offline

    scansterz

    Member Since:
    Mar 10, 2012
    Messages:
    10
    Message Count:
    10
    Likes Received:
    0
    Trophy Points:
    1
    scansterz, Oct 11, 2013

    I have a list:
    Bacula SD
    Bit Torrent
    MiniDLNA server
    mt-daapd
    No Plex.
    I also tried installing manually with building a jail, going in that jail and fetching from a site... seemed to install fine, configure fine but would not start.
    Third I tried installing from another place (can't recall) but it said something about AMD only... oh, that was the ports version.
    All inside a seperate Jail.
    What do you think I am missing?
    Example on one machine:
    Intel® Celeron® Processor E3200 64-bit i5


    -------
    BuildFreeNAS-9.1.1-RELEASE-x86 (a752d35)PlatformIntel(R) Celeron(R) CPU E3200 @ 2.40GHzMemory3017MBSystem TimeFri Oct 11 09:46:10 CDT 2013Uptime9:46AM up 18:07, 0 usersLoad Average0.00, 0.02, 0.00
  19. Offline

    warri FreeNAS Guru

    Member Since:
    Jun 6, 2011
    Messages:
    1,046
    Message Count:
    1,046
    Likes Received:
    44
    Trophy Points:
    48
    Location:
    Germany
    warri, Oct 11, 2013

    There should be more items in the list. You realize that you can scroll down in the window?
    All plugins available here should be listed: http://www.appcafe.org/freenas/
  20. Offline

    scansterz

    Member Since:
    Mar 10, 2012
    Messages:
    10
    Message Count:
    10
    Likes Received:
    0
    Trophy Points:
    1
    scansterz, Oct 11, 2013

    Yea, no more. No scrolling. Yes the list in the URL is longer and the ones listed are the only ones there.
    Installing plugins works - I did FireFly... so I get that working.
    The list in the application FreeNAS is showing only those. The list behind the configuration URL is longer.
    Notice how the ones showing up in my list have two listing in the url?
    Could that be a prob?
    -Scan
    FROM THE WEB URL plugin list:
    [{"Pbi":{"id":"105786","icon":"\/img\/bacula.png","title":"Bacula SD","description":"Backup is a set of backup \/ recovery \/ verification scripts.","author":"The Bacula Project","website":"http:\/\/bacula.org","editorpick":false},"License":{"title":"AGPL"},"Rating":{"value":null},"State":{"title":"active"},"Status":{"id":"59543","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x64\/bacula-sd-5.2.12_3-amd64.pbi","architecture":"amd64","pbi_version":"5.2.12_3","filesize":"22766","build_date":"2013-08-28 10:55:51"}},

    {"Pbi":{"id":"105786","icon":"\/img\/bacula.png","title":"Bacula SD","description":"Backup is a set of backup \/ recovery \/ verification scripts.","author":"The Bacula Project","website":"http:\/\/bacula.org","editorpick":false},"License":{"title":"AGPL"},"Rating":{"value":null},"State":{"title":"active"},"Status":{"id":"59544","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x32\/bacula-sd-5.2.12_3-i386.pbi","architecture":"i386","pbi_version":"5.2.12_3","filesize":"21976","build_date":"2013-08-28 11:04:06"}},

    {"Pbi":{"id":"105785","icon":"\/img\/transmission.png","title":"Bit Torrent","description":"Transmission is a cross-platform BitTorrent client","author":"Transmission Project","website":"http:\/\/www.transmissionbt.com\/","editorpick":true},"License":{"title":"GPL"},"Rating":{"value":"0"},"State":{"title":"current"},"Status":{"id":"56380","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x64\/transmission-2.77_1-amd64.pbi","architecture":"amd64","pbi_version":"2.77_1","filesize":"0","build_date":"2011-10-06 06:25:18"}},

    {"Pbi":{"id":"105785","icon":"\/img\/transmission.png","title":"Bit Torrent","description":"Transmission is a cross-platform BitTorrent client","author":"Transmission Project","website":"http:\/\/www.transmissionbt.com\/","editorpick":true},"License":{"title":"GPL"},"Rating":{"value":"0"},"State":{"title":"current"},"Status":{"id":"59541","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x32\/transmission-2.77_1-i386.pbi","architecture":"i386","pbi_version":"2.77_1","filesize":"12345","build_date":"2013-07-26 03:01:06"}},

    {"Pbi":{"id":"105788","icon":"\/img\/couchpotato.png","title":"CouchPotato","description":"An automatic NZB and torrent downloader.","author":"CouchPotato Project","website":"https:\/\/couchpota.to\/","editorpick":false},"License":{"title":"GPL"},"Rating":{"value":null},"State":{"title":"active"},"Status":{"id":"59545","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x64\/couchpotato-1.0-amd64.pbi","architecture":"amd64","pbi_version":"1.0","filesize":"21898","build_date":"2013-08-28 12:38:59"}},

    {"Pbi":{"id":"105793","icon":"\/img\/crashplan.png","title":"CrashPlan","description":"CrashPlan backs up data to remote servers, other computers, or hard drives.","author":"CrashPlan","website":"http:\/\/www.crashplan.com","editorpick":false},"License":{"title":"Unknown"},"Rating":{"value":null},"State":{"title":"active"},"Status":{"id":"59550","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x64\/crashplan-3.5.3-amd64.pbi","architecture":"amd64","pbi_version":"3.5.3","filesize":"66351","build_date":"2013-09-30 05:38:47"}},

    {"Pbi":{"id":"105784","icon":"","title":"DLNA \/ UPnP","description":"MiniDLNA server, fully compliant with DLNA\/UPnP-AV clients.","author":"ReadyMedia","website":"http:\/\/minidlna.sourceforge.net\/","editorpick":true},"License":{"title":"GPL"},"Rating":{"value":"0"},"State":{"title":"current"},"Status":{"id":"56324","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x64\/minidlna-1.1.0_1-amd64.pbi","architecture":"amd64","pbi_version":"1.1.0_1","filesize":"96140","build_date":"2013-04-08 08:48:28"}},



    {"Pbi":{"id":"105784","icon":"","title":"DLNA \/ UPnP","description":"MiniDLNA server, fully compliant with DLNA\/UPnP-AV clients.","author":"ReadyMedia","website":"http:\/\/minidlna.sourceforge.net\/","editorpick":true},"License":{"title":"GPL"},"Rating":{"value":"0"},"State":{"title":"current"},"Status":{"id":"59542","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x32\/minidlna-1.0.25_1-i386.pbi","architecture":"i386","pbi_version":"1.0.25_1","filesize":"12345","build_date":"2013-07-26 03:07:24"}},

    {"Pbi":{"id":"105783","icon":"\/img\/firefly.png","title":"mt-daapd","description":"FireFly media server streams digital music to Roku \/ iTunes servers","author":"FMS","website":"http:\/\/fireflymediaserver.org\/","editorpick":true},"License":{"title":"GPL"},"Rating":{"value":"0"},"State":{"title":"current"},"Status":{"id":"56321","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x64\/firefly-1696_8-amd64.pbi","architecture":"amd64","pbi_version":"1696_8","filesize":"520931","build_date":"2013-06-25 13:22:38"}},

    {"Pbi":{"id":"105783","icon":"\/img\/firefly.png","title":"mt-daapd","description":"FireFly media server streams digital music to Roku \/ iTunes servers","author":"FMS","website":"http:\/\/fireflymediaserver.org\/","editorpick":true},"License":{"title":"GPL"},"Rating":{"value":"0"},"State":{"title":"active"},"Status":{"id":"59540","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x32\/firefly-1696_8-i386.pbi","architecture":"i386","pbi_version":"1696_8","filesize":"12345","build_date":"2013-07-26 02:50:00"}},

    {"Pbi":{"id":"105792","icon":"\/img\/owncloud.png","title":"ownCloud","description":"Owncloud is a system for the creation and management of personal cloud resources.","author":"ownCloud","website":"http:\/\/www.owncloud.org","editorpick":false},"License":{"title":"AGPL"},"Rating":{"value":null},"State":{"title":"active"},"Status":{"id":"59549","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x64\/owncloud-5.0.11-amd64.pbi","architecture":"amd64","pbi_version":"5.0.11","filesize":"55931","build_date":"2013-09-18 14:22:06"}},

    {"Pbi":{"id":"105791","icon":"\/img\/plexmediaserver.png","title":"Plex Media Server","description":"The popular Plex Media Server","author":"Plex Media","website":"http:\/\/www.plexapp.com\/","editorpick":true},"License":{"title":"Unknown"},"Rating":{"value":"0"},"State":{"title":"current"},"Status":{"id":"59548","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x64\/plexmediaserver-0.9.8.6.175_p1-amd64.pbi","architecture":"amd64","pbi_version":"0.9.8.6.175_p1","filesize":"65536","build_date":"2013-09-07 22:07:26"}},

    {"Pbi":{"id":"105790","icon":"\/img\/sabnzbd.png","title":"SABnzbd","description":"SABnzbd is an Open Source Binary Newsreader","author":"SABnzbd Team","website":"http:\/\/sabnzbd.org\/","editorpick":false},"License":{"title":"GPL"},"Rating":{"value":null},"State":{"title":"active"},"Status":{"id":"59547","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x64\/sabnzbdplus-0.7.14-amd64.pbi","architecture":"amd64","pbi_version":"0.7.14","filesize":"35327","build_date":"2013-08-28 12:43:08"}},

    {"Pbi":{"id":"105789","icon":"\/img\/sickbeard.png","title":"SickBeard","description":"Sick Beard is a PVR for newsgroup users. ","author":"midgetspy","website":"http:\/\/sickbeard.com\/","editorpick":false},"License":{"title":"GPL"},"Rating":{"value":null},"State":{"title":"active"},"Status":{"id":"59546","location":"http:\/\/freenas.org\/downloads\/plugins\/\/9\/x64\/sickbeard-1.0-amd64.pbi","architecture":"amd64","pbi_version":"1.0","filesize":"21205","build_date":"2013-08-28 12:40:14"}}]

Share This Page