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
音视频开发学习
音视频开发学习
之路--C语言(二)
前言C和C++作为学习音视频技术首要具备的语言基础,所以十分必要学习和复习一下之前学习的C语言基础。视频教程:音视频开发全系列教程_哔哩哔哩_bilibili正文前面有一篇文章已经介绍了不少关于C的知识点,下面我们继续。结构体不论是C还是Java,都不能只有那几种基本数据类型,当然也需要一种类的概念,在Java中是面向对象,也就是类,在C中我们需要使用结构体。结构体允许C语言创建一种自定义的数据类
蜗牛是不是牛
·
2024-02-07 15:03
国内音视频开发的前景怎么样?
最近很多小伙伴找我,说想要一些
音视频开发学习
资料,然后我根据自己从业十年经验,熬夜搞了几个通宵,精心
枪哥玩转嵌入式
·
2023-09-26 08:02
单片机
编程
嵌入式
单片机
音视频开发学习
之路--C语言(一)
背景这个系列是自学Android音视频系列。前言C和C++作为学习音视频技术首要具备的语言基础,所以十分必要学习和复习一下之前学习的C语言基础。这里给大家分享一个B站的音视频开发教程:音视频开发全系列教程_哔哩哔哩_bilibili正文C的入门大概会分成几章学习,由于之前在大学期间学习过C,而且后面做过简单的JNI开发,所以这里就简单回顾和复习一遍。安装IDE记得很久之前开发C都是用的Visual
蜗牛是不是牛
·
2023-09-25 21:53
Android
音视频开发学习
——硬解码
本篇文章较长,记录自己学习安卓中音视频相关知识的笔记。视频帧视频由许多个帧构成,一个帧相当于一张图片。帧率是单位时间内的帧数,决定了视频的流畅度。单位是帧/秒或者framespersecond(fps),越大视频越自然流畅。电影帧率:24,25fps游戏帧率:30,60fps色彩空间是在某些标准下用通常可接受的方式对彩色加以描述。用于彩色监视器和一大类彩色视频摄像。RGBRGB图像具有三个通道R、
Flying Rookie
·
2023-09-24 17:17
安卓开发
mediacodec
音视频
音视频开发转载
Android
音视频开发学习
之路灰色飘零鸿洋今天本文作者作者:灰色飘零链接:https://www.cnblogs.com/renhui/p/7452572.html本文由作者授权发布。
xubaipei柏培
·
2023-07-14 12:25
C/C++
android-开发
Android
音视频开发学习
本文原址链接:https://www.cnblogs.com/renhui/p/7452572.html初级入门篇:Android音视频开发(一):通过三种方式绘制图片Android音视频开发(二):使用AudioRecord采集音频PCM并保存到文件Android音视频开发(三):使用AudioTrack播放PCM音频Android音视频开发(四):使用CameraAPI采集视频数据Androi
Niya-m
·
2023-07-14 12:55
测试
Android
音视频开发学习
之路
Android音视频开发这块目前的确没有比较系统的教程或者书籍,网上的博客文章也都是比较零散的。只能通过一点点的学习和积累把这块的知识串联积累起来。初级入门篇:Android音视频开发(一):通过三种方式绘制图片Android音视频开发(二):使用AudioRecord采集音频PCM并保存到文件Android音视频开发(三):使用AudioTrack播放PCM音频Android音视频开发(四):使
ZHITONG_
·
2023-07-14 11:53
知乎发文35天获赞破百,2021最新
音视频开发学习
路线究竟有什么值得学习的地方!
前言最近打算深入学习音视频开发的相关知识,如果你有以下困惑:1.进军移动开发几年,却总是在业务与界面之间反复,介乎没有拿的出手的特长;2.听说音视频开发薪资很高,自己蠢蠢欲动,却不知道怎么入门,怎么进阶;3.整天调UI,经常因为一个像素的问题与设计狮撕逼个你死我活,又不想脱离移动开发这个饭碗。如果你有以上困惑,或许你可以尝试以下音视频方向的探索,我们一起进步。如何学习音视频开发关于如何学习音视频开
Kepler_II
·
2023-03-28 06:54
iOS
音视频开发学习
(一)—— 流程、框架了解
直播业务1、采集端:需要深入了解1.1音视频采集:AVFoundation1.2视频处理(美颜、滤镜等):CoreImage、GPUImage(常用)GPUImage版本渲染框架1.0-2.0OpenGLES3.0Metal1.3音视频编码(压缩)音频编码视频编码原生AudioToolBoxVedioToolBox开源FFmpegFFmpeg1.4封包(把音视频封装成FLV/TS)1.5推流:li
程序媛的程
·
2023-03-22 01:14
Qt
音视频开发学习
原文地址:https://www.zhihu.com/column/c_1273256355848605696目录vlc解码播放回调处理录像存储读取和控制事件订阅ffmpegffmpeg解码处理保存裸流录像存储控制播放常用命令mpv解码播放录像存储读取和控制事件订阅通用接口Onvif设备搜索信息获取云台控制事件订阅抓拍图片时间设置USB摄像头解码qcamera方案ffmpeg方案linux方案通用
XXX_UUU_XXX
·
2023-03-12 16:35
Qt
音视频开发学习
解析AAC码流中的ADTS frame
音频码流在视频播放器中的位置如下所示。image.png一、AAC音频编码介绍AAC共有9种规格,以适应不同的场合的需要:MPEG-2AACLC低复杂度规格(LowComplexity)比较简单,没有增益控制,但提高了编码效率,在中等码率的编码效率以及音质方面,都能找到平衡点MPEG-2AACMain主规格MPEG-2AACSSR可变采样率规格(ScaleableSampleRate)MPEG-4
诗人和酒
·
2023-03-12 01:19
浅谈音视频开发,如何更好的去学习?
音视频开发学习
路线图一览上图看的
Android技术栈
·
2023-02-28 08:17
音视频
音视频开发
Android
android
移动应用
音视频
音视频开发
Fultter
音视频开发学习
--03ffmpeg命令参数学习
目录主要参数:视频参数:音频参数:ffmpeg命令转封装主要参数:-i设定输入流-f设定输出格式(format)-ss开始时间-t时间长度视频参数:-vframes设置要输出的视频帧数-b设定视频码率-b:v视频码率-r设定帧速率-s设定画面的宽与高-vn不处理视频-aspectaspect设置横纵比4:316:9或1.33331.7777-vcodec设定视频编解码器,如果用copy表示原始编解
像影子追着光梦游_
·
2022-12-05 16:01
音视频学习
音视频
ffmpeg
音视频开发学习
--02--超简单ffmpeg开发环境搭建
1.FFmpeg命令⾏环境搭建FFMPEG官⽹:http://ffmpeg.org/下载4.2.1版本源码源码:https://ffmpeg.org/releases/ffmpeg-4.2.1.tar.bz2下载4.2.1编译好的⽂件下载已经编译好的FFMPEG⽹址:https://ffmpeg.zeranoe.com/builds/32位下载地址:Shared:包含FFMPEG的dll库⽂件ht
像影子追着光梦游_
·
2022-12-05 16:01
音视频学习
音视频
ffmpeg
音视频开发学习
路线
音视频开发学习
——转知乎答案著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
OH,CGWLMXUP
·
2022-11-13 09:42
音视频
音视频开发学习路线
音视频开发学习
--01音视频基础知识
目录一、视频中的主要概念:1、视频码率:2、视频帧率:3、视频分辨率:二、I帧、P帧、B帧、GOP帧1、I帧(Intracodedframes):2、P帧(Predictedframes):3、B帧(Bi-directionalpredictedframes):4、GOP(groupofpictures)5、DTS、PTS的概念三、音频中的一些概念1、采样频率:每秒钟采样的点的个数。2、采样量化:
像影子追着光梦游_
·
2022-11-13 09:45
音视频学习
音视频
ffmpeg
【安卓】音视频开发入门
文章目录
音视频开发学习
思路关于开发的思考音视频开发的内容采集渲染处理传输音频基础知识基础概念采样率(samplerate)量化精度(位宽)声道数(channels)音频帧(frame)编码视频基础知识基础概念帧率刷新率分辨率码率
吻雨_Beta
·
2022-10-23 07:53
android
c++
音频编码解码
java
音视频
音视频开发学习
——H264编码结构
概述首先来一段大家都熟悉的官方话来介绍一下H.264H.264:H.264/AVC项目的目的是为了创建一个比以前的视频压缩标准,在更低的比特率的情况下依然能够提供良好视频质量的标准(如,一半或者更少于MPEG-2,H.263,或者MPEG-4Part2)。同时,还要不会太大的增加设计的复杂性。优势:1)网络亲和性,即可适用于各种传输网络2)高的视频压缩比,当初提出的指标是比H.263,MPEG-4
守住Android最后的光
·
2022-09-28 10:07
Android车载开发
音视频
2022全网最详细的
音视频开发学习
路线,零基础到项目实战,从小白到音视频专家
前言音视频的历史与前景在这里就不介绍了,小编之前的文章里面都有讲到。行业现状分析核心竞争力:定义音视频是程序届的皇冠,掌握音视频意味着拿到通往未来的船票,不用担心会被其他人替代。音视频是有门槛的。是与其他人拉开差距的分水岭高端人才相关缺乏:Boss直聘中,北上广深很多年限上50w-70w的音视频岗位,常年还招不到人,月薪2-3万大多是刚从事音视频入门级开发者技术迭代慢:就H264编码从95年成为标
Linux服务器开发
·
2022-08-23 07:05
音视频开发
流媒体服务器开发
webrtc
音视频开发
流媒体服务器开发
音视频
webrtc
FFmpeg
音视频开发学习
(四) -- RGB YUV 格式
文章目录RGB常见格式RGB555RGB565RGB24RGB32YUV的常见格式YUV4:4:4YUV4:2:2YUV4:2:0YUV的存储格式YUYVUYVYYUV422PYUV420P和YUV420SPYU12和YV12NV21和NV12YUV与RGB转换RGB常见格式RGB555用16个bit表示一个像素,其中最高位不用,R(红色),G(绿色),B(蓝色)都用5个bit来表示,从高位到低位
Osenberg
·
2022-08-09 07:37
音视频
RGB
格式
YUV
格式
RGB24
YUV422
还不知道如何学习音视频?
音视频开发学习
路线图Andro
·
2021-12-19 13:45
android音视频
iOS
音视频开发学习
(二)—— 基本术语了解
硬编码&软编码为何编码:从存储角度、网络传输以及通用性3个角度来讲,压缩已经成了不可或缺的动作,压缩编码最基本的指标是压缩比。何为编码:编码就是按照一定的格式记录采样和量化后的数据。软编码和硬编码的区别:软编码:使用CPU来计算数据结果。优点:实现直接,简单,参数调整方便。视频编码框架ffmpeg+x264算法把原数据YUV/RGB转换成H264,音频则使用fdk_aac将音频数据PCM转换成AA
程序媛的程
·
2021-09-27 21:21
Android
音视频开发学习
教程,从初级到高级、从理论到实战,简直完整的无可挑剔!
关于Android音视频开发这块目前没有一个比较系统化的学习方案,网上的博客文章也都是比较零散的。只能通过一点点的学习和积累把这块的知识串联积累起来。初级入门篇:Android音视频开发(一):通过三种方式绘制图片Android音视频开发(二):使用AudioRecord采集音频PCM并保存到文件Android音视频开发(三):使用AudioTrack播放PCM音频Android音视频开发(四):
Android程序猿小黑
·
2021-06-11 04:06
知乎发文35天获赞破百,2021最新
音视频开发学习
路线火爆中
如何学习音视频开发关于如何学习音视频开发知识,最近小编有幸在字节跳动总监手里扒到这份音视频高级开发笔记,部分知识章节发布到了在知乎上竟然1000+点赞,今天就拿出来分享给大家。以下是这份开发文档的部分章节:阶段一:Android多媒体第1章三种方式绘制图片第2章AudioRecord录制PCM音频第3章AudioTrack播放PCM音频第4章Camera视频采集第5章MediaExtractorM
Android Developer
·
2021-05-26 13:46
字节跳动
程序员
Android
移动开发
java
音视频
知乎
学习资料
音视频开发学习
点点滴滴记录(1)-- ffmpeg下载及环境搭建
音视频开发学习
记录今天开始学习音视频开发相关的知识,通过博客的形式与大家共同学习与进步关于音视频编解码的概念知识可以在百度上搜索,介绍的都是非常详细的学习ffmpeg我建议是先在windows平台上学习
Z_Dream_ST
·
2020-09-15 19:32
音视频开发
c++
ffmpeg
Android
音视频开发学习
思路大纲
前言大家都知道,2019年是5g元年,随着5g的崛起,音视频将会运用的更加的广阔(比如远程教学,在线教学,在线会议,远程互动,安防监控…),将不再单单局限与目前的泛娱乐平台,将会更加的完善,从而更好的服务于我们的生活。本人是非常爱好音视频开发的,奈何音视频的开发是有一定难度的,因为他涉及的层面比较广,要想深入学习,是需要有一定的学习体系,然后一步一个脚印的深入的。Android音视频开发这块目前的
头顶的松果
·
2020-08-26 22:45
音视频
Android
音视频开发学习
思路
原链接Android音视频开发这块目前的确没有比较系统的教程或者书籍,网上的博客文章也都是比较零散的。只能通过一点点的学习和积累把这块的知识串联积累起来。初级入门篇:Android音视频开发(一):通过三种方式绘制图片Android音视频开发(二):使用AudioRecord采集音频PCM并保存到文件Android音视频开发(三):使用AudioTrack播放PCM音频Android音视频开发(四
e网情深e
·
2020-07-28 23:09
JavaCV 学习(二):使用 JavaCV + FFmpeg 制作拉流播放器
一、前言在Android
音视频开发学习
思路中,我们不断的学习和了解音视频相关的知识,随着知识点不断的学习,我们现在应该做的事情,就是将知识点不断的串联起来。这样才能得到更深层次的领悟。
weixin_30512043
·
2020-07-13 17:27
Andoird使用AudioTrack以及OpenSLES渲染音频
最近
音视频开发学习
到了第四章,这一章讲的是移动平台的音视频渲染,对于AudioTrack以及OpenSLES相当于又复习了一遍。这一章结合之前的ffmpeg解码来进行mp3文件的播放。
JabamiLight
·
2020-07-07 02:05
音视频
Android音视频开发
音视频开发学习
(-)
这个号注册很久了,但是从没有在此写过任何博客。最近,想学学,音视频开发方面的知识。就借此宝地,写写,学习笔记吧。第一篇,就写写。这几天,在网上,学的一些基本概念和基本库吧!。完成功能:手机对讲,视频聊天1.音视频的采集,编码,2.传输3.接受,解码,播放开源库:ffmpeg,vlc,gstreamer,libnice,opus,stunrtplib,ice等协议:xmpp,sip,rtp,rtcp
dinglearner
·
2020-07-01 22:03
移动端
音视频开发学习
资料汇总
blog:清华大学计算机系毕业,专注于流媒体技术https://blog.piasy.com/华科,七牛直播sdkAndroid开发组长,专注于流媒体技术http://blog.51cto.com/ticktick剑西http://blog.csdn.net/mabeijianxi/article/category/6833978https://www.jianshu.com/u/1502591a
红涛在反思
·
2020-07-01 16:20
音视频
Android 音视频学习资源汇总
2、Android
音视频开发学习
思路:音视频学习路径,教程。
JaqenNg
·
2020-07-01 04:34
Android
Java
Android
音视频开发学习
笔记
《LearnOpenGL中文》:https://learnopengl-cn.github.io/《Android音频开发》:http://ticktick.blog.51cto.com/823160/d-15整理一些优秀的文章:0.从开发小白到音视频专家1.Android直播实现(一)Android端推流、播放2.android音视频点/直播模块开发3.Android视频开发基础(一)4.And
对长亭晚
·
2020-07-01 01:47
Android
Android
音视频开发学习
思路
Android音视频开发这块目前的确没有比较系统的教程或者书籍,网上的博客文章也都是比较零散的。只能通过一点点的学习和积累把这块的知识串联积累起来。初级入门篇:Android音视频开发(一):通过三种方式绘制图片Android音视频开发(二):使用AudioRecord采集音频PCM并保存到文件Android音视频开发(三):使用AudioTrack播放PCM音频Android音视频开发(四):使
weixin_34239169
·
2020-07-01 00:45
音视频开发学习
音视频开发学习
:1.《视频编码扫盲篇》2.《软解/硬解/码率》3.《视频编解码器流程概述》4.《视频为什么可以压缩》5.《视频和图像的联系》6.《bitmap和YUV》7.
JIWilliams
·
2020-06-24 21:34
海思音视频
音视频开发学习
笔记(二)----视频基础概念
文章目录1.图像的表示方式--RGB2.视频的表示方式--YUV3.视频编码3.1压缩方式3.2编码标准3.2.1MPEG3.2.2H.2643.3编码概念3.3.1IPB帧3.3.2PTS与DTS3.3.2GOP的概念1.图像的表示方式–RGB 我们都知道视频都是由图片组成的,任何一个图像都可以由RGB组成,凡是渲染到屏幕上的东西,都要转换为RGB的表示形式。当屏幕要显示某篇文字或者某幅图像时
铁掌码上飘
·
2020-06-24 02:47
音视频开发学习
音视频开发学习
笔记(一)----音频基础概念
文章目录前言数字音频音频编码WAV编码MP3编码AAC编码Ogg编码前言 近一两年直播、短视频等可谓是异常火爆,随着5G技术的逐渐普及,音视频领域估计会迎来新一轮的爆发。对于移动开发者,音视频开发技术也将是一个不可或缺的技能。正所谓“好记性不如烂笔头”,做一些学习笔记还是很有必要的。数字音频模拟信号要转化为数字信号通常要经过采样、量化、编码。采样所谓采样就是在时间轴上对信号进行数字化。根据奈奎
铁掌码上飘
·
2020-06-24 02:14
音视频开发学习
音视频开发学习
——转知乎答案
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:姚冬链接:http://www.zhihu.com/question/31156766/answer/54645514来源:知乎我们先假设某人在音视频方面是零基础,也没学过任何数字信号处理相关知识,数学基础基本是高中水准,但是熟悉C/C++开发,至少熟悉某一个平台下的编译调试IDE。着重研究两个开源项目ffmpeg和webR
awpj32582
·
2020-06-22 15:05
音视频开发学习
日记1~交叉编译
前言:在音视频开发的过程中,了解交叉编译是必须的,因为在开发过程中,用到的很多第三方库都需要进行交叉编译的,然后生成静态库和头文件,导入到项目中使用.在下文的内容中,我们将着重介绍一下几个音视频开发常用的第三方库的交叉编译过程.下面几个库的交叉编译都是在macOS平台下(macOS10.12.6)进行的.目录:LAME的交叉编译FDK_AAC的交叉编译X264的交叉编译ffmpeg的交叉编译LAM
CoderP1
·
2020-03-11 12:11
理解ijkplayer(四)拉流
以此系列文章开始,记录我的
音视频开发学习
之路ijkplayer系列文章目录:理解ijkplayer(一):开始理解ijkplayer(二)项目结构分析理解ijkplayer(三)从Java层开始初始化理解
HWilliamgo
·
2019-12-30 23:35
理解ijkplayer(三)从Java层开始初始化
以此系列文章开始,记录我的
音视频开发学习
之路ijkplayer系列文章目录:理解ijkplayer(一):开始理解ijkplayer(二)项目结构分析理解ijkplayer(三)从Java层开始初始化理解
HWilliamgo
·
2019-12-30 23:12
理解ijkplayer(一):开始
以此系列文章开始,记录我的
音视频开发学习
之路。
HWilliamgo
·
2019-12-25 12:11
ffmpeg+sdl+qt5
音视频开发学习
上面使用qt5,ffmpeg,sdl做的视频,音频播放器。。界面是用qt编写,文件解析使用ffmpeg库完成,sdl播放声音。。**********售卖代码,,,30块一套,需要的朋友加qq:2240831304咨询************1.代码已经模块化,界面,音频播放,视频播放代码分别独立,方便学习者修改,添加自己的东西。2.音视频的解析,播放代码是独立的,可以直接使用,参考学习。界面可以换
看啥,打死你
·
2019-06-22 10:40
qt
ffmpeg
sdl
Android 音视频开发(一) : 通过三种方式绘制图片
Android音视频开发(一):通过三种方式绘制图片版权声明:转载请说明出处:http://www.cnblogs.com/renhui/p/7456956.html在Android
音视频开发学习
思路里面
堕落8
·
2018-08-13 15:10
中级Android工程师进阶
Android
音视频开发学习
思路
Android音视频开发这块目前的确没有比较系统的教程或者书籍,网上的博客文章也都是比较零散的。只能通过一点点的学习和积累把这块的知识串联积累起来。初级入门篇:Android音视频开发(一):通过三种方式绘制图片Android音视频开发(二):使用AudioRecord采集音频PCM并保存到文件Android音视频开发(三):使用AudioTrack播放PCM音频Android音视频开发(四):使
灰色飘零
·
2017-08-30 13:00
上一页
1
下一页
按字母分类:
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
其他