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_音视频开发
iOS视频开发(一):视频采集
前言系列文章:《iOS视频开发(一):视频采集》《iOS视频开发(二):视频H264硬编码》《iOS视频开发(三):视频H264硬解码》《iOS视频开发(四):通俗理解YUV数据》作为iOS
音视频开发
之视频开发的第一篇
GenoChen
·
2020-01-06 06:44
iOS
音视频开发
-MediaPlayer播放本地、远程音频(三)
iOS
音视频开发
-常用音频、视频框架介绍(一)iOS
音视频开发
-AVAudioRecorder录音、AVAudioPlayer播放音频介绍(二)iOS
音视频开发
-MediaPlayer播放本地、远程视频
onefboy
·
2020-01-06 04:11
iOS
音视频开发
-常用音频、视频框架介绍(一)
iOS
音视频开发
-AVAudioRecorder录音、AVAudioPlayer播放音频介绍(二)iOS
音视频开发
-MediaPlayer播放本地、远程音频(三)iOS
音视频开发
-MediaPlayer
onefboy
·
2020-01-03 01:01
Android_
自定义Dialog底部弹出动画
效果图如下GIF.gif点击Button调用代码privatevoidshow(){Dialogdialog=newDialog(this);//去掉标题线dialog.requestWindowFeature(android.view.Window.FEATURE_NO_TITLE);dialog.setContentView(R.layout.dialog);//背景透明dialog.getW
Lrxc
·
2020-01-01 21:03
基于iOS11的HEVC(H.265)硬编码/硬解码功能开发指南
作为
音视频开发
者,我们更着重关注的是此次苹果为iPhone为推出了两种全新的媒体格式"HEVC和HEIF":视频方面使用HEVC来代替H.264,而图片则是用HEIF来代替JPG。
金山视频云
·
2020-01-01 17:49
音视频开源网站
18个实时
音视频开发
中会用到开源项目实时音视频的开发学习有很多可以参考的开源项目。一个实时音视频应用共包括几个环节:采集、编码、前后处理、传输、解码、缓冲、渲染等很多环节。
码寅
·
2019-12-31 23:13
科普
音视频开发
— 图片篇
视频开发中所涉及到的内容众多,而且这一行业对于技术的积累要求颇高,典型的厚积薄发的领域。本人才疏学浅,连皮毛都算不上,这里就只能给大家介绍下视频开发领域中所应该理解的基础知识。掌握这些基础知识后,至少能知道为什么要这么做,往后根据自身的业务需求,去具体解决怎么做的问题。原文链接:http://www.woaitqs.cc/2017/10/30/%E5%85%B3%E4%BA%8E-Android-
_qisen
·
2019-12-31 16:30
理解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
Android_
插件(1)_butterknife
一丶说明快速生成findViewById()资料:http://jakewharton.github.io/butterknife/butterknife二丶安装技巧:使用AndroidStudio1.安装Perferences->Plugins->searchPaste_Image.png2.添加:compile'com.jakewharton:butterknife:7.0.1'Paste_I
丶纳凉
·
2019-12-30 16:02
【Android
音视频开发
打怪升级:音视频硬解码篇】三、音视频播放:音视频同步
【声明】首先,这一系列文章均基于自己的理解和实践,可能有不对的地方,欢迎大家指正。其次,这是一个入门系列,涉及的知识也仅限于够用,深入的知识网上也有许许多多的博文供大家学习了。最后,写文章过程中,会借鉴参考其他人分享的文章,会在文章最后列出,感谢这些作者的分享。码字不易,转载请注明出处!教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,音视频基础知识2,音视频硬解码流程3,
开发的猫
·
2019-12-30 11:49
Android_
反编译再次打包
反编译apk文件实际上就是一个zip压缩包,可以直接修改后缀再解压unzip.png|--AndroidManifest.xml被编译成二进制的配置文件,无法阅读|--classes.dexAndroid可以执行文件|--resources.arec被编译成二进制的主资源文件|--assets/不需要编译的原始资源文件目录|--lib/库文件,.so|--res/资源文件目录|--META-INF
ben_speed
·
2019-12-29 10:19
音视频基础概念
前言早在之前就对
音视频开发
这块儿比较感兴趣,但是一直没有下定决心学习,一个是觉得这块儿很难,二是感觉自己没有时间去学习,但是现在一想,其实也不算事,有难度才有挑战,如果学好了也是很有成就感的事情,而时间这个问题
CoderP1
·
2019-12-28 14:43
FFmpeg从入门到出家(背景介绍)
视频流媒体中程中视频数据的传输占据了绝大部分的带宽,如何提升编码效率,使用更少的带宽,提供更优质的画面质量,是
音视频开发
人员一直努力的重点。
金山云
·
2019-12-28 03:36
Android_
数据存储
SharePreference保存较小的key-value集合,提供读写功能。基本使用Stringname="sp_test";Stringkey="test_key";SharedPreferencessp=this.getSharedPreferences(name,Context.MODE_PRIVATE);//写SharePreferenceSharedPreferences.Editor
ben_speed
·
2019-12-27 04:15
【Android
音视频开发
打怪升级:OpenGL渲染视频画面篇】四、深入了解OpenGL之EGL
【声明】首先,这一系列文章均基于自己的理解和实践,可能有不对的地方,欢迎大家指正。其次,这是一个入门系列,涉及的知识也仅限于够用,深入的知识网上也有许许多多的博文供大家学习了。最后,写文章过程中,会借鉴参考其他人分享的文章,会在文章最后列出,感谢这些作者的分享。码字不易,转载请注明出处!教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,音视频基础知识2,音视频硬解码流程:封
开发的猫
·
2019-12-26 18:16
《直播疑难杂症排查系列》之一 :播放失败
继《直播技术详解》系列文章之后,我们推出了新的系列《直播疑难杂症排查》,我们会把协助客户解决直播问题的经验逐步分享出来,同时也会穿插一些
音视频开发
的基础知识和优化经验,希望能够帮助到直播领域的开发者们。
七牛云
·
2019-12-26 03:13
Android_
图片加载库
请求分发模块。负责封装请求,对请求进行优先级排序,并按照类型进行分发。缓存模块。通常包括一个二级的缓存,内存缓存、磁盘缓存。并预置多种缓存策略。下载模块。负责下载网络图片。监控模块。负责监控缓存命中率、内存占用、加载图片平均耗时等。图片处理模块。负责对图片进行压缩、变换等处理。本地资源加载模块。负责加载本地资源,如assert、drawable、sdcard等。7.显示模块。负责将图片输出显示。图
ben_speed
·
2019-12-25 20:30
理解ijkplayer(一):开始
以此系列文章开始,记录我的
音视频开发
学习之路。
HWilliamgo
·
2019-12-25 12:11
Mac终端FFmpeg手动,自动编译
背景移动端学习
音视频开发
,FFmpeg可以说是必学的框架,FFmpeg在linux平台下开发,但它同样也可以在其他操作系统环境中编译运行,包括Windows、MacOSX等。
小东邪啊
·
2019-12-24 06:22
音视频开发
- 分屏滤镜
在抖音等常用的音视频软件中经常发现有分屏的滤镜效果,现在总结一下具体的VertexShader中,每个函数中的算法。常规方法滤镜中的FragmentShader算法vertexShader代码设置attributevec4Position;attributevec2TextureCoords;varyingvec2TextureCoordsVarying;voidmain(void){gl_Pos
文艺女青年的男人
·
2019-12-23 09:07
音视频开源项目
我们今天汇总了一些能帮助到正在学习或进行
音视频开发
的实时
音视频开发
者们的开源项目与几个也在为开源社区贡
假_f89c
·
2019-12-23 01:01
iOS音视频编码
iOS
音视频开发
涉及的方面比较广泛,一般分为采集、音视频的封装、编码、推流、拉流、解封装、解码、播放等阶段。其中音视频的编码和解码阶段是非常重要的步骤。
尘风killer
·
2019-12-22 15:36
音视频开发
- FFmpeg
FFmpeg是一套可以用来记录、处理数字音频、视频,并将其转换为流的开源框架,采用LPL或GPL许可证,提供了录制、转换以及流化音视频的完整解决方案1、FFmpeg编译选项详解FFmpeg和大部分的GNU软件的编译方式类似,都是通过configure脚本来实现编译前定制的,这种方式允许用户在编译前对软件进行裁剪,同时通过对最终运行到的系统以及目标平台的配置来决定对某些模块设定合适的配置。标准选项:
文艺女青年的男人
·
2019-12-22 05:59
Android
音视频开发
二 AudioTrack播放pcm
AudioTrack官方说明AudioTrack允许PCM音频缓冲器流到音频接收器进行回放。这是通过“推”的数据对象的信号使用write(byte[],int,int)andwrite(short[],int,int)方法。一个信号可以在两种模式下运行:静态或流。在流模式中,应用程序写一个连续的数据流的信号,采用write()方法。这些都是封闭和返回时,数据已经从java层转移到本地层排队等候播放
CHSmile
·
2019-12-21 20:11
《Android音视频系列-1》从FFmpeg开始,先玩玩常用命令
从今天开始,预计花费3个月时间(晚上+周末),学习Android
音视频开发
。
蓝师傅_Android
·
2019-12-21 17:27
【音视频基础】(一):显示器是如何显示图形数据的一
本篇隶属于文集:《零基础入门
音视频开发
》,查看文集全部文章,请点击文字链接。
金架构
·
2019-12-21 10:33
iOS
音视频开发
-AVAudioRecorder录音、AVAudioPlayer播放音频介绍(二)
iOS
音视频开发
-常用音频、视频框架介绍(一)iOS
音视频开发
-MediaPlayer播放本地、远程音频(三)iOS
音视频开发
-MediaPlayer播放本地、远程视频(四)iOS
音视频开发
-AVPlayer
onefboy
·
2019-12-21 06:44
FFMPEG进阶系列02-ffmpeg命令详解3
更多音视频知识请点击:专注
音视频开发
ffmpeg的封装转换FFmpeg的封装转换部分,主要是通过libavformat这部分来完成的功能,通过libavformat库进行mux和demux操作,多媒体文件的格式有很多种
C_GO流媒体后台开发
·
2019-12-20 22:13
使用 AudioTrack 播放音频轨道
01前言大家好,本文是iOS/Android
音视频开发
专题的第七篇,该专题中AVPlayer项目代码将在Github进行托管,你可在微信公众号(GeekDev)后台回复资料获取项目地址。
sprint
·
2019-12-20 20:08
「音视频专题」 音视频基础概念介绍
01前言大家好,从本文开始我们将从Android音视频专题开始探索,并按照iOS/Android
音视频开发
专题介绍依次开始。iOS音视频专题将在Android音视频专题结束后进行。
sprint
·
2019-12-19 01:26
【音视频基础】(十):YUV颜色空间之彩色电视制
本篇隶属于文集:《零基础入门
音视频开发
》,查看文集全部文章,请点击文字链接。想看最新文章,可以直接关注微信公众号:金架构继续这篇文章之前,先确保上篇没有不懂的内容。
金架构
·
2019-12-18 06:40
Android 相机开发,音视频入门教程全解
321我再扯两句:这篇是在学习相机
音视频开发
的时候写的
aserbao
·
2019-12-17 14:49
音视频开发
- 交叉编译
1.交叉编译原理先来看一下,如果要在PC上运行一个二进制程序(以源码的方式进行编译,不要以包管理工具的方式来安装),需要怎样做。首先,要有这个二进制程序的源代码(有可能是直接下载的,也有可能是自己编写的代码),然后在PC上进行编译链接生成可执行文件,最后在Terminal下面去执行该可执行文件。上述流程中包含了几个角色,首先是要有源代码,然后是要知道最终运行该二进制程序的机器是哪一个(其实就是本机
文艺女青年的男人
·
2019-12-17 08:34
iOS/Android
音视频开发
专题
image专题计划由
音视频开发
设计到的东西较为广泛,我将开设一个专题用来介绍。我将从零开始
sprint
·
2019-12-16 19:48
骑兵变步兵?10 分钟搞明白如何在直播中去马赛克
继《直播技术详解》系列文章之后,我们推出了这个新的系列《直播疑难杂症排查》,把解决直播问题的经验逐步分享出来,同时也会穿插一些
音视频开发
的基础知识和优化经验,希望能够帮助到直播领域的开发者们。
七牛云
·
2019-12-15 17:27
FFMPEG进阶系列03-ffmpeg转码专题(上)
更多音视频知识请点击:专注
音视频开发
概述关键的参数该篇主要是探讨转码相关的技术点,比如:视频尺寸:指的就是视频的分辨率,常见的分辨率有4096x2304,1920x1080,1280x720,720x576
C_GO流媒体后台开发
·
2019-12-15 16:17
iOS
音视频开发
-AVPlayer播放本地、远程视频(六)
iOS
音视频开发
-常用音频、视频框架介绍(一)iOS
音视频开发
-AVAudioRecorder录音、AVAudioPlayer播放音频介绍(二)iOS
音视频开发
-MediaPlayer播放本地、远程音频
onefboy
·
2019-12-15 10:52
2019年学习规划
1、重点学习
音视频开发
方面的知识:C++基础,Opengles3.0,数据结构,算法基础,ffmpeg。2、金融知识,证券分析看两遍。CFA中文版阅读完一遍。金融词汇2千量以上。
谷哥得小弟
·
2019-12-15 09:54
FFmpeg 是什么?
笔者才开始学习
音视频开发
,主要是通过阅读刘歧、赵文杰编著的《FFmpeg从入门到精通》以及雷霄骅博士博客总结写的入门心得体会。
fengMisaka
·
2019-12-14 14:00
开发方向·音视频服务
0.
音视频开发
主要包括哪些方面什么是webRTC百科解释:image.png什么是mediasoupimage.png[https://zhuanlan.zhihu.com/p/33618940]RTP
jkCodic
·
2019-12-14 10:05
音视频开发
day01
图片绘制三策略:publicclassDay01extendsAppCompatActivityimplementsSurfaceHolder.Callback{privateIntentmIntent;privatestaticBitmapbitmap;{Contextcontext=App.getApp();Resourcesresources=context.getResources();i
小子考驾照
·
2019-12-14 00:38
Android
音视频开发
-入门(四):使用 MediaExtractor 和 MediaMuxer API 解析和封装 mp4 文件
好时光春分已过,下个时节就是清明了,送上古人小诗一首:咏柳【作者】贺知章【朝代】唐碧玉妆成一树高,万条垂下绿丝绦。不知细叶谁裁出,二月春风似剪刀。MediaExtractor抽取视频不含音频/***抽取(ly.mp4)的视频文件不含音频*/@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2)@RequiresApi(api=Build.VERSION_COD
HannyYeung
·
2019-12-13 17:26
音视频开发
- 抖音中放大/灵魂出窍/抖动/闪白/毛刺滤镜
1、缩放滤镜基本原理:修改顶点坐标和纹理坐标的对应关系来实现。先看效果整张图片放大了放大的过程可以在顶点着色器完成,也可以在片元着色器完成,所以这次直接修改了顶点着色器的代码逻辑。片元着色器代码部分其实没有变化,就是最基本的纹理像素值的配置。precisionhighpfloat;uniformsampler2DTexture;varyingvec2TextureCoordsVarying;voi
文艺女青年的男人
·
2019-12-12 16:19
Android_
给你的View上面添加一条线,使线和View宽度保持一致的实现。
先上效果图片:效果图.pngDemo很小,就一个XML文件和十几行Java代码。GitHub的传送地址。主要布局代码:Java的全部代码:PS:在Activity中的OnCreate方法中获取控件的宽高几种办法下面用到了其中一种view.post;//获取view的idmLast_price=(TextView)findViewById(R.id.last_price);mLast_price_l
sun_wenming
·
2019-12-12 09:09
音视频开发
基础知识
音视频入门前,需要了解下一些基础概念,不必死记硬背,可之后再补再翻阅。一.颜色模式RGBRGB颜色模型的主要目的是在电子系统中检测,表示和显示图像,比如电视和计算机,但是在传统摄影中也有应用。基础的部分不过多描述,更多内容点击标题见维基百科。YUVY'UV的发明是由于彩色电视与黑白电视的过渡时期。黑白视频只有Y(Luma,Luminance)视频,也就是灰阶值。到了彩色电视规格的制定,是以YUV/
Benhero
·
2019-12-11 20:49
【Android
音视频开发
打怪升级:OpenGL渲染视频画面篇】一、初步了解OpenGL ES
【声明】首先,这一系列文章均基于自己的理解和实践,可能有不对的地方,欢迎大家指正。其次,这是一个入门系列,涉及的知识也仅限于够用,深入的知识网上也有许许多多的博文供大家学习了。最后,写文章过程中,会借鉴参考其他人分享的文章,会在文章最后列出,感谢这些作者的分享。码字不易,转载请注明出处!教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,音视频基础知识2,音视频硬解码流程:封
开发的猫
·
2019-12-08 11:25
引入的标准头文件与标准输出以及FOR循环
感觉C学了一遍又一遍,大学学过,工作的时候也学过,奈何一直在弄JAVA,没有怎么用过C,学了就忘,忘了就....算了--现在搞
音视频开发
,又必须弄到这一块了.因此,写点东西回加强记忆。
贝克街的猫大哥呀
·
2019-12-08 02:58
iOS
音视频开发
-AVPlayer播放本地、远程音频(五)
iOS
音视频开发
-常用音频、视频框架介绍(一)iOS
音视频开发
-AVAudioRecorder录音、AVAudioPlayer播放音频介绍(二)iOS
音视频开发
-MediaPlayer播放本地、远程音频
onefboy
·
2019-12-08 00:57
【Android
音视频开发
打怪升级:OpenGL渲染视频画面篇】二、使用OpenGL渲染视频画面
【声明】首先,这一系列文章均基于自己的理解和实践,可能有不对的地方,欢迎大家指正。其次,这是一个入门系列,涉及的知识也仅限于够用,深入的知识网上也有许许多多的博文供大家学习了。最后,写文章过程中,会借鉴参考其他人分享的文章,会在文章最后列出,感谢这些作者的分享。码字不易,转载请注明出处!教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,音视频基础知识2,音视频硬解码流程:封
开发的猫
·
2019-12-07 20:52
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他