首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
流媒体
订阅
big男孩
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Web 端 H265 wasm 软解入门
H265软解简易流程是基于 c 调用 FFmpeg 的解码能力,封装打包成 wasm 供 js 调用;通过 js 将 H265 裸流传入给 c 进行消费解码,回调出的 yuv420p 数据使用
H5直播入门(理论篇)
这篇总结其实是去年公司每周技术分享会轮到我的时候写的。那时候公司正在大刀阔斧地准备直播业务,私以为主管会委以重任,就翻了不少论坛,做了一次简单的技术分享。后来直播业务让另一位同事承担了,自己也就没了实践直播的机会,有点可惜吧。好了,废话不多说,开始我们的理论篇~ 可以看到,直播…
手把手教你实现一个FLV直播播放器
随着网络与流媒体的飞速发展,直播已经深入到我们每个人的生活中了。但是因为原生的video 元素只支持几种固定的格式,在web上实现直播变成了一个困难问题。随着HTML5 提出MSE(Media Sou
流媒体视频基础 MSE 入门 & FFmpeg 制作视频预览缩略图和 fmp4
虽然 `video` 很强大,但是还有很多功能 `video` 并不支持,比如直播,即时切换视频清晰度,动态更新音频语言等功能。MSE(Media Source Extensions)就来解决这些问题
c++项目转成wasm全过程
由于业务需要,我们需要将已有的 c++ 代码编译为 webassembly( wasm ),本文记录下编译过程中碰到的一些问题和解决方式。 能编译成 wasm 的语言有很多种,官网列举了一些目前支持编译到 wasm 的语言列表 其中 C/C++ 和 Rust 和 C# 是比较成…
第十六章 WebAssembly 在 3D 模型解码中的应用
本文以抖音直播的保时捷礼物为背景,详细介绍了实际项目中是如何基于 WebAssembly 实现 draco 和 meshopt 两种压缩相关的 glTF 扩展的解码器的,并给出了相关收益的对比数据。
WebAssembly:如何将C++代码嵌入到Web应用程序中
帅照镇楼 随着Web应用程序变得越来越复杂,对性能的需求也越来越高。WebAssembly是一种新兴的技术,它为Web平台带来了高性能的通用二进制格式。通过编译现有的编程语言(例如C++和Rust)为
C/C++音视频高级开发 FFmpeg编程入门
## FFMPEG有8个常用库: - AVUtil:核心工具库,下面的许多其他模块都会依赖该库做一些基本的音视频处理操作。 - AVFormat:文件格式和协议库,该模块是最重要的模块之一,封装了Pr
WebAssembly:解决Web端性能瓶颈
2015年浏览器三大巨头Chrome、Mozilla、Microsoft共同发起WebAssembly项目,意在解决浏览器中的JS性能瓶颈问题,以便更好地在浏览器端支持高性能应用。
WebAssembly中simd使用调研
背景 目前对WebAssembly的使用主要是做计算密集型的工作,比如软解播放通过WebAssembly计算提供解码能力,WebAssembly执行完全依赖CPU计算,不能借助GPU硬件加速,所以需要