diff --git a/crunchy.ts b/crunchy.ts index ed74d10..5ff4abf 100644 --- a/crunchy.ts +++ b/crunchy.ts @@ -1696,7 +1696,7 @@ export default class Crunchy implements ServiceClass { } } - const videoPlaybackReq = await this.req.getData(`https://www.crunchyroll.com/playback/v3/${currentVersion ? currentVersion.guid : currentMediaId}/${CrunchyVideoPlayStreams['androidtv']}/play?queue=1`, AuthHeaders); + const videoPlaybackReq = await this.req.getData(`https://www.crunchyroll.com/playback/v3/${currentVersion ? currentVersion.guid : currentMediaId}/${CrunchyVideoPlayStreams['androidtv']}/play?queue=0`, AuthHeaders); if (!videoPlaybackReq.ok || !videoPlaybackReq.res) { console.warn('Request Video Stream URLs FAILED!'); } else { diff --git a/modules/module.api-urls.ts b/modules/module.api-urls.ts index 6147411..f402c56 100644 --- a/modules/module.api-urls.ts +++ b/modules/module.api-urls.ts @@ -66,7 +66,7 @@ const api: APIType = { cms_auth: `${domain.cr_www}/index/v2`, // // Crunchyroll Headers - crunchyDefUserAgent: 'Crunchyroll/ANDROIDTV/3.45.1_22273 (Android 16; en-US; sdk_gphone64_x86_64)', + crunchyDefUserAgent: 'Crunchyroll/ANDROIDTV/3.45.2_22274 (Android 12; en-US; SHIELD Android TV Build/SR1A.211012.001)', crunchyDefHeader: {}, crunchyAuthHeader: {}, //