SJMediaCacheServer
SJMediaCacheServer copied to clipboard
A HTTP Media Caching Framework. It can cache FILE or HLS media. 音视频边播边缓存框架, 支持 HLS(m3u8) 和 FILE(mp4, mp3等).
视频地址:https://media.yzvet.com/group1/M00/04/5D/wKgCEmDeghmANNLhDmXVIEK0n8A824.mp4
i changed the example app uri to http://cdn.theoplayer.com/video/elephants-dream/playlist.m3u8 then it crashed
 pod 1.5.3
请问这个怎么处理呀 Invalid parameter not satisfying: URL.host
tvOS也有这种视频缓存需求
我想会对很多小白有很大的帮助,感激不尽!
a问题: 不使用 cache,播放的同时,点击下载。会有两个请求。 同样的操作,如果使用 cache。一样有两个请求,区别可能是缓存下载的range,会相对小一些。 在这种情况下,如果用户一直看到视频结束,下载的流量就接近 2倍视频资源(先播放的那部分缓存了,下载的range从那部分之后发出),这样缓存提升较小。 b问题: 上面的场景是没有缓存完的情况,如果通过播放缓存完成,此时进行下载。那么相当于本地copy。但是此时不能清除cache里的源文件,否则cache就失效了(类似demo这种仍然能正常播放和seek是依赖了播放器的缓存,如果是大视频就....),补救措施是切换播放器的播放源到下载源,不好做到无缝衔接。 想问问作者使用的时候是如何应对这两个场景的