Bootstrap
go + ffmpeg + goav 实现拉流解码器

golang+ffmpeg+goav实现拉流解码器,支持视频拉流解码并转换为YUV、BGR24或RGB24等图像像素数据 YUV在流媒体协议中用的较多(数据少,节省流量带宽),在图像处理应用较多的是BGR和RGB像素数据。

FFmpeg的一些使用实践

之前基于ffmpeg这个工具上做过一些扩展性的探索,主要是录像,直播推流,拉流以及转流,简单介绍下这几个功能。

FFmpeg的一些应用实践-补充

前面写过一篇《FFmpeg 的一些使用实践》,最近整理了一下常用的剪辑视频的操作,再次补充罗列一下。

最通俗易懂的H264基本原理

H264视频压缩算法现在无疑是所有视频压缩技术中使用最广泛,最流行的。随着 x264/openh264以及ffmpeg等开源库的推出,大多数使用者无需再对H264的细节做过多的研究,这大降低了人们使用H264的成本。

《趣学音视频》这段“朋友圈模版视频”的扛鼎之作是如何诞生的

本文介绍了风靡抖音等短视频平台的“朋友圈模版视频”的合成原理及具体实现,使用Python和FFmpeg开发了一个合成“朋友圈模版视频”的程序。这里是《趣学音视频》频道,欢迎关注。

音视频已强势崛起,我们该如何快速入门音视频技术?

我们可以判定,在线教育行业和音视频会议行业会在今年崛起,并在未来十年得到迅猛发展。目前,各大巨头公司(如阿里、腾讯、今日头条,新东方等),纷纷在这两个方向上谋篇布局,进行了大量的投资,笼络技术人才。

Javacv 音视频小工具 - 下载抖音无水印视频

想写这篇文章的目的是因为,我有个朋友平时喜欢刷抖音, 就经常有一些视频被作者设置成了不可下载保存, 朋友下次想再看的话就找不到了. 还有朋友想下载暗恋的妹纸的作品. 所以就把苦闷告诉我了, 作为朋友当然有义务帮助他走出困境啦, 终于......

音视频开发视频和视频帧:ffmpeg的RTMP推流

推荐视频:RTSP/RTMP推流分析 推流架构分析/推流缓存队列的设计 /FFmpeg函数阻塞问题分析https://www.bilibili.com/video/BV1ky4y177Jh

音视频编解码 --X264码率控制初探

比特率是直播、实时通话或者在线视频流的一个非常重要参数。

基于RTMP数据传输协议的实时流媒体技术研究(论文全文)

本文来自论文《基于 RTMP 协议的流媒体技术的原理与应用》,文中研究了基于 Flash 平台的流媒体系统中使用的 RTMP 协议的原理和应用,并对网络上实时流媒体的各种传输方式的优缺点进行了分析。然后,重点分析了基于 RTMP 协议的流媒体技术的特点,并且介绍了 R

音视频技术入门基础

保存视频的每一帧,每一个像素没要必要,而且也是不现实的,因为这个数据量太大了,以至于没办法存储和传输,比如说,一个视频大小是 1280×720 像素,一个像素占 12 个比特位,每秒 30 帧,那么一分钟这样的视频就要占 1280×720×12×30×60/8/1024/1024=2

涨薪密码 | 音视频开发-程序员界的技术皇冠

音视频的知识纷繁复杂,自学非常困难,既需要非常扎实的基础知识,又需要有很多的工程经验;本文就从音视频开发,开源框架,视频,业界大神,书籍推荐,就业方向分析,为广大开发者学习音视频技术提供便利。

音视频编解码流程与如何使用 FFMPEG 命令进行音视频处理

FFMPEG 是特别强大的专门用于处理音视频的开源库。你既可以使用它的 API 对音视频进行处理,也可以使用它提供的工具,如 ffmpeg, ffplay, ffprobe,来编辑你的音视频文件。

2022全网最详细的音视频开发学习路线,零基础到项目实战,从小白到音视频专家

音视频的历史与前景在这里就不介绍了,小编之前的文章里面都有讲到。

最通俗易懂的H264基本原理

H264视频压缩算法现在无疑是所有视频压缩技术中使用最广泛,最流行的。随着 x264/openh264以及ffmpeg等开源库的推出,大多数使用者无需再对H264的细节做过多的研究,这大降低了人们使用H264的成本。

音视频已强势崛起,我们该如何快速入门音视频技术?

我们可以判定,在线教育行业和音视频会议行业会在今年崛起,并在未来十年得到迅猛发展。目前,各大巨头公司(如阿里、腾讯、今日头条,新东方等),纷纷在这两个方向上谋篇布局,进行了大量的投资,笼络技术人才。

WebRTC学习—WebRTC详解

