使用vlc定制播放器,如何判断视频何时缓冲?

WBin7 发布于 2014/06/05 11:26
阅读 1K+
收藏 0

【领华为电脑包】容器化时代到来!跳转机分配问题终于“有救”了!>>>

使用vlc定制自己的播放器,想实现的一个功能是:当网络不给力时,也就是缓冲时,给用户一个提示消息“网络不给力,是否下载?”。

1、如何判断什么时候缓冲?

2、假如可以通过截获vlc的缓冲事件来判断的话,这个缓冲事件在vlc源码中提供有接口么?哪一个接口?

以下是问题补充:

@WBin7:我有一个想法是:计算出已下载的视频大小(download)和已播放的视频大小(play)。 if(download > play) // 说明网速杠杠的,不会出现缓冲 else // 缓冲,给出提示信息 还有一个方法是:计算出播放速率和缓冲速率,然后进行比较判断是否缓冲。但是不知如何计算这两个速率。 (2014/06/05 11:44)
加载中
0
帖子列表
帖子列表
vlc如何实时监控?
返回顶部
顶部