Closed berkhornet closed 1 year ago
My5 never worked. Someone will have to understand how My5 api works.
I coded the scraping of the videos. Unfortunately, license request is obfuscated completely. Likely, nobody will be able to fetch the useful datas to read the videos. So don't take your breath for this issue. Surely, CUTVM will never support My5.
Many thanks for trying. Hopefully someone might have the information required.
Mick
From: joaopa00 @.> Sent: Thursday, October 20, 2022 5:12:35 PM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)
I coded the scraping of the videos. Unfortunately, license request is obfuscated completely (WASM). Likely, nobyby will be able to fetch the useful datas to read the videos. So don't take your breath for this issue. Surely, CUTVM will never support My5.
— Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1285819169&data=05%7C01%7C%7Cb6391e8142554d31d8a908dab2b5e6e5%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638018791584401474%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Gp19huUkTD6bj37Bj2VHqJEfJQckixz0XjC2MqZCPOA%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX4PQVUYCKL3D5HKTXTWEFVPHANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7Cb6391e8142554d31d8a908dab2b5e6e5%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638018791584401474%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Bl50X7gplNRX0LFARfjctGEdvV%2BiuIWL1R8b9PqMwHk%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.***>
I have managed to bulid the request to get the iv and data needed as input to the license. Ie i can build a url like https://cassie.channel5.com/api/v2/media/my5desktopng/C5278980003.json?timestamp=1672239512&auth=SLfBynOX8zGuzHyKeIRZqgeoayvn49HiFZWBIGqQvyw From selecting an episode to watch and this successfully retrieves and iv and data.
I am struggling to find the number in the location of the mpd eg https://hwdash.channel5.com/cenc/C5278980003/C5278980003A/20200304115757/C5278980003A-tt.mpd I am struggling with where the 20200304115757 comes from
The C5278980003 comes from the episodes file eg:- eg https://corona.channel5.com/shows/5-mistakes-that-caught-a-killer/seasons/2/episodes.json?platform=my5desktop&friendly=1&linear=true In here there is an id filed that contains id : C5278980003
I am lost though as to how to feed this to inputstream.adaptive to get the actual video to play. I will keep tinkering but if anybody can help, taht would be great...
I have attached my working code - this runs under Kodi 18.9 on python2 ......
I will keep tinkering away, any input would be helpful and great!
20200304115757 should be the "CreatedAt" variable. Can you check it is the value from decode64 variable Bearer in the header of the request of the file https://userservice-api.channel5.com/consent ?
I have managed to get the stream URL and License url - i just can't get the video to play :( joapa00 could you possibly get this working please.
in get_video_url Stream url is variable stream License url is drmurl
2023-01-07 12:05:33.178 T:4583 NOTICE: Creating InputStream 2023-01-07 12:05:35.267 T:4583 NOTICE: Creating Demuxer 2023-01-07 12:05:35.360 T:4583 ERROR: Open - error probing input format, https://akadash0.akamaized.net/cenc/C5278980003/C5278980003A/20200304115757/C5278980003A-tt.mpd 2023-01-07 12:05:35.360 T:4583 ERROR: OpenDemuxStream - Error creating demuxer
I might be selecting the incorrect stream type, the streams available are listed in getUseful(s):
for x in jsonData:
for key, value in x.items():
if key == 'keyserver':
licUrl.append(x['keyserver'])
if key == 'renditions':
for d in x['renditions']:
streamUrl.append(d['url'])
for u in licUrl:
if "widevine" in u:
widevine = u
for v in streamUrl:
if "cenc" in v:
Looks like it is AES rijindael 128 bit crypto method. You have to use python Crypto library to implement it instead of reimplementing it in CUTVM. Anyway, I will try to make INPUTSTREAM Adaptive happy with that.
Thank-you. I could not work out how to get aes decrypt to work using the standard libraries I can't get the iv and the key decoded to the correct length.
On Sat, 07 Jan 2023, 17:17 joaopa00, @.***> wrote:
Looks like it is AES rijindael 128 bit crypto method. You have to use python Crypto library to implement it instead of reimplementing it in CUTVM. Anyway, I will try to make INPUTSTREAM Adaptive happy with that.
— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1374512878, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDCYUSMIFKZ72ZK7FKTWRGCHPANCNFSM6AAAAAARFZNBTY . You are receiving this because you commented.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1374512878@ github.com>
I think my license request is bad. I see in traces a 3885 byte binary array is sent as a payload which I am missing = will try and find out how to add this.
On Sat, 07 Jan 2023, 17:17 joaopa00, @.***> wrote:
Looks like it is AES rijindael 128 bit crypto method. You have to use python Crypto library to implement it instead of reimplementing it in CUTVM. Anyway, I will try to make INPUTSTREAM Adaptive happy with that.
— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1374512878, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDCYUSMIFKZ72ZK7FKTWRGCHPANCNFSM6AAAAAARFZNBTY . You are receiving this because you commented.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1374512878@ github.com>
@nictjir @joaopa00 many thanks for working on this. if you need any help with testing please let me know.
I am still struggling to get the license and stream to play.
@joaopa00 i see from https://github.com/xbmc/inputstream.adaptive/issues/1059 you had some luck in playing the stream.
Could you share how you did this? I am struggling to get the data (large binary data) taht is sent with the license request as seen in the browser.
I have attached my latests working version for Kodi 18.
I can get the stream url eg https://hwdash.channel5.com/cenc/C5278980003/C5278980003A/20200304115757/C5278980003A-tt.mpd
The license call URL eg https://cassie.channel5.com/api/v2/licences/widevine/208/C5278980003?expiry=1673965893&tag=33613932346433363837363735353361303534613534626363316662366232656537306531656562
but i can't get the stream to play :( I always get 2023-01-16 14:31:39.465 T:4637 NOTICE: Creating InputStream 2023-01-16 14:31:41.399 T:4637 NOTICE: Creating Demuxer 2023-01-16 14:31:41.591 T:4637 ERROR: Open - error probing input format, https://hwdash.channel5.com/cenc/C5278980003/C5278980003A/20200304115757/C5278980003A-tt.mpd 2023-01-16 14:31:41.591 T:4637 ERROR: OpenDemuxStream - Error creating demuxer
Thankyou for any help channel5.txt
For the video the house across the street / season 1/ episode 2 here is the working inputstream adaptive request inputstream for my5.txt
Thankyou, let me work with that and see what i do. Much appreciated!
I have tried to mimic what @joaopa00 dose some amazing things) but I am still getting
2023-01-18 16:00:36.193 T:5883 ERROR
To me it looks like the same call in the above file I have run out of ideas i think :(
here is my latest work, it now runs on Kodi 19 now with python3 to allow use of the resolver_proxy.get_stream_with_quality channel5.txt
This version works for me on Kodi 18. It dose not have all the bells and whistles for showing the programs etc but at least shows play. Has some issues with things that don't have episodes in a series but video plays
I will try do the same for a Kodi 19 version , and i see Kodi 20 channel5.txt release is out .....
I have fixed up the script for Kodi 18, i think all works now, including all menu selections channel5.txt
If anybody is still on Kodi 18 and would like to test, i would appreciate any feedback.
I will make a working version for kodi 19 next week
Great work! Happy to test on Kodi 20!
Mick
From: nictjir @.> Sent: Friday, January 27, 2023 4:35:06 PM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)
I have fixed up the script for Kodi 18, i think all works now, including all menu selections channel5.txthttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Ffiles%2F10520982%2Fchannel5.txt&data=05%7C01%7C%7C09a45f42fcb94480d3ed08db00847353%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638104341087833191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Y6FUXX6FJI5LRN2HFp4eIjAQpls32asssvOdqnzq1fk%3D&reserved=0
If anybody is still on Kodi 18 and would like to test, i would appreciate any feedback.
I will make a working version for kodi 19 next week
— Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1406745059&data=05%7C01%7C%7C09a45f42fcb94480d3ed08db00847353%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638104341087833191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2u5IlE17%2BAP1BBxKp8WwRUSeiULBER6O5As8CEZc3ks%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX2HU56MYEYPUXSMHA3WUP2LVANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7C09a45f42fcb94480d3ed08db00847353%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638104341087833191%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vPHYksooGgZ1dIxGX3111L6UQcDbhQPS5QgZJuzhPe8%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.***>
Cool. Here is a version taht runs for me on Kodi 20.
I see on the latest dev build of catch up tv, it references my5 as the file
So to use this file Download my5.txt and rename the my5.txt that is here to my5.py
Put this file inside the plugin.video.catchuptvandmore-dev directory on android device. For me the directory is /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/channels/uk/
Modify the plugin.video.catchuptvandmore-dev resources/lib/skeletons/uk_replay.py file, for me its the file /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/skeletons/uk_replay.py
And change this stanzana
plugin.video.catchuptvandmore-dev.zip
If the above is gibberish i have rezipped the plugin.video.catchuptvandmore-dev.zip With my changes that i detailed above
To install this i had to remove the existing Catch TV and More and Catch TV and More Artwork addons and install this ZIP from a zip file
Some disclaimers Starting video playback is a bit slow, the script dose lots of processing - have not found a way to use prebuilt functions for the encryption/decryption as yet but will keep trying I can't get the new fancy resolver_proxy.get_stream_with_quality way of calling the inputstream.adaptive in Kodi 19/20 to work, so i just used the basic inputstream.adaptive with its parameters
I am having issues with live streams, on my browser when i go to a live streams i have the cirle with a trinagle play button but when i click on it nothing happens so I can't see the urls called to try and emulate, might be my vpn service, i am out of the UK. will see if i can get thsi to work as well, but if anybody can share the urls called for each live station, it would help
If anything is broken, and i can fix it, i will gladly do so, just shout.
thankyou for testing
Many thanks for your efforts.
Regarding Live channels, I think that some modifications to uk_live.py will be required.
I will install and report back after testing.
From: nictjir @.> Sent: Saturday, January 28, 2023 11:27 AM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)
Some disclaimers Starting video playback is a bit slow, the script dose lots of processing - have not found a way to use prebuilt functions for the encryption/decryption as yet but will keep trying I can't get the new fancy resolver_proxy.get_stream_with_quality way of calling the inputstream.adaptive in Kodi 19/20 to work, so i just used the basic inputstream.adaptive with its parameters
I am having issues with live streams, on my browser when i go to a live streams i have the cirle with a trinagle play button but when i click on it nothing happens so I can't see the urls called to try and emulate, might be my vpn service, i am out of the UK. will see if i can get thsi to work as well, but if anybody can share the urls called for each live station, it would help
If anything is broken, and i can fix it, i will gladly do so, just shout.
thankyou for testing
- Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1407378507&data=05%7C01%7C%7C952c0927ec4d4d1a209808db01229561%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638105020266359934%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2BpZ7zypVnlDI3vF%2BKrTJqoQEpI8U8aXExmDzts3WyDY%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX5NCM5PVYUAOLPVU3LWUT7ARANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7C952c0927ec4d4d1a209808db01229561%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638105020266359934%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Y1j0Y4FXzfWk40%2B2jmA%2FfLoWhLBDzIC54R5FTvo%2BG3s%3D&reserved=0.uk_live.py will be equired You are receiving this because you authored the thread.Message ID: @.**@.>>
Below are my findings from the initial tests of the My5 functionality.
GENERAL
ALL SECTIONS (except Popular and Recently Added) - Menu item for single episode
Selecting any entry which is for a single entry (and not inside a Season folder) gives a "Name Error". Example extract from log:
2023-01-28 15:02:40.471 T:22028 error
"ALL SHOWS" SECTION Selecting this section gives a "Key Error". Extract from log:
2023-01-28 14:47:51.119 T:23740 error
"SMITHSONIAN" SECTION Gives a "Run time error - no entries found", but does return to the menu. There are shows in this section on the My5 website.
"BET" SECTION Gives a "Run time error - no entries found", but does return to the menu. There are shows in this section on the My5 website.
Please let me know if you need any further information.
Thankyou very much for your testing and feedback and logs - your testing is definitely more exhaustive than mine! i think i have addressed all the issues you picked up. If you have the time if you can retest and report back.
Here is the my5 file my5.txt
or the whole zip again to reinstall plugin.video.catchuptvandmore-dev.zip
Again thankyou for the testing and log sharing
No problem. I've retested and all the bugs I reported are fixed. I will now do a bit more detailed testing and report back
In my further testing I just noticed a few minor issues:
Hope this helps
Thankyou
Point 1 i noticed as well, I have been trying to think of a way around thsi, but so far nothing works. i will keep pondering. Seems like an easy thing to achieve but i just can't get the logic to work ....
For the limit, i have changed this to 25 in attached zip. plugin.video.catchuptvandmore-dev.zip
For live channels tahnkyou for the list. When i go to any of those or from the channrel5 home page on any of a range of browsers on my machine (i follow the web page in the browser debugger tools to see the links etc) all i get is And if i click on the play button nothing happens. Not sure if this is an issue with my vpn provider or with channel5, but i will keep trying
Thankyou again for the feedback.
Regarding the live URLs, they work for me, but I just realised that they only work when signed in with my account details
I am definitely logged in, tried a few different vpns and with all i get the same result, I can't play the live tv stations. You have a normal free channel5 account or do you have a paid for one? Unless i have been blacklisted ......
Hi. Mine is an ordinary account, not paid for.
From: nictjir @.> Sent: Tuesday, January 31, 2023 2:18 PM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)
I am definitely logged in, tried a few different vpns and with all i get the same result, I can't play the live tv stations. You have a normal free channel5 account or do you have a paid for one? Unless i have been blacklisted ......
- Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1410439465&data=05%7C01%7C%7C0f9d2a02df37498d426b08db0395fcb5%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638107714944560817%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=PCGqkRwXHVW4o8FrYbX20vgxgujsjOHO8Dexl4cT2iU%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX54OINC5NZUMURRF2DWVENKJANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7C0f9d2a02df37498d426b08db0395fcb5%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638107714944560817%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=tf75m%2B%2BePTaarIaeYGiq2ShSXITNtfQVh4b7ASfVZ1c%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.**@.>>
I just checked, the live channels are working here at the moment. Can you access the catch up content via the web browser?
Hi
I can't watch the live or catchup content on a web browser. But the Catchup TV and more app works like a charm ....... This is odd.
On Tue, 31 Jan 2023 at 16:51, berkhornet @.***> wrote:
I just checked, the live channels are working here at the moment. Can you access the catch up content via the web browser?
— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1410502202, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDDZQRP7S5MLFW2VNCLWVERG3ANCNFSM6AAAAAARFZNBTY . You are receiving this because you were mentioned.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1410502202@ github.com>
Nic Tjirkalli
As you say, very odd.
Is there any more information I can provide you to try and get the live channels working on the addon?
Mick
From: nictjir @.> Sent: Tuesday, January 31, 2023 3:02:35 PM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)
Hi
I can't watch the live or catchup content on a web browser. But the Catchup TV and more app works like a charm ....... This is odd.
On Tue, 31 Jan 2023 at 16:51, berkhornet @.***> wrote:
I just checked, the live channels are working here at the moment. Can you access the catch up content via the web browser?
— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1410502202, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDDZQRP7S5MLFW2VNCLWVERG3ANCNFSM6AAAAAARFZNBTY . You are receiving this because you were mentioned.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1410502202@ github.com>
Nic Tjirkalli
— Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1410522233&data=05%7C01%7C%7C5acf038e488e439a2a7708db039c307c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638107741588118391%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Z8Tb%2BbcmsA%2Btxt9NFjYtk5zsYhrGnX5SbCDG02sgPOw%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLXZ6Q4XSPWC5EQGNU5DWVESQXANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7C5acf038e488e439a2a7708db039c307c%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638107741588274625%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4CAjJjMsegJAKHMyBiVk0OAZzUHMG6LnZl4vGT7ytNw%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.***>
If you use Firefox and do not use vpn through a firefox plugin, vpn must be opened before you launch firefox.
Thankyou, i think channel5 are cutting down on access via VPNs, nothing seems to work and i have tried 3 different vpns and a smart dns service .....
On Tue, 31 Jan 2023 at 17:49, joaopa00 @.***> wrote:
If you use Firefox and do not use vpn through a firefox plugin, vpn must be opened before you launch firefox.
— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1410628664, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDE4RJ36WWFHK7MYQZ3WVEYB7ANCNFSM6AAAAAARFZNBTY . You are receiving this because you were mentioned.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1410628664@ github.com>
Nic Tjirkalli
I can go to MY5 website without any problem with my vpn. As well with firefox as with Edge
Can you share the name of your vpn provider?
On Wed, 1 Feb 2023 at 07:09, joaopa00 @.***> wrote:
I can go to MY5 website without any problem with my vpn. As well with firefox as with Edge
— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1411476114, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDBKNUXDAE5ZXXT7I5LWVHVWZANCNFSM6AAAAAARFZNBTY . You are receiving this because you were mentioned.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1411476114@ github.com>
Nic Tjirkalli
I’m not sure it’s a VPN issue, because you can connect to My5 via the addon. I don’t normally use a VPN but just ran a test with NordVPN which worked ok.
Mick
From: nictjir @.> Sent: Wednesday, February 1, 2023 5:13:40 AM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)
Can you share the name of your vpn provider?
On Wed, 1 Feb 2023 at 07:09, joaopa00 @.***> wrote:
I can go to MY5 website without any problem with my vpn. As well with firefox as with Edge
— Reply to this email directly, view it on GitHub https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973#issuecomment-1411476114, or unsubscribe https://github.com/notifications/unsubscribe-auth/APEBPDBKNUXDAE5ZXXT7I5LWVHVWZANCNFSM6AAAAAARFZNBTY . You are receiving this because you were mentioned.Message ID: <Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/973/1411476114@ github.com>
Nic Tjirkalli
— Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1411479787&data=05%7C01%7C%7Cf70f6cb6720d41e578e708db04131533%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638108252218471269%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FJ8lEuDU4BogB4CpBbwmktr8nXIYTGiPORlOxanzAWo%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX7PNGVMH5F4TXT7BXDWVHWIJANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7Cf70f6cb6720d41e578e708db04131533%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638108252218627516%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0bANiTP1Dsqgy%2FTeB9GoDoRXLRbYiYT1Z2u7PnTfxz4%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.***>
Thanx - i got something working with an IKE tunnel to the uk
I have hit an issue with live streams. I get the license and the stream but kodi says ERROR: AddOnLog: InputStream Adaptive: Could not open / parse mpdURL (https://akadashlive-5star.akamaized.net/out/v1/f9ff5ec1d68b40dcb6e72c0f85031382/index.mpd)
I have attached the mpd index.txt
I am not sure if this is an issue with my interpretation or really an issue with the mpd or with the type of data
@joaopa00 do you is there anything special i need to do to play a live stream
I will keep digging .......
I am having issues parsing the mpd for live channels for widevine. I have opened an issue with inputstream adpative but no solutions as yet https://github.com/xbmc/inputstream.adaptive/issues/1114
Playready as the DRM works for the all the live and catch up content BUT playready with inputstream adapative only works on Android devices If anybody wants to test this on an Android device here is a zip of the dev plugin ANDROIDONLY-PLAYREADY-plugin.video.catchuptvandmore-dev.zip
Unfortunately I only have access to Windows PC
Mick
From: nictjir @.> Sent: Friday, February 3, 2023 6:10:54 AM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Author @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)
I am having issues parsing the mpd for live channels for widevine. I have opened an issue with inputstream adpative but no solutions as yet xbmc/inputstream.adaptive#1114https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fxbmc%2Finputstream.adaptive%2Fissues%2F1114&data=05%7C01%7C%7C1efc67bccdeb4fbc476608db05ad6893%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638110014561481502%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=tZG3%2F9GLU5jXtxJkmTX7z9d%2F9NHqWiJNdwwZmVJ1UBc%3D&reserved=0
Playready as the DRM works for the all the live and catch up content BUT playready with inputstream adapative only works on Android devices If anybody wants to test this on an Android device here is a zip of the dev plugin ANDROIDONLY-PLAYREADY-plugin.video.catchuptvandmore-dev.ziphttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Ffiles%2F10576036%2FANDROIDONLY-PLAYREADY-plugin.video.catchuptvandmore-dev.zip&data=05%7C01%7C%7C1efc67bccdeb4fbc476608db05ad6893%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638110014561481502%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=x%2B6uAQbjvWne9VCIhUiX%2BuWkRQN4YMnl3iZXujMHfB4%3D&reserved=0
— Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1415083616&data=05%7C01%7C%7C1efc67bccdeb4fbc476608db05ad6893%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638110014561481502%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=FfTk3uyFuLkaXJ1IGhGSCWRTVtQm4xIzlk%2BcabuSEgo%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX7ATBY4DCPFX22HMG3WVSOO5ANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7C1efc67bccdeb4fbc476608db05ad6893%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638110014561481502%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=QiPfSvNS5CQGav2PWd8R5q%2Bvqci%2BJAi%2FZBkfkPgPWsI%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.***>
I am trying to make a local proxy to pull the widevine mpd down and manipulate it first before passing it to inputstream adaptive but the going is very slow .....
plugin.video.catchuptvandmore-dev-widevine.zip @berkhornet If you can check if the above works for Channel5 live and catchup, to my surprise live works for me on android with widevine ......
Hi. I’m away for a few days but will test on my return. Well done on cracking the code!
Mick
From: nictjir @.> Sent: Sunday, February 5, 2023 2:52:25 PM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Mention @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)
plugin.video.catchuptvandmore-dev-widevine.ziphttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Ffiles%2F10611169%2Fplugin.video.catchuptvandmore-dev-widevine.zip&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=D%2FoHCz7XiGPFY1bXsdOi%2Fa0Ltb2h43dZoxEELX2EBpM%3D&reserved=0 @berkhornethttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fberkhornet&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=prwrnRS5d5wpkIDVnWPIa9tA5kVxvfsRvwf25oCh2y8%3D&reserved=0 If you can check if the above works for Channel5 live and catchup, to my surprise live works for me on android with widevine ......
— Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1417902146&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Zq%2FjY%2BNFcIYB9AuKDX4CE0zkpij4LcREymGvYorn2Tw%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX3X6PSPKERDGLWHRU3WV6WBTANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=BxkV%2Bqw8zMgrDnz1JlLvGA12SFEMNOlv2VqCy%2FE1%2B%2B0%3D&reserved=0. You are receiving this because you were mentioned.Message ID: @.***>
Hi there
I've just tested on Kodi 20 / Windows PC and all live channels work fine. Great job!
From: nictjir @.> Sent: Sunday, February 5, 2023 1:52 PM To: Catch-up-TV-and-More/plugin.video.catchuptvandmore @.> Cc: berkhornet @.>; Mention @.> Subject: Re: [Catch-up-TV-and-More/plugin.video.catchuptvandmore] Reinstate UK Channel 5 (My5) (Issue #973)
plugin.video.catchuptvandmore-dev-widevine.ziphttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Ffiles%2F10611169%2Fplugin.video.catchuptvandmore-dev-widevine.zip&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=D%2FoHCz7XiGPFY1bXsdOi%2Fa0Ltb2h43dZoxEELX2EBpM%3D&reserved=0 @berkhornethttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fberkhornet&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=prwrnRS5d5wpkIDVnWPIa9tA5kVxvfsRvwf25oCh2y8%3D&reserved=0 If you can check if the above works for Channel5 live and catchup, to my surprise live works for me on android with widevine ......
- Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCatch-up-TV-and-More%2Fplugin.video.catchuptvandmore%2Fissues%2F973%23issuecomment-1417902146&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Zq%2FjY%2BNFcIYB9AuKDX4CE0zkpij4LcREymGvYorn2Tw%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQFFLX3X6PSPKERDGLWHRU3WV6WBTANCNFSM6AAAAAARFZNBTY&data=05%7C01%7C%7Ce77a0a161d1a4e32382b08db07803747%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638112019477369680%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=BxkV%2Bqw8zMgrDnz1JlLvGA12SFEMNOlv2VqCy%2FE1%2B%2B0%3D&reserved=0. You are receiving this because you were mentioned.Message ID: @.**@.>>
Hi - I forgot to ask - which files did you change to get live working? was it the following resources\lib\channels\uk\my5.py resources\lib\skeletons\uk_live.py
Thanks
Thankyou for checking
Just the two files above need changing.
I thought i needed to make a proxy to remove some MPD entries that were breaking inputstreamadapative so i tinkered with service.py in the root directory of the plugin but this is not needed
resources\lib\channels\uk\my5.py - this has changed code to play the live channels, they needed slightl changes to the catchup stuff to work
resources\lib\skeletons\uk_live.py - lists the channels and their artwork
Hi. Looks like we could submit a PR to add My5 to the main release.
Before we do, I've added some code to my5.py to display the My5 artwork when browsing categories etc. Would you like to add it to your code? I could send you an updated my5.py file if so.
Also, I have some artwork for the live channels that I will add to the images addon
Add your my5.py file to here and a zip of the artwork. Then i need to learn how to do a PR :) or you can submit one :)
But i would like to see your additions and add them in to make things look prityer. Thankyou
Here is the update to my5.py file. I have annotated the changes with a # MY5-001 comment above the change. I had to rename to my5.txt to upload here. I have already submitted a PR to the resource.images.catchuptvandmore addon for the My5 artwork referenced by these changes. my5.txt
I will upload the live channel artwork soon
and here is the artwork. I have uploaded .png and *_fanart.jpg versions for each channel. I think the addon only uses the .png format for live channels but I'm not 100% sure. my5liveartwork.zip
Would it be possible to reinstate the Live and Catch Up options for UK Channel 5 (My5)? Looking at the code it was previously available but is now disabled.
Many thanks.
I have a My5 account and would be happy to test if this were possible.