KPN iTVonline

Je moet inderdaad versie 1.0.0 op github hebben. Deze is voor alle overige media servers. De versie zijn een beetje raar opgezet.


Loek

Hoi Loek, dank weer voor je werk. Ik heb versie 1.0.1 geïnstalleerd en krijg geen beeld -- de foutmelding is een 404 op

https://management.kpnstreaming.nl/crossdomain.xml

Versie 1.0.1 is alleen voor Mac gebruiken als nood oplossing. Het nadeel is alleen dat zowel voor de web client als voor plex home theater niet werkt. Hier kan ik niks aan doen. Voor niet mac gebruikers is versie 1.0.0 (zie eerste post). De versie nummering is inderdaad een beetje ongelukkig. Ik moet nog effe kijken hoe ik dit moet veranderen


Loek



Sent from my iPhone using Tapatalk

Versie 1.0.1 is alleen voor Mac gebruiken als nood oplossing. Het nadeel is alleen dat zowel voor de web client als voor plex home theater niet werkt. Hier kan ik niks aan doen. Voor niet mac gebruikers is versie 1.0.0 (zie eerste post). De versie nummering is inderdaad een beetje ongelukkig. Ik moet nog effe kijken hoe ik dit moet veranderen

Loek


Sent from my iPhone using Tapatalk

Hoi Loek,

dat was me duidelijk, ik ben Mac gebruiker, maar krijg zowel in de Media Manager van PMS, als op mijn Android telefoon als op mijn Chromecast geen beeld. Vandaar mijn melding.

Hoi Loek,

dat was me duidelijk, ik ben Mac gebruiker, maar krijg zowel in de Media Manager van PMS, als op mijn Android telefoon als op mijn Chromecast geen beeld. Vandaar mijn melding.

oke op die manier. De Media Manager (Web Client) zal ik elke geval geen beeld geven door de Cross Site beveiliging van KPN. Dit zou echter niet uit moeten maken voor de Android en Chromecast Clients. Ik heb zelf zowel geen android of chromecast client dus ik kan het zelf niet test.

Het is mijn inmiddels geluk om een Mac virtual box werkt te krijgen. hierop heb ik Plex Media Server 0.9.8.18.290 geinstalleerd samen met de normale versie van de plugin. (dus niet de Mac versie) en hierbij krijg ik zowel op de mac zelf als op de host computer beeld via de web client en via plex home theater. ook krijg ik via mijn iphone beeld. Zijn en misschien andere dingen bij jou anders waardoor het niet werk. beveiligingprogramma/firewall of iets degelijks.

Heb je misschien een iphone waarop je de plugin kan test. (het protocol dat we gebruiken is ontwikkeld door apple daarom hebben iphones/ipads ook de beste ondersteuning voor dit protocol)

Je zou ook het volgende stappenplan kunnen doorlopen. ik zou dit ook proberen op een andere pc dan de pc waar je media server op staat.

zou je dit kunnen proberen met de standaard plugin, dus niet met de mac plugin.

voor je begin moet je eerst de plugin opstarten door bijvoorbeeld via de web client/media manager de plugin te openen waardoor je het hoofdmenu ziet. hierna kan je de web client/media manager afsluiten.

start je browser op (het liefst chrome omdat safari bepaalde bestanden afspeelt in plaats van download)

ga naar  http://127.0.0.1:32400/system/services/url/lookup?url=http%3A%2F%2Fwww.itvonline.nl%2F%3FchannelId%3D18

(als je niet op de pc bezig en waar de media server op staat moet je 127.0.0.1 vervangen door het lokale ip adres van de pc waar je media server op staat, dit is meestal 192.168.X.XX)

Je nu een hoop tekst/xml te zien. zoek naar:

