Quantcast
Channel: PlexConnect (Apple TV 2 & 3) — Plex Forums
Viewing all 540 articles
Browse latest View live

PLEXCONNECT out - WINDOWS 7 - ATV3

$
0
0

Hi everybody,

PLEXCONNECT I use for two years without ever having any trouble.

Today, unfortunately plexconnect down ... I open trailer, I see my folders without coverage and movies never start.

I rebooted the server.
PLEX reinstalled in anterior release
PLEXCONNECT reinstalled and certificates.
In the logs I have no particular defect ...

I do not know what to look again to take advantage of this excellent software!

Plex works properly on my shelves, so I'm sure the worries just PLEXCONNECT. Also, on my apple tv I have no worries in youtube or other application using the web

If anyone can help me please?

What should I give?


ONLINE!!!! Website for PlexConnect and OpenPlex

$
0
0

hi guys,

i made a Website for PlexConnect and OpenPlex :)

The first release is ONLINE at:

www.plexconnect.info

Stay tuned :)

enjoy

Ive

Can not autorun plexconnect on TS-563 firmware 4.2.1 : AppleTV gen3 A1469 os7.2

$
0
0

qpkg.conf ( file path : /etc/config )

[autorun]
Name = autorun
Version = 0.1
Author = Premme
Date = 2016-01-05
Shell = /share/CACHEDEV1_DATA/.qpkg/autorun/autorun.sh
Install_Path = /share/CACHEDEV1_DATA/.qpkg/autorun
Enable = TRUE
[DownloadStation]
Name = DownloadStation
Display_Name = Download Station
Version = 4.2.1
Enable = TRUE
QPKG_File = DownloadStation.qpkg
Date = 2015-12-29
Shell = /share/CACHEDEV1_DATA/.qpkg/DownloadStation/qpkg_ds.sh
Install_Path = /share/CACHEDEV1_DATA/.qpkg/DownloadStation
WebUI = /downloadstation
Author = QNAP Systems, Inc.
Sys_App = 1
Visible = 1
Desktop = 1
.......


PlexConnect.py ( file path : /root/Library/PlexConnect )


autorun.sh ( file path : /share/CACHEDEV1_DATA/.qpkg/autorun )

-#!/bin/sh ( "-" at begin do not have in real command )
cd /root/Library/PlexConnect
sh ./PlexConnect_daemon.bash start


All file is done chmod +x .......

My question is : I can not lauch plexconnect from NAS first boot or restart.

But I can run plexconnect through both command as below with no problem :

cd /root/Library/PlexConnect

./PlexConnect.py <----- ok
sh ./PlexConnect_daemon.bash start <----- ok

What is my problem, please give me some way out.

Thank you
Premsak

Trailers icon to Plex icon

$
0
0

Mimetic parade to get Plex connect working is a blast! I have found, change , and rebook movie-trailers@720.png to have the trailers icon/logo changed to Plex like images...  no luck!  Anyone know hav the chafe this.  FYI, my device is jail braked 

Apple Configurator 2 HOW 2

$
0
0

I finally got PlexConnect working on my appleTV3. It's great.

I didn't realize that the new ATV profile could be installed WITHOUT USB, and I followed the Apple Configurator instructions on the Wiki.

However, I tried a few links and actually could not find the original version of "Apple Configurator", only "Apple Configurator 2" on the App Store.

The process is essentially the same, but instructions are a bit different.

I'm placing them here, and will be happy to update the WIKI if someone gives me acccess to github.

Apple Configurator 2

  1. From the File menu, select New Profile.
  2. On the General tab, give the profile a name.
  3. Click the Certificates tab at the bottom.
  4. Click the Configure button and select the certificate you created earlier and then click Open.
  5. From the File menu, select Save.
  6. Plug in your AppleTV to a power source, then connect it to your Mac via micro USB. It will now appear in the Apple Configurator Device window.
  7. Click the Add button at the top. Select the Profile you created above. You'll see some activity as the profile is added, including a status dialog. Once that closes, you are done!

How to Make PlexConnect Compatible with Synology DSM 6.0b?

$
0
0

Plexconnect and Synology DSM 6b

Hi everyone,

  • Has anyone managed to get Plexconnect to work with DSM 6b?
  • does anyone one knows or has any ideas about the changes that need to be made in the DSM Config Files and/or in Plexconnect Source to make compatible (work) with the way web pages and ports are now dealt on DSM 6b?

