added cinecat, cinesrc, cinezo, hexa, hyper, and yastream

This commit is contained in:
2026-10-20 14:38:36 -07:00
parent 4b255c7ee0
commit ec9f259c4a
8 changed files with 701 additions and 5 deletions

View File

@@ -118,6 +118,25 @@ export const SOURCES = [
}],
},
{
key: 'cinecat',
label: 'Cinecat',
sourceFile: 'cinecat',
proxyParam: 'ccat',
timeout: 25000,
jitter: 500,
retries: 2,
multiUrl: false,
skipProxy: true,
cdnHeaders: [{
pattern: /bluevelvet\.space/i,
headers: {
Referer: 'https://zcdn.bluevelvet.space/',
Origin: 'https://zcdn.bluevelvet.space',
},
}],
},
{
key: 'cinemaarmy',
label: 'CinemaArmy',
@@ -137,6 +156,43 @@ export const SOURCES = [
}],
},
{
key: 'cinesrc',
label: 'CineSrc',
sourceFile: 'cinesrc',
proxyParam: 'cs',
timeout: 35000,
jitter: 500,
retries: 2,
multiUrl: true,
skipProxy: true,
cdnHeaders: [{
pattern: /cinesrc\.st/i,
headers: {
Referer: 'https://cinesrc.st/',
Origin: 'https://cinesrc.st',
},
}],
},
{
key: 'cinezo',
label: 'Cinezo',
sourceFile: 'cinezo',
proxyParam: 'czo',
timeout: 25000,
jitter: 500,
retries: 2,
multiUrl: true,
cdnHeaders: [{
pattern: /yenime\.net|flikhub\.net|hakunaymatata\.com/i,
headers: {
Referer: 'https://player.cinezo.live/',
Origin: 'https://player.cinezo.live',
},
}],
},
{
key: 'dulo',
label: 'Dulo',
@@ -187,6 +243,43 @@ export const SOURCES = [
skipProxy: true,
},
{
key: 'hexa',
label: 'Hexa',
sourceFile: 'hexa',
proxyParam: 'hx',
timeout: 30000,
jitter: 500,
retries: 2,
multiUrl: true,
skipProxy: true,
cdnHeaders: [{
pattern: /hexa\.su|flixer\.su/i,
headers: {
Referer: 'https://hexa.su/',
Origin: 'https://hexa.su',
},
}],
},
{
key: 'hyper',
label: 'Hyper',
sourceFile: 'hyper',
proxyParam: 'hyp',
timeout: 25000,
jitter: 500,
retries: 2,
multiUrl: true,
cdnHeaders: [{
pattern: /hakunaymatata\.com/i,
headers: {
Referer: 'https://mzfi.me/',
Origin: 'https://mzfi.me',
},
}],
},
{
key: 'kisskh',
label: 'KissKH',
@@ -588,6 +681,17 @@ export const SOURCES = [
}],
},
{
key: 'yastream',
label: 'YaStream',
sourceFile: 'yastream',
proxyParam: 'ya',
timeout: 25000,
jitter: 500,
retries: 2,
multiUrl: true,
},
];
export const HEALTH_PROBE_ID = '155';