default change to embedded, embedded body client changed

This commit is contained in:
itssidhere 2022-01-11 17:34:05 +05:30 committed by Mattia
parent 681a0cadd1
commit e19be09e7d
2 changed files with 4 additions and 5 deletions

View File

@ -53,9 +53,8 @@ class EmbeddedPlayerClient {
'context': const { 'context': const {
'client': { 'client': {
'hl': 'en', 'hl': 'en',
'clientName': 'WEB', 'clientName': 'ANDROID',
'clientVersion': '2.20210721.00.00', 'clientVersion': '16.46.37'
"clientScreen": "EMBED"
} }
}, },
'videoId': videoId 'videoId': videoId

View File

@ -198,13 +198,13 @@ class StreamsClient {
videoId = VideoId.fromString(videoId); videoId = VideoId.fromString(videoId);
try { try {
final context = await _getStreamContextFromWatchPage(videoId); final context = await _getStreamContextFromEmbeddedClient(videoId);
return _getManifest(context); return _getManifest(context);
} on YoutubeExplodeException { } on YoutubeExplodeException {
//TODO: ignore //TODO: ignore
} }
final context = await _getStreamContextFromWatchPage(videoId);
final context = await _getStreamContextFromEmbeddedClient(videoId);
return _getManifest(context); return _getManifest(context);
} }