如何显示网络视频的问题(BMP->JPEG->BMP)
来源:互联网 发布:opengl glsl变形算法 编辑:程序博客网 时间:2024/05/21 11:06
我在做一个视频通讯的程序 从远端的摄像头(有采集卡)采集的帧(位图) ,用CxImage压缩为JPEG 然后通过网络传输 到本地,然后本地通过Cximage将接收到的转换为Bitmap,然后想在本地的对话框上显示 ,我用的是CStatic的SetBitmap(..) 来显示的。请问这样合理吗?能显示的流畅吗?
由于是在局域网中 ,我在程序中用TCP传输的视频数据。但是不知道为什么传输了 大概一分钟的时间之后 对话框的CStatic就定在那儿 而远程有摄像头的那台机器的图像仍然在继续传输。 我不知道是怎么回事? 请大家帮我想想啊。
=============
HBITMAP SetBitmap( HBITMAP hBitmap );
这个函数会返回 原来的位图,你不断创建新的位图,然后设置进去, 时间长了, 内存都漏完了...
象你这样的方式也没什么不行,就是注意将返回的 位图 删除掉
============
请问您说的将“ 将返回的 位图 删除掉 ”怎么做啊?是不是就是
HBITMAP hOld=SetBitmap( hNew);
CloseHandle(hOld);
===========
DeleteObject(hOld);
- 如何显示网络视频的问题(BMP->JPEG->BMP)
- BMP和JPEG的区别
- BCB中显示图片BMP和JPEG
- 视频函数显示BMP位图
- 关于BMP和EMF的显示问题
- bmp,png,jpeg等图像格式的解析
- RGB bmp转jpeg的方法
- BMP转换为JPEG
- Jpeg 转bmp
- jpeg转为bmp
- 实现 jpeg转bmp
- BMP 和 JPEG
- jpeg转bmp
- bmp转jpeg文件
- BMP和JPEG
- ffmpeg(7):将h264编码的视频流保存为BMP或者JPEG图片
- ffmpeg (七):将h264编码的视频流保存为BMP或者JPEG图片
- ffmpeg :将h264编码的视频流保存为BMP或者JPEG图片
- 简单的多人聊天(C#.Socket).
- Google是怎样工作的
- 学习JUnit
- adsl 路由器默认密码
- java考证?
- 如何显示网络视频的问题(BMP->JPEG->BMP)
- OOA and OOD basic step
- 伪书《没有任何借口》拷问出版诚信
- 61条面向对象设计的经验原则(转载)
- 深入探讨Iterator模式(转载)
- 半缘君
- 迟到的游记
- 把过去的文章重新排版了一下
- 在WinForm中使用Web Services 来实现 软件 自动升级( Auto Update ) (C#)