云计算百科
云计算领域专业知识百科平台

【物联网视频监控系统----韦东山老师视频总结】(4)流媒体方案的实现之ffmpeg

文章目录

  • 1 概要
  • 2 FFmpeg介绍
  • 2.1 FFmpeg简易理解
  • 3 FFmpeg的重要概念
    • 3.1 重要概念
    • 3.2 FFmpeg处理音视频的过程
    • 3.3 FFmpeg的常用参数
  • 4 ffmpeg的移植
  • 5 总结
  • 6 其他章节链接

1 概要

本章节主要介绍ffmpeg的使用,参考了韦东山老师的视频【自己做一个物联网视频监控系统】韦东山老师手把手带你从0开始自己做一个视频监控系统],还有CSDN博主热爱嵌入式的小家同学的内容流媒体方案之FFmpeg——实现物联网视频监控项目。

其中本文章大量内容来自博主热爱嵌入式的小家同学,大家可以直接点链接跳转过去看。

2 FFmpeg介绍

FFmpeg是什么

  • 一套开源软件
  • 可以记录、转换音视频:可以从摄像头中记录视频,从声卡中记录音频,可以转换为各种格式,保存起来
  • 还可以把各种格式的音视频,转换为流:供在线观看
  • 其他功能:视频截图、加水印、裁剪等等
  • Mplayer,ffplay,射手播放器,暴风影音,KMPlayer,QQ影音等视频频播放器的内核就是 FFmpeg
  • 格式工厂的内核也是FFmpeg
  • 2.1 FFmpeg简易理解

    在这里插入图片描述 误区:我们以为mp4就代表了音频、视频的压缩格式,其实不是 7. Mp4只是一种封装格式 8. 里面有音频数据、视频数据 9. 音频数据有自己的压缩格式,还不止一种 10. 视频数据也有自己的压缩格式,还不止一种 有一个参考文章大家可以看一下:[总结]视音频编解码技术零基础学习方法 在这里插入图片描述 在这里插入图片描述

    3 FFmpeg的重要概念

    3.1 重要概念

    在这里插入图片描述

    3.2 FFmpeg处理音视频的过程

    在这里插入图片描述 用Filter(过滤器)来处理

  • 旋转、拉伸
  • 添加LOGO、消除LOGO等等
  • 3.3 FFmpeg的常用参数

    在这里插入图片描述

    4 ffmpeg的移植

    大家参考此链接: 流媒体方案之FFmpeg——实现物联网视频监控项目

    5 总结

    本章节介绍了ffmpeg的相关知识。

    6 其他章节链接

  • 三种视频监控方案介绍
  • MJPG-streamer方案的实现以及原理分析
  • 流媒体方案的实现之ffmpeg
  • 流媒体方案的实现之Nginx
  • 摄像头和声卡接口
  • 赞(0)
    未经允许不得转载:网硕互联帮助中心 » 【物联网视频监控系统----韦东山老师视频总结】(4)流媒体方案的实现之ffmpeg
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!