kodi-pvr / pvr.pctv Goto Github PK
View Code? Open in Web Editor NEWKodi's PCTV client addon
License: GNU General Public License v2.0
Kodi's PCTV client addon
License: GNU General Public License v2.0
error: 'EPG_TAG' {aka 'struct EPG_TAG'} has no member named 'strFirstAired'; did you mean 'firstAired'?
epg.strFirstAired = ""; // unused
This commit is the culprit 8dfc2eb
I am using a PCTV tripleStick 292e
And TVCenter V 6.4.9.1033
I think they changed how DistanTV Mobile auth works.
From inspecting the web interface, i see they use a cookie across calls, the value of the cookies was received after a POST
like this:
curl -v --data "inputPin=1337&pin5" "http://192.168.168.122/TVC/checklogin?request=/TVC/index.html"
It returns a Set-Cookie: __tiny_sessid=b871f84e-5d56-4def-858f-ab2506c2b990; path=/;
header with value.
I was able to access the channel list (the url in the error below) with that value set as Cookie
header.
Error Log:
09:39:24.615 T:1626338208 ERROR: PVR - GetChannels - addon ':192.168.168.122' returned an error: server error
09:39:24.615 T:1626338208 ERROR: PVR - GetChannels - cannot get channels from client '2063621176': server error
09:39:24.615 T:1626338208 ERROR: PVRChannelGroup - Load - failed to update channels
09:39:24.615 T:1626338208 ERROR: PVRChannelGroupInternal - Load - failed to load channels
09:39:24.615 T:1626338208 ERROR: CPVRChannelGroups - Load - failed to load channels
09:39:24.615 T:1626338208 ERROR: PVRManager - Process - failed to load PVR data, retrying
09:39:25.728 T:1626338208 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 403
09:39:25.728 T:1626338208 ERROR: CCurlFile::Open failed with code 403 for http://USERNAME:[email protected]:80/TVC/user/data/tv/channels?available=1
09:39:25.729 T:1626338208 ERROR: Open - failed to open source <http://USERNAME:[email protected]:80/TVC/user/data/tv/channels?available=1>
09:39:25.729 T:1626338208 ERROR: AddOnLog: PCTV Systems Client: No channels available.
09:39:25.729 T:1626338208 ERROR: PVR - GetChannels - addon ':192.168.168.122' returned an error: server error
09:39:25.729 T:1626338208 ERROR: PVR - GetChannels - cannot get channels from client '2063621176': server error
09:39:25.729 T:1626338208 ERROR: PVRChannelGroup - Load - failed to update channels
09:39:25.729 T:1626338208 ERROR: PVRChannelGroupInternal - Load - failed to load channels
09:39:25.729 T:1626338208 ERROR: CPVRChannelGroups - Load - failed to load channels
09:39:25.729 T:1626338208 ERROR: PVRManager - Process - failed to load PVR data, retrying
According to https://github.com/kodi-pvr/pvr.pctv/blob/master/pvr.pctv/addon.xml.in, the current version is 2.0.1. Can you please tag this release?
Releases make things a lot easier for distributions (in my case, Gentoo) to package the add-on.
Thanks!
Please add support for PVR_RECORDING.iChannelUid. Although PVR Addon API declares this property as optional, some Kodi features cannot work if the channel uid is not given with a recording, namely the "red dot" indicating an in-progress recording in pvr recordings window and recently recorded home screen widget, the right context menu entries for recordings in progess, maybe others.
Unfortunately, there is no reliable fix in Kodi possible without an PVR addon API change (which I plan for Kodi v19, btw.).
Thus, I kindly ask the maintainer of this addon or anybody else with the needed skills to add support for PVR_RECORDING.iChannelUid so we can fix the above mentioned issues for Kodi v18.
Thanks.
This PVR client does not work with a Broadway 2T running the latest firmware, version 3.3.1424. In fact, while the channel list is shown, the channels cannot be played at all.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.