ffmpeg推流和播放命令
[#](#ffmpeg-推流和播放命令) ffmpeg 推流和播放命令 {#ffmpeg-推流和播放命令} ===================================================== 本文总结了 ffmpeg 在流媒体业务中的应用,整理了常见的推流(发布视频直播内容到流媒体服务器)和播放(终端用户播放流媒体服务器上的视频)的命令。推流和播放都可...
[#](#ffmpeg-推流和播放命令) ffmpeg 推流和播放命令 {#ffmpeg-推流和播放命令} ===================================================== 本文总结了 ffmpeg 在流媒体业务中的应用,整理了常见的推流(发布视频直播内容到流媒体服务器)和播放(终端用户播放流媒体服务器上的视频)的命令。推流和播放都可...
[#](#ffmpeg-常用命令) ffmpeg 常用命令 {#ffmpeg-常用命令} ============================================ 本文介绍 ffmpeg 的常用命令。ffmpeg 是流行的音视频处理工具, 国内大部分视频播放器都是基于 ffmpeg 开发而来, 如 VLC、QQ 播放器等。 [#](#采集音频设备) 采集音频...
[#](#golang单元测试) golang单元测试 {#golang单元测试} ========================================= 本文讲述golang单元测试相关基础。 测试分为4个层次,单元测试只是第一个层次,见如下的测试金字塔: ![测试金字塔](http://static.51tbox.com/static/2024-10...
[#](#golang生成pretty格式的json) golang生成pretty格式的json {#golang生成pretty格式的json} ========================================================================== 本文讲解如何生成pretty格式的json。本文使用tidwall/prett...
[#](#golang-定时任务) golang 定时任务 {#golang-定时任务} ============================================ 本文讲述 golang 中如何管理定时任务。原生的定时任务功能不好用也不强大,这里推荐 github.com/rfyiamcool/cronlib,该库支持动态添加、修改、删除定时任务,最具特色的功...
[#](#golang-自动生成-struct-json-tag) golang 自动生成 struct json tag {#golang-自动生成-struct-json-tag} ============================================================================================ 本文讲...
[#](#golang常见的语法错误) golang常见的语法错误 {#golang常见的语法错误} ================================================== 本文总结golang开发中常见的语法错误。虽然很初级,但可能是初学者没有留意的知识点,没有掌握的话,一旦出现问题,就很容易摸不到头脑了。 [#](#_1-for-range...
[#](#golang基于雪花算法生成分布式id) golang基于雪花算法生成分布式ID {#golang基于雪花算法生成分布式id} ==================================================================== 本文总结golang中如何使用雪花算法(snowflake)生成分布式ID。建议使用分布式ID作为数据...
[#](#vscode-配置-golang-开发环境) vscode 配置 golang 开发环境 {#vscode-配置-golang-开发环境} ========================================================================== 本文讲述 vscode 如何配置 golang 开发环境。vscode 是主流...
[#](#golang-逐行读取文本文件) golang 逐行读取文本文件 {#golang-逐行读取文本文件} ======================================================== 本文讲述 linux 下 golang 开发环境的搭建步骤。 [#](#_1-下载安装包) 1. 下载安装包 {#_1-下载安装包} -------...