- 博客(45)
- 资源 (10)
- 收藏
- 关注
原创 native webrtc支持切换音频采集设备和获取裸流
版本webrtc m961、修改webrtc m96代码,向外提供一个adm指针的接口出来2、外部来获取指针进行设备的选择3、外部获取音频裸流,麦克风或者扬声器的数据。
2023-07-26 19:19:01
1525
原创 webrtc openssl冲突问题解决
https://www.yuque.com/caokunchao/rtendq/zxpwgbh72gmn85ay
2023-05-09 10:48:09
336
转载 给年轻工程师的十大忠告!共勉之!!!《转载》
及早为自己配置一个工作环境,装备电脑,示波器(可以买个二手的),仿真器,编程器等,业余可以接点活,一方面接触市场,培养市场感觉,同时也积累资金,更重要的是准备自己的产品,咱搞技术的没有钱,只有技术,技术的代表不是学历和证书,而是产品,拿出象样的产品,就可技术转让或与人合作搞企业!了解他们的经历,思维习惯,爱好,学习他们处理问题的模式,了解社会各个角落的现象和问题,这是以后发展的巨大的本钱,没有这些以后就会笨手笨脚,跌跌撞撞,遇到重重困难,交不少学费,成功的概率大大降低!有效果,去实践,而不要只想!
2023-04-24 11:38:31
175
原创 Janus学习资料整理
Janus学习资料整理https://www.yuque.com/docs/share/87d3c48d-e72d-4616-9558-f9c3829a956a?#
2021-07-23 14:48:26
948
1
原创 SRS4.0学习记录
https://www.yuque.com/docs/share/b7b87803-a7cc-440a-b079-7506a6720cae?# 《1-SRS4.0开发环境搭建》https://www.yuque.com/docs/share/6cf35e08-23e8-4928-bcea-a060945e28b9?# 《2-SRS 4.0配置支持WebRTC推拉流》https://www.yuque.com/docs/share/c2bd5e98-64c0-4f0b-b39a-6e206a3e1b75?
2021-07-06 21:09:17
417
5
原创 Ubuntu1804下搭建Janus项目(server+web+android)
https://www.yuque.com/docs/share/62dff8dc-a0a4-4a14-bca1-225c3f59b70d?# 《1、Janus项目搭建(server+web+android)》
2021-06-25 23:19:40
245
2
原创 Ubuntu1804搭建AppRTC
https://www.yuque.com/docs/share/9040e560-7072-4049-b5e8-749a5719dc87?#(密码:ma06) 《Ubuntu搭建AppRTC环境》
2021-06-25 23:08:01
155
2
原创 QPropertyAnimation动画结束后,执行其他工作
关于QPropertyAnimation动画效果的教程网上一大堆,这里就不介绍了。因为在工程中,需要在动画执行结束后,执行另一个函数。但是如果直接添加该函数到动画执行start()的语句后面,则该函数会立即执行,不会等待动画执行完成再执行。1、使用QTimer定时器的单次执行函数singleShot。例如函数test(),则是 QTimer::singleShot(3000,...
2018-10-27 16:25:27
5342
1
原创 QT界面QStackedWidget鼠标穿透捕捉位置
如果在一个界面中,需要穿透顶层控件来获取坐标,则需要设置属性。setAttribute(Qt::WA_MouseTracking, true);或者setMouseTracking(true);如果是QStackedWidget的话,则需要写两条才能做到穿透顶层控件鼠标捕捉。ui.m_StackedWidget->setAttribute(Qt::WA_MouseTrac...
2018-10-16 09:42:03
1636
1
原创 error LNK2001: 无法解析的外部符号"public: virtual struct QMetaObject const * __thiscall Parent::metaObject...
使用vs2015 + qt vs tool(qt5.9.2)时出了上面问题。解决的参考网站https://stackoverflow.com/questions/14170770/unresolved-external-symbol-public-virtual-struct-qmetaobject-const-thiscal方法1:将debug文件夹删除掉,重新编译。我这里试...
2018-10-10 20:31:07
1520
原创 编译pcre8-42支持UTF-8
在config.h中,添加#define SUPPORT_UTF 1#define SUPPORT_PCRE8 1#define SUPPORT_UCP 1编译即可。
2018-10-08 14:06:47
600
转载 【转载】Qt 程序获取程序所在路径、用户目录路径、临时文件夹等特殊路径的方法
转载地址:https://blog.youkuaiyun.com/liyuanbhu/article/details/53710249#commentsedit ,再次感谢作者的整理!!!经常我们的程序中需要访问一些特殊的路径,比如程序所在的路径、用户目录路径、临时文件夹等。在 Qt 中实现这几个功能所用的方法虽然都不难,但是各不相同,每次用到时还要现去查,很不方便。因此就写了这篇博客,把这几种需求的实现...
2018-10-06 10:19:17
330
原创 第三方软件exe内嵌到qt界面里面
例子:这里是内嵌Windows自带的计算器。另外有些软件是内嵌不了的,例如我希望内嵌的资源管理器软件就内嵌不了,听老师傅说是不是标准窗口的原因。(一)函数:void embeddedSoftware(const QString &path){ //1、启动进程 QProcess *pProcess = new QProcess(this); pProces...
2018-09-28 10:07:04
9202
13
翻译 QWidget::createWindowContainer函数翻译
[static] QWidget *QWidget::createWindowContainer(QWindow *window, QWidget *parent = Q_NULLPTR, Qt::WindowFlags flags = Qt::WindowFlags())Creates a QWidget that makes it possible to embed window into...
2018-09-27 17:54:27
10391
原创 Qt窗口最大化
//showMaximized(); //界面最大化,win10下可能无法最大化 setWindowState(Qt::WindowMaximized); //ok
2018-09-26 11:39:50
10608
5
原创 网页调用exe程序(写注册表)
一个常见的网页可以调用程序的注册表结构。其中DefaultIcon项是可以去掉的。在win7中URL Protocol这一项也是可以去掉的,但是在win10却不行,所以还是乖乖的留着吧。 安装制作包 如果是inno setup安装制作包,则是下图。可以查看inno setup的帮助。在.iss文件加上下面语句即可。[Registry]Root: HKCR; Su...
2018-09-08 20:34:06
6586
1
原创 开始入门Python
1、学习入门教程Python教程-廖雪峰官网https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000先安装Python3.72、安装最新版Pycharm和激活https://blog.youkuaiyun.com/pdcfighting/article/details/802974...
2018-09-07 00:09:17
1128
原创 VS的Qt界面预览和QtCreator的界面预览快捷键
VS的Qt界面预览:Ctrl + RQtCreator的界面预览: Shift + Alt + R总是忘记,所以在这里记录一下。
2018-08-31 22:55:33
3913
原创 关于diskpart的命令问题记录
经过测试,得知diskpart并不像cmd那样支持使用&来执行多条指令,如果单纯的想使用&,例如QString strAttachCmd = "select vdisk file=d:\\test\\test.vhd \ & attach vdisk \ & exit"; HINSTANCE hresult = ShellExecuteA...
2018-08-22 15:24:50
2206
原创 vs2015 下编译 OpenSSL(补充)
前人已经总结了,借鉴:https://blog.youkuaiyun.com/liang19890820/article/details/51658574https://www.cnblogs.com/zc2014blog/archive/2017/08/02/7272355.html我的是vs2015 x64,但是是安装在d盘。所以在进行nmake -f ms\ntdll.mak这一步时,提示了...
2018-08-14 22:18:00
815
原创 vs2015+qt国际化翻译问题:Linguist中源代码不可见
在移植别人的代码时,只有翻译好的ts文件,打开后发现“源代码不可见”。在Irelease后,也无法load加载那个qm翻译文件。解决:1、右键单击ts文件,单击Irelease生成qm文件2、在qrc中添加qm文件3、生成--》清除生成的项目文件,清除解决方案,生成解决方案。或者生成--》重新生成解决方案(这个没试)。重新运行就可以了。...
2018-08-06 11:22:01
3604
1
原创 vs2015编译GLib2-5.7
编译glib2.57,一共要编译glib,gio,gmodule,gobject,gthread五个模块首先1】将config.h.win32更改名字为config.h将glibconfig.h.win32更改名字为glibconfig.h其实编译时他们也会会生成config.h和glibconfig.h。记得删掉移除掉config.h.win32和glibconfig.h.win32,...
2018-07-29 22:20:10
1862
转载 VS2015下编译C的常见错误(转载)
转载地址:https://blog.youkuaiyun.com/lu1112/article/details/54290944 首先,在分析错误类型时要知道,VS中报错代码为Cxxx的是编译期错误,LNKxxx的是链接时的错误。只有编译完全通过后才会开始链接。1.改变项目x64、x86:项目右键-属性-配置平台-win32/x64配置管理器-活动解决方案平台 和 项目平台中改win32/x642...
2018-07-28 21:52:37
3926
原创 C++关键字and 和or的编译问题
https://bbs.youkuaiyun.com/topics/391986553在vs2015中编译时,这两个关键字会报错。直接加上:#include <ciso646>这句即可。
2018-07-23 09:25:19
5994
转载 qt5.8+vs2015使用Qt5WebEngine搭建环境
转载地址:https://blog.youkuaiyun.com/neochan1108/article/details/780632261.项目属性,C/C++,所有选项,附加包含目录,新增$(QTDIR)\include\QtWebEngineWidgets 2.项目属性,链接器,常规,附加库目录,新增$(QTDIR)\lib 3.项目属性,链接器,输入,新增Qt5WebE...
2018-07-21 16:19:45
2664
转载 Qt3代码移植到Qt5注意问题总结
一半是参考了https://download.youkuaiyun.com/download/zhujianhuaqqa/9418427 。然后在此基础上补充和修改了很多。推荐网站:http://qt.apidoc.info/4.7.4/qtcore.htmlhttp://doc.qt.io/archives/qt-4.8/porting4.html#1.由于ACE库的原因,使用qt自带的mingw...
2018-04-08 16:07:37
8216
原创 error: conversion from 'QByteArray' to 'LPCWSTR {aka const wchar_t*}' is ambiguous NULL);
直接粘贴错误的代码: mutex = ::CreateFile( QString(gCfgPath + gMainPluginName + "_mutex").toLatin1(), GENERIC_READ, FILE_SHARE_READ, &sa, OPEN_ALWAYS, 0, NULL); }其实,主要是下面这一行的问题。返回类型是Q...
2018-04-08 16:02:12
1965
转载 TCHAR 转 QString wchar_t * 转QString
转载地址: https://www.cnblogs.com/fuyanwen/p/3200536.html#ifdef UNICODE #define QStringToTCHAR(x) (wchar_t*) x.utf16() #define PQStringToTCHAR(x) (wchar_t*) x->utf16() #define TCHARToQString(x) ...
2018-04-08 15:25:57
2749
2
原创 Android 默认不包含 Qt D-Bus
在使用qt for Android来检测U盘的插入和拔出情况,但是发现使用Qt D-Bus时,一直显示错误::-1: error: Unknown module(s) in QT: dbus经网上找资料,发现原理Android:在默认情况下不包括Qt D-Bus。网站:1、https://forum.qt.io/topic/66648/unknown-module-s-in-q
2018-01-31 17:51:29
388
原创 单击QDateEdit直接调用QCalendarWidget日历控件
1、效果如下:2、代码实现如下: QCalendarWidget *m_pCalendarWidget; m_pCalendarWidget = new QCalendarWidget(this); m_pCalendarWidget->setMinimumDate(QDate(1998, 6, 19)); m_pCalendarWidget-&g...
2018-01-26 14:41:48
5478
2
原创 从I和II中得出aVR、aVL和aVF的计算公式
如何从I和II中得出aVR、aVL和aVF的计算公式如下:III = II-IaVR = -0.5*(I+II)aVL = I - 0.5*IIaVF = II - 0.5*I该公式从这里得来的:http://blog.youkuaiyun.com/luxer_1985/article/details/6109315参考的代码如下(改代码是复制别人的,但是可以使用就好)/****************
2017-11-23 09:26:46
5969
原创 Qt Serial Port编译Ubuntu1604+qt4.8.7+qt create2.5.2
找了这么多资料,终于成功的在Ubuntu1604+qt4.8.7+qt create2.5.2中成功编译并调用了Qt Serial Port。其实步骤也挺简单的,只是自己不懂,跟着网上的教程瞎折磨。步骤如下:$ git clone git://code.qt.io/qt/qtserialport.git$ cd qtserialport$ git checkout qt4-d
2017-10-30 10:16:42
959
原创 使用QCustomPlot遇到的问题及解决
最近工作需要,产品界面中需要用到显示实时波形,于是使用了QCustomPlot类库。这里写一下遇到的问题和解决。E:\HH-PM001\build-detecter-Desktop_Qt_5_8_0_MinGW_32bit-Debug\debug\qcustomplot.o:-1: In function `ZN11QCustomPlot7savePdfERK7QStringiiN3QCP9E...
2017-08-21 20:19:51
8733
3
原创 Qt之设置窗体居中显示
本代码参考了老前辈的程序,availableGeometry()为获取窗口可用大小。 static void formInCenter(QWidget *frm) { int frmX = frm->width(); int frmY = frm->height(); QDesktopWidget w; int deskWidth
2017-07-22 17:38:33
2643
原创 Qt编译问题-向导生成的helloworld都编译出错
今天在公司的电脑上使用Qt5.8.0的时候碰到了一个很奇怪的问题,我新创建一个简单的helloworld工程时,编译直接出错。编译报错如下:D:\Qt\qt_example\build-untitled2-Desktop_Qt_5_8_0_MinGW_32bit-Debug\debug\mainwindow.o:-1: In function `ZN10MainWindowC2EP7QWidg
2017-07-13 18:34:35
7281
5
原创 QVariant的canConvert和convert函数--笔记
canConvert只是报告QVariant进行两个类型之间转换的能力,例如QString和Int类型之间的转换,重点是类型。convert判断的是QVariant进行两个类型的数据之间转换的能力,例如“123”和123之间的转换,重点是数据。 QString str1 = "Qt5.7"; QVariant var1 = str1; Q
2017-02-20 17:42:59
5181
转载 QPixmap相关的问题
转载地址:http://blog.youkuaiyun.com/caihuisinx/article/details/7343916我想qt 中QPixmap这个类大家都很熟悉,它可以很简单的在标签上贴图;例如:QPixmap p;p.load("1.png");label->setPixmap(p); 就这么简单,但是我今天突然发现个问
2017-02-20 16:19:48
996
GB28181网络摄像机模拟器,支持注册保活,推送ps流到gb28181平台,和接收sip指令
2023-05-07
seafile客户端交叉编译到windows相关文件
2019-02-28
vs2015成功编译glib2.5,包括libffi,pcre,glib,libintl,libiconv等
2018-08-03
Lee Zhi Eng-Qt5 C++ GUI Programming Cookbook电子书和配套代码
2017-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人