DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  4737 随笔 :: 2 文章 :: 541 评论 :: 1614万 阅读
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

04 2015 档案

摘要:烧写uboot/kernel本文介绍了在嵌入式系统中烧写uboot/bootloader/kernel 的一般方法,以及如果uboot或者内核出现错误,引导失败等情况时如何重新烧写uboot/kernel.烧写uboot/kernel的方式一般有两种,一种是在linux本身(shell中),直接将u... 阅读全文
posted @ 2015-04-23 20:03 DoubleLi 阅读(2626) 评论(0) 推荐(0) 编辑

摘要:一. SVN简介Subversion(SVN)是一个开源的版本控制系統,也就是说Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变... 阅读全文
posted @ 2015-04-08 21:38 DoubleLi 阅读(396) 评论(0) 推荐(0) 编辑

摘要:1 Flash流媒体服务器 Red52 Darwin Streaming Server3 流媒体服务器 Open Streaming Server4 MPEG4IP5 开源流媒体平台 FreeCast6 流媒体服务器 Yass7 开源流媒体平台 Stream-2-Stream8 Flumotion ... 阅读全文
posted @ 2015-04-02 22:49 DoubleLi 阅读(1647) 评论(0) 推荐(0) 编辑

摘要:Mediumlive555几乎所有的处理单元都继承自Medium类;该类抽象了基本的接口,包括环境,task和媒体名和媒体查找函数(lookupByName)以及一些辅助函数。也包括返回当前的环境类UsageEnvironment,以及环境指向下一个TaskToken的指针nextTask等。Ser... 阅读全文
posted @ 2015-04-02 22:48 DoubleLi 阅读(591) 评论(0) 推荐(0) 编辑

摘要:liveMedia项目的源代码包括四个基本的库,各种测试代码以及Media Server。四个基本的库分别是:UsageEnvironment&TaskScheduler, groupsock, liveMedia和BasicUsageEnvironment。1,基础类介绍:BasicUsageEn... 阅读全文
posted @ 2015-04-02 22:44 DoubleLi 阅读(537) 评论(0) 推荐(0) 编辑

摘要:这里主要分析一下,live555中关于RTP打包发送的部分。在处理完PLAY命令之后,就开始发送RTP数据包了(其实在发送PLAY命令的response包之前,就会发送一个RTP包,这里传输就已经开始了)先介绍下主要的流程:RTP包的发送是从MediaSink::startPlaying函数调用开始... 阅读全文
posted @ 2015-04-02 22:43 DoubleLi 阅读(2246) 评论(0) 推荐(0) 编辑

摘要:1,RTSP连接的建立过程RTSPServer类用于构建一个RTSP服务器,该类同时在其内部定义了一个RTSPClientSession类,用于处理单独的客户会话。首先创建RTSP服务器(具体实现类是DynamicRTSPServer),在创建过程中,先建立Socket(ourSocket)在TCP... 阅读全文
posted @ 2015-04-02 22:42 DoubleLi 阅读(593) 评论(0) 推荐(0) 编辑

摘要:一、RTSP协议概述RTSP(Real-Time Stream Protocol )是一种基于文本的应用层协议,在语法及一些消息参数等方面,RTSP协议与HTTP协议类似。RTSP被用于建立的控制媒体流的传输,它为多媒体服务扮演“网络远程控制”的角色。尽管有时可以把RTSP控制信息和媒体数据流交织在... 阅读全文
posted @ 2015-04-02 22:41 DoubleLi 阅读(1405) 评论(0) 推荐(0) 编辑

摘要:RTP包头前12个固定字节机构图:01230 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|... 阅读全文
posted @ 2015-04-02 22:40 DoubleLi 阅读(6528) 评论(0) 推荐(0) 编辑

摘要:序言RTP提供带有实时特性的端对端数据传输服务,传输的数据如:交互式的音频和视频。那些服务包括有效载荷类型定义,序列号,时间戳和传输监测控制。应用程序在UDP上运行RTP来使用它的多路技术和checksum服务。2种协议都提供传输协议的部分功能。RTP本身没有提供任何的机制来确保实时的传输或其他的服... 阅读全文
posted @ 2015-04-02 22:39 DoubleLi 阅读(855) 评论(0) 推荐(0) 编辑

摘要:实时传输协议 RTP,RTP 提供带有实时特性的端对端数据传输服务,传输的数据如:交互式的音频和视频。那些服务包括有效载荷类型定义,序列号,时间戳和传输监测控制。应用程序在 UDP 上运行 RTP 来使用它的多路技术和 checksum 服务。2 种协议都提供传输协议的部分功能。不过,RTP 可能被... 阅读全文
posted @ 2015-04-02 22:33 DoubleLi 阅读(943) 评论(0) 推荐(0) 编辑

摘要:Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进 行压缩了,所以首先就来讲讲tar命令的基本用法: tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项... 阅读全文
posted @ 2015-04-01 13:50 DoubleLi 阅读(366) 评论(0) 推荐(0) 编辑

摘要:tar在linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数参数:-c :create 建立压缩档案的参数;-x : 解压缩压缩档案的参数;-z : 是否需要用gzip压缩;-v: 压缩的过程中显示档案;-f: 置顶文档名,在f后面立即接文件名,不能再加参数举... 阅读全文
posted @ 2015-04-01 13:44 DoubleLi 阅读(1393) 评论(0) 推荐(0) 编辑

摘要:在进行UDP编程的时候,我们最容易想到的问题就是,一次发送多少bytes好?当然,这个没有唯一答案,相对于不同的系统,不同的要求,其得到的答案是不一样的,我这里仅对像ICQ一类的发送聊天消息的情况作分析,对于其他情况,你或许也能得到一点帮助:首先,我们知道,TCP/IP通常被认为是一个四层协议系统,... 阅读全文
posted @ 2015-04-01 13:41 DoubleLi 阅读(1361) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示