default change to embedded, embedded body client changed
This commit is contained in:
parent
774f5a2de9
commit
8c3d174c91
|
@ -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
|
||||||
|
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue