We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 0cdb217 + 16ddf32 commit a8c66c3Copy full SHA for a8c66c3
1 file changed
simple_live_core/lib/src/huya_site.dart
@@ -193,13 +193,14 @@ class HuyaSite implements LiveSite {
193
var url = await getPlayUrl(line, quality.data["bitRate"]);
194
ls.add(url);
195
}
196
- //var currentTs = DateTime.now().millisecondsSinceEpoch ~/ 1000;
+ // from stream-rec url:https://github.com/stream-rec/stream-rec
197
+ var validTs = 20000308;
198
+ var sysTs = DateTime.now().millisecondsSinceEpoch ~/ 1000;
199
+ var last8 = sysTs % 100000000;
200
+ var currentTs = last8 > validTs ? last8 : (validTs + sysTs ~/ 100);
201
return LivePlayUrl(
202
urls: ls,
- headers: {
- //"user-agent": "HYSDK(Windows, $currentTs)"
- "user-agent": "HYSDK(Windows, 20000308)",
- },
203
+ headers: {"user-agent": "HYSDK(Windows, $currentTs)"},
204
);
205
206
0 commit comments