惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

阮一峰的网络日志
阮一峰的网络日志
Jina AI
Jina AI
GbyAI
GbyAI
D
DataBreaches.Net
人人都是产品经理
人人都是产品经理
Hugging Face - Blog
Hugging Face - Blog
V
Visual Studio Blog
P
Proofpoint News Feed
The Cloudflare Blog
H
Help Net Security
MyScale Blog
MyScale Blog
T
The Blog of Author Tim Ferriss
量子位
博客园 - 聂微东
Apple Machine Learning Research
Apple Machine Learning Research
T
Tailwind CSS Blog
博客园 - 三生石上(FineUI控件)
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
MongoDB | Blog
MongoDB | Blog
Last Week in AI
Last Week in AI
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
月光博客
月光博客

WebRTC

基于 moq/dev 的多平台屏幕共享应用 - V2EX moq/dev 正式上线了付费 CDN - V2EX Cloudflare 最近上线了 MoQ 的中继,可以去试试看 - V2EX webrtc 的协议栈太重了,根本不想看 WebSocket 假连接与 gRPC Gateway 自动发现:复杂局域网 WebRTC 的恢复设计 有用 LiveKit 开发过视频语音会议系统的嘛? 在 window 如何处理音频 aec? 有在生产环境用过的 livekit 的吗?体验怎么样? 安卓 WebRTC 如何使用自定义的音频数据? 请推荐一个支持在线会议(仅限于音频)的 SFU 基于声网 SDK 实现 iOS 端的一对一视频通话 webrtc 有什么封装比较好的 c/c++库吗 阿里云 RTC QoS 弱网对抗之变分辨率编码 I need help froma software engineer who can work with Janus gateway (WebRTC server technologies ) system . WebRTC 如何实现美颜功能 白话解读 WebRTC 音频 NetEQ 及优化实践 WebRTC 音视频同步原理与实现 light-rtc: 理念与实践 求助: serverless-webrtc-chat 在 Firefox 下失败 求助关于 WebRTC 只能在局域网建立成功问题 正在做一个开源 WebRTC 项目,有感兴趣的小伙伴吗。 sharedrop P2P 文件分享 webrtc 不是才有的技术,应用领悟主要是网页端,现在安卓版本更新很快,为什么内置浏览器不支持这种几年前就有的新技术,这个不合理 Webtorrent 在内网环境进行播种的想法 能否用 WebRTC 做一个局域网的视频播放服务? 求助各位大神,国内目前主流浏览器支持 MediaRecorder 吗? 公司要测试 webrtc 是不是买个国内阿里云什么的? kurento room 服务端 Python 适配时 iceCandidate 内容怎么设置 kurento 的 Python 改造问题 [ 北京] WebRTC Meetup, 1 月 8 日 node-party @ 微软大厦,报名从速 !
android google 原生 webrtc setVideoProcessor 如何消费 Vid...
silverdog · 2021-04-02 · via WebRTC

如何解决着急!!!!!!!
// 调用第三方美颜算法( mMHBeautyManager.render ) 返回新的 textureId
// textureId 生成 VideoFrame
// s.onFrame()
// 报错
11-24 16:01:59.673: E/org.webrtc.Logging(25509): MediaCodecVideoEncoder: encodeTexture failed
11-24 16:01:59.673: E/org.webrtc.Logging(25509): MediaCodecVideoEncoder: java.lang.RuntimeException: glUseProgram: GLES20 error: 1282
11-24 16:01:59.676: E/org.webrtc.Logging(25509): MediaCodecVideoEncoder: java.lang.RuntimeException: glUseProgram: GLES20 error: 1282
11-24 16:01:59.676: E/org.webrtc.Logging(25509): at org.webrtc.GlUtil.checkNoGLES2Error(GlUtil.java:29)
11-24 16:01:59.676: E/org.webrtc.Logging(25509): at org.webrtc.GlShader.useProgram(GlShader.java:110)
11-24 16:01:59.676: E/org.webrtc.Logging(25509): at org.webrtc.GlRectDrawer.prepareShader(GlRectDrawer.java:195)
11-24 16:01:59.676: E/org.webrtc.Logging(25509): at org.webrtc.GlRectDrawer.drawOes(GlRectDrawer.java:118)
11-24 16:01:59.676: E/org.webrtc.Logging(25509): at org.webrtc.MediaCodecVideoEncoder.encodeTexture(MediaCodecVideoEncoder.java:592)
// 关键代码如下
val buffer = p0.buffer as TextureBuffer
val textureId = mMHBeautyManager.render(
buffer.textureId,
buffer.width,
buffer.height,1,1
)
val textureBufferImpl= TextureBufferImpl(
buffer.width,
buffer.height,
buffer.type,
textureId,
buffer.transformMatrix,
surfaceTextureHelper?.handler,
yuvConverter,
null
)
val new = VideoFrame(textureBufferImpl, 270, System.nanoTime())
s.onFrame(new)