<Part container="mpegts" key="/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/PlayHTTPLiveStream.m3u8?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMzcKaHR0cDovL3d3dy5pdHZvbmxpbmUubmwvP2NoYW5uZWxJZD0xOHMzCnVybHIwCg__&indirect=1&mediaInfo=%7B%22audio_channels%22%3A%20null%2C%20%22protocol%22%3A%20%22hls%22%2C%20%22optimized_for_streaming%22%3A%20true%2C%20%22video_frame_rate%22%3A%20null%2C%20%22duration%22%3A%20null%2C%20%22height%22%3A%20null%2C%20%22width%22%3A%20null%2C%20%22container%22%3A%20%22mpegts%22%2C%20%22audio_codec%22%3A%20%22aac%22%2C%20%22aspect_ratio%22%3A%20null%2C%20%22video_codec%22%3A%20%22h264%22%2C%20%22video_resolution%22%3A%20null%2C%20%22bitrate%22%3A%20null%7D"file="" optimizedForStreaming="1">

hieruit moet je de key halen. in mijn geval is dat dus:

/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/PlayHTTPLiveStream.m3u8?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMzcKaHR0cDovL3d3dy5pdHZvbmxpbmUubmwvP2NoYW5uZWxJZD0xOHMzCnVybHIwCg__&indirect=1&mediaInfo=%7B%22audio_channels%22%3A%20null%2C%20%22protocol%22%3A%20%22hls%22%2C%20%22optimized_for_streaming%22%3A%20true%2C%20%22video_frame_rate%22%3A%20null%2C%20%22duration%22%3A%20null%2C%20%22height%22%3A%20null%2C%20%22width%22%3A%20null%2C%20%22container%22%3A%20%22mpegts%22%2C%20%22audio_codec%22%3A%20%22aac%22%2C%20%22aspect_ratio%22%3A%20null%2C%20%22video_codec%22%3A%20%22h264%22%2C%20%22video_resolution%22%3A%20null%2C%20%22bitrate%22%3A%20null%7D

Deze moet opnieuw in je browser plakken met je media server adress er voor. in mijn geval krijg je dus:

http://127.0.0.1:32400/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/PlayHTTPLiveStream.m3u8?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMzcKaHR0cDovL3d3dy5pdHZvbmxpbmUubmwvP2NoYW5uZWxJZD0xOHMzCnVybHIwCg__&indirect=1&mediaInfo=%7B%22audio_channels%22%3A%20null%2C%20%22protocol%22%3A%20%22hls%22%2C%20%22optimized_for_streaming%22%3A%20true%2C%20%22video_frame_rate%22%3A%20null%2C%20%22duration%22%3A%20null%2C%20%22height%22%3A%20null%2C%20%22width%22%3A%20null%2C%20%22container%22%3A%20%22mpegts%22%2C%20%22audio_codec%22%3A%20%22aac%22%2C%20%22aspect_ratio%22%3A%20null%2C%20%22video_codec%22%3A%20%22h264%22%2C%20%22video_resolution%22%3A%20null%2C%20%22bitrate%22%3A%20null%7D

je krijg nu weer een hoop tekst/xml, zoek weer naar:

<Part container="mpegts" key="/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/HTTPLiveStreamPlayList.m3u8?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMTk5Cmh0dHA6Ly93b3d6YS5waHFzdHJlYW1lcjAxLmtwbnN0cmVhbWluZy5ubC9saXZlL3RMN3hBZkRsTldhR1B3c19WLUZQeERJUXJCWFJSazI0N2xmUmpIRUJMQWM9clJSODc3bzV6ckJtWTF1dV9EV3dfb0hQVVQzMGFoZ3d3d1puV05HcU1JbjUzOFVBMGxxbjkzVjJXQWZyRE9seU5QLS1lbkVqb0h6TVBkNEZFUlZTWXc9PS5zbWlsL3BsYXlsaXN0Lm0zdThzOAptM3U4X3VybHIwCg__"file="" optimizedForStreaming="1">

en haal hier weer de key uit dus in mijn geval

