忽如一夜春风来,直播技术一夜之间火了起来。为此,CSDN特地邀请了亲加通讯云CTO郝飞帮我们绘制了直播技术知识图谱,并且邀请了10多位领域专家、开发高手担任特邀编辑,经层层筛选、严格审核,已收录各核心技术点精华文章500多篇及其他优秀学习资源(视频课程、实践Demo、图书)。
我也想成为特邀编辑,参与CSDN知识库,筛选优质内容,如何加入?
直播技术知识库精华内容一瞥
本文作者在做一个分布式转码服务器,解码器是采用开源的ffmpeg,在开发的过程中遇到一个问题:编码延迟多大5、6秒钟,也就是最初编码的几十帧并不能马上取出,而项目要求是实时编码!虽然我对视频编码方面不是很熟悉,但根据开发的经验,我想必定可以通过设置一些参数来改变这些情况。
笔者分享了他在做海康相机rtsp连接获取音视频的整个分析过程,并且附上源码供大家下载。
RTMP是针对FLASH的流媒体协议,视频通过RTMP直播后,只需要在WEB上嵌入一个Web Player(如Jwplayer)即可观看,而且对平台也没什么限制,还可以方便的通过手机观看。本文作者分享了通过RTMP直播的过程和代码,大家可以前去围观。
屏幕录制H.264视频,AAC音频,MP4复用,LibRTMP实时直播
本文作者分享了屏幕录制,实时抓屏,录音等与直播技术相关的一些功能。
iOS开发进阶 - 用AVFoundation自定义视频录制功能
苹果系统自带的录制视频功能显然无法满足美工和项目经理的要求,自定义视频录制就非常重要了,本文就是带大家制作属于自己的视频录制界面。
对于想从事直播技术的同学来说,此文是你入门的必读之物。
100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x)
FFMPEG工程浩大,可以参考的书籍又不是很多,因此很多刚学习FFMPEG的人常常感觉到无从下手。本文就是对FFMPEG的精华汇总,虽然简单,但是包含了视频制作的必备API。大家可以前去围观~
FFmpeg源代码简单分析:常见结构体的初始化和销毁(AVFormatContext,AVFrame等)
本文简单分析FFmpeg常见结构体的初始化和销毁函数的源代码。
FFmpeg中有一个和多媒体设备交互的类库:Libavdevice。使用这个库可以读取电脑的多媒体设备的数据,或者输出数据到指定的多媒体设备上。
最简单的基于FFmpeg的移动端例子:Android HelloWorld
从本文开始打算记录一系列FFmpeg在Android/IOS开发的示例程序。前面几篇文章记录FFmpeg安卓端开发的例子,后面几篇文章记录FFmpeg IOS端开发的例子。这些例子中FFmpeg相关的代码源自于《FFmpeg示例合集》中的程序。
>>有关直播技术的更多干货,大家可以访问直播技术知识库。
与此同时,CSDN除了给大家提供线上的直播技术干货外,于本周六(9月3号)还在北京中关村为大家带来一场线下的技术交流活动,旨在和国内技术领先的企业共同围绕行业趋势和话题进行解决方案的探讨、分享和交流。在技术开放的氛围下,希望开发者们能够通过CSDN社区平台结识更多技术达人,交流&分享技术观点,并碰撞出精彩火花。
更多内容请关注CSDN知识库。目前,CSDN已发布40多个技术领域知识库,每个知识库包含了专家精心绘制的知识图谱,及由特邀编辑(领域专家)从海量数据中层层筛选出的精华内容和资源(学习视频、实践Demo、图书)。