简体   繁体   English

iOS Swift-AVPlayer嵌入在UITableViewCell中

[英]iOS Swift - AVPlayer embeded in UITableViewCell

Is there a way to create a tableView with AVPlayer in UITableViewCell, and scroll without lag? 有没有一种方法可以在UITableViewCell中使用AVPlayer创建tableView,并进行滚动而不会出现滞后? I'm using replaceCurrentItemWithPlayerItem method to replace the item in the AVPlayer for each cell.. and it freezes at every cell dequeue...... 我正在使用replaceCurrentItemWithPlayerItem方法替换每个单元格在AVPlayer中的项目..它在每个单元格出队时都会冻结...

Have you tried AVPlayer.prerollAtRate: ? 您是否尝试过AVPlayer.prerollAtRate:?

You could display the first frame of the video while it gets ready using AVAssetImageGenerator . 当视频准备就绪时,您可以使用AVAssetImageGenerator显示视频的第一帧。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM