Age | Commit message (Collapse) | Author |
|
Thanks @gdkchan for the algorithm
|
|
Thanks to @yokrysty again!
|
|
|
|
|
|
|
|
|
|
steven7851-patch-2
|
|
To reduce to number of HTTP requests
|
|
use lapi for flv info, and html5 api for room info
#10153 #10318
|
|
|
|
|
|
|
|
|
|
|
|
Ref: #10304
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Closes #10415
|
|
Closes #10363
In the original mtvservices:embedded test case, config.xml is still used
to get the feed URL. Some other examples, including test_Generic_40
(http://www.vulture.com/2016/06/new-key-peele-sketches-released.html),
and the video mentioned in #10363, use another endpoint to get the feed
URL. The 'index.html' approach works for the original test case, too. So
I didn't keep the old approach.
|
|
Bilibili now uses emscripten, which is very difficult for reverse
engineering. I don't expect it to be fixed in near future, so I mark
it as broken.
Ref: #10375
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thanks @yokrysty for the algorithm
|
|
auth(closes #10407)
|
|
|
|
live stream
|
|
|
|
|
|
All starts from #10363. The test case in mtvservices:embedded uses
config.xml, while the video from #10363 and the test case in generic.py
is broken. Both uses index.html for fetching the feed URL.
|
|
|
|
|
|
|
|
|
|
Helper functions should have consistent default values
|
|
|
|
|
|
|