??xml version="1.0" encoding="utf-8" standalone="yes"?> RTSP[3]协议以客h务器方式工作Q它是一个多媒体播放控制协议Q用来用户在播放从因特|下载的实时数据时能够进行控Ӟ如:暂停/l箋、后退、前q等。因?nbsp;RTSP 又称?#8220;因特|录像机遥控协议”?/p> 要实?nbsp;RTSP 的控制功能,不仅要有协议Q而且要有专门的媒体播攑֙(media player)和媒体服务器(media server)。媒体服务器与媒体播攑֙的关pL服务器与客户的关pR?/p> 媒体服务器与普通的万维|服务器的最大区别就是媒体服务器支持式音频和视频的传送,因而在客户端的媒体播放器可以边下蝲Ҏ放(需要先~存一段旉的节目)。但从普通万l网服务器下载多媒体节目Ӟ是先整个文件下载完毕,然后再进行播放?/p> ? RTSP与RTP和RTCP的关p?/p> RTSP 仅仅是媒体播放器能控制多媒体流的传送。因此,RTSP 又称为带外协议,而多媒体是使用 RTP 在带内传送的?/p> RTSP有两cL文:h报文和响应报文。请求报文是指从客户向服务器发送请求报文,响应报文是指从服务器到客L回答?/p> ׃ RTSP 是面向正文的(text-oriented)Q因此在报文中的每一个字D都是一?nbsp;ASCII 码串Q因而每个字D늚长度都是不确定的?/p> RTSP报文׃部分l成Q即开始行、首部行和实体主体。在h报文中,开始行是h行,RTSPh报文的结构如?所C?/p> ? RTSPh报文的结?/p> RTSPh报文的方法包括:OPTIONS、DESCRIBE、SETUP、TEARDOWN、PLAY、PAUSE、GET_PARAMETER和SET_PARAMETER。RTSPh报文的常用方法及作用如表1所C?/p> ? RTSPh报文的常用方法及作用 Ҏ 作用 OPTIONS 获得服务器提供的可用Ҏ DESCRIBE 得到会话描述信息 SETUP 客户端提醒服务器建立会话Qƈ定传输模式 TEARDOWN 客户端发起关闭请?/p> PLAY 客户端发送播放请?/p>
IQ在当前行首
a: 光标?br />
A:在当前行?br />
oQ在当前行之下新开一?br />
OQ在当前行之上新开一?br />
rQ替换当前字W?br />
RQ替换当前字W及其后的字W,直至按ESC?img src ="http://www.aygfsteel.com/AlanLiu/aggbug/376795.html" width = "1" height = "1" />
]]>
cal -昄当月的日?br />
uptime -昄pȝ从开机到现在所q行的时?br />
w -昄d的用?br />
whoami -昄你的当前用户?br />
uname -a -昄内核信息
cat /proc/cpuinfo -查看cpu信息
cat /proc/meminfo -查看内存信息
cat /etc/issue -查看操作pȝ版本
cat /proc/loadavg -查看pȝ负蝲
lspci -列出所有pci讑֤
lsusb -列出所有usb讑֤
env -查看环境变量
man command -昄command的说明手?br />
df -昄盘占用情况
df -h -昄盘占用情况Q格式化数据Q?br />
du -昄目录I间占用情况
free -昄内存及交换区占用情况
]]>
4 -?r)
2 -?w)
1 -执行(x)
实例
chmod 777 file -为所有用h加读、写、执行权?br />
chmod 755 file -为所有者添加rwx权限Qؓl和其他用户drx权限
chmod u-r file -为所有者删除r权限
chmod u+r file -为所有这dr权限
chmod g-r file -为组删除r权限
chmod g+r file -为组dr权限
chmod o-r file -为其它用户删除r权限
chmod o+r file -为其它用h加r权限
]]>
ls -al -使用格式化列出隐藏文?br />
cd dir -更改目录到dir
cd -更改到home目录
pwd -昄当前目录
mkdir dir -创徏目录dir
rm file -删除file
rm -r dir -删除目录dir
rm -f file -强制删除file
rm -rf dir -强制删除目录dir*
cp file1 file2 -file1复制到file2
cp -r dir1 dir2 -dir1复制到dir2Q如果dir2不存在则创徏?br />
mv file1 file2 -file1重命名或Ud到file2Q如果file2是一个存在的目录则将file1Ud到file2?br />
ln -s file link -创徏file的符可接link QYlink 不占I间Q?br />
touch file -创徏file
cat > file -标准输入添加到file
more file -查看fire的内?br />
head file -查看file的前10?br />
tail file -查看file的后10?br />
tail -f file -从后10行开始查看file的内?br />
]]>
/boot:q里存放的是启动LINUX时用的一些核心文件?nbsp;
/dev:dev是device(讑֤)的羃写。这个目录下是所有LINUX的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在LINUX中设备和文g是用同种Ҏ讉K的。例?/dev/hda代表W一个物理IDE盘?nbsp;
/etc:q个目录用来存放所有的pȝ理所需要的配置文g和子目录?nbsp;
/home:用户的主目录
/lib:q个目录里存攄pȝ最基本的动态链接共享库Q其作用cM于Windows里的.dll文g。几乎所有的应用E序都需要用到这些共享库?br />
/lost+found:q个目录qx是空的,当系l不正常x后,q里成了一些无家可归的文g的避难所。对了,有点cM于DOS下的.chk文g?br />
/mnt:q个目录是空的,pȝ提供q个目录是让用户临时挂蝲别的文gpȝ?nbsp;
/proc:q个目录是一个虚拟的目录Q它是系l内存的映射Q我们可以通过直接讉Kq个目录来获取系l信息。也是_q个目录的内容不在硬盘上而是在内存里啊!Q?nbsp;
/root:pȝ理员,也叫作超U权限者的用户ȝ录。当然系l的拥有者,总要有些Ҏ啊!
/sbin:s是Super User的意思,也就是说q里存放的是一些系l管理员使用的系l管理程序?nbsp;
/tmp:q个目录不用_一定是用来存放一些时文件的地方了?nbsp;
/usr:q是个最庞大的目录,我们要用到的很多应用E序和文件几乎都存放在这个目录下。具体来_
/usr/X11R6 存放X-Windows的目录;
/usr/bin 存放着许多应用E序Q?nbsp;
/usr/sbin l超U用户用的一些管理程序就攑֜q;
/usr/doc q就是LINUX文档的大本营Q?nbsp;
/usr/include LINUX下开发和~译应用E序需要的头文Ӟ在这找;
/usr/lib 存放一些常用的动态链接共享库和静态档案库Q?nbsp;
/usr/local q是提供l一般用L/usr目录Q在q安装Y件最适合Q?br />
/usr/man man是什么,对了是帮助。这里就是帮助文档目录啊Q?br />
/usr/src LINUX开攄源代码,存在这个目录,爱好者们别放q哦Q?nbsp;
/var:q个目录中存攄那些不断在扩充着的东西,Z保持/usr的相对稳定,那些l常被修改的目录可以攑֜q个目录下,实际上许多系l管理员都是q样q的。顺带说一下系l的日志文g在/var/log目录中?nbsp;
q里列出了最常见的目录,ҎLINUX发行套g的不同,目录l构也是有一定差别的。还有你自己建立的目录,我当然不知是存什么的。希望上面的文字能你在大脑里留下了LINUX的全景图Q以便大家深入掌握LINUX的其它方斚w面?nbsp;
Q已l知道了׃用看了,当做偶留个备份)
]]>
]]>
]]>1. 实时协议RTSP
1.1. RTSP协议?/h3>
1.2. RTSP的报文结?/h3>
响应报文的开始行是状态行QRTSP响应报文的结构如?所C?/p>
? RTSP响应报文的结?/p>
C表示RTSP客户端,S表示RTSP服务?/p>
① C->S: OPTION request //询问S有哪些方法可?/p>
S->C: OPTION response //S回应信息中包括提供的所有可用方?/p>
② C->S: DESCRIBE request //要求得到S提供的媒体初始化描述信息
S->C: DESCRIBE response //S回应媒体初始化描qC息,主要是sdp
③ C->S: SETUP request //讄会话属性,以及传输模式Q提醒S建立会话
S->C: SETUP response //S建立会话Q返回会话标识符及会话相关信?/p>
④ C->S: PLAY request //Ch播放
S->C: PLAY response //S回应h信息
S->C: 发送流媒体数据
⑤ C->S: TEARDOWN request //Ch关闭会话
S->C: TEARDOWN response //S回应h
上述的过E是标准的RTSP程Q其中第3步和W?步是必需的?/p>