-
Notifications
You must be signed in to change notification settings - Fork 626
Intercepting another App
moodyblue edited this page Mar 5, 2018
·
13 revisions
PlexConnect intercepts Trailers by default but you can intercept another App instead (see list at the bottom). Basically you need to:
- Decide which App is intercepted
- Generate certificates for it
- (optionally) Replace its icon with the Plex icon
The following examples assume that you are intercepting KorTV.
This is specified using the hosttointercept = kortv.com
parameter in Settings.cfg.
- Generate certificates using the procedure for OSX or Windows replacing
-subj "/C=US/CN=trailers.apple.com"
with-subj "/C=US/CN=kortv.com"
- Load certificates in the ATV using the procedure described here
If you give the certificates another name, such as kortv.pem kortv.cer and kortv.key, you need to update certfile
parameter in Settings.cfg
accordingly. In this case you also need to modify reverse proxy rules (only if you are using them).
Edit Settings.cfg
so that icon = com.wkntv.appletv
and then follow this procedure.
'www.icloud.com': 'iMovieNewAuth'
'atv.hbogo.com': 'vega'
'atv.qello.com': 'qello'
'a248.e.akamai.net': 'hulu'
'appletv.vevo.com': 'com.vevo.appletv'
'apps.sho.com': 'com.smithsonian.appletv'
'appletv.watchdisneyjunior.go.com': 'com.disney.junior.appletv'
'appletv.watchdisneychannel.go.com': 'com.disney.channel.appletv'
'appletv.watchdisneyxd.go.com': 'com.disney.xd.appletv'
'ssl.weather.com': 'com.weather.appletv'
'video-api-secure.wsj.com': 'com.wsjlive.appletv.v2' (or 'WSJ_Live-V2' in older firmwares)
'trailers.apple.com': 'movie-trailers'
'secure.showtimeanytime.com': 'com.showtime.appletv'
'vimeo.com': 'vimeo'
'd6mhwe3a8uvr5.cloudfront.net': 'skynews'
'video.pbs.org': 'com.pbs.appletv'
'neulion-a.akamaihd.net': 'com.mlssoccer.appletv'
'itunesconnect.apple.com': 'iTunesConnect'
'abcnews.go.com': 'com.abcnews.appletv'
'atvapp.willow.tv': 'com.willowtv.appletv'
'player.aetndigital.com': 'com.aenetworks.lifetime.appletv'
'www.crunchyroll.com': 'crunchyroll'
'watchabc.go.com': 'com.abc.appletv.v2'
'appletv.redbull.tv': 'com.redbulltv.appletv'
'neulion-a.akamaihd.net': 'NHL'
'appletv.cnbc.com': 'com.cnbc.appletv'
'appletv.now.nfl.com': 'com.nfl.now.appletv'
'secure.net.wwe.com': 'com.wwe.appletv.v2'
'api-global.netflix.com': 'netflix'
'player.aetndigital.com': 'com.aenetworks.appletv'
's.yimg.com': 'com.yahoo.screen.appletv'
'kids.pbs.org': 'com.pbskids.appletv.v2'
'kortv.com': 'com.wkntv.appletv'
'appletv.crackle.com': 'com.crackle.appletv.v2'
'd1d0j1u9ayd8uc.cloudfront.net': 'com.acc.appletv'
's.cdn.turner.com': 'nba'
'player.aetndigital.com': 'com.aenetworks.history.appletv'
'aptve.foxneodigital.com': 'com.foxnow.appletv'
'appletv.flickr.com': 'flickr'
'a248.e.akamai.net': 'carterville'
'securea.mlb.com': 'flagstaff'
'mobapi.bloomberg.com': 'com.bloomberg.appletv'
'aptve-fx.foxneodigital.com': 'com.fxnow.appletv'
'festival.itunes.apple.com': 'com.festival.appletv'
's.aolcdn.com': 'com.aolon.appletv'
- The first value of each line goes into
hosttointercept =
and is also used to generate certificates - The second value of each line goes into
icon =
© 2020 PlexConnect Team