Unlikely if it has DRM because DRM
I've had more success just piping in the channels through those streaming services with adbtuner.
The urls constantly change on the NBA app so...I don't like using that
Unlikely if it has DRM because DRM
I've had more success just piping in the channels through those streaming services with adbtuner.
The urls constantly change on the NBA app so...I don't like using that
@tonywagner - I am seeing this in my container logs today (v4.13.5). Recreating the container and re-authorizing E+ doesn't change status. Thanks for your help!
'x-ratelimit-resource': 'core',
'x-ratelimit-used': '60',
'content-length': '279',
'x-github-request-id': 'CABC:3782F8:7D95F1F:7FD2344:68E821B8',
connection: 'close'
},
config: {
transitional: [Object],
adapter: [Array],
transformRequest: [Array],
transformResponse: [Array],
timeout: 60000,
xsrfCookieName: 'XSRF-TOKEN',
xsrfHeaderName: 'X-XSRF-TOKEN',
maxContentLength: -1,
maxBodyLength: -1,
env: [Object],
validateStatus: [Function: validateStatus],
headers: [AxiosHeaders],
method: 'get',
url: 'https://api.github.com/repos/tonywagner/EPlusTV/releases/latest',
data: undefined
},
request: <ref *1> ClientRequest {
_events: [Object: null prototype],
_eventsCount: 7,
_maxListeners: undefined,
outputData: [],
outputSize: 0,
writable: true,
destroyed: false,
_last: true,
chunkedEncoding: false,
shouldKeepAlive: false,
maxRequestsOnConnectionReached: false,
_defaultKeepAlive: true,
useChunkedEncodingByDefault: false,
sendDate: false,
_removedConnection: false,
_removedContLen: false,
_removedTE: false,
strictContentLength: false,
_contentLength: 0,
_hasBody: true,
_trailer: '',
finished: true,
_headerSent: true,
_closed: false,
socket: [TLSSocket],
_header: 'GET /repos/tonywagner/EPlusTV/releases/latest HTTP/1.1\r\n' +
'Accept: application/json, text/plain, */*\r\n' +
'User-Agent: axios/1.2.2\r\n' +
'Accept-Encoding: gzip, compress, deflate, br\r\n' +
'Host: api.github.com\r\n' +
'Connection: close\r\n' +
'\r\n',
_keepAliveTimeout: 0,
_onPendingData: [Function: nop],
agent: [Agent],
socketPath: undefined,
method: 'GET',
maxHeaderSize: undefined,
insecureHTTPParser: undefined,
joinDuplicateHeaders: undefined,
path: '/repos/tonywagner/EPlusTV/releases/latest',
_ended: true,
res: [IncomingMessage],
aborted: false,
timeoutCb: null,
upgradeOrConnect: false,
parser: null,
maxHeadersCount: null,
reusedSocket: false,
host: 'api.github.com',
protocol: 'https:',
_redirectable: [Writable],
[Symbol(kCapture)]: false,
[Symbol(kBytesWritten)]: 0,
[Symbol(kNeedDrain)]: false,
[Symbol(corked)]: 0,
[Symbol(kOutHeaders)]: [Object: null prototype],
[Symbol(errored)]: null,
[Symbol(kHighWaterMark)]: 16384,
[Symbol(kRejectNonStandardBodyWrites)]: false,
[Symbol(kUniqueHeaders)]: null
},
data: {
message: "API rate limit exceeded for 24.113.13.104. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)",
documentation_url: 'https://docs.github.com/rest/overview/resources-in-the-rest-api#rate-limiting'
}
}
}
/app/index.tsx:5
import {html} from 'hono/html';
^
TypeError: Cannot read properties of undefined (reading 'slice')
at /app/index.tsx:131:34
at Generator.next ()
at fulfilled (/app/index.tsx:5:58)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
I seem to be having an issue too. I can't seem to tune any channel. I noticed when I would tune a channel the container would error out and then restart. I updated to the latest version but it still seems to behave the same. It gives a pretty long error message.
Thanks for the help.
Here is the beginning:
AxiosError: Request failed with status code 410
at settle (/app/node_modules/axios/lib/core/settle.js:19:12)
at IncomingMessage.handleStreamEnd (/app/node_modules/axios/lib/adapters/http.js:512:11)
at IncomingMessage.emit (node:events:529:35)
at IncomingMessage.emit (node:domain:489:12)
at endReadableNT (node:internal/streams/readable:1400:12)
at processTicksAndRejections (node:internal/process/task_queues:82:21) {
code: 'ERR_BAD_REQUEST',
Thanks for the log.
This should be fixed in v4.13.6. It was just failing on the E+TV version check!
Status code 410 seems to match this new issue at GitHub: ESPN+ isn't working ยท Issue #219 ยท tonywagner/EPlusTV ยท GitHub
I'll see if I can look at it tomorrow.
Did anybody here successfully watch/record last night's TNF game (Eagles vs Giants) via E+TV in Channels? Got a report that it was periodically crashing: TNF stream constantly crashing ยท Issue #220 ยท tonywagner/EPlusTV ยท GitHub
Yes, just replied to it.
Unfortunately it looks like ESPN+ is migrating all of its streams, including ESPN+ and the old TVE linear channels, to DRM, to match what we recently found with the new ESPN Unlimited linear channels. Non-DRM streams are now returning 410 response codes, which means they're gone.
NOOOOOooooo!!!!!!!!!!!!!!!!
Unfortunately, Disney has lots of resources. Fortunately, the content in espn unlimited is available in the Fubo app natively. Just thought i would throw the information out there, i'm against all the DRM but oh well.
That sucks!
Looks like it can still scrap the guide data though. Wonder if that can be leverage to build deeplinks for ADBTuner, Roku Tuner or A4HC.
I think it would be neat if something could be done. i like the guide lay out
I have yet to try the roku setup but android works good.
Gonna be REALLY tough to me to figure out the deeplinks for the espn channels as that changes constantly. And I JUST bought the Disney bundle + NFL+ to save some cash ๐ซ
espn and espn2 still work here in ny with eplustv
I watched a little, off and on, without issue, in between innings of the Phillies-Dodgers game. So not more than a minute or two at a time. But no crashes.
(Yes, that would have been a perfect chance for using the Multiview feature in the beta, but playoff baseball is too intense to split attention)
so all linear streams for espn were fine today. all espn+ streams i tried to watch today all seemed to return 401...
take that back not all of them. tarleton state vs. utah tech just worked. lol.
If ESPN/ESPN+ plus is down, the project may need a rename. We can migrate the overall methodology of game scrapping and port it to the HDMI/chrome capture method I'm already doing for Amazon prime TV, Hulu, and peacock. DRM on chrome capture is limited to widevine l3
So some non linear channels still work? Is there a way to isolate the ones that are non drm
Can you have docker check the server if stream is drm, if so have it deleted the event from the guide
Can anybody else confirm about ESPN linears are still working?
If so, I can leave that provider in place for now, and just remove ESPN+.
I can confirm ESPN and ESPN2 are working, ACCN is not.