音视频开发共0篇 第4页
音视频开发
曾经辉煌一世的流媒体协议RTMP是什么样的?它能完全被取代吗?一文带您走进RTMP的世界-五八三

曾经辉煌一世的流媒体协议RTMP是什么样的?它能完全被取代吗?一文带您走进RTMP的世界

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第3天,点击查看活动详情 你好,这里是网络技术联盟站。 在线视频现在已经是家喻户晓,最近的研究表明,全世界网民平均每天...
admin的头像-五八三admin2年前
0150
OpenglES之裁剪测试-五八三

OpenglES之裁剪测试

本文正在参加「金石计划」 什么是裁剪测试 剪裁测试用于限制绘制区域,在 OpenGL 中启用裁剪测试可以在屏幕或者帧缓冲上指定一个矩形区域,然后在该矩形区域内绘制,只有在该区域内的片元才有机...
admin的头像-五八三admin2年前
050
一看就懂的OpenGL ES教程——走进3D的世界之坐标系统(下篇)-五八三

一看就懂的OpenGL ES教程——走进3D的世界之坐标系统(下篇)

我正在参加「掘金·启航计划」 通过阅读本文,你将获得以下收获: 1.正交投影变换数学推导原理 2.透视投影变换矩阵数学推导 3.视口变换 上篇回顾 上一篇一看就懂的OpenGL ES教程——走进3D的世...
admin的头像-五八三admin2年前
0140
Opengl ES之转场动画-五八三

Opengl ES之转场动画

本文正在参加「金石计划」 转场 什么是转场效果?一般来说,就是两个视频画面之间的过渡衔接效果。在opengl中,图片的转场,其实就是两个纹理的过渡切换,一般会有两个纹理作为输入,一个是逐渐...
admin的头像-五八三admin2年前
080

iOS上 H265+G.711A/AAC录像的坑

前段时间做公司的摄像头项目,视频用的是h265,音频原先用的是G.711A,后面改成了AAC。这里的录像功能指的是把用户直播看到的内容录制到系统相册里面,实现方式是通过ffmpeg把视频流数据加上一...
admin的头像-五八三admin2年前
050

Opengl关于GL_LUMINANCE被移除的兼容性问题

本文正在参加「金石计划」 起因 之前笔者写的Opengl入门教程都是面向Android开发者的Opengl ES方面的,总所周知,Opengl本身就是跨平台的,Opengl ES的程序只需经过稍微改动适配一下即可变成Ope...
admin的头像-五八三admin2年前
050
浅析视频监控技术及AI发展趋势下的智能化视频技术应用-五八三

浅析视频监控技术及AI发展趋势下的智能化视频技术应用

视频监控技术是指通过摄像机对指定区域进行实时视频直播、录制、传输、存储、管理和分析的技术系统。它可以用于监控各种场所,如校园、工厂、工地、工作场所、公共区域、交通工具等。视频监控技...
admin的头像-五八三admin2年前
070

视频盒子项目遇到的问题

本文主要记录了作者在项目中使用netty遇到的问题,以及一些问题,避免以后踩坑 项目背景:公司有一个h5管理平台查看电梯设备的基本情况,然后现在要在平台上添加查看故障回放和实时预览功能,2021...
admin的头像-五八三admin2年前
020
JMuxer源码导读,从h264裸流到浏览器播放-五八三

JMuxer源码导读,从h264裸流到浏览器播放

jMuxer - 一个简单的JavaScript mp4 muxer,可以在浏览器和节点环境中工作。它与通信协议无关,旨在借助媒体源扩展在浏览器上播放媒体文件。它需要 原始 H264 视频数据和/或 AAC 音频数据作为输...
admin的头像-五八三admin2年前
0350
MediaCodec对HDR视频进行转码压缩-五八三

MediaCodec对HDR视频进行转码压缩

视频转码三方库 在研究端上视频转码压缩时,发现网上大部分的Demo或转码库是基于FFmpeg的,只有少部分的是采用Android的MediaCodec Api进行硬件转码的。 LightCompressor LiTr android-transcod...
admin的头像-五八三admin2年前
0370
带你了解云游戏实现关键技术——WebRTC-五八三

