当前位置:编程学习 > wap >>

求教一个关于视频播放的问题

小弟现在在用QT写一个类似于流媒体的播放器。另外一个程序在接受一个视频文件,开始接受之后会发一个消息到播放器,然后播放器从本地读取视频,要求是边下边播。但是现在遇到一个小问题,就是网络速度可能比不上码率。所以想问下在QT里面怎么能读出视频下一帧的大小,这样我可以比较后续的帧是否完整。如果没有接收完整就暂停等后续接收数据购播放。现在的思路是用QAbstractVideoBuffer 和QVideoframe来做。求相对具体的实现方法。万分感谢!!! --------------------编程问答-------------------- 补充一下,用的5.0的库。所以用phonon的实现估计不行。 --------------------编程问答-------------------- 用ffmpeg是个不错的选择,反正牵涉到音视频的第一反应就是ffmpeg。
具体的实现可以去参考一个开源项目QtAV,里面的实现都很清楚。可以直接拿来用。

--------------------编程问答-------------------- mark下,最近要学习视频播放的东西
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,