自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 QProcess::execute()调用pingIp时窗口闪烁问题

实现一个多次pingIp功能,检验IP是否连接。使用QProcess::execute(QString)调用ping 命令时,发现ping窗口一直弹出闪烁,影响UI使用效果。调用代码为:QString strIP = "127.0.0.1";QString strInfo;strInfo.sprintf("ping %s -n %d -i %d -w %d", strIP.toLocal...

2018-10-25 20:19:23 1502

原创 protobuf在powerpc-linux下的交叉编译

最近接触到protobuf,相比XML、JSON,它的序列化原理在网络传输中有很多优点。接下来介绍在powerpc-linux下如何配置protobuf。首先正常编译linux版本,#编译步骤:1  ./configure --prefix=/usr/local/protobuf/2  make3  make install4. 修改/etc/ld.so.conf,

2017-12-25 13:24:23 779 4

转载 大端模式和小端模式详解

一、大端模式和小端模式的起源        关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因:大家都知道,吃鸡蛋的时候,原始的方法是打破鸡蛋较大的一端,可以那时的皇帝的祖父由于小时侯吃鸡蛋,按这种方法把手指弄破了,因此他的父亲,就下令,命令所有的子民吃鸡蛋的时候

2017-12-13 14:58:20 692

转载 RTPSession流媒体编程

转自:https://www.cnblogs.com/cy568searchx/p/3799311.htmRTP是目前解决流媒体实时传输问题的最好办法,如果需要在Linux平台上进行实时流媒体编程,可以考虑使用一些开放源代码的RTP库,如LIBRTP、JRTPLIB等。JRTPLIB是一个面向对象的RTP库,它完全遵循RFC 1889设计,在很多场合下是一个非常不错的选择,下面就以JR

2017-12-08 14:18:10 2613 1

原创 VC++实现视频聊天:FFmpeg解码+SDL播放视频

经过网络传输接收到的码流,已经存放在公共链表 PacketNode_t 中,码流经过解码成YUV或RGB后才能播放,接下来就介绍FFmpeg解码过程和 SDL 播放视频

2017-11-29 22:02:04 2291 1

原创 VC++实现视频聊天:VFW视频采集+FFmpeg编码

上次介绍了视频聊天软件的界面、文字聊天、文件传输部分,这此介绍视频聊天功能,这算是音视频领域一个很广的应用。首先视频聊天的双方需要有一个USB摄像头(或者笔记本摄像头),在windows系统下,一个完整的视频流程应该有如下步骤:采集摄像头数据--> 视频帧编码 --> 码流网络传输 --> 解码 --> 播放然后按流程来选择相应的工具分块实现,串联起来,就可以聊天了。本次视频聊天使用的工具如下:vs

2017-11-27 20:02:02 5343 15

原创 基于C++实现视频聊天软件(一)

初来乍到,接触到音视频领域,在这期间参考开源代码和项目代码,用C++做了一个类似QQ的视频聊天Demo,这里将其中开源的视频通讯技术分享给大家。 工具: vs2010,MFC制作界面,网络传输机制(Socket等), VFW视频采集,FFmpeg编解码器,SDL播放

2017-11-20 21:21:09 14703 11

空空如也

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

TA关注的人

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