码迷,mamicode.com
首页 >  
搜索关键字:h264    ( 498个结果
使用iOS自带AAC编码器
iOS平台支持AAC编码器接口,主要使用AudioConverter API。之所以做AAC编码器是因为在做一个HLS的功能,而HLS要求的TS文件,需要视频采用H264编码,音频采用AAC编码。H264可以使用硬件或软件编码器,前面已经介绍。AAC也可以使用硬件或者软件编码,iOS全都支持。 首先需要创建一个Converter, extern OSStatus AudioConver...
分类:移动开发   时间:2015-08-14 19:03:11    阅读次数:13111
H264数据结构
NAL? nal_unit_type中的 1(非IDR图像的编码条带)、 2(编码条带数据分割块A)、 3(编码条带数据分割块B)、 4(编码条带数据分割块C)、 5(IDR图像的编码条带)种类型 6(SEI)、 7(SPS)、 8(PPS) ? Sl...
分类:其他好文   时间:2015-08-13 18:24:12    阅读次数:591
网络媒体流的音视频同步
一、音视频同步原理介绍 在多媒体采样/编码时,音频和视频都有一个固定的频率,比如视频以h264为例,其帧率是15F/S,音频以AAC为例,其采样率为44100,每帧含1024个sample,这样其帧率约为43F/S。这样,在理论上,每秒钟需要播放15帧视频数据和43帧音频数据。如果有一方播放速度过快...
分类:其他好文   时间:2015-08-13 17:51:29    阅读次数:194
EasyDarwin开源流媒体服务器提供的TS切片/HLS直播打包库
EasyHLS EasyHLS是什么? EasyHLS是EasyDarwin开源流媒体社区开发的一款HLS打包库,接口非常简单,只需要传入打包的文件名、切片存放的目录、打包间隔以及切片数,EasyHLS库就能轻松将H264+AAC的流媒体切片,提供给WEB服务器进行HLS流媒体发布,我们提供了两套操作示例: EasyHLS_RTSP:以RTSPClient的形式,从RTSP ...
分类:Windows程序   时间:2015-08-11 23:29:31    阅读次数:2306
关于对H264码流的TS的封装的相关代码实现
工作需要对ts封装...
分类:其他好文   时间:2015-08-11 23:28:27    阅读次数:169
cuda+ffmpeg+opengl解码rtsp h264码流多路
Cuda 解码 全尺寸 解码 、全尺寸窗口绘制测试( 分别 测试 视频 文件和 IP 相机 实时视频 )1080 p 视屏 文件 全尺寸 解码 全尺寸 显示72 0p IP 相机 全尺寸 解码 全尺寸 显示 (最多只能获取 6路)
分类:其他好文   时间:2015-08-07 15:59:27    阅读次数:789
利用ffmpeg将H264流 解码为RGB
利用H264解码分为几个步骤: 注意一点在添加头文件的时候要添加extern "C",不然会出现错误[cpp] view plaincopyextern "C"  {  #include   #include   #include   #include   };    这里申明了几个全局变量[cpp] view plaincopyAVCodec         *pCodec = NULL;  A...
分类:其他好文   时间:2015-08-07 13:27:21    阅读次数:138
h264码流分析工具
1、codecvisa:http://www.codecian.com/downloads.html2、Three ways comes to mind (if you are looking for something free, else google "h264 analysis"): a) ...
分类:其他好文   时间:2015-08-05 21:49:35    阅读次数:211
嵌入式linux------ffmpeg移植 编码H264(am335x编码H264)
/* arm-linux-gcc -o yuv2264 yuv2264.c -I/usr/local/ffmpeg_arm/include/ -L/usr/local/ffmpeg_arm/lib/ -lswresample -lavformat -lavutil -lavcodec -lswscale -lx264 libSDL.a */ #include "stdio.h" #in...
分类:系统相关   时间:2015-08-01 13:01:05    阅读次数:221
webrtc 支持h264 思路
1,遇到问题首先webrtc是非常好的开源项目,本身就是专门搞这个的公司,被google收购然后开源的项目。 可以快速搭建一个视频聊天项目,而且也可以自己进行编译。 https://github.com/pristineio/webrtc-build-scripts 使用maven直接下载好编译的so jar工程。 http://mvnrepository.com/artifact/io.p...
分类:Web程序   时间:2015-07-31 20:22:55    阅读次数:159
498条   上一页 1 ... 28 29 30 31 32 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!