kingslay / KSPlayer

A video player for iOS、macOS、tvOS、visionOS , based on AVPlayer and FFmpeg, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.
GNU General Public License v3.0
868 stars 182 forks source link

Video cache support #796

Open hoangnam714 opened 3 days ago

hoangnam714 commented 3 days ago

Hi, I have seen the idea of ​​issue #783, I want a feature like that but I want the following

kingslay commented 3 days ago

硬盘缓冲的能力,目前已经支持了。你可以在我的app上进行试下。打开这两个开关就可以了

Screenshot 2024-07-01 at 21 41 02

但是这个缓冲能力只不支持m3u8,其他的格式都是可以的支持的。

hoangnam714 commented 3 days ago

Is this option available on ios, ipad because I checked in the demo and didn't see them

kingslay commented 3 days ago

这个是需要lgpl分支才有的。

hoangnam714 commented 3 days ago

i still don't quite understand what you mean, sorry i use google translate. In the worst case how do i enable the video download feature of ksplayer, i see the download function belongs to the KSAVPlayer class, IOSVideoPlayerView doesn't have func startRecord and stopRecord

kingslay commented 3 days ago

https://github.com/kingslay/KSPlayer/issues/731 你可以看下这个帖子。这个项目还有另外一个闭源的版本。你要的这个功能要闭源版本才有,并且是付费功能。