音视频开发共0篇
音视频开发

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

播放自动视频的两个前提条件 设置自动播放 autoplay 设置静音 muted 有些限制必须有点击操作,这个看需求,如果实现不了进入页面自动播放可以考虑价格播放按钮,引导用户点击。 因为我的视频不...
admin的头像-五八三admin2年前
03130
Android技术分享| Activity 过渡动画 — 让切换更加炫酷-五八三

Android技术分享| Activity 过渡动画 — 让切换更加炫酷

介绍 在 android5.0 以上版本中,google 为我们提供了几种 activity 切换的过渡动画,目的是为了让 activity 切换转场更加美观,而在 android5.0 之前的 activity 切换显得生硬。虽然可以自定义...
admin的头像-五八三admin2年前
01520
GB28181设备接入侧如何支持H.265?-五八三

GB28181设备接入侧如何支持H.265?

技术背景 一直以来,GB28181-2022之前的规范版本让人诟病的一点:没有明确针对H.265的说明,特别是监控摄像机,H.265已然成为标配,GB/T28181-2022规范,终于针对H.265做了明确的说明,让我们来...
admin的头像-五八三admin2年前
0860
C语言快速回顾(二)-五八三

C语言快速回顾(二)

前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》,结合我自己的工作学习经历,我准备写一个音视...
admin的头像-五八三admin2年前
0860
音视频大合集,先从零开始万事开头难-五八三

音视频大合集,先从零开始万事开头难

前言 周六按时发了工资。好好休息了两天,出去消费了一波美滋滋??? 顺带有粉丝找我问有没有openGL ES比较深入的学习内容,和Recyclerview的.抽空弄一波。 前几天零零散散的更新了一些音视频的片...
admin的头像-五八三admin2年前
0820
FFmpeg常见命令行(二):FFmpeg转封装-五八三

FFmpeg常见命令行(二):FFmpeg转封装

前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》。本文是Android音视频任务列表的其中一个, 对...
admin的头像-五八三admin2年前
0740
瞬间抠图!揭秘 ZEGO 绿幕抠图算法背后的技术-五八三

瞬间抠图!揭秘 ZEGO 绿幕抠图算法背后的技术

抠图是图像处理中最常见的操作之一,指的是将图像中需要的部分从画面中精确的提取出来。 抠图的主要功能是为了后期的合成做准备。在 Photoshop 中,抠图的方法有很多种,最常见的有通道抠图、蒙...
admin的头像-五八三admin2年前
0740
构建 WebRTC for IOS AppRTCMobile 项目-五八三

构建 WebRTC for IOS AppRTCMobile 项目

简介 在之前的几篇文章中,我们已经学习了如何在 Web、Windows 和 Android 平台上封装和建立一个 P2P 和 P2PS 音视频通话项目。然而,我们还没有讨论在 Linux 和 iOS 平台上如何操作。因此,这...
admin的头像-五八三admin2年前
0700
02-视频编码H264基础知识-五八三

02-视频编码H264基础知识

视频编解码在音视频开发中的基础,我们在了解了编解码后,才可以对视频进行编码、传输、播放、存储、视频的封装和解封装也是要依赖编解码的,今天让我们一起学习视频的编码。 视频的发展到今天...
admin的头像-五八三admin2年前
0530

NV21、NV12、YV12、RGB、YUV、RGBA、RGBX8888等图像色彩编码格式区别

常用图像颜色编码格式 NV21、NV12、YV12、RGB、YUV、RGBA、RGBX8888都是常见的图像颜色编码格式,它们之间的主要区别在于色彩空间和数据排列方式。 NV21:NV21是Android系统使用的一种图像颜色...
admin的头像-五八三admin2年前
0430
MediaCodec对HDR视频进行转码压缩-五八三

MediaCodec对HDR视频进行转码压缩

视频转码三方库 在研究端上视频转码压缩时,发现网上大部分的Demo或转码库是基于FFmpeg的,只有少部分的是采用Android的MediaCodec Api进行硬件转码的。 LightCompressor LiTr android-transcod...
admin的头像-五八三admin2年前
0370
JMuxer源码导读,从h264裸流到浏览器播放-五八三

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

jMuxer - 一个简单的JavaScript mp4 muxer,可以在浏览器和节点环境中工作。它与通信协议无关,旨在借助媒体源扩展在浏览器上播放媒体文件。它需要 原始 H264 视频数据和/或 AAC 音频数据作为输...
admin的头像-五八三admin2年前
0350
Android录制视频,硬编API实现录制的几种方式-五八三

Android录制视频,硬编API实现录制的几种方式

通过系统API实现录制的几种方案与简单的使用 前言 关于如何使用视频录制,之前也讲到过可以有多种方式实现,Intent 跳转系统页面,FFmpeg之类的软编,以及 CameraX 封装的硬编码实现,MediaReco...
admin的头像-五八三admin2年前
0310
详解TCP网络协议栈的工作原理-五八三

详解TCP网络协议栈的工作原理

本文分享自华为云社区《网络通信的神奇之旅:解密Linux TCP网络协议栈的工作原理》,作者: Lion Long 。 一、TCP网络开发API TCP,全称传输控制协议(Transmission Control Protocol),是一种...
admin的头像-五八三admin2年前
0300
FFmpeg常见命令行(五):FFmpeg滤镜使用-五八三

FFmpeg常见命令行(五):FFmpeg滤镜使用

前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》,结合我自己的工作学习经历,我准备写一个音视...
admin的头像-五八三admin2年前
0260
FFmpeg常见命令行(三):FFmpeg转码-五八三

FFmpeg常见命令行(三):FFmpeg转码

前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》。本文是Android音视频任务列表的其中一个, 对...
admin的头像-五八三admin2年前
0250
【网易云信】直播场景播放侧常见问题分析与实践经验-五八三

【网易云信】直播场景播放侧常见问题分析与实践经验

常见的播放流程 播放器主要流程分析 播放器的播放流程与推流过程类似,但是顺序相反。 推流端先采集音频和视频,进行音视频编码和封装,并按照流媒体协议进行处理,最终得到输出流。而播放器则...
admin的头像-五八三admin2年前
0250
Opengl ES之LUT滤镜(下)-3DLUT-五八三

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

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

FFmpeg常见命令行(四):FFmpeg流媒体

前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》,结合我自己的工作学习经历,我准备写一个音视...
admin的头像-五八三admin2年前
0200
Android 音频可视化:频谱特效的探索与实践-五八三

Android 音频可视化:频谱特效的探索与实践

音频可视化,一言以蔽之,就是声音到图像的转换。 随着视觉工业时代的到来,用户逐渐重视产品的极致体验,在市场上诸多优秀的音乐类APP中,频谱动效 是一个经典的应用场景: 图片来源:咪咕音乐...
admin的头像-五八三admin2年前
0190