QT 支持多客户端网络视频监控的实现

QT里获取摄像头的单张数据: cam = new QCamera; capture = new QCameraImageCapture(cam); connect(capture, SIGNAL(imageCaptured(int,QImage)), this, SLOT(ima...

2017-07-13 16:05:31

阅读数 3612

评论数 6

QT 实现mp3录音程序

pcm数据比较大, 存储或传输的效率低,如编码成mp3数据,则数据可压缩到1/10. 本例使用lame库把pcm数据编码成mp3数据.1). 准备好mp3编码库 下载lame库源码: https://sourceforge.net/projects/lame/files/lame/3...

2017-05-31 00:43:21

阅读数 1604

评论数 0

QT组播实现多人屏幕共享的程序

QT组播实现屏幕共享的程序:发送端(共享屏幕服务端) :1. 获取桌面图像 2. 编码成jpg 3. 用udp组播发出. 一张jpg大概100K, 每次传输4K字节, 需分成多次传输. 每次桌面图像编码成jpg, 图像大小是不固定的. 每张图像传输第一次时,发出"newImage:长度&...

2017-05-16 10:34:14

阅读数 3924

评论数 10

qt超易实现录屏程序的方法

QT录屏程序的实现1 获取桌面的图像 The QApplication::desktop() function is used to get an instance of QDesktopWidget. // QApplication::desktop()用于获取当前系统的桌面对象.QScr...

2017-05-12 21:29:48

阅读数 3034

评论数 7

QPixmap编码成jpg的内存操作

bool QPixmap::save(const QString &fileName, const char *format = Q_NULLPTR, int quality = -1) const多年前就知道QPixmap的save函数成员几乎可以保存成各种图像格式, 只要指定扩展名就行...

2017-05-11 23:05:15

阅读数 621

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