摘要: UDT: UDP-based Data Transfer ProtocolUDT: UDP-based Data Transfer Protocoldraft-gg-udt-03UDT: 基于 UDP 的数据传输协议(初译)(译者:Jack)Status of this MemoThis Internet-Draft is submitted to IETF in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Eng 阅读全文
posted @ 2013-11-23 23:26 成真1982 阅读(3304) 评论(0) 推荐(0) 编辑
摘要: 原文:http://book.douban.com/review/1047660/ 去药房拿药回来,夫人问:你有没有问这药是怎么吃的? 我回答说:用嘴吃。 结果被臭骂一顿。我觉得冤枉。我的想法是这个问题还用问吗?这种小孩子吃的维生素又不是处方药,医生甚至没有给医嘱,那药瓶上还能不写吗? 我于是拿出药瓶,左看右看,只写着一次吃1.0毫升。 是一天1.0毫升,每六小时,还是一星期?对方辩友问。 我又拿出夹在里面的说明书,然后再看纸盒子,左看右看上看下看,就是找不到是每隔多久吃一次的任何信息,虽然每个能写字的地方都写得满满的。 最后我只好打电话问医生,才把问题给... 阅读全文
posted @ 2013-08-15 14:21 成真1982 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 本文链接:http://codingstandards.iteye.com/blog/1125312 (转载请注明出处)用途说明route命令用于显示和操作IP路由表(show / manipulate the IP routing table)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机器的默认路由。要注意的是,直接在命令行下执行route命令来添加路由,不 阅读全文
posted @ 2013-08-13 10:30 成真1982 阅读(832) 评论(0) 推荐(0) 编辑
摘要: sed 简明教程2013年2月20日陈皓发表评论阅读评论31,933 人阅读 awk于1977年出生,今年36岁本命年,sed比awk大2-3岁,awk就像林妹妹,sed就是宝玉哥哥了。所以林妹妹跳了个Topless,他的哥哥sed坐不住了,也一定要出来抖一抖。sed全名叫stream editor,流编辑器,用程序的方式来编辑文本,相当的hacker啊。sed基本上就是玩正则模式匹配,所以,玩sed的人,正则表达式一般都比较强。同样,本篇文章不会说sed的全部东西,你可以参看sed的手册,我这里主要还是想和大家竞争一下那些从手机指缝间或马桶里流走的时间,用这些时间来学习一些东西。当然,接下. 阅读全文
posted @ 2013-08-09 15:29 成真1982 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、Unix编辑器概述编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包括 ex, edit,ed 和vi.其中ex,edit,ed都是行编辑器,现在已很少有人使用,Unix提供他们的原因是考虑到满足各种用户特别是某些终端用户的需要。值得庆幸的是,Unix提供了全屏幕的Vi编辑器,这使我们的工作轻松不少。不少DOS用户抱怨Vi编辑器不象DOS下的编辑器如edit那么好用,这是因为Vi考虑到各种用户的需要,没有使用某些通用的编辑键(在各个不同的终端机上他们的定义是不 阅读全文
posted @ 2013-08-09 12:20 成真1982 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 在SIP中,re-invite 和 update 都是用来修改变 session 参数的。不同的是,update 对 dialog 的状态没有影响,而 re-invite 会改变对话的状态。所以 update 可以在第一个 invite 被应答之前发送(即收到 invite 的 200ok 之前)。也就是说,update 可以被用来控制早期媒体。而 re-invite 只能在第一个 invite 被应答之后发送(即在通话已经建立之后)。 一般来说,在通话建立以后用 update 和 re-invite 改变 session 参数都可以。但是此时多用 re-invite。因为 update .. 阅读全文
posted @ 2013-07-29 10:21 成真1982 阅读(1510) 评论(1) 推荐(0) 编辑
摘要: IPCAM RTSP/RTP 媒体传输和控制协议 一、数字音频音频信号是一种连续变化的模拟信号,但计算机只能处理和记录二进制的数字信号,由自然音源得到的音频信号必须经过一定的变换,成为数字音频信号之后,才能送到计算机中作进一步的处理。数字音频系统通过将声波的波型转换成一系列二进制数据,来实现对原始声音的重现,实现这一步骤的设备常被称为模/数转换器(A/D)。A/D转换器以每秒钟上万次的速率对声波进行采样,每个采样点都记录下了原始模拟声波在某一时刻的状态,通常称之为样本(sample),而每一秒钟所采样的数目则称为采样频率,通过将一串连续的样本连接起来,就可以在计算机中描述一段声音了。对于采样过 阅读全文
posted @ 2013-06-27 21:19 成真1982 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 最近有个需求,要在ARM Linux上实现USB Camera 拍照功能。0. 背景知识:首先要确认的是,Kernel 是否支持 USB Camera。因为 Linux 下,USB 协议除了电气协议和标准,还有很多 Class。 这些 Class 就是为了支持和定义某一类设备接口和交互数据格式。只要符合这类标准,则不同厂商的 USB 设备,不需要特定的 driver 就能在Linux下使用。例如:USB Input class, 则使所有输入设备都可以直接使用。还有类似 Audio Class,Pring Class,Mass Storage Class,Video class 等。其中 Vi 阅读全文
posted @ 2013-06-27 15:57 成真1982 阅读(15336) 评论(0) 推荐(1) 编辑
摘要: PDU是由一串由“0-9”及“A-F”组成。表面上看起来就是一组16进制的数所组成的。下面举一个发送和接收的例子。1、 手机发送的一个PDU串:0891683108200805F011190D91683188902848F40008FF108FD9662F4E0067616D4B8BD577ED4FE对比3GPP协议得到:(二进制代码从左到右依次为高位->低位)短信中心地址字段08 地址长度:8个字节,包括其后的9191 地址类型:10010001 Bit7:1。始终为1 Bits 6,5,4:Type-of-Number(号码类型):001,代表Internation Number。也 阅读全文
posted @ 2013-06-25 22:18 成真1982 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 找了很久才找到这个运营商代码及相应名称,而且现在把格式转换成一个结构体,便于大家在程序里面使用,现在分享给大家! 1 struct OperCodeStr 2 { 3 int Code; // 运营商code 4 char Str[64]; //运营商名字 5 char Country[64];//所在国家 6 }; 7 {20201, "Cosmote", "GR"}, 8 {20205, "Vodafone GR", "GR"}, 9 {20210, "TELESTET", "GR 阅读全文
posted @ 2013-06-25 22:00 成真1982 阅读(4962) 评论(0) 推荐(0) 编辑