Comments (9)
Here are the relevant lines from my Settings.cfg
to use WSJ Video
:
intercept_atv_icon = True
hosttointercept = video-api-secure.wsj.com
icon = com.wsjlive.appletv.v2
certfile = ./certificates/marketwatch.pem
Then in the certificates
folder I have these files
Finally, lo load the certs in the ATV I use http://video-api-secure.wsj.com/marketwatch.cer
from plexconnect.
Normally PlexConnect intercepts the trailers app. That's how PlexConnect was created, but since then it was discovered how to intercept other apps. I've just tested with WSJ Video and it is working.
Instructions on how to intercept WSJ Video instead of Trailers are in the Wiki https://github.com/iBaa/PlexConnect/wiki/Intercepting-another-App
Basically you have to create another certificate and edit some parameters in Settings.cfg
from plexconnect.
@moodyblue Flawless - it works perfectly. Thank you so much for the detailed instructions. My ATV3 is back up and running!
Guess I can return the Nvidia Shield Pro which I bought thinking my ATV3 was toast. Really disappointed by the Google OS on the Shield - it's completely overridden with ads. It seems Amazon/Google keep blocking the various Launchers and "Launch on Boot" applications that are released. So people buy a $200 device that's filled with ads? And each day people get to see the next thing they're marketing to the masses.
Thank you, Plex Connect. 😊
from plexconnect.
Here are the relevant lines from my
Settings.cfg
to useWSJ Video
:intercept_atv_icon = True hosttointercept = video-api-secure.wsj.com icon = com.wsjlive.appletv.v2 certfile = ./certificates/marketwatch.pem
Then in the
certificates
folder I have these filesFinally, lo load the certs in the ATV I use
http://video-api-secure.wsj.com/marketwatch.cer
Hi friend I'm following your comment to intercept the RedBullTV app, but I'm stuck on adding the certificate on Apple TV which is the following http://appletv.redbull.tv/redbulltv.cer
But when I enter it gives me error 109, Unable to add profile
Maybe you know the RedBullTV profile, to add on my AppleTV and it works correctly.
Thanks for your help
from plexconnect.
Same issue on Apple TV2 just a few hours ago
from plexconnect.
Same issue on Apple TV2 just a few hours ago
Hello friend, do you know any way to reinstall the Trailers application to be able to connect it with PlexConnect?
from plexconnect.
Normally PlexConnect intercepts the trailers app. That's how PlexConnect was created, but since then it was discovered how to intercept other apps. I've just tested with WSJ Video and it is working.
Instructions on how to intercept WSJ Video instead of Trailers are in the Wiki https://github.com/iBaa/PlexConnect/wiki/Intercepting-another-App
Basically you have to create another certificate and edit some parameters in
Settings.cfg
Thanks for the information, I will try to see how it goes with this configuration.
from plexconnect.
Hey thank you so much for this! I’ve updated the certs as detailed above. But I’m stuck on Add Profile for KorTV on the ATV3. Every url I enter, it says an error occurred while adding the profile [109]. Check url and try again.
from plexconnect.
Thanks friends for your comments, here is a little tutorial on how it worked for me.
Server: Mini Mac with Mac High Sierra 10.13
Application: PlexConnect-0.7.4
- We generate the certificates by replacing -subj "/C=US/CN=trailers.apple.com" with -subj "/C=US/CN=appletv.flickr.com", which is the application we want to intercept.
openssl req -new -nodes -newkey rsa:2048 -out ~/Desktop/trailers.pem -keyout ~/Desktop/trailers.key -x509 -days 7300 -subj "/C=US/CN=appletv.flickr.com"
openssl x509 -in ~/Desktop/trailers.pem -outform der -out ~/Desktop/trailers.cer && cat ~/Desktop/trailers.key >> ~/Desktop/trailers.pem
- Once the certificates have been generated, we change the name of the new application we want to intercept, so as not to confuse it with the Trailers application, remaining in the following way
flickr.cer
flickr.key
flickr.pem
- Copy the certificates to the PlexConnect directory
/Applications/PlexConnect-0.7.4/assets/certificates
- We edit the file "Settings.cfg" inside the folder "PlexConnect-0.7.4" and edit the following line by the name that we have changed in the certificate, remaining as follows
certfile = ./assets/certificates/flickr.pem
- Again in the file "Settings.cfg" inside the folder "PlexConnect-0.7.4" we edit the following line to add the "hosttointercept", of the application of "Flickr" application, remaining in the following way
hosttointercept = appletv.flickr.com
- We start the "PlexConnect" service.
cd /Applications/PlexConnect-0.7.4/
sudo ./PlexConnect.py
Now if everything runs correctly we will see the following message
Aug 11,2023 08:36:44 PlexConnect: ***
Aug 11,2023 08:36:44 PlexConnect: PlexConnect
Aug 11,2023 08:36:44 PlexConnect: Press CTRL-C to shut down.
Aug 11,2023 08:36:44 PlexConnect: ***
Aug 11,2023 08:36:44 PlexConnect: Started
Aug 11,2023 08:36:44 PlexConnect: Version: 0.7.4-210621
Aug 11,2023 08:36:44 PlexConnect: Python: 2.7.10 (default, Oct 6 2017, 22:29:07)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)]
Aug 11,2023 08:36:44 PlexConnect: Host OS: darwin
Aug 11,2023 08:36:44 PlexConnect: PILBackgrounds: Is PIL installed? False
Aug 11,2023 08:36:44 PlexConnect: IP_self: 192.168.0.40
Aug 11,2023 08:36:44 DNSServer: Started
Aug 11,2023 08:36:44 DNSServer: Intercept Atv Icon: Enabled
Aug 11,2023 08:36:44 DNSServer: Prevent Atv Update: Enabled
Aug 11,2023 08:36:44 DNSServer: ***
Aug 11,2023 08:36:44 DNSServer: DNSServer: Serving DNS on 192.168.0.40 port 53.
Aug 11,2023 08:36:44 DNSServer: intercept: ['appletv.flickr.com', 'a1.phobos.apple.com'] => 192.168.0.40
Aug 11,2023 08:36:44 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
Aug 11,2023 08:36:44 DNSServer: forward other to higher level DNS: 8.8.8.8
Aug 11,2023 08:36:44 DNSServer: ***
Aug 11,2023 08:36:44 WebServer: Started
Aug 11,2023 08:36:44 WebServer: ***
Aug 11,2023 08:36:44 WebServer: WebServer: Serving HTTP on 192.168.0.40 port 80.
Aug 11,2023 08:36:44 WebServer: ***
Aug 11,2023 08:36:44 WebServer: Started
Aug 11,2023 08:36:44 WebServer: ***
Aug 11,2023 08:36:44 WebServer: WebServer: Serving HTTPS on 192.168.0.40 port 443.
Aug 11,2023 08:36:44 WebServer: ***
-
Now in our AppleTV we add in the DNS of the Apple TV the ip of our the ip of our computer that is going to work as a server
-
In our AppleTV we add the trailers profile as normally done
- Once the profile is added we will see that the profile of the application we want to intercept is added
- Finally we enter to the intercepted application, we log in with our Plex account and it will work correctly.
from plexconnect.
Related Issues (20)
- Error when I select HOT 2
- plexconnect script doesnt start at start up HOT 1
- Thumbnails & Cover Art Missing HOT 4
- no art on shows and movies HOT 14
- deprecated aTV apps new URL HOT 11
- ATV 2 Trailers Icon HOT 1
- Can we can a new DSM 6.x package for PlexConnect 0.7.4? HOT 34
- Contribution: Dockerfile HOT 2
- Latest v. Plex Server, running v0.7.4 is running slow w. remote servers not loading/playing HOT 21
- Not able to select a version when multiple versions are available HOT 3
- New music libraries HOT 1
- Web server URL HOT 1
- Had it with PlexConnect HOT 5
- OSX Ventura Deamon not working? HOT 8
- SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? HOT 1
- Plexconnect ATV2 v0.7.5 HOT 1
- Plexconnect+Pillow on apple silicon? HOT 4
- PlexConnect on M1 in 2023? - PlexConnect as a Windows Service? HOT 2
- ATV3 Git timeout HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plexconnect.