/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/HTTPLiveStreamPlayList.m3u8?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMTk5Cmh0dHA6Ly93b3d6YS5waHFzdHJlYW1lcjAxLmtwbnN0cmVhbWluZy5ubC9saXZlL3RMN3hBZkRsTldhR1B3c19WLUZQeERJUXJCWFJSazI0N2xmUmpIRUJMQWM9clJSODc3bzV6ckJtWTF1dV9EV3dfb0hQVVQzMGFoZ3d3d1puV05HcU1JbjUzOFVBMGxxbjkzVjJXQWZyRE9seU5QLS1lbkVqb0h6TVBkNEZFUlZTWXc9PS5zbWlsL3BsYXlsaXN0Lm0zdThzOAptM3U4X3VybHIwCg__

plak hier weer je media server adress voor en plak dit weer in je browser:

http://127.0.0.1:32400/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/HTTPLiveStreamPlayList.m3u8?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzMTk5Cmh0dHA6Ly93b3d6YS5waHFzdHJlYW1lcjAxLmtwbnN0cmVhbWluZy5ubC9saXZlL3RMN3hBZkRsTldhR1B3c19WLUZQeERJUXJCWFJSazI0N2xmUmpIRUJMQWM9clJSODc3bzV6ckJtWTF1dV9EV3dfb0hQVVQzMGFoZ3d3d1puV05HcU1JbjUzOFVBMGxxbjkzVjJXQWZyRE9seU5QLS1lbkVqb0h6TVBkNEZFUlZTWXc9PS5zbWlsL3BsYXlsaXN0Lm0zdThzOAptM3U4X3VybHIwCg__

 

als het goed is wordt er nu een bestand gedownload. Dit bestand kan je waarschijnlijk openen met een media speler. Dit doen we NIET!!

