您当前的位置: 首页 >  qt

DS小龙哥

暂无认证

  • 2浏览

    0关注

    679博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

QT在Android设备上实现FFMPEG开发: 完成拍照、MP4视频录制、rtsp推流

DS小龙哥 发布时间:2020-03-09 20:35:35 ,浏览量:2

一、系统环境介绍

PC环境: ubuntu18.04

Android版本: 8.1

Android设备: 友善之臂 RK3399 开发板

摄像头:  罗技USB摄像头

FFMPEG版本: 4.2.2

NDK版本: R19C

QT版本:  5.12

二、QT代码

关于FFMPEG库的编译、QT的环境搭建等问题,可以看上几篇文章。

代码说明: 

目前代码没有整理,视频录制、拍照、推流等功能都是放在一个.cpp文件里。

代码里暂时没有加多线程,3个功能通过界面上的3个按钮实现调用。

录制视频时,因为没加多线程代码,录制视频的时间在代码里写死了,录制过程中GUI界面是没法响应的。

推流视频同上。

直接上QT的核心代码:整个mainwindow.cpp代码

关注
打赏
1664009229
查看更多评论
立即登录/注册

微信扫码登录

0.0371s