音视频开发共0篇 第3页
音视频开发
GB28181设备接入侧录像查询和录像下载技术探究之实时录像-五八三

GB28181设备接入侧录像查询和录像下载技术探究之实时录像

技术背景 我们在对接GB28181设备接入侧的时候,除了常规实时音视频按需上传外,还有个重要的功能,就是本地实时录像,录像后的数据,在执法记录仪等前端设备留底,然后,到工作站拷贝到专门的平...
admin的头像-五八三admin2年前
0110
Unity下如何实现低延迟的全景RTMP|RTSP流渲染-五八三

Unity下如何实现低延迟的全景RTMP|RTSP流渲染

技术背景 Unity3D可以用于创建各种类型的的应用程序,包括虚拟现实、培训模拟器等。以下是一些可以使用Unity3D全景播放的场景: 虚拟现实体验:全景视频可以用来创建逼真的虚拟环境,使用户能够...
admin的头像-五八三admin2年前
0110
利用moviepy批量生成营销号视频-五八三

利用moviepy批量生成营销号视频

moviepy 简介 MoviePy是一个用于视频编辑的Python模块,它可被用于一些基本操作(如剪切、拼接、插入标题)、视频合成(即非线性编辑)、视频处理和创建高级特效。它可对大多数常见视频格式进行...
admin的头像-五八三admin2年前
0110
Android平台如何实时叠加电量信息和设备信号状态到GB28181接入端-五八三

Android平台如何实时叠加电量信息和设备信号状态到GB28181接入端

技术背景 我们在Android平台实现GB28181设备接入,把摄像头和麦克风数据,采集过去,用于移动单兵、智能车载、智慧安防、智能家居、工业仿真等行业时,发现大多场景对视频水印的要求越来越高,...
admin的头像-五八三admin2年前
0110
OpenglES之分屏滤镜-五八三

OpenglES之分屏滤镜

本文正在参加「金石计划」 还记得我们在 Opengl ES之纹理贴图 一文中提到的分屏滤镜吗?当时我们的实现方式是通过GL_REPEAT的方式实现的, 今天我们再来系统地讲下在Opengl ES中实现分屏滤镜的...
admin的头像-五八三admin2年前
0100
AVFormatContext、AVIOContext与AVStream(一)-五八三

AVFormatContext、AVIOContext与AVStream(一)

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

Opengl ES之转场动画

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

用JavaScript五分钟开发一个文本转智能语音的应用

在详细讲解之前,先看看最终的效果: 这个简单的应用只需要几分钟时间,你也可以搞定。 语音合成服务 语音合成服务有多种选择,比如阿里云、百度AI开放平台,AWS、七牛云等等,这里我选择的是七...
admin的头像-五八三admin2年前
080
音视频基础(二)下:编码之h264解析①-五八三

音视频基础(二)下:编码之h264解析①

音视频基础(二)下:编码之h264解析① 上篇我们分析了压缩编码的两种类型:无损压缩和有损压缩。并且介绍了使用ffmpeg将PCM编码成AAC的步骤以及可配置项。上篇文章由于篇幅以及能力问题,没有...
admin的头像-五八三admin2年前
080
音视频开发进阶|第七讲:分辨率与帧率·下篇-五八三

音视频开发进阶|第七讲:分辨率与帧率·下篇

在视频系列的上一篇推文中,我们简单总结了色彩、像素、图像和视频等基础概念之间的关系。并且主要关注了两个组合:像素和图像,图像和视频之间的构成逻辑。我们先来简单回顾一下: 从像素到图...
admin的头像-五八三admin2年前
080
通过 AudioContext 获取音频时长-五八三

通过 AudioContext 获取音频时长

当使用 JavaScript 操作音频时,我们通常需要获取音频的时长信息。在这里,我们将介绍如何使用 AudioContext 对象获取音频的时长。 以 url 作为入参 首先,我们需要创建一个 AudioContext 对象...
admin的头像-五八三admin2年前
080
C语言快速回顾(一)-五八三

C语言快速回顾(一)

前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》,结合我自己的工作学习经历,我准备写一个音视...
admin的头像-五八三admin2年前
070
带你了解云游戏实现关键技术——WebRTC-五八三

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

​文章作者:nicolasxiao/chairlencai  腾讯前端高级工程师 文章编辑:kanedongliu 云游戏作为一个极具潜力的新技术,正在游戏领域不断攻城略地。虽然云游戏的概念早在10~20年前就已经存在,...
admin的头像-五八三admin2年前
070
01-?音视频技术核心知识|了解音频技术【移动通信技术的发展、声音的本质、深入了解音频】-五八三

01-?音视频技术核心知识|了解音频技术【移动通信技术的发展、声音的本质、深入了解音频】

一、前言 1. 关于声音的浪漫传说 历史浩瀚如烟海,人类文明走了几千年来到了今天。在这几千年里,有各种各样美丽的传说,在那些遥远的传说里,其中就不乏与声音有关的传说: 《梁山伯与祝英台》 ...
admin的头像-五八三admin2年前
070

05-?音视频技术核心知识|音频播放【播放PCM、WAV、PCM转WAV、PCM转WAV、播放WAV】

一、前言 顺应时代的技术发展潮流,逐步学习并掌握音视频技术核心知识,让技术落地,让知识赋能生活,让科技造福千万灯火。
admin的头像-五八三admin2年前
070
07-?音视频技术核心知识|AAC编码【AAC编码器解码器、编译FFmpeg、AAC编码实战、AAC解码实战】-五八三

07-?音视频技术核心知识|AAC编码【AAC编码器解码器、编译FFmpeg、AAC编码实战、AAC解码实战】

一、前言 顺应时代的技术发展潮流,逐步学习并掌握音视频技术核心知识,让技术落地,让知识赋能生活,让科技造福千万灯火。 二、AAC编码 AAC(Advanced Audio Coding,译为:高级音频编码),是...
admin的头像-五八三admin2年前
070
浅析视频监控技术及AI发展趋势下的智能化视频技术应用-五八三

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

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

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

一、javascript在实现视频通话中的优势 随着互联网技术的不断发展,视频通话正在成为人们日常生活中不可或缺的一部分。为了实现高质量的视频通话,很多开发者选择使用javascript进行开发。javas...
admin的头像-五八三admin2年前
060
02-?音视频技术核心知识|搭建开发环境【FFmpeg与Qt、Windows开发环境搭建、Mac开发环境搭建、Qt开发基础】-五八三

02-?音视频技术核心知识|搭建开发环境【FFmpeg与Qt、Windows开发环境搭建、Mac开发环境搭建、Qt开发基础】

一、前言 顺应时代的技术发展潮流,逐步学习并掌握音视频技术核心知识,让技术落地,让知识赋能生活,让科技造福千万灯火。 二、FFmpeg与Qt 1. 为什么选择FFmpeg? 每个主流平台基本都有自己的...
admin的头像-五八三admin2年前
060
Opengl ES之颜色混合-五八三

Opengl ES之颜色混合

本文正在参加「金石计划」 颜色混合 关于混合,其实我们在之前的文章中也有使用到混合的功能了,例如在 Opengl ES之水印贴图 使用混合实现水印贴图。 什么是颜色混合? 颜色混合就是把两种颜色...
admin的头像-五八三admin2年前
060