open het bestand met een tekst Editor. je krijgt nu het volgende te zien

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1600000
http://127.0.0.1:32400/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/HTTPLiveSteamChunkList.m3u8?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMwpzMjUwCmh0dHA6Ly93b3d6YS5waHFzdHJlYW1lcjAxLmtwbnN0cmVhbWluZy5ubC9saXZlL19kZWZpbnN0Xy90TDd4QWZEbE5XYUdQd3NfVi1GUHhESVFyQlhSUmsyNDdsZlJqSEVCTEFjJTNEclJSODc3bzV6ckJtWTF1dV9EV3dfb0hQVVQzMGFoZ3d3d1puV05HcU1JbjUzOFVBMGxxbjkzVjJXQWZyRE9seU5QLS1lbkVqb0h6TVBkNEZFUlZTWXclM0QlM0Quc21pbC9jaHVua2xpc3QtYjE2MDAwMDAubTN1OD93b3d6YXNlc3Npb25pZD04MzAzOTI1MzZzMwp1cmxuczkKYXV0aFRva2VuczcKMTYwMDAwMHM5CmJhbmR3aWR0aHIwCg__
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1200000
http://127.0.0.1:32400/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/HTTPLiveSteamChunkList.m3u8?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMwpzMjUwCmh0dHA6Ly93b3d6YS5waHFzdHJlYW1lcjAxLmtwbnN0cmVhbWluZy5ubC9saXZlL19kZWZpbnN0Xy90TDd4QWZEbE5XYUdQd3NfVi1GUHhESVFyQlhSUmsyNDdsZlJqSEVCTEFjJTNEclJSODc3bzV6ckJtWTF1dV9EV3dfb0hQVVQzMGFoZ3d3d1puV05HcU1JbjUzOFVBMGxxbjkzVjJXQWZyRE9seU5QLS1lbkVqb0h6TVBkNEZFUlZTWXclM0QlM0Quc21pbC9jaHVua2xpc3QtYjEyMDAwMDAubTN1OD93b3d6YXNlc3Npb25pZD04MzAzOTI1MzZzMwp1cmxuczkKYXV0aFRva2VuczcKMTIwMDAwMHM5CmJhbmR3aWR0aHIwCg__
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=800000
http://127.0.0.1:32400/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/HTTPLiveSteamChunkList.m3u8?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMwpzMjQ5Cmh0dHA6Ly93b3d6YS5waHFzdHJlYW1lcjAxLmtwbnN0cmVhbWluZy5ubC9saXZlL19kZWZpbnN0Xy90TDd4QWZEbE5XYUdQd3NfVi1GUHhESVFyQlhSUmsyNDdsZlJqSEVCTEFjJTNEclJSODc3bzV6ckJtWTF1dV9EV3dfb0hQVVQzMGFoZ3d3d1puV05HcU1JbjUzOFVBMGxxbjkzVjJXQWZyRE9seU5QLS1lbkVqb0h6TVBkNEZFUlZTWXclM0QlM0Quc21pbC9jaHVua2xpc3QtYjgwMDAwMC5tM3U4P3dvd3phc2Vzc2lvbmlkPTgzMDM5MjUzNnMzCnVybG5zOQphdXRoVG9rZW5zNgo4MDAwMDBzOQpiYW5kd2lkdGhyMAo_
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=384000
http://127.0.0.1:32400/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/HTTPLiveSteamChunkList.m3u8?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMwpzMjQ5Cmh0dHA6Ly93b3d6YS5waHFzdHJlYW1lcjAxLmtwbnN0cmVhbWluZy5ubC9saXZlL19kZWZpbnN0Xy90TDd4QWZEbE5XYUdQd3NfVi1GUHhESVFyQlhSUmsyNDdsZlJqSEVCTEFjJTNEclJSODc3bzV6ckJtWTF1dV9EV3dfb0hQVVQzMGFoZ3d3d1puV05HcU1JbjUzOFVBMGxxbjkzVjJXQWZyRE9seU5QLS1lbkVqb0h6TVBkNEZFUlZTWXclM0QlM0Quc21pbC9jaHVua2xpc3QtYjM4NDAwMC5tM3U4P3dvd3phc2Vzc2lvbmlkPTgzMDM5MjUzNnMzCnVybG5zOQphdXRoVG9rZW5zNgozODQwMDBzOQpiYW5kd2lkdGhyMAo_
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=96000
http://127.0.0.1:32400/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/HTTPLiveSteamChunkList.m3u8?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMwpzMjQ4Cmh0dHA6Ly93b3d6YS5waHFzdHJlYW1lcjAxLmtwbnN0cmVhbWluZy5ubC9saXZlL19kZWZpbnN0Xy90TDd4QWZEbE5XYUdQd3NfVi1GUHhESVFyQlhSUmsyNDdsZlJqSEVCTEFjJTNEclJSODc3bzV6ckJtWTF1dV9EV3dfb0hQVVQzMGFoZ3d3d1puV05HcU1JbjUzOFVBMGxxbjkzVjJXQWZyRE9seU5QLS1lbkVqb0h6TVBkNEZFUlZTWXclM0QlM0Quc21pbC9jaHVua2xpc3QtYjk2MDAwLm0zdTg%40d293emFzZXNzaW9uaWQ9ODMwMzkyNTM2czMKdXJsbnM5CmF1dGhUb2tlbnM1Cjk2MDAwczkKYmFuZHdpZHRocjAK
 
Je kan nu een van deze url pakken en weer in je browser pakken (bij voorkeur de eerste) Dus: 
http://127.0.0.1:32400/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/HTTPLiveSteamChunkList.m3u8?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMwpzMjUwCmh0dHA6Ly93b3d6YS5waHFzdHJlYW1lcjAxLmtwbnN0cmVhbWluZy5ubC9saXZlL19kZWZpbnN0Xy90TDd4QWZEbE5XYUdQd3NfVi1GUHhESVFyQlhSUmsyNDdsZlJqSEVCTEFjJTNEclJSODc3bzV6ckJtWTF1dV9EV3dfb0hQVVQzMGFoZ3d3d1puV05HcU1JbjUzOFVBMGxxbjkzVjJXQWZyRE9seU5QLS1lbkVqb0h6TVBkNEZFUlZTWXclM0QlM0Quc21pbC9jaHVua2xpc3QtYjE2MDAwMDAubTN1OD93b3d6YXNlc3Npb25pZD04MzAzOTI1MzZzMwp1cmxuczkKYXV0aFRva2VuczcKMTYwMDAwMHM5CmJhbmR3aWR0aHIwCg__
 
