- 博客(19)
- 收藏
- 关注
转载 AAC音频格式分析
关于AAC音频格式基本情况,可参考维基百科http://en.wikipedia.org/wiki/Advanced_Audio_Coding AAC音频格式分析AAC音频格式有ADIF和ADTS: ADIF:Audio Data Interchange Format 音频数据交换格式。这种格式的特征是可以确定的找到这个音频数据的开始,不需进行在音频数据流中间开始的解码,即它的解码
2016-09-29 17:10:10 1834
转载 H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流
SkySeraph Apr 1st 2012 Email:skyseraph00@163.com 一、MP4格式基本概念MP4格式对应标准MPEG-4标准(ISO/IEC14496) 二、MP4封装格式核心概念1 MP4封装格式对应标准为 ISO/IEC 14496-12(信息技术 视听对象编码的第12部分: ISO 基本媒体文件格式/In
2016-09-28 16:54:43 487
转载 MP4文件格式详解
一、基本概念1.mp4概述MP4文件中的所有数据都装在box(QuickTime中为atom)中,也就是说MP4文件由若干个box组成,每个box有类型和长度,可以将box理解为一个数据对象块。box中可以包含另一个box,这种box称为container box。一个MP4文件首先会有且只有一个“ftyp”类型的box,作为MP4格式的标志并包含关于文件的一些信息
2016-09-28 16:44:25 8330
转载 MP4文件格式的解析,以及MP4文件的分割算法
mp4应该算是一种比较复杂的媒体格式了,起源于QuickTime。以前研究的时候就花了一番的功夫,尤其是如何把它完美的融入到视频点播应用中,更是费尽了心思,主要问题是处理mp4文件庞大的“媒体头”。当然,流媒体点播也可以采用flv格式来做,flv也可以封装H.264视频数据的,不过Adobe却不推荐这么做,人家说毕竟mp4才是H.264最佳的存储格式嘛。 这几天整理并重构了一下mp4文件
2016-09-28 16:41:58 415
转载 MPEG4与.mp4
流媒体应用中TS和MP4格式分析应该是封包格式。不能简单理解成MPEG4的简称。要详细解释这个问题,需要提一下MPEG4和.mp4在概念上的区别。一般来说,仅提“MPEG4”,是指一种视频压缩算法。可以把原始画面通过数学运算变换成一组二进制数据,达到有损存储的目的。但是光是这样压缩出来的数据,一般不会直接用于播放。因为它只有一帧接一帧的画面,没有其它一些播放所必须的支持数据,比如说:音频;
2016-09-27 11:17:24 1663
原创 CentOS 7 安装nginx
1.安装pcre pcre-develyum install pcre pcre-devel -yrpm -qa pcre pcre-devel2.安装openssl-develyum install -y openssl-develrpm -qa openssl-devel openssl3.下载nginxcd /home/testuser/mkd
2016-09-08 21:17:44 325
原创 wpa_supplicant wifi密码错误检测
system("/usr/sbin/wpa_supplicant -Dnl80211 -iwlan0 -f /tmp/wpa_log -c/tmp/wpa_supplicant.conf -d -t -B &");在/tmp/wpa_log中查看是否有如下的字符串:1. 针对WPA/WPA2加密方式//1473218403.305655: wlan0: WPA: 4-Way
2016-09-07 17:50:17 6464 1
转载 安装完CentOS 7 后必做的七件事
CentOS是最多人用来运行服务器的 Linux 版本,最新版本是 CentOS 7。当你兴趣勃勃地在一台主机或 VPS 上安装 CentOS 7 后,首要的工作肯定是加强它的安全性,以下列出的七件事,是你进一步配置系统和安装其他软件前必须做的。1. 更改 root 密码若果你是自行安装 CentOS 7 的话,安装程序会让你自行设定 root 的密码。不过很多 VPS 服务商只会
2016-09-04 20:53:40 3687
转载 CentOS 7关闭firewalld启用iptables
在CentOS7中,有很多CentOS 6中的常用服务发生了变化。其中iptables是其中比较大的一个。防火墙iptables被firewalld取代。本文将介绍,如果采用systemctl关闭firewalld,开启iptables。1.关闭firewalld [root@hwcentos70-01 system]# systemctl stop f
2016-09-04 11:12:02 1841
转载 fopen函数简介
函数简介函数功能:打开一个文件函数原型:FILE * fopen(const char * path,const char * mode);相关函数:open,fclose,fopen_s[1],_wfopen所需库:stdio.h>返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并把错误代码存在errno中。
2016-09-04 09:58:11 1064
转载 Linux下的C编程实战之文件系统编程
在Linux平台下对文件编程可以使用两类函数:(1)Linux操作系统文件API;(2)C语言I/O库函数。前者依赖于Linux系统调用,后者实际上与操作系统是独立的,因为在任何操作系统下,使用C语言I/O库函数操作文件的方法都是相同的。本章将对这两种方法进行实例讲解。1. 文件I/O操作S_IRUSR | S_IWUSR | S_IRGRP | S
2016-09-04 09:52:10 741
转载 Buildroot简介
Buildroot的用法和文档由Thomas Petazzoni提供,文稿由Karsten Kruse、Ned Ludd、Martin Herren等整理。最后修改时间:2007-09-19 02:08:10 -0700 (Wed, 19 Sep 2007)l 关于Buildrootl 获取Buildrootl 使用Build
2016-09-04 09:50:07 452
转载 Buildroot文章翻译
OpenWRT文章翻译之(一)----OpenWRT Buildroot简介原文地址:http://wiki.openwrt.org/about/toolchainBuildroot简介话说OpenWRT Buildroot 之前,先说一下Buildroot是什么东西吧。Buildroot实际上是一个编译的脚本,它包括一组Makefiles文件和补丁文件,主要用于简
2016-09-04 09:47:43 780
转载 Buildroot用户指南
第一章 关于Buildroot Buildroot是一个包含Makefile和修补程序【patch】的集合,这个集合可以使你很容易的为你的目标构建交叉工具链【cross-compilationtoolchain】,根文件系统【root filesystem】以及Linux内核映像【kernelimage】。Buildroot可以独立的实现其中的一个或几个功能
2016-09-04 09:45:40 411
转载 apt-get 使用详解
[举例]目前常用的==========*更新本机中的数据库缓存:sudo apt-get update*查找包含部分关键字的软件包:sudo apt-cache search 你要查找的name>*安装指定的软件:sudo apt-get install 你要安装的软件包>*下载软件包源代码
2016-09-04 09:43:45 391
转载 apt-get常用命令
一,什么的是apt-get高级包装工具(英语:Advanced Packaging Tools,简称:APT)是Debian及其衍生发行版(如:ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软件包,因此简化了 Unix系统上管理软件的过程,apt-get命令一般需要root权限执行,所以一般跟着sudo命令。二,apt-get中文参数
2016-09-04 09:42:35 300
转载 gcc -l参数和-L参数
-l参数就是用来指定程序要链接的库,-l参数紧接着就是库名,那么库名跟真正的库文件名有什么关系呢?就拿数学库来说,他的库名是m,他的库文件名是libm.so,很容易看出,把库文件名的头lib和尾.so去掉就是库名了 好了现在我们知道怎么得到库名,当我们自已要用到一个第三方提供的库名字libtest.so,那么我们只要把libtest.so拷贝到/usr/lib里,编译时加上-lte
2016-09-04 09:40:45 246
转载 gcc参数详解
gcc是gnu compiler collection的简称,他包含了多种语言的编译器,如C, C++, Objective-C, Objective-C++, Java, Fortran和Ada。但每种编译器的名字不一样,gcc and g++ 分别是 gnu的 c & c++ 编译器gcc/g++ 在执行编译工作的时候,总共需要 4步1. 预处理, 生成
2016-09-04 09:39:43 331
转载 __attribute__机制介绍
1. __attribute__GNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)__attribute__前后都有两个下划线,并且后面会紧跟一对原括弧,括弧里面是相应的_
2016-09-04 09:04:24 344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人