• 9276阅读
  • 6回复

QT视频传输 [复制链接]

上一主题 下一主题
离线yaotong195
 

只看楼主 倒序阅读 楼主  发表于: 2010-08-03
— 本帖被 XChinux 执行加亮操作(2010-09-04) —
大家好
我想做视频监控,开发板是MINI2440,摄像头是CAM130,先开辟了一 640 * 512 * 2 Byte的缓冲区,然后读取视频流存放于该缓冲区中
然后用QImgae的SAVE方法生成JPEG格式的图片保存到BUFFER中,保存后的图片大小是50K左右(采集:130 ms + 转换:30 ms 总用时 160 ms左右),然后就是网络传输
我家的带宽是2M的,但是图像接收频率竟是1.6s 左右,那位大侠能有什么优化的方法吗。谢谢
[ 此帖被yaotong195在2010-08-05 16:00重新编辑 ]
离线yaotong195

只看该作者 1楼 发表于: 2010-08-10
已经优化到采样频率为900ms,但还不够快
离线kelvinyeah
只看该作者 2楼 发表于: 2010-08-10
mark  这个有意思  后面是不是还要做一些图像比较的算法什么的?
工作与IT关系不大了,从此将编程当乐趣发展!
离线yaotong195

只看该作者 3楼 发表于: 2010-08-12
是的,后面还有人脸检测
离线guixiefang
只看该作者 4楼 发表于: 2011-02-18
你好,我最近也想做qt视频传输,想和你交流下,能加你吗?我的QQ:1612975559
离线lcwx2008

只看该作者 5楼 发表于: 2011-06-12
能把代码发出来看看吗?
离线tsuibin

只看该作者 6楼 发表于: 2011-09-28
我觉得还是每一帧的图片太大了
按照视频的要求
至少要每秒25帧
如果一张图片50K
50 *25 = 1250K
1.2MB/s
我之前做过一个是
第一幅图片完全传输,然后后面的图片只传输局部变动的图像

其实rtp 有个动作预测 也是类似的方式
流媒体还是蛮有意思的
快速回复
限100 字节
 
上一个 下一个