I think this would be interesting, useful and not too difficult to do, especially in light that Synology has deprecated the longstanding Apache's ad-hoc role as a reverse proxy in most, if not all, previous DSM releases, in favor of the more robust and flexible ngnix reverse proxy server.

We failed to reach a server. Reason: timed out

$
0
0

AppleTV 3 - 7.2(7512)
DNS - 192.168.0.199
PlexConnect & PMS device IP - 192.168.0.199 on Windows 10 Pro 64bit
PMS Version - 0.9.12.19
PlexConnect version - 0.5-dev-101215

Settings.cfg

[PlexConnect]
enable_plexgdm = False
ip_pms = 192.168.0.199
port_pms = 32401
enable_dnsserver = True
port_dnsserver = 53
ip_dnsmaster = 8.8.8.8
prevent_atv_update = True
enable_plexconnect_autodetect = False
ip_plexconnect = 192.168.0.199
hosttointercept = trailers.apple.com
port_webserver = 80
enable_webserver_ssl = True
port_ssl = 443
certfile = ./assets/certificates/trailers.pem
allow_gzip_atv = False
allow_gzip_pmslocal = False
allow_gzip_pmsremote = True
loglevel = Normal
logpath = .

http://pastebin.com/teR3Yuj5

I've been using PlexConnect without issue for the past 6 months, but suddenly I can't get it to work anymore. I can still access my Plex locally or remotely via the Android app, but every time I tried to use my aTV, after a moment it says there are "No Plex Library Sections Available".

I tried changing the settings.cfg to force my local IP to see if that was causing the problems. I've also tried reinstalling PlexConnect, rebooting my computer, aTV, and my router to no avail. I'm stuck watching now via my Chromecast, but my housemates are technically inept making that a less than ideal solution for them.

Trailers not available

$
0
0

Hi there nedd help. Newbie on PlexConnect, freslhy installed and running but the classic issue, as seen here on the forum, "trailers not available" is happening with me.

ATV model 2 firmware version 7.2(7512)

DNS server set on the ATV : 192.168.1.15

Local IP address of the device that PlexConnect is installed on:** 192.168.1.15**

Device and operating system (including version number) that PlexConnect is installed on: Dell Desktop PC running Windows 10

Device and operating system (including version number) that the Plex media server (PMS) is installed on: same as Above

Plex media server (PMS) version number you are running (do not put 'latest'): 0.9.12.19.1537-f38ac80

Local IP address of the device that the Plex media server (PMS) is installed on: 192.168.1.15

PlexConnect version number. If using Github source then a time and date of download (look at the creation date of the folder) and if you are using any non-standard setup or a fork. **version 0.5-dev-101215 downloaded on january 10th 2016 **

Contents of your 'Settings.cfg' file (this is created at first clean shutdown of PlexConnect, using CTR+c)

[PlexConnect]
enable_plexgdm = True
ip_pms = 192.168.178.10
port_pms = 32400
enable_dnsserver = True
port_dnsserver = 53
ip_dnsmaster = 8.8.8.8
prevent_atv_update = True
enable_plexconnect_autodetect = True
ip_plexconnect = 0.0.0.0
hosttointercept = trailers.apple.com
port_webserver = 80
enable_webserver_ssl = True
port_ssl = 443
certfile = ./assets/certificates/trailers.pem
allow_gzip_atv = False
allow_gzip_pmslocal = False
allow_gzip_pmsremote = True
loglevel = Normal
logpath = .

A detailed description of the issue (the clearer you can make this the better): **Just installed PlexConnect following the standard procedures, but when I try to run the "trailers" app on ATV the message trailers not available show up.**

Ensure you post your 'PlexConnect.log'  - http://pastebin.com/weMBtwrk

Could windows be blocking an incoming connection from atv2?

$
0
0

I'm pulling my hair out here haha!

I've searched for days, tried everything! I had plex media working on my pc with atv2 and atv3 previously but stopped for a while when i was using a mac as the server... So now i've gone back to using the pc (after upgrading to win10) and for the life of me i cant get it going again! I have reinstalled 4 times, triple checked everything and checked again.

My main issue is this - "failed to access certificate: c:\program files (x86)\plexconnect-master\assets\certificates\trailers.cer .

The cert is definitely in that folder! i've changed the dns to the correct address, but everytime i attempt to add the profile in the Atv it comes up with that error in cmd on the pc.

Could windows be blocking access to the folder ? ( i openly shared the c drive, stil no luck )

am i missing something?

Help! No way to get plexconnect working on my NAS!

$
0
0

