Closed Lhw-Arthas closed 2 years ago
其实请求最高画质,接口返回里面就有所有画质了 应该不大需要改请求? 现在获取视频url的部分还比较简陋(基本上是直接写死取第几个)后面有空会重写一下
请求参数的qn和fnval是要修改的,当前的qn和fnval只能获取最高1080p的画质,可以参考: https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/video/videostream_url.md 这个是我自己测试过的
目前的fnval为16只能获取1080p的画质 如果需要增加4k选项,就要把值改为16+128=144
通过修改播放地址接口参数获取画质
p.s: 目前实机测试暂无法点亮hdr,是不是需要修改videoPlaylist来使流支持
参考文档: https://developer.apple.com/documentation/http_live_streaming/http_live_streaming_hls_authoring_specification_for_apple_devices/hls_authoring_specification_for_apple_devices_appendixes
本人新手,请大佬指正