自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 什么是RTP、RTCP和RSVP?

目前,支持流媒体传输的协议主要有实时传输协议RTP( Real-Time Transport Protocol)、实时传输控制协议RTCP(Real-Time Transport Control Protocol) 和实时流协议RTSP(Real-Time Streaming Protocol) 等。RTP全名是Real-time Transport Protocol(实时传输协议)。

2012-06-19 15:48:30 1795 1

转载 为什么使用RTP协议?

多媒体应用的一个显著特点是数据量大,并且许多应用对实时性要求比较高。传统的TCP协议是一个面向连接的协议,它的重传机制和拥塞控制机制都是不适用于实时多媒体传输的。RTP是一个应用型的传输层协议,它并不提供任何传输可靠性的保证和流量的拥塞控制机制。RTP位于UDP(User Datagram Protocol) 之上。UDP虽然没有TCP 那么可靠,并且无法保证实时业务的服务质量,需

2012-06-19 15:41:12 1435 1

转载 什么是流媒体?

流媒体技术是网络技术和多媒体技术发展到一定阶段的产物。术语流媒体既可以指在网上传输连续时基媒体的流式技术,也可以指使用流式技术的连续时基媒体本身。在网上传输音频、视频等多媒体信息目前主要有两种方式:下载和流式传输。采用下载方式,用户需要先下载整个媒体文件,然后才能进行播放。由于网络带宽的限制,下载常常要花很长时间,所以这种处理方式延迟很大。而流媒体实现的关键技术是流式传输。传输之前首先对多媒体进行

2012-06-19 15:39:08 855

原创 C++ GUI Qt4学习笔记(九)

本章介绍Qt中的拖放拖放是一个应用程序内或者多个应用程序之间传递信息的一种直观的现代操作方式。除了剪贴板提供支持外,通常它还提供数据移动和复制的功能。QMimeData是一个可以提供不同格式数据的类。9.1使拖放生效拖放操作有两个动作:拖动和放下。Qt窗口部件可以作为拖动点、放下点或者同时作为拖动点和放下点。9.2支持自定义拖动类型9.3剪贴板处理技术多数应用程序都通过

2012-06-19 15:32:18 844

原创 C++ GUI Qt4学习笔记(八)

本章介绍Qt的二维图形引擎,Qt的二维图形引擎是基于QPainter类的。QPainter既可以绘制几何图形(点、线、矩形等),也可以绘制像素映射、图像和文字。此外QPainter还支持一些高级特性,例如反走样、像素混合、渐变填充和矢量路径等。QPainter也支持线性变换,例如平移、旋转、错切和缩放。        QPainter可以画在“绘图设备”(QWidget、QPixmap、QIm

2012-06-19 15:22:59 3341 2

原创 C++ GUI Qt4学习笔记(七)

事件(event)是由串口系统或者Qt自身产生的,用以响应所发生的各类事情。当用户按下或者松开键盘或者鼠标上的按键时,就可以产生一个键盘或者鼠标事件;当某个窗口第一次显示的时候,就会产生一个绘制事件。用来告知窗口需要重绘制它本身,从而使得该窗口可见。        使用Qt进行编程开发时,基本不需要考虑事件,Qt窗口部件都会发射信号。但是当我们需要编写自己的自定义窗口部件,或者是当我们希望改变

2012-06-18 16:48:01 4394

原创 jrtplib学习之example1例程分析

本文主要讲解jrtplib源码中的example1例程,以及在jrtplib中常见的一些类的含义example1:/* Here's a small IPv4 example: it asks for a portbase and a destination and starts sending packets to that destination.*/

2012-06-18 14:30:52 5673 1

原创 linux下编译jrtplib、jthreadlib

1.在官方网站下载最新的jrtplib、jthreadlib和cmake源码        我使用的是当前最新的版本:jrtplib-3.9.1、jthreadlib-1.3.1、cmake-2.8.8 2.如果主机上没有安装过cmake,请先下载安装最新的cmake版本,最新的jrtplib、jthreadlib需要通过cmake来安装。        因为我的主机上没有安装cm

2012-06-18 09:36:56 5794

原创 C++ GUI Qt4学习笔记(五)

QIntValidator          --  只让用户输入整数QDoubleValidator    --  只让用户输入浮点数QRegExpValidator    --  只让用户按照正则表达式定义好的样式进行输入 本章讲解如何使用Qt开发自定义窗口部件。通过对一个已经存在的Qt窗口部件进行子类化或者直接对QWidget进行子类化,就可以创建自定义窗口部件。

2012-06-06 16:13:33 971

原创 C++ GUI Qt4学习笔记(四)

本章将实现应用程序的功能,通过编写底层函数来完成之前的Spreadsheet程序,关于如何载入和保存文件,如何在内存中存储数据,如何实现剪贴板的操作以及如何向QTableWidget中添加对电子指标软件公式的支持等功能。

2012-06-06 15:22:22 737

原创 C++ GUI Qt4学习笔记(三)

本章介绍创建Spreadsheet应用程序的主窗口1.子类化QMainWindow通过子类化QMainWindow可以创建一个窗口图形用户界面(GUI)应用程序通常会使用很多的图片,最常见的为应用程序提供图片的方法是使用Qt的资源机制(resource mechanism)使用Qt资源系统,必须创建一个资源文件,并且在识别该资源文件的.pro文件中添加一行代码。RESOURCE

2012-06-05 20:10:18 879

原创 C++ GUI Qt4学习笔记(二)

。。。。。。

2012-06-05 09:30:42 706

最新版Gige Vision 2.2协议,要的拿去

Gige Vision 2.2 最新完全版,博客中通过C++实现虚拟相机基本功能的演示

2023-11-28

空空如也

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

TA关注的人

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