E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android_音视频开发
Android
音视频开发
三.SurfaceView绘图
SurfaceView基本介绍1、系统给SurfaceView提供了一个专门绘图的Surface,嵌入在了SurfaceView视图层中2、Surface是保存画面数据的地方,它持有一个Canvas对象,也就是说Surface是画面绘制的地方3、SurfaceHolder是Surface的管理者,可以控制Surface的格式和大小等综上所述:画面在Surface中绘制完成,在SurfaceView
wildeyess
·
2022-02-12 00:20
全真互联趋势下,音视频出海,该如何乘风破浪?
最近有读者留言,说“想转行
音视频开发
,怎么做”,正巧,前几天我还在某乎上,看到有人在问音视频的学习资料,还是个大一的学生。想说一句:真有眼光。如今这个时代,想赚钱,一个共识是,得先选对赛道。
小涂Ss
·
2022-02-11 20:56
Android
音视频开发
音视频
音视频开发
教程(附面试题+视频教程),全文共301页,包含50个知识点
伴随着短视频行业的火爆,以及国内5G的普及,基本每个人在空闲刷短视频,国内短视频用户已达8.73亿,巨大的用户需求导致人才市场对
音视频开发
人才的紧缺,用人薪酬也自然水涨船高。
小涂Ss
·
2022-02-11 20:25
音视频开发
音视频
(推荐阅读)H264, H265硬件编解码基础及码流分析
需求在移动端做
音视频开发
不同于基本的UI业务逻辑工作,
音视频开发
需要你懂得音视频中一些基本概念,针对编解码而言,我们必须提前懂得编解码器的一些特性,码流的结构,码流中一些重要信息如sps,pps,vps
小东邪啊
·
2022-02-10 23:27
【音视频基础】(七):CIE颜色空间三之从CIE XYZ到CIE xyY
本篇隶属于文集:《零基础入门
音视频开发
》,查看文集全部文章,请点击文字链接。想看最新文章,可以直接关注微信公众号:金架构在上篇文章中,我们曾大致了解了一下CIEXYZ颜色空间。
金架构
·
2022-02-10 16:14
最强
音视频开发
进阶:从音视频基础知识到技术实践(OpenGL、FFmpeg、直播系统、 阿里IM技术...)
特别是5G时代的到来,相信互联网对
音视频开发
者的需求会迎来更大的增长需求,何况
音视频开发
者因为其稀缺性薪酬本来就比较高。
·
2022-02-10 16:50
android音视频
android Camera(一):采集与预览尺寸适配
android系统自带的拍摄有时候并不能满足我们所需要的功能,比如扫描,
音视频开发
等,此时就需要开发者自定义相机Camera,而开发过相机的同学相信应该都遇到过尺寸适配的问题,这里就讲述如何彻底解决这种适配问题一
youxiaochen
·
2022-02-10 14:54
音视频结构:带你深入理解YUV
前言在
音视频开发
中,RGB和YUV这些颜色空间估计大家都不会陌生。相对来说RGB比较容易理解,但是YUV的一些概念可能会比较抽象,所以这篇文章就主要来介绍YUV这个颜色空间的一些知识。
码农叔叔
·
2022-02-10 02:37
全真互联趋势下,音视频出海,该如何乘风破浪?
最近有读者留言,说“想转行
音视频开发
,怎么做”,正巧,前几天我还在某乎上,看到有人在问音视频的学习资料,还是个大一的学生。想说一句:真有眼光。如今这个时代,想赚钱,一个共识是,得先选对赛道。
·
2022-02-09 18:49
android
如何用FFMpeg生成视频
简单来说,只要涉及
音视频开发
,基本绕不开这个工具。一、快速入门FFMpeg快速入门的话,建议查看阮一峰老师的《FFmpeg视频处理入门教程》,里
言淦
·
2022-02-09 09:00
ffmpeg
视频
写给程序员的Android
音视频开发
进阶指南 ,成为
音视频开发
工程师,快人一步
前言随着5G的来临,传输更高速、资费更便宜、耗电发热更低,会彻底改变即时通讯的“带宽”,带来高可靠超低延时的通讯体验。这让视频这种社交媒介有了具备普及的基础要求。也给超高清视频和虚拟现实技术的应用铺平了道路。音视频社交,也就是基于音视频展开的实时社交,在当下异步社交”需求已经高度满足的背景下,实时娱乐产业正在兴起,而这也是音视频社交发展的良机。音视频前景随着5G时代的到来,音视频慢慢变成人们日常生
·
2022-02-08 21:00
android音视频
iOS
音视频开发
-视频会话捕捉
好久没写东西了,iOS
音视频开发
抽出时间整理一下,权当备忘吧。iOS
音视频开发
原理文章在网上有很多了,就不记录了。后面会记录每步骤的实现。
ibabyblue
·
2022-02-08 12:02
Qt
音视频开发
40-人脸识别离线版
一、前言上一篇文章写了在线调用人脸识别api进行处理,其实很多的客户需求是要求离线使用的,尤其是一些事业单位,严禁这些刷脸数据外泄上传到服务器,尽管各个厂家号称严格保密这些数据,但要阻止这些担心,唯一的解决办法就是设备离线使用,连个屁的网,不联网看你怎么上传,于是离线的人脸识别应用应运而生,比如我们手机上的识别就是本地库在运算,至于本地模型库估计会联网更新,以保持最新的状态。百度的离线人脸识别做的
feiyangqingyun
·
2022-02-07 06:24
Android视音频开发初探【一】(clang编译FFmpeg+fdk-aac+x264+openssl)
learnFFmpeg,包含编译脚本本文主要参考https://github.com/byhook/ffmpeg4android以及雷霄骅博客下一篇Android视音频开发初探【二】(简单的相机推流器)一些概念什么是
音视频开发
北野青阳
·
2022-02-06 19:53
iOS
音视频开发
- 音频编码格式(pcm、wav、mp3、aac、ogg)
我们通常从音乐App(如:网易云音乐)听歌时,会看到一首歌需要的存储空间大概是10M左右,对于手机磁盘来说这是可以接受的。但在网络中实时在线传播的话,这个数据量可能就太大了,所以必须对其进行压缩编码。压缩编码的基本指标之一就是压缩比,压缩比通常小于1(否则就没有必要去做压缩)。压缩算法压缩算法包含无损压缩和有损压缩,常用压缩格式中,用的较多的是有损压缩无损压缩:解压后的数据可以完全复原有损压缩:解
码代码的小马
·
2022-02-06 15:31
音视频开发
之旅(六)MediaCodec工作原理、流程与实践
目录MediaCodec介绍工作原理和基本流程数据格式生命周期同步和异步模式流控AAC解码为PCM同步和异步的两种实践遇到的问题参考收获一、介绍Android底层多媒体模块采用的是OpenMax框架,实现方都要遵循OpenMax标准。Google默认提供了一系列的软编软解的实现,而硬编硬解则由芯片厂商完成,所以不同芯片的手机,硬编硬解的实现和性能是会有差异的。比如我手机的编解码实现部分如下Medi
yabin小站
·
2022-02-06 04:18
iOS
音视频开发
-视频软编码(FFmpeg+x264编码H.264文件)
上篇记录了利用x264编码的实现,这里记录一下FFmpeg+x264编码为H.264的实现过程,为什么使用FFmpeg+x264,因为两种框架互补组成了强大的编解码器(FFmpeg解码,x246编码)。编译FFmpeg+x264FFmpeg地址:https://github.com/FFmpeg/FFmpeg编译脚本:https://github.com/kewlbear/FFmpeg-iOS-b
ibabyblue
·
2022-02-05 08:49
VPS,SPS,PPS,H265
转载自(https://juejin.im/post/6844903853775650824)需求在移动端做
音视频开发
不同于基本的UI业务逻辑工作,
音视频开发
需要你懂得音视频中一些基本概念,针对编解码而言
hijiang
·
2022-02-03 19:16
iOS手动编译并搭建FFmpeg
需求手动编译打开x264功能的FFmpeg并放入新建的项目中,可以编译成功.以便后续使用.背景移动端学习
音视频开发
,FFmpeg可以说是必学的框架,FFmpeg在linux平台下开发,但它同样也可以在其他操作系统环境中编译运行
小东邪啊
·
2022-02-03 10:02
音视频开发
著作《Android
音视频开发
》终于发售了,先来一波签名送书福利!
Android
音视频开发
门槛相对高些,很多有特色或者核心模块基本都是NDK开发,而NDK开发很多实际上都是C/C++写的Co
码农突围
·
2022-02-03 08:07
Android
音视频开发
:Ubuntu OS编译FFmpeg-android
audio_dev.png什么是交叉编译?引自百度百科的定义:交叉编译是在一个平台上生成另一个平台上的可执行代码。同一个体系结构可以运行不同的操作系统;同样,同一个操作系统也可以在不同的体系结构上运行,就是说使用其他平台来编译Android或其他系统的库,于是,交叉编译出现。举例来说,我们常说的x86Linux平台实际上是Intelx86体系结构和Linuxforx86操作系统的统称;而x86Wi
廉颇未老
·
2022-02-03 01:39
一名合格的
音视频开发
人员,少则30万起,多则年薪可达百万以上......
随着5G时代的到来,音视频逐渐成为人们日常生活中的必需品。所以,现在有大量的公司开始寻找音视频人才,一个稍好点的音视频人才现在可能会有3-4家公司抢着要。对音视频人员也是从小众的需求转向了大众。这是有更多的人对未来市场的预期导致的结果。做出一个不恰当的比喻,3G/4G的出现,促成了移动互联网10年来的繁荣。而现如今由于5G的出现,大胆猜测一下至少也会促成音视频10年的行业繁荣,因为,音视频在5G时
·
2022-01-19 16:07
an-d-ro-id
2022年,Android开发还有哪些可以研究的?
很多开发者都知道Android
音视频开发
这个概念,
音视频开发
不仅需要掌握图像、音频、视频的基础知识,并且还需要掌握如何对它们进行采集、渲染、处理、传输等一系列的开发和应用,因此,
音视频开发
是一门涉及到很多内容的领域
·
2022-01-18 17:22
android音视频
九、Uniapp+vue+腾讯IM+腾讯
音视频开发
仿微信IM,支持各类消息收发,音视频通话,附vue源码-聊天会话管理的实现
聊天会话管理的实现1.加载会话列表在插件底层已经做好了会话缓存的处理,我们只需要根据腾讯提供的api加载即可,具体的定义如下:具体调用的代码如下,这里我们需要注意nextSeq这个参数,是由插件提供反馈的,因此我们每次执行getConversationList之后需要在callback中记录最新的nextSeqexportdefault{data(){return{nextSeq:0,conver
·
2022-01-16 14:39
八、Uniapp+vue+腾讯IM+腾讯
音视频开发
仿微信IM,各类消息收发,音视频通话,附vue源码-聊天输入框扩展面板的实现
文章概述本次的文章主要是对于前面的聊天输入框的一个补充,对于有多种要求的开发者而言,可以借鉴本文实现高度定制化的扩展面板聊天输入框扩展面板的实现1.为何要扩展面板对于聊天输入而言,我们不可能把所有的业务都搬到一个输入框内,也不可能把所有的操作都搬到输入框内,因此我们很有必要去实现一个扩展面板,并且提供一个简单易用的操作逻辑,比如下图。2.内置的表情面板在demo中,由于聊天输入框的需要,我们内置了
·
2022-01-15 23:42
七、Uniapp+vue+腾讯IM+腾讯
音视频开发
仿微信IM,支持各类消息收发,音视频通话,附vue源码-聊天消息项的实现
文章概述整个IM项目的关键点来了,本文将讨论一下聊天消息的实现,如何收发消息并且实现聊天消息的UI显示。聊天消息项的实现1.收发聊天消息1.1接收聊天消息接收聊天消息显得很简单,在之前的会话列表实现中已经做过一次,这次我们代码其实差不多,唯一不一样的是接受后我们需要做筛选确定需要回显到聊天消息界面的项目。绑定消息事件部分的代码如下://这里选择在onLoad绑定,确定不会漏接数据asynconLo
·
2022-01-12 23:53
六、Uniapp+vue+腾讯IM+腾讯
音视频开发
仿微信IM,支持各类消息收发,音视频通话,附vue源码-聊天界面容器的实现
文章概述上一次我们讨论过聊天输入框的实现,实现文本,语音,标签的编辑发送,而本次我们的关注点将回归到整个聊天界面容器的实现。聊天界面容器的实现1.为什么要实现一个聊天界面容器一般情况下,开发者会采用直接在对应的界面中实现聊天界面UI的方式做开发。这种开发思路无可厚非,但是如果我们要实现跨平台的聊天IM,那么我们不免要遇到组件之间的事件冲突,多平台表现差距的问题,特别是在聊天中我们还需要实现滚动加载
·
2022-01-10 23:26
四、Uniapp+vue+腾讯IM+腾讯
音视频开发
仿微信IM:支持各类消息收发,音视频通话,附开源vue源码-会话好友列表的实现
文章概述这已经是第四篇了,昨天我们代码总算开了个头,今天我们来开始慢慢实现IM中需要的各个模块,今天我们来实现会话好友列表的显示,话不多说,直接开撸。会话好友列表的实现1.监听回调事件在开发中,我们可以通过监听回调事件的方式被动获取会话变更,以及通过api主动获取会话缓存数据,主动获取的是sdk底层缓存的会话列表数据,而回调的则是最新的,一般而言回调的时效性高于api。主动获取会话列表:getCo
·
2022-01-08 16:52
阿里云视频云低代码音视频工厂正式上线,以vPaaS全新定义企业级音视频应用开发
1月5日,阿里云视频云“低代码音视频工厂vPaaS“正式上线,极大程度降低
音视频开发
门槛,打破传统音视频技术壁垒,全新定义企业级的音视频应用开发。
·
2022-01-07 15:43
阿里云低代码音视频工厂正式上线,为企业用户提供
音视频开发
最短路径
简介:阿里云低代码音视频工厂正式上线,极大程度降低
音视频开发
门槛,打破传统
音视频开发
壁垒,全新定义音视频应用开发。
·
2022-01-07 14:09
音视频云计算
阿里P8大佬亲授内部
音视频开发
笔记,熬夜也要撸完
前言很多开发者都知道Android
音视频开发
这个概念,
音视频开发
不仅需要掌握图像、音频、视频的基础知识,并且还需要掌握如何对它们进行采集、渲染、处理、传输等一系列的开发和应用,因此,
音视频开发
是一门涉及到很多内容的领域
·
2022-01-05 17:55
阿里P8亲手整理的Android
音视频开发
进阶指南
前言互联网信息的传播与娱乐方式经历了从文字到图片再到音视频的转变,现如今抖音、快手等短视频更是如日中天,特别是随着5G时代的到来,音视频慢慢变成人们日常生活中的必须品。所以,现在有大量的公司开始寻找音视频人才,一个稍好点的音视频人才现在可能会有3-4家公司抢着要。因此,对音视频人才的需求也从小众变成了大众,这更多的是大家对未来市场的预期导致的结果。做个不恰当的比喻,3G/4G的出现,促成了移动互联
·
2022-01-05 15:05
android音视频
四、Uniapp+vue+腾讯IM+腾讯
音视频开发
聊天APP,支持消息收发,音视频通话(附开源源码)-会话好友列表的实现
文章概述这已经是第四篇了,昨天我们代码总算开了个头,今天我们来开始慢慢实现IM中需要的各个模块,今天我们来实现会话好友列表的显示,话不多说,直接开撸。会话好友列表的实现1.监听回调事件在开发中,我们可以通过监听回调事件的方式被动获取会话变更,以及通过api主动获取会话缓存数据,主动获取的是sdk底层缓存的会话列表数据,而回调的则是最新的,一般而言回调的时效性高于api。主动获取会话列表:getCo
·
2022-01-04 23:48
十、OpenGL ES- 滤镜
音视频开发
:OpenGL+OpenGLES+Metal系列文章汇总通过OpenGLES实现多种滤镜效果,包括分屏滤镜、灰度滤镜、颠倒滤镜、马赛克滤镜、动效滤镜(6种),以此来简单认识常用滤镜,并借此提升着色器的实现算法能力
iOS之文一
·
2022-01-02 19:35
二、Uniapp+vue+腾讯IM+腾讯
音视频开发
仿微信的IM聊天APP,支持各类消息收发,音视频通话(附源码)
文章概述各位看官可能要失望了,都第二篇了居然还是一行代码都没看到,别急别急,记得磨刀不误砍柴工。因为我们用到了腾讯云的SDK,所以我们在开发之前第一步就是要把腾讯云的AppId搞定,搞定AppId之后,还得去搞定用户信息,要不咋玩登录,往哪发消息啊。所以我们这一篇就是讲怎么配AppId和用户信息,下一篇我们就开始折腾代码了(PS:对自己自信的老哥可以直接去下载源码直接跑,这个写文章的人是菜鸟,大神
·
2022-01-02 00:00
良心分享!字节跳动大牛最佳整理《音视频精编源码解析》必须人手一份!
前言伴随着短视频行业的火爆,以及国内5G的普及,基本每个人在空闲刷短视频,国内短视频用户已达8.73亿,巨大的用户需求导致人才市场对
音视频开发
人才的紧缺,用人薪酬也自然水涨船高。
·
2021-12-31 16:39
android音视频
为什么说
音视频开发
是朝阳行业?
音视频开发
人才真有这么稀缺吗?
如今这个时代,想赚钱,一个共识是,得先选对赛道。有些行业和领域,终其一生的天花板也不过如此。但有的朝阳行业,你一进去就可以获得大量的机会,就是“ROI(投入产出比)”很高。聊聊为啥从事音视频技术,未来会很赚钱。核心竞争力:音视频是程序界的皇冠,掌握音视频意味着拿到通往未来的船票,不用担心会被其他人替代。因为音视频是有一定门槛的,所以也是与其他人拉开差距的分水岭。高端人才相当缺乏:BOOS直聘中,北
·
2021-12-30 16:58
android后端
一、Uniapp+vue+腾讯IM+腾讯
音视频开发
仿微信的IM聊天APP+开源源码-项目引言
前言基于uni-app技术开发的仿微信界面IM实例项目,开源Vue版本源码,对于要求高的开发者我们也开发了NVUE版本,实现了文本消息、图文消息、表情(gif动画),图片预览,图片编辑,视频预览,视频编辑,仿微信的图片选择、编辑、长按菜单等功能一、项目意义作为一个UniAPP开发者,拥有一套自己的IM源码,可以在各个项目中方便的使用,能大大加快项目进度,网上有各类IM源码,附带服务端,但是此类项目
·
2021-12-29 21:26
如何快速学习
音视频开发
?阿里P8亲手整理的一份
音视频开发
教程、开源框架、实践项目(附面试题)
前言互联网信息的传播与娱乐方式经历了从文字到图片再到音视频的转变,音视频技术的应用越来越火爆,现如今抖音、快手等短视频更是如日中天,特别是5G时代的到来,互联网对
音视频开发
者的需求会迎来更大的增长需求,
·
2021-12-28 14:05
android音视频
音视频开发
教程(附面试题),全文共301页,包含50个知识点
伴随着短视频行业的火爆,以及国内5G的普及,基本每个人在空闲刷短视频,国内短视频用户已达8.73亿,巨大的用户需求导致人才市场对
音视频开发
人才的紧缺,用人薪酬也自然水涨船高。
·
2021-12-25 09:23
an-d-ro-id
Android
音视频开发
这么吃香吗?一个悄然兴起的高收入职业!
音视频工程师是做什么的?就国内而言,音视频工程师一般是和编解码打交道但又不涉及具体编解码的程序员。音视频工程师一般都需要掌握码流,封装格式这些概念,使用开源的音视频编解码库(比如x264)来完成音视频的编解码工作,使用开放的渲染接口来实现音视频的渲染工作,以及使用开源的实现了标准协议(比如rtmp)流媒体服务器或SDK,或者是自己私有实现的标准协议,或者是私有协议来完成音视频的传输工作。行业现状核
·
2021-12-23 14:19
android
全网最全Android
音视频开发
教程,字节跳动技术大佬亲授内部
音视频开发
笔记
前言随着5G时代的到来,音视频慢慢变成人们日常生活中的必须品。所以,现在有大量的公司开始寻找音视频人才,一个稍好点的音视频人才现在可能会有3-4家公司抢着要。5G的出现,也会促成至少10年音视频行业的繁荣,因为,音视频在5G时代会给用户带来更好,更丰富的用户体验。但往这方面发展需要学什么呢?其实多看看招聘的岗位要求就能明白。所以,做音视频研发的前景是广阔的。对于很多早看出音视频前景的朋友来说,已经
·
2021-12-21 11:56
android音视频
FFmpeg介绍以及编译
音视频开发
,首先不得不提到FFmpeg。该框架为开发者们提供了非常大的帮助,它是一套可以用来采集、处理、编码、传输的开源框架。
zhonglaoban
·
2021-12-21 10:55
还不知道如何学习音视频?
音视频的应用越来越广泛,特别是移动端的音视频应用,包括短视频、音视频直播、音视频通话等;移动端的
音视频开发
需求也会非常大。作为一名移动开发者,学习和了解
音视频开发
也是非常必要的。
·
2021-12-19 13:45
android音视频
音视频开发
之旅(61)- 调试分析FFmpeg (解码部分的)常用结构体
上一篇我们分析了解封装部分的常用结构体,这篇我们来学习分析解码部分的常用结构体。目录断点分析ffplay解码流程及关键结构体(解码部分)常用结构体以及之间的关系分析资料收获一、断点分析ffplay解码流程及关键结构体还是从read_thread进行分析stream_component_open(is,st_index[AVMEDIA_TYPE_AUDIO]);ret=stream_componen
yabin小站
·
2021-12-05 00:35
音视频开发
将成为Android新主流?6年
音视频开发
大佬经验分享!
5G的浪潮全面袭来,其实为Android开发者带来了一个十分强劲的风口:
音视频开发
。自从2020年疫情爆发开始,远程会议、在线办公、教育,等项目开发需求持续激增,某音、
·
2021-12-02 17:50
android
VMware+ubuntu无法打开摄像头或打开摄像头慢问题
如果VMWare无法做
音视频开发
测试环境使用,那么就得装一台真机linux,来回切换电脑就比较麻烦。中途为了测试.还真装了个unbuntu16.04真机linux。
chenchao_shz
·
2021-11-22 18:01
C# wpf 通过HwndHost渲染视频的实现方法
目录前言一、如何实现二、使用方式三、示例总结前言日常开发中,特别是
音视频开发
,需要在界面上渲染视频,比如制作一个播放器、或者视频编辑工具、以及视频会议客户端。
·
2021-11-13 03:28
字节大佬推荐《
音视频开发
教程》,拥抱风口技术新潮流!
前言Android
音视频开发
,很多开发者都知道这个概念,
音视频开发
不仅需要掌握图像、音频、视频的基础知识,还需要掌握如何对它们进行采集、渲染、处理、传输等一系列的开发和应用,因此,
音视频开发
是一门涉及到很多内容的领域
·
2021-11-04 22:37
android音视频
九、OpenGL ES - 综合练习
音视频开发
:OpenGL+OpenGLES+Metal系列文章汇总通过GLSL实现金字塔旋转案例,了解索引数组的使用,以及GLSL实现图形变换主要内容:索引数组的了解旋转金字塔案例1、索引数组的了解索引绘图技巧就是指将图形中的肉眼可见的顶点
iOS之文一
·
2021-11-02 10:04
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他