首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
直播
订阅
Nuh123
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
流媒体视频基础 MSE 入门 & FFmpeg 制作视频预览缩略图和 fmp4
虽然 `video` 很强大,但是还有很多功能 `video` 并不支持,比如直播,即时切换视频清晰度,动态更新音频语言等功能。MSE(Media Source Extensions)就来解决这些问题
神奇的FFMPEG
FFMPEG或许大家没有听过,但是暴风影音,QQ影音,VLC,格式工厂... FFMPEG或许大家没有听过,但是暴风影音,QQ影音,VLC,格式工厂... -f 强制输入或输出文件格式。通常会自动检测输入文件的格式,并从输出文件的文件扩展名中猜测,因此在大多数情况下不需要此选项…
从0到1打造一个 WebRTC 应用
2020 年初突如其来的新冠肺炎疫情让线下就医渠道几乎被切断,在此背景下,微医作为数字健康行业的领军者通过在线问诊等形式快速解决了大量急需就医人们的燃眉之急。而作为微医 Web 端在线问诊中重要的一环-医患之间的视频问诊正是应用了接下来讲述的 WebRTC 技术。 WebRTC…
vue+node.js手把手教你搭建一个直播平台(四) 接入直播接口
上一期,帅气的小羽给老铁们介绍了直播平台的项目的前端页面的初步切图,这期就让小羽带大家接入直播相关的api接口。敲黑板!敲黑板!敲黑板!重点来啦~ 在src目录下个新建api文件夹,api下新建modules文件夹和index.js文件。其中index.js是我们api的统一入…
javascript截取视频第一帧
在企业资料的开发中,除了涉及到视频上传之外,还需要使用视频中的第一帧或者或许几帧作为视频封面展示。 因此,JS截取视频第一帧的难点就此诞生,但是查阅了资料发现,网上提供的资料无外乎俩种,第一种是 wasm + ffmpeg 配合后端去截取,第二种是JS自行截取。优缺点也是显而易…
webrtc实现群聊系列文章(一)本地模拟视频通话
本文首先会介绍webrtc中的一些基本概念,并通过示例代码一步步完成一个简单的本地视频模拟通话,不通过网络转接。 示例代码及其重要,是完整实践配合基础概念的分部介绍。 每一段话请注意仔细理解,我会尽可能简单的介绍基础概念。 在开发Web时,WebRTC标准提供了API,用于访问…
视频原理和FFmpeg
短视频大行其道的年代,作为程序员势必需要了解:视频编辑背后的原理和技术。本文简略的描述了视频的组成原理,和常用的视频编辑工具,顺便提及了 NodeJs 中的用法。 想要了解视频原理,首先应该从图像原理开始说起。 1. 像素 图像画面由一个数字序列表示的图像中的一个最小单位色块,…
WebRTC从入门到放弃 | 掘金技术征文
之前几个星期由于忙项目和各种事,前两天又刚去完Google Developer Day,很久没更文章了,今天从土里爬出来给各位献下丑。鉴于之前很多童鞋要求介绍WebRTC入门,我就来介绍下WebRTC。 我是android开发,所以我下面的文章就以android环境的配置来写,…
用typescript打造一个性能强悍的web聊天室
😛 闲暇时间想做一个聊天室来巩固前端技能,于是在2020年6月24号就开始了阿童木聊天室的开发之旅。 😈 项目采用全 typescript 开发,这是为了以后的功能迭代打基础。当然,我本身也是很喜欢 typescript 的。 Typescript:JavaScript 的…