LINUX 项目
文章平均质量分 80
anyanyer
这个作者很懒,什么都没留下…
展开
-
开源直播平台选择
先转别人的文章:基于feng streaming server 搭建Android直播测试平台由于Android 不像iPhone有http live streaming的端到到方案(方便提供海量服务),暂时用开源的feng(http://lscube.org/feng,支持mp4(H264+AAC))搭建一个RTSP/RTP直播服务器用来测试,feng相对于darwin、live555等流媒体服务器的优势很容易增加新的媒体文件解析器,按照其中demux_avf.c结构利用ffmpeg API就可以demu原创 2011-02-24 13:42:00 · 1605 阅读 · 0 评论 -
Linux操作系统的内核编译内幕详解
<br />http://blog.csdn.net/sqs570408<br />内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。 <br /> Linux的一个重要的特点就是其源代码的公开性,所有的内核源程序都可以在/usr/src/linux下找到,大部分应用软件也都是遵循GPL而设计的,你都可以获取相应的源程序代码。 <br /> 全世界任何一个软件工程师都可以将自己认为优秀的代码加入到其中,由此引发的一个明显的好处就是Linux修转载 2011-04-13 10:51:00 · 248 阅读 · 0 评论 -
Linux内核同步,进程,线程同步
包括我自己在内,很多人对内核,进程,线程同步都不是很清楚,下面稍微总结一下: 内核同步:主要是防止多核处理器同时访问修改某段代码,或者在对设备驱动程序进行临界区保护。主要有一下几种方式:1. Mutex(互斥)头文件:#include <linux/mutex.h>初始化方法:DEFINE_MUTEX(name);或者void mutex_init(struct mutex *lock);使用方法:void mutex_lock (struct mutex *lock);尝试得到互斥量,否则进入睡眠,不能被原创 2011-04-14 15:15:00 · 248 阅读 · 0 评论