自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1832 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 13360 3

原创 谈谈visual studio QTCreator eclipse的远程调试

首先什么是远程调试,我的理解是编译后的程序在目标机器上运行,而代码在本机,通过调试器把调试信息传回 从而达到远程调试目的。在很多时候,比如开发机器硬件环境和目标机器有差别,开发环境性能不高  而程序要求运行在配置较高的环境中,例如目标机器不能放代码等等。废话少说先说配置过程吧visual studio  首先拷贝 vs安装目录下有一个 msvsmon.exe 。不同版本在你机器上的路径可能

2016-02-02 14:22:28 722

原创 SOCKET的 10035错误

对于一个异步的SOCKET 常见的10035错误 发生在 1 发送端要发送的数据超过了 设置的缓冲区大小,也就是发送缓冲区已经满了 这时候send会返回-1 GetLastError为10035当一个异步的SOCKET       recv 接收不到数据时 也会产生这个错误

2015-09-17 19:28:45 13228

原创 关于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 1832

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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