背景 在Windows上使用WebRTC做视频采集,然后使用RTMP进行直播推流。默认情况下WebRTC只会采集麦克风的声音,而不会采集机器的背景声音。需要编码实现背景声音的采集和混音功能。 思路 Windows提供的API中有音频采集的相关方法,官方也给出了简单的说明和示例,虽然不能运行:)。所以 ...
分类:
Web程序 时间:
2020-04-30 19:48:55
阅读次数:
179
实时系统可以分为硬实时(Safety-Critical,低延时,比如几十个us内)和软实时(几百个us~几个/几十个ms),硬实时通常跟高确定性、可靠性要求同时出现,如果达不到,可能会造成重大生命或者财产损失,比如说航天飞控、汽车制动系统、精密仪器等都有较高的硬实时要求。对于软实时,可靠性要求没那么高,即使出现了延迟,造成的损失可控,比如说音频失真,视频不顺畅。
分类:
系统相关 时间:
2020-04-29 23:09:47
阅读次数:
115
参考博客 一、视频播放器的原理 音视频技术主要包括以下几点:封装技术、视频压缩编码技术、音频压缩编码技术。如果考虑到网络传输的话,还包括流媒体协议技术。 视频播放器播放一个互联网上的视频文件,需要经过以下几个步骤: (1)解协议 (2)解封装 (3)解码音视频 (4)音视频同步 过程如下图所示: 解 ...
分类:
其他好文 时间:
2020-04-29 18:28:52
阅读次数:
218
javaCV系列文章: javacv开发详解之1:调用本机摄像头视频 javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV) javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtm ...
分类:
编程语言 时间:
2020-04-29 14:29:15
阅读次数:
116
任务清单 引导页(完成) 登录 登录页面(完成)(电话号码限制位数) 注册页面(完成) (忘记密码页面) (或者是再加上第三方登录) 音乐 有歌唱比赛的视频页面 比赛的详情 评论 自己录制音频的功能相关的页面(完成) 命名保存页 音乐列表歌单那个页 互动(校园之声) 歌曲播放页 我的 账户信息 (完 ...
分类:
其他好文 时间:
2020-04-28 15:21:48
阅读次数:
56
AVAudioRecorder 同AVAudioPlayer 类似,都是AVFoundation框架下的类 AVAudioRecorder 是一个录音器,可以调用方法来录制音频,使用还是比较简单的。 一、开启录音权限,并设置录音category 需要在info.plist文件中添加Privacy M ...
分类:
其他好文 时间:
2020-04-28 00:09:11
阅读次数:
77
Chrome的autoplay政策在2018年4月做了更改。新的行为:浏览器为了提高用户体验,减少数据消耗,现在都在遵循autoplay政策,Chrome的autoplay 政策非常简单 muted autoplay始终被允许 音乐的autoplay 只有在下面集中情况下起作用: 有用户行为发生像( ...
分类:
Web程序 时间:
2020-04-27 22:53:50
阅读次数:
145
前言 使用Python爬取任意网页的资源文件,比如图片、音频、视频;一般常用的做法就是把网页的HTML请求下来通过XPath或者正则来获取自己想要的资源,这里我做了一个爬虫工具软件,可以一键爬取资源 媒体文件;但是需要说明的是,这里爬取资源文件只针对HTML已有的文件,如果需要二次请求的是爬取不到的 ...
分类:
编程语言 时间:
2020-04-27 22:34:04
阅读次数:
80
一 问题 对于经常做音频的工程师来说,经常需要使用linux下的声卡切换,期间遇到了各种问题,自使用了pavucontrol,问题没有了。真是瞬间感觉赏心悦目啊。 二 安装使用方法 安装pavucontrol sudo apt install pavucontrol 打开pavucontrol,切换 ...
分类:
系统相关 时间:
2020-04-27 19:54:19
阅读次数:
302
https://blog.csdn.net/Lenzetech/category_8562450_3.html 降噪处理 被动降噪:这个是指入耳式耳塞,由于耳塞是通过一个硅胶套塞入人耳的耳道的。所以有较好的隔离外界声音的作用。而且这个降噪是全频的,就是对从20赫兹到20K赫兹的声音都有效,而且,这个 ...
分类:
其他好文 时间:
2020-04-27 19:08:57
阅读次数:
77