带你了解云游戏实现关键技术——WebRTC

​文章作者:nicolasxiao/chairlencai  腾讯前端高级工程师 文章编辑:kanedongliu 云游戏作为一个极具潜力的新技术,正在游戏领域不断攻城略地。虽然云游戏的概念早在10~20年前就已经存在,...
admin的头像-五八三admin2年前
070
MediaCodec转码输出AAC HE格式音频 采样率异常-五八三

MediaCodec转码输出AAC HE格式音频 采样率异常

问题描述 在处理视频转码时,也对音频做了转码。不知为何项目代码里使用了AAC HE的输出格式: MediaFormat outputFormat = MediaFormat.createAudioFormat(MediaFormat.MIMETYPE_AUDIO_AAC, sam...
admin的头像-五八三admin2年前
040
直播产品行业解决方案|商业化变现模型-五八三

直播产品行业解决方案|商业化变现模型

摘要 在过去几年的直播行业创业风口期中,直播的用户关注度疯狂增长,但用户质量却参差不齐。随着用户新鲜感一过,流失率变得相当严重,各大平台都在竭尽全力防御。然而,留住“凑热闹”的非直...
admin的头像-五八三admin2年前
040
一看就懂的OpenGL ES教程——走进3D的世界之坐标系统(上篇)-五八三

一看就懂的OpenGL ES教程——走进3D的世界之坐标系统(上篇)

我正在参加「掘金·启航计划」 通过阅读本文,你将获得以下收获: 1.矩阵变换拓展到3D相关知识 2.OpenGL的坐标系统 3.OpenGL坐标系统之间的转换 4.了解投影变换 上篇回顾 上篇一看就懂的OpenGL ...
admin的头像-五八三admin2年前
0120

ios 微信浏览器视频自动播放问题解决方法【亲测有效】

播放自动视频的两个前提条件 设置自动播放 autoplay 设置静音 muted 有些限制必须有点击操作,这个看需求,如果实现不了进入页面自动播放可以考虑价格播放按钮,引导用户点击。 因为我的视频不...
admin的头像-五八三admin2年前
03140
什么是视频推流和视频拉流?视频推流和视频拉流都涉及哪些技术?一文带您了解!-五八三

什么是视频推流和视频拉流?视频推流和视频拉流都涉及哪些技术?一文带您了解!

随着互联网的迅猛发展,视频成为了人们日常生活中不可或缺的一部分。而在视频的传输过程中,视频推流和视频拉流技术扮演了重要的角色。本文将详细介绍视频推流和视频拉流的概念、原理、应用领域...
admin的头像-五八三admin2年前
0150

实现高质量视频通话的javascript技巧与方法

一、javascript在实现视频通话中的优势 随着互联网技术的不断发展,视频通话正在成为人们日常生活中不可或缺的一部分。为了实现高质量的视频通话,很多开发者选择使用javascript进行开发。javas...
admin的头像-五八三admin2年前
060
AVFormatContext、AVIOContext与AVStream(一)-五八三

AVFormatContext、AVIOContext与AVStream(一)

一、简介 在音视频文件编解码中有三个重要的阶段,对于解码:先将文件读取到内存中,再解封装,再解码;对于编码过程也是一样的,这里边涉及三个结构体: AVIOContext主要是定义如何读取文件(...
admin的头像-五八三admin2年前
090
如何定位分析视频异常画面-五八三

如何定位分析视频异常画面

背景 视频典型画面不正常主要包含画面卡顿、画面模糊、画面不显示、画面花屏这 4 类问题。本文主要介绍的是画面花屏的情况,这里的画面花屏包含了花屏、闪屏、绿屏、黑屏。视频花屏是多媒体工程...
admin的头像-五八三admin2年前
0160
Opengl ES之LUT滤镜(下)-3DLUT-五八三

Opengl ES之LUT滤镜(下)-3DLUT

本文正在参加「金石计划」 在上一篇文章 Opengl ES之LUT滤镜(上) 中我们详细介绍了基于图片纹理的2D LUT滤镜的使用, 这种方式也是目前大部分SDK在移动端的实现方式,既然有2D LUT滤镜那就有3D ...
admin的头像-五八三admin2年前
0210