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
Qt-音视频开发
Android
音视频开发
入门指南,进阶研究
在具体的业务领域,你可以慢慢沉淀下来,用自己的努力和时间换来对领域知识的深入理解和积累,逐渐从一个开发小白走向最懂这个行业的专家。–无论什么平台,他们的学习曲线其实是类似的,都要经历差不多如下的环节:1.学习对应平台的编程语言,如:C/C++,Java,ObjectC,Javascript等2.熟悉对应平台提供的API,如:UI库,网络,文件,数据库,图片处理,多媒体处理等等3.掌握平台相关的特性
CTO_1649900265
·
2019-08-27 16:41
音视频
Android
音视频开发
入门指南,进阶研究
在具体的业务领域,你可以慢慢沉淀下来,用自己的努力和时间换来对领域知识的深入理解和积累,逐渐从一个开发小白走向最懂这个行业的专家。–无论什么平台,他们的学习曲线其实是类似的,都要经历差不多如下的环节:1.学习对应平台的编程语言,如:C/C++,Java,ObjectC,Javascript等2.熟悉对应平台提供的API,如:UI库,网络,文件,数据库,图片处理,多媒体处理等等3.掌握平台相关的特性
CTO_1649900265
·
2019-08-27 16:41
音视频
手把手教你搭建 NDK 环境搭建
在Android中的应用主要为:
音视频开发
、热修复、插件化、逆向开发和系统源码调用,为了方便使用JNI技术,Android提供了NDK工具集合,它和JNI开发本质上没有区别,NDK是在Android
Binguner
·
2019-08-13 00:00
android-studio
android-ndk
android
音视频开发
【1】--AS3.x NDK开发环境搭建
先说下题外话哈,最近做了个领取电商平台优惠券的小程序,扫码支持下哈~image现在越来越多的app需要进行ndk开发,尤其音视频这块,本人最近准备学习android
音视频开发
,发现ndk这块绕不过去,所以就记录下学习的点滴
昵称真难选
·
2019-07-19 15:42
音视频开发
-AVAudioSession错误
[aurioc]1029:failed:‘!pri’(enable2,outfinf)[aurioc]1029:failed:‘!int’(enable2,outfinf)常见错误如上,alcOpenDevice(NULL);接口产生的错误,获取不到当前device/*!@enumAVAudioSessionerrorcodes@abstractThesearetheerrorcodesretur
CaicaiNo.1
·
2019-07-18 15:32
音视频开发
18 个实时
音视频开发
中会用到开源项目
我们今天汇总了一些能帮助到正在学习或进行
音视频开发
的实时
音视频开发
者们的开源项目与几个也在为开源社区贡献力量的商业服务。这些项目分为几类:音视频编解码类、视频前后处理、服务端类等。
dkqiang
·
2019-07-17 21:05
webrtc
c++
流媒体
rtmp
音视频开发
-OpenGL概念理解
文章目录OpenGL上下文context渲染Rendering顶点数组VertexArray顶点缓冲区VertexBuffer管线Pipeline固定管线/存储着⾊器着色器Shader顶点着色器Vertexshader片元着色器FragmentshaderGLSL(OpenGLShadingLanguage)光栅化Rasterization纹理混合Blending变换矩阵Transformatio
CaicaiNo.1
·
2019-07-10 22:08
音视频开发
H5移动端
音视频开发
遇到的一些问题小结
文章目录Android1.video和audio不能同时播放2.音视频始终不能自动播放,需触发3.touchend事件支持不友好,最好用click4.全屏处理5.不支持倍速播放属性playbackRate6.不支持canvas画video7.支持video的MP4和WEBM格式(2.3版本以上)8.支持audio的MP3,ACC和wav格式ios1.音视频不能自动播放,需要触发事件2.浏览器视窗内
Cynthia_Wiki
·
2019-07-10 17:50
h5
vedio
音视频开发
-CMTime的运用
文章目录CMTimeCMTimeMakeCMTimeMakeWithSecondsCMTime/*!@typedefCMTime@abstractRationaltimevaluerepresentedasint64/int32.*/typedefstruct{CMTimeValuevalue;/*
[email protected]
/timescale=se
CaicaiNo.1
·
2019-06-28 13:06
音视频开发
音视频开发
-OpenGL图形显示常见问题以及解决办法
文章目录渲染过程中可能产生的问题油画算法分析正背面剔除深度测试深度深度缓冲区为什么要使用深度缓冲区深度测试深度值的计算代码编写ZFlighting闪烁问题PolygonOffset⽅式启用PolygonOffset指定偏移量关闭PolygonOffset渲染过程中可能产生的问题在绘制3D场景的时候,我们需要决定哪些部分是对观察者可⻅的,或者哪些部分是对观察者不可⻅的.对于不可见的部分,应该及早丢弃
CaicaiNo.1
·
2019-06-23 12:08
音视频开发
ffmpeg+sdl+qt5
音视频开发
学习
上面使用qt5,ffmpeg,sdl做的视频,音频播放器。。界面是用qt编写,文件解析使用ffmpeg库完成,sdl播放声音。。**********售卖代码,,,30块一套,需要的朋友加qq:2240831304咨询************1.代码已经模块化,界面,音频播放,视频播放代码分别独立,方便学习者修改,添加自己的东西。2.音视频的解析,播放代码是独立的,可以直接使用,参考学习。界面可以换
看啥,打死你
·
2019-06-22 10:40
qt
ffmpeg
sdl
音视频开发
-ffmpeg编译以及配置
ffmpeg编译使用Git下载gitclonehttps://git.ffmpeg.org/ffmpeg.gitffmpeg下载完成后,进入FFmpeg源代码目录,运行配置命令gensees-iMac:~gensee$cd/Users/gensee/Desktop/ffmpeg/ffmpeggensees-iMac:ffmpeggensee$./configure--prefix=/usr/loc
CaicaiNo.1
·
2019-06-21 11:44
音视频开发
Qt-
多线程访问数据库
文章摘自:http://beself.top/2019/06/05/qt-multi-threads-access-database/多线程访问数据库中遇到的问题,特此记录实验代码已上传giteehttps://gitee.com/ALONE_WORK/QtCeShiXiangMu/tree/master/MulThreadSQL问题描述在单个线程中访问MySQL数据库时是可以的,但是在多线程访问
ALONE_WORK
·
2019-06-05 17:29
软件
QT
c++
数据库
音视频开发
-OpenGL下坐标系统理解
文章目录左手坐标系和右手坐标系坐标系坐标变换的全局图将坐标系统组合在一起模型变换视变换注:本文中图片出自逻辑教育左手坐标系和右手坐标系大拇指为x轴,食指为y轴,无名指为z轴注意OpenGL中坐标系中的物体、世界、照相机坐标系都属于右手坐标系,而规范化设备坐标系使用左手坐标系坐标系OpenGL希望每次顶点着色后,我们的可见顶点都为标准化设备坐标(NormalizedDeviceCoordinate,
CaicaiNo.1
·
2019-06-02 09:37
音视频开发
Android FFMPEG
音视频开发
(四)
本文参考:https://blog.csdn.net/JohanMan/article/details/83091706#include#include#include#include//Android打印Log#defineLOGE(FORMAT,...)__android_log_print(ANDROID_LOG_ERROR,"player",FORMAT,##__VA_ARGS__);#i
WillScorpio
·
2019-05-29 16:08
Android
2019.07.10_Qt学习资源
Qt-
概述(官网、下载)官网:https://www.qt.io/下载:http://download.qt.io/archive/qt/
Qt-
安装(Linux环境)安装:https://blog.csdn.net
fireflyly
·
2019-05-28 16:50
信息检索
FFMPEG
音视频开发
从零开始的导向
本人目前小白一枚,由于事先未涉及过
音视频开发
,故也是处在零开始阶段。首先,向
音视频开发
大神“雷神”雷博士致敬,一路走好,愿在天堂的你能够快乐!!!
Disappear_XueChao
·
2019-04-18 16:34
音视频开发第0阶段
音视频学习笔记(一)Audio Units
音视频学习笔记(一)AudioUnitsAudioUnitHostingGuideforiOS官方文档最近在学习iOS
音视频开发
,在此写一个学习笔记。
GoGoCoding
·
2019-04-15 19:21
Android
音视频开发
入门(九)
MediaCodec视频硬解任务目标流程介绍主要代码1.同步方式2.异步方式参考任务目标通过MediaCodecAPI实现视频的硬解流程介绍本例采用的视频格式为mp4,先把mp4格式的视频解码,然后通过SurfaceView进行播放。具体流程如下:初始化SurfaceView,并实现SurfaceHolder.Callback接口创建MediaExtractor,设置视频源,通过MediaExtr
LPF_FORFREE
·
2019-03-29 14:38
Android音视频入门
Android
音视频开发
入门(八)
MediaCodec音频AAC硬编、硬解任务目标MediaCodecAPI原理介绍代码实现1.初始化解码器2.初始化编码器3.音频解码PCM数据4.编码PCM数据成AAC关于ADTS格式参考任务目标学习MediaCodecAPI,完成音频AAC硬编、硬解MediaCodecAPIMediaCodecAPI的学习在之前一篇文章已经记录,请参考这儿,虽然翻译的不太好,但是一定要结合英文去认真看一下AP
LPF_FORFREE
·
2019-03-19 19:48
Android音视频入门
mp4文件信息解析
在互联网
音视频开发
中,mp4无疑是跨平台最好的,要学会查看mp4信息,方法很多,用FFmpeg可以直观的看到,这里讲的是如何看十六进制文件信息,也就是mp4文件的写入,先看几个mp4的基本概念mp4的几个基本概念
JemyCheung
·
2019-03-12 01:52
音视频
H264编码系列之x264帧编码延迟
更多音视频知识请点击:专注
音视频开发
参考x264帧编码延迟研究了一下x264编码延时.方法是加log在x264.cstaticintencode(x264_param_t*param,cli_opt_t
C_GO流媒体后台开发
·
2019-02-25 13:06
H264编码系列之获取分辨率和帧率
更多音视频知识请点击:专注
音视频开发
从码流中获取分辨率宽高可从SPS字段计算得到,公式如下:width=(pic_width_in_mbs_minus1+1)*16;height=(2-frame_mbs_only_flag
C_GO流媒体后台开发
·
2019-02-25 13:41
FFMPEG+SDL播放器开发入门-解封装和视频显示
更多音视频知识请点击:专注
音视频开发
背景开发环境搭建请参考FFMPEG入门系列01-QT+FFMPEG4.0Windows开发环境搭建本章内容讲解基于FFMPEG4.0.2+SDL2.0概述媒体文件通常有一些基本的组成部分
C_GO流媒体后台开发
·
2019-02-25 13:21
Android
音视频开发
入门(七)
通过OpenGL纹理绘制显示一张图片任务目标纹理介绍原理通过纹理绘制显示图片1.设置顶点坐标和纹理坐标2.创建着色器3.声明FloatBuffer存放坐标数据4.创建执行程序5.计算变换矩阵6.创建纹理7.显示图片参考资料任务目标学习Android平台OpenGLESAPI,学习纹理绘制,能够使用OpenGL显示一张图片纹理介绍纹理就是一个2D图片(甚至也有1D和3D的纹理),它可以用来添加物体的
LPF_FORFREE
·
2019-02-25 09:49
Android音视频入门
Android
音视频开发
入门(六)
使用OpenGLES绘制三角形1.任务目标2.OpenGLES基本介绍3.OpenGLES使用3.1GLSurfaceView3.2GLSurfaceView.Renderer4.OpenGLES绘制图形4.1构建OpenGLES环境4.1.1在Manifest中声明OpenGLES使用4.1.2创建一个Activity展示OpenGLES图形4.1.3构建GLSurfaceView对象4.1.4
LPF_FORFREE
·
2019-02-18 19:54
Android音视频入门
Android
音视频开发
入门(五)
任务目标使用MediaExtractor和MediaMuxerAPI解析和封装Mp4文件MediaExtractor这两个API相对来说内容很少,具体请参考MediaExtractor官方文档。文档给了一个简单的示例,如下:MediaExtractorextractor=newMediaExtractor();extractor.setDataSource(...);intnumTracks=ex
LPF_FORFREE
·
2019-02-13 18:09
Android音视频入门
android
音视频开发
基础4--FFmpeg 入门
一分一秒,原来你也在这里。FFmpeg是什么FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。FFmpeg在Linux平台下开发,但它同样也可以在其
ChengWeiTan
·
2019-02-02 15:43
Android
android音视频开发基础
android
音视频开发
基础4--FFmpeg 入门
一分一秒,原来你也在这里。FFmpeg是什么FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。FFmpeg在Linux平台下开发,但它同样也可以在其
ChengWeiTan
·
2019-02-02 15:43
Android
android音视频开发基础
android
音视频开发
基础3--MSYS2相关环境搭建
一分一秒,原来你也在这里。工欲善其事必先利其器MSYS2软件:这个软件是MSYS的升级版本,集成了Pacman和WinGw-w64的Cygwin的升级版本,提供了bashshell等Linux环境,版本控制软件(Git)和MinGW-w64工具链,。与MSYS最大的区别,移植了ArchLinux的软件包管理Pacman。、安装快Pacman管理,可以使用pkgtool来执行makepkg。较快速度
ChengWeiTan
·
2019-02-01 19:50
Android
android音视频开发基础
android
音视频开发
基础3--MSYS2相关环境搭建
一分一秒,原来你也在这里。工欲善其事必先利其器MSYS2软件:这个软件是MSYS的升级版本,集成了Pacman和WinGw-w64的Cygwin的升级版本,提供了bashshell等Linux环境,版本控制软件(Git)和MinGW-w64工具链,。与MSYS最大的区别,移植了ArchLinux的软件包管理Pacman。、安装快Pacman管理,可以使用pkgtool来执行makepkg。较快速度
ChengWeiTan
·
2019-02-01 19:50
Android
android音视频开发基础
android
音视频开发
基础2--Shell脚本+linux命令
一分一秒,原来你也在这里。目录Shell变量readonly删除变量:Shell字符串:单引号字符串的限制:双引号:获取字符串的长度:linuxexport命令:Configure命令:make命令:makeinsatll命令:为什么学习android音视频之前也是要学习下这个?我只能说,有时候学习的东西,实际价值是往后才能体现出来的,不是马上学完马上就体现出价值。学会了的东西,其实际价值始终会有
ChengWeiTan
·
2019-01-31 10:01
Android
android音视频开发基础
android
音视频开发
基础2--Shell脚本+linux命令
一分一秒,原来你也在这里。目录Shell变量readonly删除变量:Shell字符串:单引号字符串的限制:双引号:获取字符串的长度:linuxexport命令:Configure命令:make命令:makeinsatll命令:为什么学习android音视频之前也是要学习下这个?我只能说,有时候学习的东西,实际价值是往后才能体现出来的,不是马上学完马上就体现出价值。学会了的东西,其实际价值始终会有
ChengWeiTan
·
2019-01-31 10:01
Android
android音视频开发基础
Android
音视频开发
入门(四)
Android
音视频开发
入门(四)任务目标NV21简单介绍对camera2API中的类的简单说明CameraManagerCameraDeviceCaptureRequestCameraCaptureSession
LPF_FORFREE
·
2019-01-29 20:03
Android音视频入门
android
音视频开发
基础1--基础概念
一分一秒,原来你也在这里目录视频编码的定义:视频编码的两个系列:音频编码格式:AAC.MP3AC3Android多媒体播放组件介绍:多媒体框架:单位相关:视频帧视频编码的定义:所谓视频编码就是指通过特定的压缩的技术,将某一个视频格式文件转换为另外一种视频格式文件的方式。视频流传输中最重要的编解码标准有国际电联的H.261、H.263、H.264、运动静止图像专家组的m-JPEG和国际标准化运动图像
ChengWeiTan
·
2019-01-28 23:43
Android
android音视频开发基础
android
音视频开发
基础1--基础概念
一分一秒,原来你也在这里目录视频编码的定义:视频编码的两个系列:音频编码格式:AAC.MP3AC3Android多媒体播放组件介绍:多媒体框架:单位相关:视频帧视频编码的定义:所谓视频编码就是指通过特定的压缩的技术,将某一个视频格式文件转换为另外一种视频格式文件的方式。视频流传输中最重要的编解码标准有国际电联的H.261、H.263、H.264、运动静止图像专家组的m-JPEG和国际标准化运动图像
ChengWeiTan
·
2019-01-28 23:43
Android
android音视频开发基础
Android
音视频开发
入门(三)
Android
音视频开发
入门(三)任务目标AudioRecord采集PCM数据1.实现一个AudioRecord实例2.初始化一个Buffer3.调用startRecording()4.写数据5.停止采集并关闭数据流
LPF_FORFREE
·
2019-01-25 15:59
Android音视频入门
Android
音视频开发
入门(二)
目标一:在Android平台绘制一张图片,使用至少3种不同的API,ImageView,SurfaceView,自定义ViewImageView绘制图片,因为ImageView是Android的控件,所以不管是在xml中还是用java代码都是比较好实现的,用setImageResource、setImageBitmap、setImageDrawable、setBackGround等都可以显示一张图
LPF_FORFREE
·
2019-01-22 19:09
Android音视频入门
Android
音视频开发
入门(一)
前言最近公司有需求要做一个视频编辑的功能,陆陆续续查了很多资料,因为之前没有接触过这一领域,开始是想用Android自带的API来实现,但是过了一个星期后,通过参考别人的范例写了一个视频裁剪的demo,各种问题,这一周基本就用来查找怎么去解决这些问题了,但是结果很现实,仍然不知道怎么去解决这些问题。突然发现如果还是这样继续下去的话,就算功能勉强实现了,当出现另一个问题后还是不知道怎么去快速解决。也
LPF_FORFREE
·
2019-01-22 11:17
Android音视频入门
QT-
自定义信号和槽
前言:信号和槽是一种松耦合机制,或者说是一种分布式机制,信号广播出去,槽会自定义订阅接收。一、新建工程二、新建部件拖入button按钮。修改内容为“发送自定义信号”三、自定义发送信号3.1修改widget.h文件添加处理按钮clicked信号的槽函数和新的自定义的信号SendMsg。#ifndefWIDGET_H#defineWIDGET_H#includenamespaceUi{classWid
多弗朗强哥
·
2019-01-17 11:00
normandie为什么不碰videoview
在android上做
音视频开发
的同学应该比较清楚,除了mediaplayer,android还提供了其它播放音视频的类,比如视频播放的还有videoview。
WalkerXu
·
2019-01-17 00:00
播放器
android
播放器技术分享(5):延时优化
搞
音视频开发
好些年,分享过许多博客文章,比如:前几年发布的《FFmpegTips》系列,《Android音频开发》系列,《直播疑难杂症排查》系列等等。
Jhuster
·
2019-01-06 12:36
播放器
延时
ffmpeg
播放器技术分享
数字媒体基础1-数字信号
但是从一名开发者的角度,如何从零开始一步一步成为经验丰富的
音视频开发
者。如何一步一步建立自己的知识体系,如何从浩瀚如海的数字媒体知识海洋中找到符合当前阶段的重要知识。
StarryThrone
·
2018-12-28 00:14
播放器技术分享(4):首开时间
搞
音视频开发
好些年,分享过许多博客文章,比如:前几年发布的《FFmpegTips》系列,《Android音频开发》系列,《直播疑难杂症排查》系列等等。
Jhuster
·
2018-12-22 20:39
播放器
ffmpeg
GOP
缓存
播放器技术分享
android采用FFmpeg实现音频混合与拼接剪切
接触FFmpeg有一段时间了,它是
音视频开发
的开源库,几乎其他所有播放器、直播平台都基于FFmpeg进行二次开发。本篇文章来总结下采用FFmpeg进行音频处理:音频混合、音频剪切、音频拼接与音频转码。
徐福记456
·
2018-12-19 09:49
面临两个技术方向抉择,如何选择?
最近,遇到一个朋友,他有个纠结的一个问题:基本情况,本人目前在北京,学历自考本科,一年后回成都,3年Android开发经验(独立开发),其中半年Android端
音视频开发
经验。
突围的鱼
·
2018-12-15 09:27
Android
音视频开发
-前言
Android
音视频开发
,我想很多开发者都知道这个概念,
音视频开发
不仅需要掌握图像、音频、视频的基础知识,并且还需要掌握如何对它们进行采集、渲染、处理、传输等一系列的开发和应用,因此,
音视频开发
是一门涉及到很多内容的领域
骑小猪看流星
·
2018-12-12 21:38
播放器技术分享(3):音画同步
搞
音视频开发
好些年,分享过许多博客文章,比如:前几年发布的《FFmpegTips》系列,《Android音频开发》系列,《直播疑难杂症排查》系列等等。
Jhuster
·
2018-12-08 23:32
播放器
音画同步
ffmpeg
播放器技术分享
播放器技术分享(2):缓冲区管理
搞
音视频开发
好些年,分享过许多博客文章,比如:前几年发布的《FFmpegTips》系列,《Android音频开发》系列,《直播疑难杂症排查》系列等等。
Jhuster
·
2018-12-04 22:14
播放器
ffmpeg
nmplayer
播放器技术分享
播放器技术分享(1):架构设计
搞
音视频开发
好些年,分享过许多博客文章,比如:前几年发布的《FFmpegTips》系列,《Android音频开发》系列,《直播疑难杂症排查》系列等等。
Jhuster
·
2018-12-02 15:31
播放器
ffmpeg
nmplayer
播放器技术分享
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他