目录一:WebRTC学习了解   (一)WebRTC应用场景   (二)WebRTC的难点   (三)学习流程   (四)学习目标

音视频开发——通信直播协议和视频推流丨RTMP-RTSP

近年来直播已成为互联网行业的大热话题,直播答题、游戏直播、竞赛直播,抖音直播,直播教育等层出不穷,直播早已成为人们耳熟能详的技术。事实上直播的兴起不仅与新时代人们要求为自己代言的心理有关,同时也得益于带宽的提速和CDN技术的发展。伴随着CDN技术

涨薪密码 | 音视频开发-程序员界的技术皇冠

音视频的知识纷繁复杂,自学非常困难,既需要非常扎实的基础知识,又需要有很多的工程经验;本文就从音视频开发,开源框架,视频,业界大神,书籍推荐,就业方向分析,为广大开发者学习音视频技术提供便利。

2022全网最详细的音视频开发学习路线,零基础到项目实战,从小白到音视频专家

音视频的历史与前景在这里就不介绍了,小编之前的文章里面都有讲到。

linux【redhat&ubuntu】下ffmpeg-3.1安装编译及视频转码

这篇是几年前整理的老文章了,当时在调研流视频推送及播放相关技术,并在项目中应用,使用到ffmpeg,所以整理了这篇文章,但并未发布。最近又有相关的技术需求,所以整理出来,作为一个新的开始。

FFmpeg的一些使用实践

之前基于ffmpeg这个工具上做过一些扩展性的探索,主要是录像,直播推流,拉流以及转流,简单介绍下这几个功能。

FFmpeg的一些应用实践-补充

前面写过一篇《FFmpeg 的一些使用实践》,最近整理了一下常用的剪辑视频的操作,再次补充罗列一下。

使用FFmpeg开发的那些事

对FFmpeg的首次开发,欢迎一起交流啦~

音视频编解码流程与如何使用FFMPEG命令进行音视频处理

FFMPEG是特别强大的专门用于处理音视频的开源库。你既可以使用它的API对音视频进行处理,也可以使用它提供的工具,如 ffmpeg, ffplay, ffprobe,来编辑你的音视频文件。

WebRTC学习—WebRTC详解

目录一:WebRTC学习了解   (一)WebRTC应用场景   (二)WebRTC的难点   (三)学习流程   (四)学习目标

音视频开发——通信直播协议和视频推流丨RTMP-RTSP

近年来直播已成为互联网行业的大热话题,直播答题、游戏直播、竞赛直播,抖音直播,直播教育等层出不穷,直播早已成为人们耳熟能详的技术。事实上直播的兴起不仅与新时代人们要求为自己代言的心理有关,同时也得益于带宽的提速和CDN技术的发展。伴随着CDN技术

2022全网最详细的音视频开发学习路线,零基础到项目实战,从小白到音视频专家

音视频的历史与前景在这里就不介绍了,小编之前的文章里面都有讲到。

音视频开发:FFmpeg时间戳详解

I帧:I帧(Intra-coded picture, 帧内编码帧,常称为关键帧)包含一幅完整的图像信息,属于帧内编码图像,不含运动矢量,在解码时不需要参考其他帧图像。因此在I帧图像处可以切换频道,而不会导致图像丢失或无法解码。I帧图像用于阻止误差的累积和扩散。在闭合

音视频详细学习路线和权威资料

随着5G时代的到来,未来传播信息的方式主要以视频传播为主,所以音视频开发还是很有前途。

音视频开发学习:HLS 协议详解

HLS 全称是 HTTP Live Streaming, 是一个由 Apple 公司实现的基于 HTTP 的媒体流传输协议。 他跟 DASH 协议的原理非常类似。通过将整条流切割成一个小的可以通过 HTTP 下载的媒体文件,然后提供一个配套的媒体列表文件,提供给客户端,让客户端顺序地拉取这

3个重点,20个函数分析,浅析FFmpeg转码过程

最近在做和转码有关的项目,接触到ffmpeg这个神器。从一开始简单的写脚本直接调用ffmpeg的可执行文件做些转码的工作,到后来需要写程序调用ffmpeg的API。虽然上网搜了别人的demo稍微改改顺利完成了工作,但是对于ffmpeg这个黑盒子,还是有些好奇心和担心(项

最通俗易懂的H264基本原理

H264视频压缩算法现在无疑是所有视频压缩技术中使用最广泛,最流行的。随着 x264/openh264以及ffmpeg等开源库的推出,大多数使用者无需再对H264的细节做过多的研究,这大降低了人们使用H264的成本。

技术解码 | GB28181协议简介及实践

GB28181协议是视频监控领域的国家标准,本文将解析如何在FFmpeg中增加对GB28181协议的支持,使其可以与支持GB28181协议的设备进行通信与控制,实现设备的注册、保活以及流媒体的传输。

其他标签