de browser download nu een zelfde soort bestand als voorheen. deze kan je weer met je tekst editor openen. je krijg nu het volgende te zien
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-ALLOW-CACHE:NO
#EXT-X-TARGETDURATION:11
#EXT-X-MEDIA-SEQUENCE:17747
#EXT-X-KEY:METHOD=AES-128,URI="/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/HTTPLiveSteamPassword?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzODEKaHR0cHM6Ly9tYW5hZ2VtZW50LmtwbnN0cmVhbWluZy5ubC9rZXlzL05lZGVybGFuZDEtNC5waHA%40d293emFzZXNzaW9uaWQ9ODMwMzkyNTM2czMKdXJscjAK"
#EXTINF:10,
#EXTINF:10,
#EXTINF:10,
#EXTINF:10,
#EXTINF:10,
#EXTINF:10,
 
we moeten nu alleen nog testen of het wachtwoord juist weergeven wordt en of de segmenten wel gedownload kunnen worden.
 
we beginnen met de wachtwoord. dit doen je door in het zojuist geopende bestand te zoeken naar een regel die begint met #EXT-X-KEY:METHOD=AES-128,URI=.
Dit is eigenlijk altijd de 6de regel. De regel ziet en bij mijn als volgt uit:
#EXT-X-KEY:METHOD=AES-128,URI="/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/HTTPLiveSteamPassword?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzODEKaHR0cHM6Ly9tYW5hZ2VtZW50LmtwbnN0cmVhbWluZy5ubC9rZXlzL05lZGVybGFuZDEtNC5waHA%40d293emFzZXNzaW9uaWQ9ODMwMzkyNTM2czMKdXJscjAK"

hieruit gaan we weer de url het door de adres van de media server en alles van tussen URI=" **alles wat hier staat** ". ik krijg dus:

http://127.0.0.1:32400/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/HTTPLiveSteamPassword?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMQpzODEKaHR0cHM6Ly9tYW5hZ2VtZW50LmtwbnN0cmVhbWluZy5ubC9rZXlzL05lZGVybGFuZDEtNC5waHA%40d293emFzZXNzaW9uaWQ9ODMwMzkyNTM2czMKdXJscjAK

Deze url gaan we weer in een browser plakken. je krijg nu een aantal gekke tekens, bijvoorbeeld

ÝÅí~“r|äÞÎP!¥Ž¼P

De teken verschillen telkens. als dit allemaal goed gaat dan gaan we nog testen of de segmenten gedownload kunnen worden.

dit doen je door uit het laatst geopende bestand een van de andere url in de browser te kopiëren, bijvoorbeeld:

http://wowza.phqstreamer01.kpnstreaming.nl/live/_definst_/tL7xAfDlNWaGPws_V-FPxDIQrBXRRk247lfRjHEBLAc%3DrRR877o5zrBmY1uu_DWw_oHPUT30ahgwwwZnWNGqMIn538UA0lqn93V2WAfrDOlyNP--enEjoHzMPd4FERVSYw%3D%3D.smil/media-b1600000_17747.ts?wowzasessionid=830392536

de browser download nu een video bestand. deze kan je niet afspelen omdat hij beveiligd is. dit maakt nu uit als de browser het bestand maak kan downloaden.

als je alle stappen zonder problemen kan doorlopen kan je dan je iTVonline log (com.plexapp.plugins.itvonline.log) en je Systeem log (com.plexapp.systeem.log) samen met alle gedownloaden bestanden hier posten. (het laatst media bestand is niet echt nodig)