I'm a newbie and have been trying to set up "a PMS-AppleTV3-Plexconnect system" running on my synology NAS(DS215+) for a couple of days.
After a lot of working on googling and instructions, all the result I got was "Trailers is unavailable." message on ATV.
I have been messing around with uninstalling and reinstalling packages, changing package versions and, copying certificates to ATV and Plexconnect.
Frustrated, I almost gave up, but I gave it a last try on my iMAC instead of NAS.
Result: It worked like a magic! Just a piece of cake. It was just five minutes work.
So I tried to compare those log files, but I can't figure out what's wrong.
Please help me find out what's wrong with the log of NAS compared to that of MAC.
Here's my logs.
Thanks!
log of NAS: "Trailers is unavailable." message shown on ATV.
15:08:59 PlexConnect: started: 15:08:59
15:08:59 PlexConnect: Version: 0.5-dev-101215
15:08:59 PlexConnect: Python: 2.7.9 (default, Sep 22 2015, 05:28:24)
[GCC 4.6.4]
15:08:59 PlexConnect: Host OS: linux2
15:08:59 PlexConnect: PILBackgrounds: Is PIL installed? False
15:08:59 Settings: getsetting enable_plexconnect_autodetect=True
15:08:59 PlexConnect: IP_self: 192.168.1.111
15:08:59 Settings: getsetting hosttointercept=trailers.apple.com
15:08:59 ATVSettings: init class CATVSettings
15:08:59 ATVSettings: load settings
15:08:59 Settings: getsetting enable_dnsserver=True
15:08:59 DNSServer: started: 15:08:59
15:08:59 Settings: getsetting port_dnsserver=53
15:08:59 Settings: getsetting ip_dnsmaster=192.168.1.1
15:08:59 Settings: getsetting prevent_atv_update=True
15:08:59 DNSServer: ***
15:08:59 DNSServer: DNSServer: Serving DNS on 192.168.1.111 port 53.
15:08:59 DNSServer: intercept: ['trailers.apple.com'] => 192.168.1.111
15:08:59 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
15:08:59 DNSServer: forward other to higher level DNS: 192.168.1.1
15:08:59 DNSServer: ***
15:09:00 WebServer: started: 15:09:00
15:09:00 Settings: getsetting port_webserver=81
15:09:00 WebServer: ***
15:09:00 WebServer: WebServer: Serving HTTP on 192.168.1.111 port 81.
15:09:00 WebServer: ***
15:09:00 Settings: getsetting enable_webserver_ssl=True
15:09:00 WebServer: started: 15:09:00
15:09:00 Settings: getsetting port_ssl=443
15:09:00 Settings: getsetting certfile=/usr/local/plexconnect/etc/certificates/trailers.pem
15:09:00 Settings: getsetting certfile=/usr/local/plexconnect/etc/certificates/trailers.pem
15:09:00 WebServer: ***
15:09:00 WebServer: WebServer: Serving HTTPS on 192.168.1.111 port 443.
15:09:00 WebServer: ***
15:09:10 DNSServer: DNS request received!
15:09:10 DNSServer: Source: ('192.168.1.38', 52667)
15:09:10 DNSServer: Domain: trailers.apple.com
15:09:10 DNSServer: **intercept request
15:09:10 DNSServer: -> DNS response: 192.168.1.111
15:09:10 WebServer: http request header:
Host: trailers.apple.com
Accept-Encoding: gzip, deflate
Accept: */
Accept-Language: ko;q=0.9, en;q=0.8
Connection: keep-alive
X-Apple-TV-Resolution: 720
X-Apple-TV-Version: 7.2
User-Agent: AppleTV/7.2 iOS/8.3 AppleTV/7.2 model/AppleTV3,2 build/12F69 (3; dt:12)
15:09:10 WebServer: http request path:
/appletv/us/js/application.js
15:09:10 Localize: aTVLanguage: ko
15:09:10 WebServer: pms address:
15:09:10 WebServer: cleaned path:
/appletv/us/js/application.js
15:09:10 WebServer: PlexConnect options:
{'aTVScreenResolution': '720', 'aTVFirmwareVersion': '7.2', 'aTVLanguage': 'ko', 'aTVAddress': '192.168.1.38'}
15:09:10 WebServer: additional arguments:
15:09:10 WebServer: serving /js/application.js
15:09:10 Settings: getsetting allow_gzip_atv=False
log of iMAC: Working flawlessly!
14:03:17 PlexConnect: started: 14:03:17
14:03:17 PlexConnect: Version: 0.5-dev-101215
14:03:17 PlexConnect: Python: 2.7.10 (v2.7.10:15c95b7d81dc, May 23 2015, 09:33:12)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]
14:03:17 PlexConnect: Host OS: darwin
14:03:17 PlexConnect: PILBackgrounds: Is PIL installed? False
14:03:17 PlexConnect: IP_self: 192.168.1.85
14:03:17 DNSServer: started: 14:03:17
14:03:17 DNSServer: ***
14:03:17 DNSServer: DNSServer: Serving DNS on 192.168.1.85 port 53.
14:03:17 DNSServer: intercept: ['trailers.apple.com'] => 192.168.1.85
14:03:17 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
14:03:17 DNSServer: forward other to higher level DNS: 8.8.8.8
14:03:17 DNSServer: ***
14:03:17 WebServer: started: 14:03:17
14:03:17 WebServer: ***
14:03:17 WebServer: WebServer: Serving HTTP on 192.168.1.85 port 80.
14:03:17 WebServer: ***
14:03:17 WebServer: started: 14:03:17
14:03:17 WebServer: ***
14:03:17 WebServer: WebServer: Serving HTTPS on 192.168.1.85 port 443.
14:03:17 WebServer: ***
14:12:05 DNSServer: DNS request received!
14:12:05 DNSServer: Source: ('192.168.1.38', 53666)
14:12:05 DNSServer: Domain: local
14:12:05 DNSServer: ***forward request
14:12:05 DNSServer: -> DNS response from higher level
14:12:05 DNSServer: DNS request received!
14:12:05 DNSServer: Source: ('192.168.1.38', 63518)
14:12:05 DNSServer: Domain: apple.com
14:12:05 DNSServer: ***forward request
14:12:05 DNSServer: -> DNS response from higher level
14:12:06 DNSServer: DNS request received!
14:12:06 DNSServer: Source: ('192.168.1.38', 61348)
14:12:06 DNSServer: Domain: www.apple.com
14:12:06 DNSServer: ***forward request
14:12:07 DNSServer: -> DNS response from higher level
14:12:25 DNSServer: DNS request received!
14:12:25 DNSServer: Source: ('192.168.1.38', 52803)
14:12:25 DNSServer: Domain: p6-buy.itunes.apple.com
14:12:25 DNSServer: ***forward request
14:12:26 DNSServer: -> DNS response from higher level
14:13:27 DNSServer: DNS request received!
14:13:27 DNSServer: Source: ('192.168.1.38', 56326)
14:13:27 DNSServer: Domain: trailers.apple.com
14:13:27 DNSServer: ***intercept request
14:13:27 DNSServer: -> DNS response: 192.168.1.85
14:13:27 WebServer: serving *.cer: /trailers.cer
14:13:56 WebServer: serving /js/application.js
14:13:56 WebServer: serving .xml: /
14:13:56 ATVSettings: add section DY3P45XMFF54
14:13:56 PlexAPI: ***
14:13:56 PlexAPI: PlexGDM - looking up Plex Media Server
14:13:56 PlexAPI: ***
14:13:57 PlexAPI: GDM: Servers discovered: 2
14:13:57 PlexAPI: Servers (local, plex.tv, MyPlex): 3
14:13:57 WebServer: serving .xml: /PlexConnect.xml
14:13:57 WebServer: serving /js/utils.js
14:13:57 WebServer: serving /js/handlePlexConnectNavbar.js
14:13:57 WebServer: serving .xml: /library/sections
14:13:58 WebServer: serving /js/utils.js
14:13:58 WebServer: serving /js/sectionHoldSelect.js
14:13:58 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:14:05 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:14:05 WebServer: serving .xml: /library/sections/1
14:14:06 WebServer: serving /js/utils.js
14:14:06 WebServer: serving /js/updateXML.js
14:14:06 WebServer: serving .xml: /library/sections/1
14:14:06 WebServer: serving /js/utils.js
14:14:19 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:14:20 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:14:22 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:14:23 WebServer: serving .xml: /library/sections/1
14:14:23 WebServer: serving /js/utils.js
14:14:23 WebServer: serving /js/updateXML.js
14:14:23 WebServer: serving .xml: /library/sections/1
14:14:24 WebServer: serving /js/utils.js
14:14:27 WebServer: serving .xml: /library/sections/1/unwatched
14:14:28 WebServer: serving .xml: /library/sections/1/all
14:14:29 WebServer: serving .xml: /library/sections/1
14:14:31 DNSServer: DNS request received!
14:14:31 DNSServer: Source: ('192.168.1.38', 62102)
14:14:31 DNSServer: Domain: trailers.apple.com
14:14:31 DNSServer: ***intercept request
14:14:31 DNSServer: -> DNS response: 192.168.1.85
14:14:31 WebServer: serving .xml: /library/sections/1/all
14:14:33 WebServer: serving /js/utils.js
14:14:34 WebServer: serving /js/utils.js
14:14:37 WebServer: serving /js/utils.js
14:14:38 WebServer: serving /js/utils.js
14:14:43 WebServer: serving .xml: /library/metadata/182
14:14:43 WebServer: serving /js/utils.js
14:14:44 WebServer: serving /js/selectAudioAndSubs.js
14:14:44 WebServer: serving /js/trailers.js
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/720.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/mp4.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/h264.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/aac.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/2.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/2.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/aac.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/h264.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/mp4.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/720.png
14:14:48 WebServer: serving .xml: /library/sections/1
14:14:49 WebServer: serving /js/utils.js
14:14:49 WebServer: serving /js/updateXML.js
14:14:49 WebServer: serving .xml: /library/sections/1/all
14:14:51 WebServer: serving /js/utils.js
14:14:54 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:14:59 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:15:01 WebServer: serving .xml: /library/sections/1
14:15:01 WebServer: serving /js/utils.js
14:15:01 WebServer: serving /js/updateXML.js
14:15:01 WebServer: serving .xml: /library/sections/1
14:15:02 WebServer: serving /js/utils.js
14:15:04 WebServer: serving .xml: /library/metadata/1
14:15:04 WebServer: serving /js/utils.js
14:15:04 WebServer: serving /js/selectAudioAndSubs.js
14:15:04 WebServer: serving /js/trailers.js
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/720.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/mkv.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/h264.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/mp3.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/2.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/2.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/mp3.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/h264.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/mkv.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/720.png
14:15:09 WebServer: serving .xml: /library/metadata/1
14:15:12 DNSServer: DNS request received!
14:15:12 DNSServer: Source: ('192.168.1.38', 56421)
14:15:12 DNSServer: Domain: pancake.apple.com
14:15:12 DNSServer: ***forward request
14:15:12 DNSServer: -> DNS response from higher level
14:15:18 WebServer: serving .xml: /library/metadata/1
14:15:18 WebServer: serving /js/utils.js
14:15:18 WebServer: serving /js/selectAudioAndSubs.js
14:15:18 WebServer: serving /js/trailers.js
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/720.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/mkv.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/h264.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/mp3.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/2.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/2.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/mp3.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/h264.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/mkv.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/720.png
14:15:21 DNSServer: DNS request received!
14:15:21 DNSServer: Source: ('192.168.1.38', 61112)
14:15:21 DNSServer: Domain: api.themoviedb.org

