
计算机网络及多媒体
文章平均质量分 76
DerryZhang
系统集成,视频编解码技术,郑州大学,清华大学,足球,咖啡
展开
-
rtsp简介
rtsp简介(ZT)Real Time Streaming Protocol或者RTSP(实时流媒体协议),是由Real network 和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP提供一种可扩展的框架,使能够提供能控制的,按需传输实时数据,比如音频和视频文件。源数据可以包括现场数据的反馈和存贮的文件。rtsp对流媒体提供了诸如暂停,快进等控制,而它本身并转载 2009-08-24 09:31:00 · 2819 阅读 · 1 评论 -
Festival:Linux TTS入门及Demo
使用yum安装Festival RPM尝试Festival Text-To-Speech功能使用text2wave将TTS语音保存到磁盘安装LAME MP3编码器将WAV-RIFF音频文件转换为MP3格式为Festival构建PHP前端(text2wave)PHP TTS演示程序翻译 2010-07-27 14:46:00 · 15202 阅读 · 0 评论 -
Linux中文朗读软件--espeak
可识别多语言的朗读软件转载 2010-07-27 16:24:00 · 13737 阅读 · 6 评论 -
Linux下通过共享内存进行进程间通信,进程间同步使用信号量来实现
Linux 环境下C编程指南,通过共享内存进行进程间通信的例子,进程间同步使用信号量来实现。转载 2010-07-28 22:49:00 · 3106 阅读 · 0 评论 -
揭开NVR迷雾:NVR不是DVR的替代者
随着网络视频监控技术的持续发展,以网络摄像机为代表的网络高清监控应用,已成为未来发展的重要方向之一。作为实现网络摄像机优势的关键环节,NVR在推广和普及网络摄像机、尤其是高清网络摄像机的应用上发挥着重要的作用。 近年来,众多传统或新兴的视频监控产品供应商纷纷推出自己的NVR产品或产品系列,一时间市场上充斥着的各式各样关于NVR的说法和概念。NVR究竟是什么?只是一种DVR的替代品?或者是顺应高清发展趋势而出现的一种产品形态?NVR真正的价值点在哪里?要搞清楚这些问题,我们需要回问题的本质与核心——转载 2010-09-04 20:16:00 · 2271 阅读 · 0 评论 -
在ACE中使用epoll
介绍如何在ACE中使用Linux epoll模型。转载 2010-10-09 14:29:00 · 5203 阅读 · 0 评论 -
Windows XP下编译openssl-1.0.0
Windows XP下编译openssl1.0.0出现四个问题: "NMAKE : fatal error U1077: 'ml' : return code '0x1' " 和"NMAKE : fatal error U1077: 'cl' : return code '0x2' ;NMAKE : fatal error U1077: 'cl' : return code '0xc0000135' , NMAKE : fatal error U1077: 'link' : return code '0x4转载 2011-05-18 20:01:00 · 6208 阅读 · 4 评论 -
osip及eXosip的编译及开发方法
本文介绍了基于eXosip下开发简单的sip测试程序的步骤和方法。转载 2011-04-26 18:36:00 · 8181 阅读 · 1 评论 -
Snmp相关RFC文档
一. SMIv1Full Standards: RFC 1155 -- Structure of Management Information RFC 1212 -- Concise MIB Definitions Informational: RFC 1215 -- A Convention for Defining Traps二. SMIv2Full转载 2011-06-23 08:51:00 · 1454 阅读 · 0 评论 -
关于WINSOCK.H与winsock2.h中的重定义解决办法分析
大凡在Windows平台下用C++做网络开发很多时候都会同时包含这两个头文件,如若顺序不当(windows.h先于winsock2.h)就会出现很多莫名其妙的错误。转载 2011-07-14 10:55:17 · 17466 阅读 · 2 评论 -
Hadoop安装部署简明步骤详解
本文向大家介绍一下Hadoop安装部署方面的知识,这是我们在学习Hadoop时必须要掌握的内容,本节主要包括硬件环境,目录结构和SSH配置等内容,希望通过本文的学习大家能够掌握Hadoop安装部署的步骤。Hadoop安装部署 1.硬件环境共有3台机器,均使用的FC5系统,Java使用的是jdk1.6.0。IP配置如下:dbrg-1:202.197.18.72dbrg-2转载 2011-11-10 09:53:40 · 1220 阅读 · 0 评论 -
SSH原理与运用(一):远程登录
SSH是每一台Linux电脑的标准配置。随着Linux设备从电脑逐渐扩展到手机、外设和家用电器,SSH的使用范围也越来越广。不仅程序员离不开它,很多普通用户也每天使用。SSH具备多种功能,可以用于很多场合。有些事情,没有它就是办不成。本文是我的学习笔记,总结和解释了SSH的常见用法,希望对大家有用。虽然本文内容只涉及初级应用,较为简单,但是需要读者具备最基本的"Shell知识"和了解"转载 2011-12-26 18:44:03 · 1628 阅读 · 0 评论 -
SSH原理与运用(二):远程操作与端口转发
SSH原理与运用(二):远程操作与端口转发作者:阮一峰(Image credit: Tony Narlock)七、远程操作SSH不仅可以用于远程主机登录,还可以直接在远程主机上执行操作。上一节的操作,就是一个例子: $ ssh user@host 'mkdir -p .ssh && cat >> .ssh/authorized_keys' 单引号中间的部分转载 2011-12-26 18:44:44 · 1143 阅读 · 0 评论 -
在Windows命令行下配置IP地址
有时候系统发生问题,网络连接中看不到本地连接,网卡工作还是正常的。这样一来却没有办法修改本地的IP地址了。因为通常都是在本地连接属性中修改IP的,但现在本地连接已经看不到了,在命令行下用IPconfig可以查看IP地址,但是不能修改。其实我们可以在命令行下配置IP地址,方法就是系统的NETSH命令。 我的批处理,运行后即可修改“本地连接”的IP地址:@echo of转载 2011-12-27 10:15:45 · 8258 阅读 · 0 评论 -
新一代视频编码标准——H.265/HEVC简介
随着网络技术和终端处理能力的不断提高,人们对目前广泛使用的MPEG-2, MPEG-4, H.264等,提出了新的要求。希望能够提供:1)高清,2)3D,3)移动无线,以满足新的家庭影院、远程监控、数字广播、移动流媒体、便携摄像、医学成像等心领域的应用。另外,H.264/AVC发布后,经过几年的积累(新型运动补偿、变换、插值和熵编码等技术的发展), 具备了推出新一代视频编码标准的技术基础。转载 2012-07-10 17:54:46 · 5678 阅读 · 0 评论 -
CentOS 中安装使用 xmms 音乐播放器
由于CentOS主要应用在服务器上,在桌面应用中有些软件无法用yum安装,现在有一些第三方的软件仓库提供了这个便利。转载 2010-07-27 13:45:00 · 2156 阅读 · 0 评论 -
一个用eXosip实现的UAC和UAS的例子
学习理解exOsip参考。转载 2010-07-27 09:26:00 · 4453 阅读 · 0 评论 -
RTSP客户端的java实现
最近弄rtsp方面的东西,想找一个java实现的现成例子,翻遍网络,没有一个好用的,最后只好自己写一个。简单实现的思路是:首先建立一个tcp的连接,来建立rtsp的通道,然后依次按照rtsp协议发送options, describe, setup, play, pause, teardown命令,当然没有处理udp的数据部分,可以用darwin作代理来处理。代码如下:NIO的socket事件接口:转载 2009-08-24 09:41:00 · 11756 阅读 · 6 评论 -
H.264/AAC supports in Flash Player 9
H.264/AAC supports in Flash Player 9 Its well known that the H.264 and AACdecoding has been supported by the new Flash Player 9 Update3(9.0.115), which may mean a whole new era for high转载 2009-09-27 16:06:00 · 908 阅读 · 0 评论 -
大端(Big Endian)与小端(Little Endian)详解
【大端(Big Endian)与小端(Little Endian)简介】Byte Endian是指字节在内存中的组织,所以也称它为Byte Ordering,或Byte Order。 对于数据中跨越多个字节的对象, 我们必须为它建立这样的约定:(1) 它的地址是多少?(2) 它的字节在内存中是如何组织的? 针对第一个问题,有这样的解释: 对于跨越多个字节的对象,一般它所占的字转载 2010-01-16 11:49:00 · 668 阅读 · 0 评论 -
epoll使用实例说明
转自:http://www.vimer.cn 之前一直在讲如何epoll如何好用,但是并没有实例来演示epoll的使用,下面我们就看一个服务器端使用epoll监听大量并发链接的例子。首先看一下epoll的几个函数的介绍。1、epoll_create函数/** * @brief 该函数生成一个epoll专用的文件描述符。它其实是在内核申请一空间,用来存放你想关注的socket转载 2009-11-28 16:33:00 · 1039 阅读 · 2 评论 -
SevenCat 封装的EPOLL 模型
Linux 2.6内核以后一个重要的属性就是Epoll模型。 #pragma once #include #include #include #include #include #include #include #include "log.h" #ifndef EPOLL_SIZE #d转载 2009-12-03 15:55:00 · 1106 阅读 · 0 评论 -
epoll写的一段文件上传程序
FROM:http://scudong.blogbus.com/logs/14124525.html // 服务端程序#include "common.h"#include sys/epoll.h>// 读操作int read_task( int fd ){ if ( fd = 0 ) return FAIL; char *mem = NULL; try转载 2009-12-04 14:35:00 · 1226 阅读 · 0 评论 -
select 和 epoll比较
Linux 2.6内核中提高网络I/O性能的新方法-epoll I/O多路复用技术在比较多的TCP网络服务器中有使用,即比较多的用到select函数。1、为什么select落后 首先,在Linux内核中,select所用到的FD_SET是有限的,即内核中有个参数__FD_SETSIZE定义了每个FD_SET的句柄个数,在我用的2.6.15-25-386内核中,该值是1024,搜索内核源代码得转载 2009-12-02 13:30:00 · 984 阅读 · 0 评论 -
CRC源码大全
循环冗余校验码(Cylclic Redundancy Check Code),简称CRC码。常用的CRC数有8,16,32,CRC位数越大,数据越不易受干扰,但运算时间加长。一般关于通信的书籍都有介绍。简单原理是将要传输的数据视为一堆连续位组成的一整个数值,并将此数值除一个特定的除数,通常以二进制表示,此除数称为衍生多项式(Generation Polynomial). 一般数据量不大时,使转载 2010-02-08 16:57:00 · 4049 阅读 · 0 评论 -
RS485总线究竟能挂接多少个设备?
N年前做门禁系统上位机软件开发的时候突击培训过串口通信编程基础。后来在我的脑海里一直认为RS485总线能且只能挂接256个设备(因为地址是1byte,取值范围也就0-255)。 后来经过几个项目的了解,发现这个数字有着比较大的出入。有专门做串口嵌入式设备开发的说RS485总线只能挂接32个节点,这是由它自身的驱动能力决定的。而到网上搜索发现有人说可以支持128个,也有说能支持25原创 2009-12-14 16:03:00 · 57163 阅读 · 8 评论 -
视频知识基础:什么是TS、PS流?
在MPEG-2系统中,信息复合/分离的过程称为系统复接/分接,由视频,音频的ES流和辅助数据复接生成的用于实际传输的标准信息流称为MPEG-2传送流(TS:TransportStream)。 据传输媒体的质量不同,MPEG-2中定义了两种复合信息流:传送流(TS)和节目流(PS:ProgramStream)TS流与PS流的区别在于TS流的包结构是固定长度的,而PS流的包结构是可变长度的。转载 2010-01-05 08:19:00 · 18279 阅读 · 5 评论 -
服务器评测SPEC及TPC-C简介
服务器事务处理性能测评标准TPC-C简介TPC_C基准是联机事务处理工作量的一个衡量标准。它是一种读操作和更新事务操作剧烈交互执行的处理,它模拟了被复杂的联机事务处理应用环境创建的活动,它是通过把很多的系统组成部件和特定环境相关联来实现的,这种特定环境的表现是: 能够并行执行多种具有一定复杂度的事务具有可在线延时处理事务执行的模式支持多个在线终端活动能够很好的协原创 2010-01-09 09:30:00 · 5409 阅读 · 0 评论 -
二层、三层、四层交换机的区别详解
二层、三层、四层交换机的区别详解,参考学习。转载 2010-07-12 22:08:00 · 950 阅读 · 0 评论 -
HTML5的视频格式之争
你可能听说过,HTML5支持直接播放视频。但是,你可能不知道的是,这背后涉及到复杂的视频格式之争,甚至还牵涉到所有的电子影像设备。未来,如何在互联网上看视频?如果你想知道答案,请不要错过下面这篇精彩的文章。它是我迄今读到的最清晰易懂的解说。=========================HTML5的视频格式之争作者:Ruthsarian译者:阮一峰原文转载 2010-05-20 23:20:00 · 925 阅读 · 0 评论 -
Linux内核: 修改TCP/IP调优参数
在TimesTen的优化中,如果涉及到 Replication 或者Cache Group的话,那么针对 TCP/IP相关的参数的优化对性能是有益的。因为它们俩都是通过TCP/IP协议进行数据交互的。在安装文档(install.pdf)的39页有具体的说明: For replication, TCP send and receive buffers should be increased转载 2010-05-27 14:37:00 · 16983 阅读 · 1 评论 -
深度学习: 推进人工智能的梦想
摘要:深度学习带来了机器学习的新浪潮,推动“大数据+深度模型”时代的来临,以及人工智能和人机交互大踏步前进。如果我们能在理论、建模和工程方面突破深度学习面临的一系列难题,人工智能的梦想不再遥远。2012年6月,《纽约时报》披露了Google Brain项目,吸引了公众的广泛关注。这个项目是由著名的斯坦福大学机器学习教授Andrew Ng和在大规模计算机系统方面的世界顶尖专家Jeff D转载 2013-07-31 09:08:44 · 2081 阅读 · 0 评论