-
Notifications
You must be signed in to change notification settings - Fork 440
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Special Issue: 无法播放的 URL #25
Comments
现在支持 m3u8 格式链接吗? |
@hqyangtze 还不行 |
@onechao 我 4G 测试是可以的 |
设置MaxCacheLength为(2048 * 1024 * 1024 - 1)也不行 |
@hqyangtze m3u8好像不能做缓存吧!? |
所有格式都支持吗 |
现在好像还不支持 m3u8 格式链接吧?@libobjc |
@JC-Passerby 提供的 URL 没权限播。请提供无需授权的 URL 或完整日志。 |
@JiaLiangoooo 返回数据与 Header 中 Range 期望不符 |
期望不服什么意思呐?我需要怎么更改一下呐?
|
@JC-Passerby 了解下 HTTP 请求 Header 中的 Range 字段,让服务端做对应支持。 |
全部的日志刚才发给你了,我的问题就是因为range的问题吗?
|
@JC-Passerby 是,库的实现原理强依赖断点续传,服务端必须支持。 |
好的,谢谢!
|
RTMP 能支持缓存吗? |
视频无法播放 集成到swift 项目里面无法播放现在 也不知道啥原因 |
设置MaxCacheLength为(2048 * 1024 * 1024 - 1) 为什么就解决了我的问题呢 |
https://dev-cdn.aurapura.app/feed/20240118/c31ev8l42ad9p01sdpc3511ro6-17055653591751.mp4 |
感觉没有以前的老版本稳定, 现在总是播放不动, |
https://dev-cdn.aurapura.app/feed/20240122/kd9sl4k7bi3cl4bjm1n54atkrb-17059080494703.mp4 |
@QiuYeHong90 此 URL 的 Content-Type 为 multipart/form-data,不在默认 Acceptable Content Types 白名单中。需要做如下设置(二选一即可): // 设置 Acceptable Content Types 内包含 multipart/form-data
[KTVHTTPCache downloadSetAcceptableContentTypes:acceptableContentTypes] 或 // 在 Unacceptable Content Type Disposer 中对 multipart/form-data 放行
[KTVHTTPCache downloadSetUnacceptableContentTypeDisposer:^BOOL(NSURL *URL, NSString *contentType) {
if ([contentType isEqualToString:@"multipart/form-data"]) {
return YES;
}
return NO;
}]; |
@841023856 单个视频文件大小超过默认缓存上限 500MB。可通过下面方法提高缓存上限: /**
* Set the maximum cache length.
* If the current cache length exceeds the maximum length, it will be deleted starting with the oldest cached data.
*
* @param maxCacheLength : The maximum cache length.
*/
+ (void)cacheSetMaxCacheLength:(long long)maxCacheLength; |
👌,解决了
…------------------ 原始邮件 ------------------
发件人: ***@***.***>;
发送时间: 2024年11月18日(星期一) 下午5:17
收件人: ***@***.***>;
抄送: ***@***.***>; ***@***.***>;
主题: Re: [ChangbaDevs/KTVHTTPCache] Special Issue: 无法播放的 URL (#25)
https://sohugloba.oss-cn-beijing.aliyuncs.com/2024/11/05/606805c63b2a4551a4d75f08a2e130ef_1080x1920.mp4 这个URL缓存后播放不了,不用缓存可以播放
@841023856 单个视频文件大小超过默认缓存上限 500MB。可通过下面方法提高缓存上限:
/** * Set the maximum cache length. * If the current cache length exceeds the maximum length, it will be deleted starting with the oldest cached data. * * @param maxCacheLength : The maximum cache length. */ + (void)cacheSetMaxCacheLength:(long long)maxCacheLength;
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
如遇无法播放的 URL,可贴在此处。
The text was updated successfully, but these errors were encountered: