- 博客(7)
- 资源 (3)
- 收藏
- 关注
转载 Apple公司Darwin流式服务器源代码分析(四)
本博客转载于:http://www.cublog.cn/u/11445/showart.php?id=2252764 核心功能库(Server Core)4.1 RTSP 子系统 RTSP标准是实时流控制协议(Real-Time Streaming Protocol RFC2326)的简称,它被客户和流式媒体服务器用来交换对媒体的控制信息。图6是RT
2016-10-25 19:34:24 1532 1
转载 Apple公司Darwin流式服务器源代码分析(三)
本博客转载于:http://www.cublog.cn/u/11445/showart.php?id=2252763.2 Tasks类因为服务器从整体上采用了异步的运行模式,这就需要一种用于事件通信的机制。举例来说:一个RTSP连接对应的Socket端口监测到网络上有数据到达,此时必须有一个模块(或代码)被通知(notify)去处理这些数据。为此,DSS定义了Task及其相
2016-10-25 19:32:16 1489
转载 Apple公司Darwin流式服务器源代码分析(二)
本博客转载于:http://www.cublog.cn/u/11445/showart.php?id=2252763 基础功能类库(Common Utilities)3.1 OS类Darwin Streaming Server支持包括Windows,Linux以及Solaris在内的多种操作系统平台。我们知道,Windows和Unix(或Unix-lik
2016-10-25 19:30:11 982
转载 Apple公司Darwin流式服务器源代码分析(一)
本博客转载于:http://www.cublog.cn/u/11445/showart.php?id=225276当前,伴随着Internet的飞速发展,计算机网络已经进入到每一个普通人的家庭。在这个过程中,一个值得我们关注的现象是:Internet中存储和传输内容的构成已经发生了本质的改变,从传统的基于文本或少量图像的主页变为大容量、富信息量的流式媒体信息。一份早在1998年
2016-10-25 19:28:29 785
转载 Darwin Streaming Server 核心代码分析
本博客转载于:http://blog.sina.com.cn/s/blog_6a4c492f0100witu.html基本概念首先,我针对的代码是Darwin Streaming Server 6.0.3未经任何改动的版本。Darwin StreamingServer从设计模式上看,采用了Reactor的并发服务器设计模式,如果对Reactor有一定的了解会有助
2016-10-25 19:20:54 867
转载 VLC架构及流程分析
本博客转载于:https://jiya.io/archives/vlc_learn_2.html0x00 前置信息VLC是一个非常庞大的工程,我从它的架构及流程入手进行分析,涉及到一些很细的概念先搁置一边,日后详细分析。0x01 源码结构(Android Java相关的暂未分析)# build-android-arm-linux-androideabi/:第三方
2016-10-25 17:11:40 1579
转载 h264检测是I帧还是P帧
本博客转载于:http://blog.csdn.net/zgyulongfei/article/details/7558031今天在网上找了一些资料,知道了如何检测h264中的帧类型,在这里记录下来。首先,贴出nal单元类型定义(图从《新一代视频压缩编码标准H.264》摘录):假设一段h264的码流为:00 00 00 01 41 E6 60……其中
2016-10-10 15:16:58 2773
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人