Als je eigen tijdens het stappenplan een fout tegen komt. bijvoorbeeld een onverwacht resultaat of een 404 pagina kan je dan vertellen bij welke stap het fout ging en ook weer je iTVonline log (com.plexapp.plugins.itvonline.log) en je Systeem log (com.plexapp.systeem.log) samen met alle gedownloaden bestanden hier posten.

Het is een aardig stappenplan geworden en ik hoop dat er wat uitkomst

Loek

Wauw, Loek -- wat een uitgebreid verhaal. Thx! Ik ben nu niet thuis, ga het zo snel mogelijk testen.

Loek, ben aan het testen en zie waar het fout gaat: bij de eerste keer dat ik een bestand download (dit is HTTPLiveStreamPlayList.m3u) bevat de url in dit bestand niet het IP adres van mijn PMS, maar mijn externe IP adres:

http://86.86.46.xxx:32400/:/plugins/com.plexapp.system/serviceFunction/url/com.plexapp.plugins.itvonline/iTVonline/HTTPLiveSteamChunkList.m3u8?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMwpzMjUwCmh0dHA6Ly93b3d6YS5waHFzdHJlYW1lcjAyLmtwbnN0cmVhbWluZy5ubC9saXZlL19kZWZpbnN0Xy9ZckREWWdROWluUEV5eUJPUE4zeTNQT1czOHd3clRPN0dGcmdVdzNaYnhJJTNEbXZmMURnV1VXMmNEWTRTWEZIdVdjTU5qeGo4QlU0b1cwT1hDWXhSS1ZucU5EMUoyMkU0dFZPdUhzSjBJX0VwdjZkUEdZUWdrQmU2enczQ3cySnhJTEElM0QlM0Quc21pbC9jaHVua2xpc3QtYjE2MDAwMDAubTN1OD93b3d6YXNlc3Npb25pZD0xOTAzMzMyNDdzMwp1cmxzMjAKbjd5RFphYTJ3b0NSODl5dFNMZHhzOQphdXRoVG9rZW5zNwoxNjAwMDAwczkKYmFuZHdpZHRocjAK&X-Plex-Token=n7yDZaa2woCR89ytSLdx

Dat kan kloppen dit heb ik zo gemaakt zodat je ook vanaf buiten je netwerk van de plugin gebruik kan maken. De plugin zou dit echter alleen moeten doen als je plex media server poort geforward is. Misschien werkt de plugin wel als poort forwarden (tijdenlijk) uitzet. De plugin zo dan automatisch de locale ipadressen moeten gaan gebruiken.


Kan je via je externe ip adres wel de bestanden downloaden

Anders zit daar het probleem.



Sent from my iPhone using Tapatalk

Dat kan kloppen dit heb ik zo gemaakt zodat je ook vanaf buiten je netwerk van de plugin gebruik kan maken. De plugin zou dit echter alleen moeten doen als je plex media server poort geforward is. Misschien werkt de plugin wel als poort forwarden (tijdenlijk) uitzet. De plugin zo dan automatisch de locale ipadressen moeten gaan gebruiken.

Kan je via je externe ip adres wel de bestanden downloaden
Anders zit daar het probleem.


Sent from my iPhone using Tapatalk

De volgende stap geeft een 404, dus dit is het probleem. Ik probeer vanavond of ik de plugin werkend kan krijgen met wijzigingen aan de port forward.

De volgende stap geeft een 404, dus dit is het probleem. Ik probeer vanavond of ik de plugin werkend kan krijgen met wijzigingen aan de port forward.


Kan het zijn dat jij een andere externe/publieke poort hebt gebruikt voor het poortforwarden?

Als dat het geval zou het probleem nu opgelost moeten zijn met de laatste versie op github

Loek


Sent from my iPhone using Tapatalk

Kan het zijn dat jij een andere externe/publieke poort hebt gebruikt voor het poortforwarden?

