![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
流媒体
Torch009
这个作者很懒,什么都没留下…
展开
-
android编译ffmpeg+x264
android编译ffmpeg+x264编译x264:下载最新版的x264ftp://ftp.videolan.org/pub/videolan/x264/snapshots/1.解压到指定的目录2.切换当前目录为该目录3.创建一个shell脚本build_x264.sh,内容如下:export NDK=/home/robin/桌面/android-nd转载 2016-02-24 08:53:14 · 778 阅读 · 0 评论 -
H264视频通过RTMP直播
前面的文章中提到了通过RTSP(Real Time Streaming Protocol)的方式来实现视频的直播,但RTSP方式的一个弊端是如果需要支持客户端通过网页来访问,就需要在在页面中嵌入一个ActiveX控件,而ActiveX一般都需要签名才能正常使用,否则用户在使用时还需要更改浏览器设置,并且ActiveX还只支持IE内核的浏览器,Chrome、FireFox需要IE插件才能运行,因此会转载 2016-02-24 14:32:25 · 1333 阅读 · 0 评论 -
基于libRTMP的流媒体直播之 AAC、H264 推送
这段时间在捣腾基于 RTMP 协议的流媒体直播框架,其间参考了众多博主的文章,剩下一些细节问题自行琢磨也算摸索出个门道,现将自己认为比较恼人的 AAC 音频帧的推送和解析、H264 码流的推送和解析以及网上没说清楚的地方分享给各位。RTMP 协议栈的实现,Bill 直接使用的 libRTMP,关于 libRTMP 的编译、基本使用方法,以及简单的流媒体直播框架,请参见博文[C++实转载 2016-02-24 14:44:34 · 979 阅读 · 0 评论 -
使用librtmp进行H264与AAC直播
目录[-]1、帧的划分1.1 H.264 帧1.2 AAC 帧2.视频与音频的编码信息2.1 (H264)SPS2.2 (H264)PPS2.3 (AAC)AudioDecoderSpecificInfo3.librtmp 的使用4.包类型4.1 H.264编码信息帧4.2 H.264关键帧4.3 H.264非关键帧4.4 AAC编码信息转载 2016-02-24 14:51:36 · 1074 阅读 · 0 评论 -
FFMPEG 摄像头 命令行参数 录像 直播 rtmp
解决FFMPEG采集音视频时不同步的问题:添加参数 -copyinkf 例如:ffmpeg.exe -copyinkf -f dshow -i video="USB2.0 UVC VGA WebCam":audio="麦克风 (Realtek High Definition Au" -q 4 -s 640*480 -aspect 4:3 -r 10 -vcodec flv -ar转载 2016-02-24 15:15:28 · 5019 阅读 · 1 评论 -
将H264码流打包成RTP包
H264码流打包成RTP包的代码如下:[cpp] view plain copy #include #include #include #include #include #include //#include "mem.h" #define PACKET_转载 2016-02-24 15:57:50 · 984 阅读 · 0 评论 -
视音频编解码技术零基础学习方法
一直想把视音频编解码技术做一个简单的总结,可是苦于时间不充裕,一直没能完成。今天有着很大的空闲,终于可以总结一个有关视音频技术的入门教程,可以方便更多的人学习从零开始学习视音频技术。需要注意的是,本文所说的视音频技术,指的是理论层面的视音频技术,并不涉及到编程相关的东西。 0. 生活中的视音频技术平时我们打开电脑中自己存电影的目录的话,一般都会如下图所示,一大堆五花转载 2016-02-24 16:09:24 · 700 阅读 · 0 评论