logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于极光服务的IM即时通讯设计一发送消息框的设计

上述就是自己做的仿qq的聊天工具,可以发图片,表情,3min间隔发消息显示时间,文件,用户名,恢复历史消息等IM的整个ui设计这是IM发送框的ui,将其提升为TextEdit类:1 允许拖拽事件,并显示拖进来的文件图片:QStringList m_picList;//获取文件链表QStringList m_fileLsit;//获取图片链表void TextEdit::dragEnterEvent

#qt#c++
ffmpeg硬件编码

使用FFmpeg进行硬件编码可以显著提高视频编码的性能,尤其是在处理高分辨率视频时。硬件编码利用GPU或其他专用硬件(如Intel QSV、NVIDIA NVENC、AMD AMF等)来加速编码过程。硬件编码的基本流程与软件编码类似,但需要额外设置硬件设备上下文和硬件帧上下文。:从 YUV 文件读取数据,拷贝到硬件帧,编码并写入输出文件。:初始化 Intel QSV 硬件设备上下文和硬件帧上下文。

文章图片
Qt重写webrtc的demo peerconnection

其中h264在cmake中要加上-DWEBRTC_USE_H264,编译时的参数为。需要打开webrtc选项。

文章图片
#webrtc
webrtc自适应分辨率的设置

是一个枚举类,用于在视频编码或实时通信(如 WebRTC)中指定系统资源不足时如何处理质量下降的策略。

文章图片
#webrtc
webrtc自适应分辨率的设置

是一个枚举类,用于在视频编码或实时通信(如 WebRTC)中指定系统资源不足时如何处理质量下降的策略。

文章图片
#webrtc
到底了