Als dat het geval zou het probleem nu opgelost moeten zijn met de laatste versie op github

Loek


Sent from my iPhone using Tapatalk

Ik dacht laat ik hem ook eens proberen die nieuwe versie.

Ik krijg op mijn Rpi een foutmelding van PlexBMC:

URL error: Internal Server Error

Lokaal (Ubuntu laptop waar PMS op draait) kan ik in de browser wel TV kijken

Lokaal (Ubuntu laptop waar PMS op draait) in plexhometheater krijg ik niets te zien. Alleen twee maal een pop-up "bezig .."

Of ben ik misschien iets te voorbarig en hebben je laatste aanpassingen niets te maken met "mijn problemen"?

Mvg

KB

Kan het zijn dat jij een andere externe/publieke poort hebt gebruikt voor het poortforwarden?

Als dat het geval zou het probleem nu opgelost moeten zijn met de laatste versie op github

Loek


Sent from my iPhone using Tapatalk

Mijn poortinstellingen zijn standaard.

Mooi is dat je nieuwe versie nu wel beeld geeft in PMS zelf, binnenshuis, dat is al een stap verder. Op een ander apparaat (Android telefoon, iPad, Chromecast) blijft het beeld zwart.

Bijgevoegd logbestand van sessie na opnieuw opstarten PMS.

Sinds vanochtend krijg ik de melding "AES decryption not supported in Premium edition" op alle kanalen bij Plex/Web, de iOS app werkt nog steeds perfect. Heeft KPN iets uitgespookt of zie ik misschien iets over hoofd?

Ik dacht laat ik hem ook eens proberen die nieuwe versie.
Ik krijg op mijn Rpi een foutmelding van PlexBMC:
URL error: Internal Server Error
Lokaal (Ubuntu laptop waar PMS op draait) kan ik in de browser wel TV kijken
Lokaal (Ubuntu laptop waar PMS op draait) in plexhometheater krijg ik niets te zien. Alleen twee maal een pop-up "bezig .."

Of ben ik misschien iets te voorbarig en hebben je laatste aanpassingen niets te maken met "mijn problemen"?

Mvg
KB


Ik denk dat ik weet waardoor dit probleem ontstaat. Ik weet wel een manier om dit op te lossen alleen dan werkt de plugin niet meer met plex home theater. Dit komt door een bug in plex home theater. Als deze is opgelost dan pas ik de plugin aan.

Verder zou het wel moeten werken als je je server portforward/publiceerd. Hoewel dit misschien weer voor andere problemen zorgt

Verder kan ik zonder log bestanden alleen maar gokken over wat er mis gaat. Dus als je deze zou kunnen posten dan kan ik bevestigen dat het het probleem is wat ik denk het is. (Ik heb het com.plexapp.plugin.itvonline.log en het com.plexapp.systeem.log bestand nodig. Deze zitten beide in de plugin log map)

Ps ip adressen en plex token worden nu ook vervangen door 'xxx'

Mijn poortinstellingen zijn standaard.

Mooi is dat je nieuwe versie nu wel beeld geeft in PMS zelf, binnenshuis, dat is al een stap verder. Op een ander apparaat (Android telefoon, iPad, Chromecast) blijft het beeld zwart.

Bijgevoegd logbestand van sessie na opnieuw opstarten PMS.


Ik heb helaas vrij weinig aan alleen je PMS log. Hier worden voornamelijk transcode gegevens in gelogd. Hier hebben wij echter niks mee te maken.
Ik heb het com.plexapp.plugin.itvonline.log en het com.plexapp.systeem.log bestand nodig. Deze zitten beide in de plugin log map. Hiermee kan ik goed zien wat er gebeurd een waarom het mis gaat.

Sinds vanochtend krijg ik de melding "AES decryption not supported in Premium edition" op alle kanalen bij Plex/Web, de iOS app werkt nog steeds perfect. Heeft KPN iets uitgespookt of zie ik misschien iets over hoofd?


