Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
RTSP和SDP协议学习
RTSP和SDP协议学习 版本说明 版本 作者 日期 备注 0 1 loon 2019 2 14 初稿 目录 文章目录 RTSP和SDP协议学习 版本说明 目录 第一部分 RTSP协议 一 RTSP协议概述 二 RTSP协议与HTTP协议区
音视频开发
RTSP
SDP
iOS 中集成 FFmpeg
FFmpeg是一套可以用来记录 转换数字音频 视频 并能将其转化为流的开源计算机程序 它提供了录制 转换以及流化音视频的完整解决方案 ffmpeg的代码是包括两部分的 一部分是library 一部分是tool api都是在library里面
编程
程序员
音视频开发
ffmpeg
ios
Ubuntu22.04编译安装FFmpeg
FFmpeg介绍 概述 FFmpeg是一款用C语言编写的跨平台免费开源多媒体处理工具 该软件可实现音视频的采集 编解码 转码 过滤以及流媒体相关操作等功能 同时 FFmpeg也为其他多种语言和操作系统提供了开发组件 包括Java Pytho
音视频开发
ffmpeg
Java
开发语言
音视频&流媒体的原理以及基础入门知识
流媒体背景 当下 音视频 流媒体已经无处不在 直播已经火了几年 在后续的时间里面 人们聊天已经不仅仅满足与文字 而是更多的在于 类面对面 交流 能够实时感知对方的表情 动作 为此 有必要跟紧时代潮流 好好梳理梳理流媒体这门功课 流媒体是什么
音视频开发
FFplay文档解读-18-音频过滤器三
26 21 anequalizer 每个通道的高阶参数多频带均衡器 它接受以下参数 params 此选项字符串的格式为 cchn f cf w w g g t f 每个均衡器带由 分隔 均衡器 解释 chn 设置要应用均衡的通道编号 如果输
音视频开发
程序员
编程
ffmpeg
Java
Windows下搭建nginx和rtspToWebRTC以及Windows程序添加为服务开机启动和后台运行
1 前言 之前的rtsp转webrtc的服务很好用 https blog csdn net weixin 39510813 article details 123718363 spm 1001 2014 3001 5502 测试使用效果都很
Nginx
Windows
音视频开发
RTSP
moviepy音视频开发:音频剪辑基类AudioClip详解
前往老猿Python博文目录 一 背景知识介绍 1 1 声音三要素 音调 人耳对声音高低的感觉称为音调 也叫音频 音调主要与声波的频率有关 声波的频率高 则音调也高 音量 也就是响度 人耳对声音强弱的主观感觉称为响度 响度和声波振动的幅度有
moviepy音视频开发专栏
python
编程语言
moviepy
音视频开发
FFmpeg源码分析:av_register_all()注册封装器与解封装器
FFmpeg中av register all 函数用于注册所有muxers demuxers与protocols FFmpeg4 0以前是用链表存储muxer demuxer FFmpeg4 0以后改为数组存储 并且av register
音视频开发
FFmpeg源码分析与实践
muxers
demuxers
Protocols
Opengl ES之水印贴图
前言 水印贴图又称画中画 这种功能在Opengl中是如何实现的呢 我们可以简单地理解成两张纹理的叠加 一个纹理作为背景 另外一个纹理通过调整顶点坐标作为一个小的前景 说到水印贴图的实现 很多朋友可能会想到通过mix混合函数实现 但是并不推荐
OpenGL
贴图
Android
音视频开发
《FFmpeg Basics》中文版-09-overlay-画中画
正文 overlay视频技术经常被使用 常见的例子是放置在电视屏幕上的电视频道标志 通常位于右上角 以标识特定的频道 另一个例子是画中画功能 可以在主屏幕的其中一个角落显示小窗口 小窗口包含选定的电视频道或其他内容 同时在主屏幕上观看节目
编程
程序员
音视频开发
ffmpeg
音视频
深入剖析阻塞式socket的timeout
1 前言 网络编程中超时时间是一个重要但又容易被忽略的问题 对其的设置需要仔细斟酌 本文讨论的是socket设置为阻塞模式 如果socket处于阻塞模式运行时 就需要考虑处理socket操作超时的问题 所谓阻塞模式 是指其完成指定的操作之前
音视频开发
WebSocket
网络
音视频
Powered by 金山文档
音视频开发(13)---视频监控系统必须知道的一些基础知识
视频监控系统必须知道的一些基础知识 前言 在视频监控系统中 视频文件的传输带宽很重要 那视频文件的传输带宽怎么计算呢 首先给大家介绍几个名词 正文 1 比特率 比特率是指每秒传送的比特 bit 数 单位为bps BitPerSecond 比
音视频开发
海思his35xx安防芯片音视频媒控驱动基础篇MIPI RX模块(一)
先给自己打个广告 本人的微信公众号正式上线了 搜索 张笑生的地盘 主要关注嵌入式软件开发 股票基金定投 足球等等 希望大家多多关注 有问题可以直接留言给我 一定尽心尽力回答大家的问题 二维码如下 一 背景介绍 海思芯片的应用方向大致分为如下
音视频开发
媒体驱动底层驱动
海思芯片驱动
his35xx
音视频开发二:音视频知识总结
文章目录 简介 简单理解 音视频原理 音视频理论基础 音频 声音介绍 为什么要存在数字音频 什么是数字音频 从 模拟信号 到 数字化 的过程 1 采样 2 量化 3 编码 音频存储空间 音频编码 音频解码 视频 颜色模型 光和颜色 YUV
音视频开发
音视频
ffmpeg
企业级音视频会议实战之webrtc服务器janus品尝实战
1 前言 之前写过单纯用webrtc和springboot实现单人 多人 屏幕分享等功能的一系列文章了 心疼各位giegie 已将例子放在下面 不麻烦你们去找了 webrtc实现视频群聊系列文章 一 之基础入门 webrtc实现视频群聊系列
音视频开发
程序员
编程
音视频
webrtc
FFmpeg音频处理——音频混合、拼接、剪切、转码
接触FFmpeg有一段时间了 它是音视频开发的开源库 几乎其他所有播放器 直播平台都基于FFmpeg进行二次开发 本篇文章来总结下采用FFmpeg进行音频处理 音频混合 音频剪切 音频拼接与音频转码 采用android studio进行开发
音视频开发
FFmpeg源码分析与实践
ffmpeg混音
ffmpeg音频转码
ffmpeg音频剪切
在阿里云Ubuntu中使用coturn创建和配置您自己的STUN/TURN服务
1 前言 此前rtsp转webRTC的本地服务运行的不错 但是使用的某个免费stun服务突然被关停了 造成一些rtspToWebRTC的服务受到影响 因此 目前打算在我闲置的阿里云服务器上搭建stun turn服务 我的域名xiaoyaoy
音视频开发
Ubuntu
阿里云
STUN
【C++音视频开发】视频篇 | RGB与YUV
前言 本专栏将不间断更新有关C 43 43 音视频开发的内容 xff0c 其中有初级章 中级章与高级章的内容 xff0c 包括但不限于音视频基础 FFmpeg实战 QT 流媒体客户端 流媒体服务器 WebRTC实战 Android NDK等
RGB
YUV
音视频开发
音视频开发--音视频基础
音视频基础 一 音视频录制原理 视频录制流程 1 准备摄像头 2 图像帧阶段 从摄像头采集视频数据 xff08 图像帧 xff09 xff0c 采集数据格式 xff1a YUV或者RGB xff0c YUV和RGB细分的话还包括YUV 4
音视频开发
音视频基础
«
1
2
3