Python.app blocked in Mac firewall

$
0
0

I've been enjoying Plexconnect without any issues until I updated to El Capitan two days ago.
Now every time I launch PlexConnect.py I get a pop up (three identical popups actually) asking if I want Python.app to accept incoming connections. I answer yes and verify that python.app is indeed in the firewall rules (but it was there already, it's always been there).
I go watch the television and there's no trailers available. Look in my activity monitor there are 5 or 6 python apps running, each with a different PID. My understanding is that this app somehow changes itself so there is no point in allowing it in the Firewall.
If I disable my Mac firewall everything works, but of course I'd rather have my Firewall running at all times.
Any ideas?

l0ck channel support

Music playback stops after a few seconds

$
0
0

I'm running into a problem playing music back using PlexConnect.  I've got a large music library which plays back fine on other Plex clients.  When I try to play back music using PlexConnect, I get between 5-8 seconds of playback and then it errors out.  I know the music experience is 'experimental.'  But has anyone else run into something like this (and hopefully solved it?) I turned the debug log to high but didn't see anything particularly interesting.  

 

Thanks!

-Dan 

PlexConnect running on a QNAP NAS

$
0
0

Hi fellow Plexians!

 

I've managed to get PlexConnect running on a QNAP TS-459 Pro II (3.8.2) and ATV3 (5.2.1), so I thought to share a short install guide. I'm no hacker why my solutions might no be the most elegant ones, but they work, at least for me. Please provide your experiences.

  1. First, download and extract PlexConnect package (this is release 0.1)
    https://github.com/iBaa/PlexConnect/archive/v0.1-iOS-pre5.1.zip
  2. Then configure the DNS setting on your ATV, see below link, and follow steps 3-5, in the same guide, to edit the "Settings.py" file.
    https://github.com/iBaa/PlexConnect/wiki/OSX-and-ATV-with-5.2-firmware-and-ethernet-internet-connection-installation-guide
  3. Install and activate Python for QNAP. Version 2.7 is available in the QPKG Center.
  4. Check if your web server on the QNAP is running. If so, you might need to change the port 80 to something else or turn off the web server.
  5. Use SSH to log on as admin to the QNAP. Upload all the PlexConnect files to a preferable location. I placed my files here. 
    /root/Library/PlexConnect/
    Might be better locations?
  6. Then open up a Terminal window and connect to your QNAP. Locate your folder and execute PlexConnect.py.
    cd /root/Library/PlexConnect
    ​./PlexConnect.py
  7. PlexConnect should now be running and you will see the output in your terminal window. Hopefully without any errors. Mine worked at the first try so I haven't any hints for troubleshooting. On the downside, when you close the terminal you will terminate PlexConnect. But I managed in a simple way to get the PlexConnect autorun on my QNAP, explained in the next steps.
  8. In order to run PlexConnect on NAS startup you need to create a run script that is disguised as QPKG. I followed all steps in the "QPKG-based method" in the guide below.
    http://wiki.qnap.com/wiki/Running_Your_Own_Application_at_Startup
  9. My "autorun.sh" script looks like this.
    #!/bin/sh
    /share/MD0_DATA/.qpkg/Python/bin/python /root/Library/PlexConnect/PlexConnect.py -d
  10. Remember to set the execute bit and then restart your NAS. Hopefully PlexConnect will automatically run when your NAS has booted up.

Good luck! :D

Plexconnect server

$
0
0

Hello,
I have plex connect operating on my ATV3 with web version 2.4.9 and server version 0.9.11.7 I have recently purchased the ATV4 and downloaded the plex app however the app wants me to download the latest server before it will run on my ATV4. I am sure i updated my server once before and it stopped the ATV3 from connecting. If i update the server to the latest for ATV4 will this affect my plex connect.
Thanks in advance


Combine Kodi and Plex?

PlexConnect DNS Windows 10 works bizarre (under Win7 okay, same sources and same instructions used)

$
0
0

Hello community,

after a set of PlexConnect, Plex Media Server and AppleTV3 works fine on a Windows 7 pro, domain member.
I have tried to install it with the same sources on a new fresh **Windows 10 pro, domain member **client for "productive use" at home.

  • python 2.7.11 and OpenSSL installed, certs created, PMS installed, all fine on this point.
  • PlexConnect installed, certs copied, first run works fine, also all fine on this point
  • PlexConnect restarted, smaller start message looks fine!

  • now start a DNS request in another commandline window to my own IP address nslookup trailers.apple.com and get on wondows 10 client a wrong answer, in cause the name resolution adds my domain account of the windows 10 client!

  • DNS runs into timeout and AFTER timeout message to my request DNS resolved the IP - but too late for the request.

  • when I try to resolve trailers.apple.com. I get a fast correct answer, but it's not the function what I need.

I'm not sure why it works different on Windows 10. I have also use a 1:1 copy from my PlexConnect folder from Win7 Client on the Win10 client, exact the same problem.

Any ideas??

greetings DSLR-Rookie

SOLVED: 5.1/ 7.1 with ATV3 7.2, DLNA (PlexC), and Toslink 5.1(no hdmi) AV. AKA True5.1 on a BUDGET.

$
0
0

Alright so, I had the hardest time getting ATV3 to output true surround sound from my digital mkv's. I for one am still on a college budget so my Home Theater System is...lacking to say the least. But it plays 5.1/7.1 AC3/DTS sources to perfection now =)

My obstacles:

1) an unjailbreakable atv3 on 7.2 firmware
amazon ~$40-50

