1,ADTS是个啥ADTS全称是(Audio Data Transport Stream),是AAC的一种十分常见的传输格式记得第一做demux的时候,把AAC音频的ES流从FLV封装格式中抽出来送给硬件解码器时,不能播,保存到本地用pc的播放器博时,我靠也不能播。但是崩溃了,后来通过查找资料才知道...
分类:
其他好文 时间:
2015-05-23 18:06:33
阅读次数:
261
1:初始化(SDL_Init()) SDL简介 有关SDL的简介在《最简单的视音频播放示例7:SDL2播放RGB/YUV》以及《最简单的视音频播放示例9:SDL2播放PCM》中已经叙述过了,不再重复。这两篇文章中也提到了一张SDL的原理图,如下所示: 从这个图中可以看出,SDL根据系统的不同调用不同...
分类:
其他好文 时间:
2015-05-23 18:03:46
阅读次数:
558
iOS的系统类中提供了用于播放音频和视频的类,支持常见的多媒体格式框架支持:MediaPlayer.framework, AVFoundation.framework1.音频类: AVAudioPlayer 支持格式:AAC,AMR,ALAC,iLBC,IMA4,PCM,MP3初始化方法:initW...
分类:
其他好文 时间:
2015-05-22 21:09:36
阅读次数:
191
// // MainViewController.h // RawAudioDataPlayer // // Created by SamYou on 12-8-18. // Copyright (c) 2012年 SamYou. A...
分类:
其他好文 时间:
2015-05-21 12:10:48
阅读次数:
1831
一、基本概念1)ESES--Elementary Streams (原始流)是直接从编码器出来的数据流,可以是编码过的视频数据流(H.264,MJPEG等),音频数据流(AAC),或其他编码数据流的统称。ES流经过PES打包器之后,被转换成PES包。 ES是只包含一种内容的数据流,如只含视频或只含音...
分类:
其他好文 时间:
2015-05-20 13:00:22
阅读次数:
220
WIKI: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHttpStream 注意,必须要使用SRS自带的Http Server 一、HTTP FLV Live Stream http_server?{
????enabled?????????on;
???...
分类:
Web程序 时间:
2015-05-19 16:59:43
阅读次数:
665
#include #include #include #include #include #include #include void pstrcpy(char *buf, int buf_size, const char *str){ int c;//why int here char *q = ...
分类:
其他好文 时间:
2015-05-18 20:19:59
阅读次数:
181
众所周知,Android的MediaPlayer包含了Audio和video的播放功能,在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。MediaPlayer在底层是基于OpenCore(PacketVideo)的库实现的,为了构建一个MediaPl...
分类:
移动开发 时间:
2015-05-18 16:00:18
阅读次数:
326
//AudioToolbox.framework是一套基于C语言的框架,使用它来播放音效其本质是将短音频注册到系统声音服务(System Sound Service)//System Sound Service的限制://1.音频播放时间不能超过30s//2.数据必须是PCM或者IMA4格式//3....
分类:
移动开发 时间:
2015-05-15 19:36:12
阅读次数:
153
一直在做一个语音项目,到了测试阶段,近来不是很忙,想把之前做的内容整理一下。关于AAC音频格式基本情况,可参考维基百科http://en.wikipedia.org/wiki/Advanced_Audio_CodingAAC音频格式分析AAC音频格式有ADIF和ADTS:ADIF:Audio Dat...
分类:
其他好文 时间:
2015-05-10 22:18:54
阅读次数:
335