- 博客(5)
- 收藏
- 关注
原创 QAxWidget 调用ocx控件之 js双向通信
1 示例: QAxWidget 加载 IE插件 第一步 加载ie控件void CActivexWidget::InitActiveX() //其中 CActivexWidget 派生自QAxWidget{ setControl("Shell.Explorer");//HKEY_CLASSES_ROOT\Shell.Explorer setObjectName(QString::fromUtf8(...
2018-07-11 16:58:22
1943
1
原创 VLC播放 RTP流的 音频 视频的 sdp描述文件
我们可以自己把音频(AAC)或视频(h264)数据 封装为RTP包 然后,通过UDP发送到一个端口 ,通过VLC播放,但VLC播放时不同于播放网络流方式,而是通过打开一个后缀名为sdp的文件来播放网络rtp流。个人测试了视频h264 音频aac 。PCM格式还没测试打开一个文件,修改文件名为video.sdp 一下汉字为注解 ,不需要在video.sdp文件中。 m=video
2016-03-17 17:03:28
13822
原创 谈谈visual studio QTCreator eclipse的远程调试
首先什么是远程调试,我的理解是编译后的程序在目标机器上运行,而代码在本机,通过调试器把调试信息传回 从而达到远程调试目的。在很多时候,比如开发机器硬件环境和目标机器有差别,开发环境性能不高 而程序要求运行在配置较高的环境中,例如目标机器不能放代码等等。废话少说先说配置过程吧visual studio 首先拷贝 vs安装目录下有一个 msvsmon.exe 。不同版本在你机器上的路径可能
2016-02-02 14:22:28
790
原创 SOCKET的 10035错误
对于一个异步的SOCKET 常见的10035错误 发生在 1 发送端要发送的数据超过了 设置的缓冲区大小,也就是发送缓冲区已经满了 这时候send会返回-1 GetLastError为10035当一个异步的SOCKET recv 接收不到数据时 也会产生这个错误
2015-09-17 19:28:45
14342
原创 关于SOCKET 接收发送 缓冲区 测试 SO_SNDBUF
一直以来对网络都很感兴趣今天对SOCKET的发送接收缓冲区做了测试测试过程 文字描述如下服务端 伪代码 g_ListenSock2 =socket(AF_INET,SOCK_STREAM,0);然后bind然后 listen(g_ListenSock2然后设置了发送缓冲与接收缓冲大小int nSize = 1000*512;setsockopt(g_Lis
2015-09-17 18:44:49
1926
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人