2) an old-school circa 2004-05 Panasonic HT-390 5.1 Dolby Digital/DTS Reciever (try finding that user manual..) with Toslink(Digital Optical Input) but no HDMI input.
ebay~$30-40

3) a budget 40" Toshiba 40XV645 with a barely functional outputs. (It has a usb port that literally can't do anything)
craigslist~$200

4) .mp4, .mkv files with 5.1 AC3, 5.1 & 7.1 DTS / MA audio sources.
$?
5) A pc running Windows 10 x64. (basically any pc will do)
rasberrypi~$35
*) also a crap insignia bd-live01 blu-ray player that proved useless as well. (also has a usb that serves no function.
$=(

$300 for True 5.1 Surround Sound on a 40" 1080p. ballin.

I was almost at the point of buying a roku/ps3 superslim just for the 5.1 optical output on usb media. BUT NO!
1. get** Plex Media Server.**
2. get** PlexConnect**
3. get** OpenSSL**
then, follow this youtube guide. https://www.youtube.com/watch?v=kz_iPjpht7M
(Finding a full .exe was the hardest part. since the 3rd party is no longer hosting. I just googled something like [Win32OpenSSL_Light-1_0_2d.exe] and a one-click open-ssl installable. make sure you follow all the directions especially the target directories! (If you have trouble, just go the perl route or send me a pm and ill send u the file.)

My atvsettings.cfg looks a bit different because I'd rather not change the dns on the atv everytime someone wants to watch hulu or something. (Also added my host ip/plexconnectinstaller/pms ip(ex. 192.168.1.2) as the 2nd dns on my router.)

But if you follow that youtube guide you should end with something that works/complies ssl key without any errors.

Basically, you end up with atv3 as your DLNA client, wirelessly streaming 5.1 and 7.1 dts/ac3s to 5.1 output.
5.1/7.1 mkv's --> win10 PlexMediaServer --> PlexConnect'd "trailers" app -->atv3(dolby on)

and in my case(a/v reciever without hdmi):
5.1 Receiver <-------toslink------- ATV3 -----hdmi -------> TV.
(On the TV settings, I also had to change HDMI audio to "DIGITAL" [digital, analog, auto] and Digital Output to "PCM" [pcm, auto])
*IMPORTANT STEP (or your 7.1 will be missing all main commentary, and only play ~2.1 channels of background noise. See attached pngs)

(Im pretty sure there actually a 2.1 downmix being encoded and never used, but for some reason its necessary for the actual 5.1/7.1 audio track to be preserved/untouched until it reaches the receiver.

Basically
5.1 AC3 audio passed as digital, then encoded at the Receiver.
5.1 DTS audio passed as digital, then encoded at the Receiver.
7.1 DTSMA audio passed as digital, and automatically backwards compatible with 5.1 DTS, which is then encoded by Receiver.

Attached is an image of my atvsetting.cfg where:
_ 192.168.1.1_ would be the Default Gateway/DNS/Router
_ 192.168.1.2_ would be the Windows PC/PlexMediaServer/PlexConnect(openssl) installer
_ 192.168.1.6_ as the target ATV3.

pms_pc is server settings
pms_pc is web settings



ATV3 + ATV4

$
0
0

Since Buying the new ATV4 my previuosly configured ATV3's have stopped working , is there any reason for this ? if so is there a work around as i really dont want to buy multiple ATV4 and my kids are missing there libraries
cheers Clint

Nginx & PlexConnect

$
0
0

I've been running PlexConnect for a while and just fine but I wanted to move it behind Nginx but no matter what settings I change I continue to run into "iMovie Theater is unavailable. Try again later." I thought it may of been related to the certficates but this wasn't the case.

I can change PlexConnect webserver ports from 8090/8091 to 80 and 443 stopping nginx and its back working. Though for some reason I just cannot figure out why it isn't working with Nginx proxy_pass...

I don't have any sort of errors in the nginx logs so I can't figure it out. I've swapped many of the settings around playing with it but still unsuccessful. PlexConnect log is showing an intercept request but nothing after. :(

My PlexConnect settings...


[PlexConnect]
enable_plexgdm = False
ip_pms = 127.0.0.1
port_pms = 32400
enable_dnsserver = True
port_dnsserver = 53
ip_dnsmaster = 10.0.1.1
prevent_atv_update = True
enable_plexconnect_autodetect = True
ip_plexconnect = 0.0.0.0
hosttointercept = www.icloud.com
port_webserver = 8090
enable_webserver_ssl = True
port_ssl = 8091
certfile = ./assets/certificates/icloud.pem
allow_gzip_atv = True
allow_gzip_pmslocal = False
allow_gzip_pmsremote = True
loglevel = Normal
logpath = .

PlexConnect log...


root@Shuttle:/opt/PlexConnect# python /opt/PlexConnect/PlexConnect.py
18:06:31 PlexConnect: ***
18:06:31 PlexConnect: PlexConnect
18:06:31 PlexConnect: Press CTRL-C to shut down.
18:06:31 PlexConnect: ***
18:06:31 PlexConnect: started: 18:06:31
18:06:31 PlexConnect: Version: 0.5-dev-101215
18:06:31 PlexConnect: Python: 2.7.6 (default, Jun 22 2015, 17:58:13)
[GCC 4.8.2]
18:06:31 PlexConnect: Host OS: linux2
18:06:31 PlexConnect: PILBackgrounds: Is PIL installed? True
18:06:31 PlexConnect: IP_self: 10.0.1.3
18:06:31 DNSServer: started: 18:06:31
18:06:31 DNSServer: ***
18:06:31 DNSServer: DNSServer: Serving DNS on 10.0.1.3 port 53.
18:06:31 DNSServer: intercept: ['www.icloud.com'] => 10.0.1.3
18:06:31 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
18:06:31 DNSServer: forward other to higher level DNS: 10.0.1.1
18:06:31 DNSServer: ***
18:06:32 WebServer: started: 18:06:32
18:06:32 WebServer: ***
18:06:32 WebServer: WebServer: Serving HTTP on 10.0.1.3 port 8090.
18:06:32 WebServer: ***
18:06:32 WebServer: started: 18:06:32
18:06:32 WebServer: ***
18:06:32 WebServer: WebServer: Serving HTTPS on 10.0.1.3 port 8091.
18:06:32 WebServer: ***
18:06:38 DNSServer: DNS request received!
18:06:38 DNSServer: Source: ('10.0.1.5', 50461)
18:06:38 DNSServer: Domain: p8-buy.itunes-apple.com.akadns.net
18:06:38 DNSServer: ***forward request
18:06:38 DNSServer: -> DNS response from higher level
18:06:57 DNSServer: DNS request received!
18:06:57 DNSServer: Source: ('10.0.1.5', 59279)
18:06:57 DNSServer: Domain: itunes.apple.com
18:06:57 DNSServer: ***forward request
18:06:57 DNSServer: -> DNS response from higher level
18:06:58 DNSServer: DNS request received!
18:06:58 DNSServer: Source: ('10.0.1.5', 54121)
18:06:58 DNSServer: Domain: pd-st.itunes.apple.com
18:06:58 DNSServer: ***forward request
18:06:58 DNSServer: -> DNS response from higher level
18:06:59 DNSServer: DNS request received!
18:06:59 DNSServer: Source: ('10.0.1.5', 64797)
18:06:59 DNSServer: Domain: se.itunes.apple.com
18:06:59 DNSServer: ***forward request
18:06:59 DNSServer: -> DNS response from higher level
18:06:59 DNSServer: DNS request received!
18:06:59 DNSServer: Source: ('10.0.1.5', 53296)
18:06:59 DNSServer: Domain: a1.mzstatic.itunes-apple.com.akadns.net
18:06:59 DNSServer: ***forward request
18:06:59 DNSServer: -> DNS response from higher level
18:06:59 DNSServer: DNS request received!
18:06:59 DNSServer: Source: ('10.0.1.5', 56395)
18:06:59 DNSServer: Domain: a5.mzstatic.com
18:06:59 DNSServer: ***forward request
18:07:00 DNSServer: -> DNS response from higher level
18:07:00 DNSServer: DNS request received!
18:07:00 DNSServer: Source: ('10.0.1.5', 65227)
18:07:00 DNSServer: Domain: a2.mzstatic.itunes-apple.com.akadns.net
18:07:00 DNSServer: ***forward request
18:07:00 DNSServer: -> DNS response from higher level
18:07:04 DNSServer: DNS request received!
18:07:04 DNSServer: Source: ('10.0.1.5', 55979)
18:07:04 DNSServer: Domain: www.icloud.com
18:07:04 DNSServer: ***intercept request
18:07:04 DNSServer: -> DNS response: 10.0.1.3
^C18:07:13 PlexConnect: Shutting down.
18:07:14 WebServer: Shutting down (HTTP).
18:07:14 WebServer: Shutting down (HTTPS).
18:07:14 DNSServer: Shutting down.
18:07:14 PlexConnect: shutdown

Nginx settings


server {
listen [::]:80;

server_name www.icloud.com;

location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_pass http://127.0.0.1:8090;

}
}

server {
listen [::]:443;

server_name www.icloud.com;

ssl_certificate /opt/PlexConnect/assets/certificates/icloud.pem;
ssl_certificate_key /opt/PlexConnect/assets/certificates/icloud.key;

ssl on;

location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_pass https://127.0.0.1:8091;

}
}

Viewing all 540 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>