Ik denk niet dat dit aan KPN ligt, zij hebben hun streams altijd al beveilgd. Ik denk dat dit komt door de player die plex in de web client gebruikt. In mijn ervaring doet dit probleem zich alleen voor op de client gehost door plex (plex.tv/web)
De locale web clients en overige clients zouden hier geen problemen mee moeten hebben.

Loek


Sent from my iPhone using Tapatalk

Ik denk niet dat dit aan KPN ligt, zij hebben hun streams altijd al beveilgd. Ik denk dat dit komt door de player die plex in de web client gebruikt. In mijn ervaring doet dit probleem zich alleen voor op de client gehost door plex (plex.tv/web)
De locale web clients en overige clients zouden hier geen problemen mee moeten hebben.

Loek


Sent from my iPhone using Tapatalk

Het bijzondere is dat de Plex/Web client in het "KPN" LAN het wel doet, buiten de deur wordt die foutmelding gegenereerd. Voor mij geen probleem, ik was alleen nieuwschierig :)

Verder zou het wel moeten werken als je je server portforward/publiceerd. Hoewel dit misschien weer voor andere problemen zorgt

Ps ip adressen en plex token worden nu ook vervangen door 'xxx'

Loek

Beste Loek

Als ik het goed begrijp zou ik dus mijn public IP adres terug moeten vinden in de log files?

Door poort 32400 (TCP and UDP) beide in mijn router te forwarden naar mijn local IP van mijn PMS, zou ik dus beeld moeten kunnen krijgen?

MVg

Kb

Beste Loek

Als ik het goed begrijp zou ik dus mijn public IP adres terug moeten vinden in de log files?
Door poort 32400 (TCP and UDP) beide in mijn router te forwarden naar mijn local IP van mijn PMS, zou ik dus beeld moeten kunnen krijgen?

MVg
Kb


Ja daarnaast moet je ook nog naar de web client/media manager gaan. Hier klik je op instellingen (links bovenin) en dan gaan je naar myplex bij instelling. Hier kan je op server publiceren drukken. (Mischien is het nodig het vink bij manual port te selecteren) als het goed is dan komt er dan te staan dan het dat het succesvol is.

Loek


Sent from my iPhone using Tapatalk

Ik heb we een nieuwe update op github gezet. deze lost helaas geen problemen op maar voegt een update functie toe zodat de nieuwste versie van de plugin wordt gedownload.

Hiermee kan je een stuk sneller updateten. 

Ik denk dat ik inmiddels wel  heb gevonden waar een aantal van de bovengenoemde problemen aan liggen. Ik kan oplossen maar dan werk de plugin niet meer met Plex Home Theater.

Voordat ik dit dus kan oplossen moet ik wachten totdat dit probleem met plex home theater is opgelost.

Loek

Ik heb we een nieuwe update op github gezet. deze lost helaas geen problemen op maar voegt een update functie toe zodat de nieuwste versie van de plugin wordt gedownload.

Hiermee kan je een stuk sneller updateten. 

Ik denk dat ik inmiddels wel  heb gevonden waar een aantal van de bovengenoemde problemen aan liggen. Iank kan oplossen maar dan werk de plugin niet meer met Plex Home Theater.

Voordat ik dit dus kan oplossen moet ik wachten totdat dit probleem met plex home theater is opgelost.

Loek

Bedankt

Ga hem morgen direct proberen.

Zou je misschien "een patch" kunnen posten om bovenstaande problemen op te kunnen lossen?

Dan kan ik kijken of ik de combinatie Rpi + PlexBMC aan de praat kan krijgen

Tot op heden is me dit nog niet gelukt.

Alvast bedankt

KB

Hij is te downloaden via de links

https://www.dropbox.com/s/1czsjqfxb7vm1dg/iTVOnline.bundle-v1.1.rar

Hopen op het besten  :rolleyes:

Loek