首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
音视频
订阅
Hero1471751132929
更多收藏集
微信扫码分享
微信
新浪微博
QQ
59篇文章 · 0订阅
实时视频技术选型深度解析:RTSP、RTMP 与 WebRTC 的边界
引言:从“能播起来”到“播得稳定、低延迟” 在实时视频系统中,播放器常常被误解为一个“简单环节”——拉流、解码、渲染,流程看似清晰明了。但真正的挑战并不在于能否快速跑通一个 Demo,而在于能否在
利用FFmpeg玩转Android视频录制与压缩
利用FFmpeg玩转Android视频录制与压缩
从零开始仿写一个抖音App——Android绘制机制以及Surface家族源码全解析
1.进入微信公众号 世界上有意思的事 发送消息:**Android绘制机制以及Surface家族源码全解析,**即可获取本文的 pdf 版。 1.首先图的横轴是时间,纵轴从下到上分别表示:CPU 处理、GPU 处理、屏幕显示,这三个步骤也就是我们写的代码到图像显示在屏幕上的流程…
流媒体解码及H.264编码推流
这里我们使用了FFmpge的sdk和Opencv的sdk。为了方便测试,我们直接使用在线的rtsp网络流。rtmp://live.hkstv.hk.lxdns.com/live/hks这个是香港卫视的rtsp流,可以用vlc播放器测试是否可以播放。 2 像素格式名称后面有“P”…
OpenGL ES-13-案例08-6种图片动效滤镜
最简单的实现方法:在顶点着色器中,随着时间的变化,让顶点坐标的x、y乘以对应时间的放大比例,来实现缩放效果。 原理:两张图片叠加在一起,进行颜色混合,然后上层图片随着时间戳的变化,进行变放大、变减少透明度。 原理:颜色偏移+微弱的放大。就是先将纹理放大,然后将放大后的纹理坐标的…
变老特效的探究
在2019年,也就是去年7月份的时候,俄罗斯下的FaceApp的变老功能被一堆美国政要和明星带火,接着就收到美国的隐私禁令。从技术上看,FaceApp的变老应该是基于机器学习的,今天,笔者给大家分享一种基于传统算法实现变老的效果。 将图片A和效果图C进行透明度混合,实现调整透明…
AudioToolBox中AudioConverter的使用
在前面的几篇文章中,我们关注的是相关API实现的功能,一些封装度较高的API会自动的帮我们实现不同音频格式的转换,如ExtAudioFile和Audio Queue Service。那么,如果我们只想单纯的做格式转换应该怎么处理呢,本篇文章将带你一探究竟。 AudioFile相…
iOS开发 AudioUnit+AUGraph实现录音耳返功能
这算是我进公司实习期间完成的第一个比较完整的项目吧,耗时大约2个月,也是我第一次接触iOS音频开发,目前还未接触过视频开发,但以后我也应该会往音视频方向发展,不得不承认于我个人而言,音视频开发确实有一定难度,直到现在我感觉自己对iOS的音频也是一知半解,所以写这篇东西仅仅是想要…
关于实现唱吧清唱功能的理解
在iOS上多媒体的处理主要依赖的是AVFoundation框架,而AVFoundation是基于CoreAudio、CoreVideo、CoreMedia、CoreAnimation之上高层框架,在AVFoundation框架之上苹果还提供给我们更高层一些处理媒体数据的框架。 …
iOS Audio hand by hand: 变声,混响,语音合成 TTS,Swift5,基于 AVAudioEngine 等
AVAudioEngine 比 AVAudioPlayer 更加强大,当然使用上比起 AVAudioPlayer 繁琐。 AVAudioEngine 对于 Core Audio 作了一些使用上的封装简化,简便的做了一些音频信号的处理。 使用 AVAudioPlayer ,是音频…