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_音视频开发
为什么耳朵没怀孕?10 分钟搞明白直播中杂音、噪音和回声问题
继《直播技术详解》系列文章之后,我们推出了这个新的系列《直播疑难杂症排查》,把解决直播问题的经验逐步分享出来,同时也会穿插一些
音视频开发
的基础知识和优化经验,希望能够帮助到直播领域的开发者们。
七牛云
·
2020-03-21 21:11
Android_
验证码按钮倒计时
在注册获取验证码时候需要一个倒计时按钮。publicclassMainActivityextendsActivity{TextViewtxt;CountDownTimertimer=newCountDownTimer(60000,1000){@OverridepublicvoidonTick(longmillisUntilFinished){txt.setText(millisUntilFinis
ben_speed
·
2020-03-21 03:15
Android_
防止快速点击
重写OnClickListenerpublicabstractclassDebouncingOnClickListenerimplementsView.OnClickListener{privatestaticbooleanenabled=true;privatestaticfinalRunnableENABLE_AGAIN=newRunnable(){@Overridepublicvoidrun
ben_speed
·
2020-03-21 01:22
《
音视频开发
进阶指南》读书笔记(一) —— 音视频基础概念
前言最近要学音视频,在图书馆借到这本《
音视频开发
进阶指南》,读了一段时间觉得挺好就在某宝买了。
Hsusue
·
2020-03-20 21:08
iOS硬解码H264视频流
https://blog.csdn.net/lizhijian21/article/details/80829947苹果在iOS8.0系统之前若要做
音视频开发
需使用第三方软件进行编解码(FFmpeg软解码
FMG
·
2020-03-20 12:11
iOS开发-
音视频开发
2019-05-28
一.学习背景5G网络作为第5代的移动通信网络,它的网络峰值传播速度可1以达到10Gbps/s.这比4G的的传输速度快数百倍.举个例子,整部超高画质电影下载可在1秒钟之内下载完成.当然,随着5G技术的诞生,用在智能终端分享3D电影,游戏或者超高画质节目的时代已经毫无悬念的向我们走来.想必大家也逐步了解,国内外的互联网公司也已经布局音视频,3D技术方面的开发者招聘和相关产品研发.目前落地推广最普遍的就
酷拼车
·
2020-03-17 05:34
音视频开发
进阶指南(第四章)-OpenSL-ES播放PCM音频
使用OpenSL-ES播放PCM音频文件今天学习了使用OpenSL播放PCM文件,简单记录一下。感觉OpenSL入门的有些难度,搞得头晕,所以只介绍功能性代码,暂时不考虑健壮性,只抓学习重点。学习OpenSLES要先做好心理准备,拿出时间认真学习,下一番功夫。一、讲在前面在代码之前先讲一下原理,代码讲解和实例在第二节。懂了原理,那么在看代码的时候才可能更容易理解。1.1OpenSLES是什么?Op
DD_Dog
·
2020-03-17 03:21
实时视频通话超低延迟架构的思考与实践
编者按:2017年12月23日,由即构科技主办的ZEGOMeetup第一期实时
音视频开发
者沙龙在深圳圆满结束。
ZEGO即构
·
2020-03-16 06:51
Android_
四大组件之Activity
Android_
四大组件之Activity学习Android一直以来都是看书、敲代码,看书、敲代码这样的重复,等我把书上的所有代码依葫芦画瓢的打一遍下来,根本就没有太多的收获。
魏震洲
·
2020-03-13 18:53
常用的第三方框架(一)
1.高仿支付宝密码输入框(见
android_
项目收藏gridpassword(仿支付宝密码输出框))Image.png2.7000demo中:Android】多文件下载进度条Image.png3.下边这个效果可以见
白狼syc
·
2020-03-12 17:18
音视频开发
学习日记1~交叉编译
前言:在
音视频开发
的过程中,了解交叉编译是必须的,因为在开发过程中,用到的很多第三方库都需要进行交叉编译的,然后生成静态库和头文件,导入到项目中使用.在下文的内容中,我们将着重介绍一下几个
音视频开发
常用的第三方库的交叉编译过程
CoderP1
·
2020-03-11 12:11
Android
音视频开发
(一):PCM 格式音频的播放与采集
什么是PCM格式声音从模拟信号转化为数字信号的技术,经过采样、量化、编码三个过程将模拟信号数字化。采样顾名思义,对模拟信号采集样本,该过程是从时间上对信号进行数字化,例如每秒采集44100次,即采样频率44.1khz量化既然是将音频数字化,那就需要使用二进制来表示声音的每一个样本。例如每个样本使用16位长度来表示,即音频的位深度为16位编码编码就是按照一定的格式记录采样和量化后的数据,比如顺序存储
扬州慢_
·
2020-03-06 14:16
技术福利:最全实时
音视频开发
要用到的开源工程汇总
本文内容引用了公众号声网Agora的文章,感谢原作者的分享。1、前言实时音视频的开发学习有很多可以参考的开源项目。一个实时音视频应用共包括几个环节:采集、编码、前后处理、传输、解码、缓冲、渲染等很多环节。每一个细分环节,还有更细分的技术模块。比如,前后处理环节有美颜、滤镜、回声消除、噪声抑制等,采集有麦克风阵列等,编解码有VP8、VP9、H.264、H.265等。典型的实时音视频应用数据流转过程如
JackJiang2011
·
2020-03-05 06:46
Android_
自定义View_圆角头像
效果图如下Paste_Image.png原图如下实现方法:自定义View代码如下(可直接Copy适用)packagecom.bxlt.customstudy;importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.Canvas;importandroid.graphics.Color;im
Lrxc
·
2020-03-05 02:00
Android - ShareSDK第三方平台的详细使用参考官方API
进入分享页如果有软件则会拉去本地软件登录如果检测到手机没有新浪微博便会启动网页版登录3:一键分享一键分享效果图4:输入想分享的话分享内容自定义添加进入极光官网的mob文档中心打开以下链接:http://wiki.mob.com/
Android
Kris_liu
·
2020-03-04 09:54
iOS 11 对HEVC的支持 ,遇到iphone6不能播放的坑~~~
作为
音视频开发
者,我们更着重关注的是此次苹果为iPhone为推出了两种全新的媒体格式"HEVC和HEIF":视频方面使用HEVC来代替H.264,而图片则是用HEIF来代替JPG。
奋斗的七月
·
2020-03-03 08:42
OpenGL ES入门及GLSL
使用OpenGLES最关心的问题1、如何在iOS上搭建OpenGLES环境2、如何链接GLSL3、如何通过GLSL输入数据参考:《
音视频开发
进阶指南》、网络资料GLSL介绍GLSL(OpngGLShadingLanguage
啵啵_long_港
·
2020-02-29 10:21
音视频开发
:RGB与YUV相互转换问题
本文档描述了RGB与YUV两个颜色空间的相互转换问题。很多书在讲YUV颜色空间或YUV模型时,一般直接给出RGB与YUV的相互转换公式,比如这样:(1)RGB转换成YUVY=0.299R+0.587G+0.114BU=0.567(B-Y)V=0.713(R-Y)值得注意的是,Y值范围为[0,1.0]、UV值范围都是[-0.5,0.5],在Accelerate框架的vImage_CVUtilitie
熊皮皮
·
2020-02-28 06:36
RN win7 环境搭建
ANDROID_HOME:AndroidSDKManager的位置例如:(ANDROID_HOME=>E:\Android\sdk)设置环境变量PATH:例如:(PATH=>%ANDROID_HOME%\tools;%
ANDROID
烟雾袅绕
·
2020-02-24 23:05
<<
音视频开发
进阶指南>>读书笔记
由于目前市面上关于移动端的
音视频开发
书籍极少,因此当得知>上市后,我就立马买了,然后如饥似渴废寝忘食的读了一遍。
Jack_deng
·
2020-02-24 00:17
关于VoIP
音视频开发
<一>
一提到VoIP有人就想到了网络电话,是没错,但网络电话只是VoIP应用的一种,也是最初设计VoIP的目的。现在运营商针对3G/4G提出的VoLTE其实跟VoIP有很大联系,VoIP顾名思义基于IP网络的语音,这个网络包括宽带光纤、局域网、广域网、移动网络等,适应性很强,而VoLTE其实就是基于LTE移动网络的语音。众所周知3G/4G网络本身只承载流量数据的,以至于不支持VoLTE的手机通话时必须回
井悟空
·
2020-02-18 01:28
Android_
开发_Day16_Set集合
Android_
开发_Day16_Set集合目的:增加对数组和集合的认识,提高我们今后处理数据的能力。技术:泛型:当你不知道要用什么数据类型的时候就可能会用到泛型。
不要问我问就是百度
·
2020-02-16 22:58
【音视频基础】(四):俗称照片的彩色数字图像二
本篇隶属于文集:《零基础入门
音视频开发
》,查看文集全部文章,请点击文字链接。
金架构
·
2020-02-14 21:48
Android_
自定义属性
自定义属性1自定义属性的基本步骤a自定义一个CustomView继承Viewb在valus下编辑或创建attrs.xml例如:其中resource是跟标签,可以在里面定义若干个declare-styleable,中name定义了变量的名称,下面可以再自定义多个属性,针对来说,其属性的名称为"text",format指定了该属性类型为string,只能表示字体的大小。format还可以指定其他的类型
萱生活
·
2020-02-13 09:56
Android 内存优化
Android_
内存优化篇我们知道,Dalvik虚拟机实则也算是一个Java虚拟机,只不过它执行的不是class文件,而是dex文件。
idea0
·
2020-02-13 03:51
Android_
记封装Banner的过程,快速实现App轮播图
支持图片无限轮播的BannerLayoutRecyclerViewBanner利用RecyclerView实现的Banner轮播RecyclerBanner代码示例:https://github.com/7449/BannerLayout(https://github.com/7449/BannerLayout)BannerLayout支持图片无限轮播的BannerLayout支持功能功能较多,很
c34c13566bd2
·
2020-02-12 04:36
如何解决直播中黑屏、花屏、闪屏问题?10 分钟搞明白
继《直播技术详解》系列文章之后,我们推出了这个新的系列《直播疑难杂症排查》,把解决直播问题的经验逐步分享出来,同时也会穿插一些
音视频开发
的基础知识和优化经验,希望能够帮助到直播领域的开发者们。
七牛云
·
2020-02-11 20:32
Android 开发技术周报 Issue#267
新闻Android11偷跑:一台谷歌Pixel2XL已升级部分谷歌Pixel2相机不能用:手机已过保教程Android
音视频开发
打怪升级系列教程开源库madmanahighperformancealternativetoGoogle'sstandardIMAandroidSDK.IfyouhaveyourownVASTserverandwanttorendervideoadsandhavefull
inferjay
·
2020-02-11 19:37
android
android-studio
kotlin
java
ffmpeg入门教程
首先推荐几本必参考的书《FFmpeg从入门到精通》,命令行居多《FFmpeg基础库编程开发》,各种标准发展历史及原理居多《
音视频开发
进阶指南基于Android与iOS平台的实践》博客首推雷神https:
IT大课堂
·
2020-02-10 06:33
Android_
小账本小结
登录界面:支持登录、注册以及游客登录,单纯的小账本的话其实用不到这些个登录,单纯为了巩固学习知识。尚未部署到服务器,账号等数据暂时保存在本地数据库中。游客登陆:游客登录会直接跳到主页中,不影响使用。注册和登录时会弹出自定义view的dialog,这时可能会有黑影,这个和默认的主题有关。参考我的这篇博客:https://www.cnblogs.com/XiaoGao128/p/12283918.ht
XiaoGao128
·
2020-02-09 21:00
Android_
自定义Dialog底部弹出动画
一、前言:效果图如下:aaa.gif点击Button调用代码privatevoidshow(){Dialogdialog=newDialog(this);//去掉标题线dialog.requestWindowFeature(android.view.Window.FEATURE_NO_TITLE);dialog.setContentView(R.layout.dialog);//背景透明dialo
因为我的心
·
2020-02-09 08:07
Android_
自定义控件_动态饼状图
代码要实现的功能:饼状图开始时只有5个角度,通过控件接收用户点按事件、设置定时器、属性动画等方法,每次增加一定的角度,直到360度。//角度intangle=5;//所占360度的比例floatrate=0;//实现onDraw方法,这是自定义控件画的过程都要实现的方法@OverrideprotectedvoidonDraw(Canvascanvas){super.onDraw(canvas);d
Android__开发
·
2020-02-08 17:23
Android_
网络篇_基本协议
网络数据协议HTTP协议,建立在TCP/IP的基础上FTP协议TCP/IP协议,socket编程(分客户端和服务端)HTTP请求头浏览器中请求一次百度的网页HTTP请求头.png第一行(Request-Line):GET/HTTP/1.1代表以get方式请求1.1版本的HTTP协议Accept:/代表可以接受所有的数据类型Accept-Encoding:gzip,deflate代表可以接收压缩过后
ben_speed
·
2020-02-08 17:12
鼠标表示不背锅!3分钟搞明白直播中拖动不准的问题
继《直播技术详解》系列文章之后,我们推出了这个新的系列《直播疑难杂症排查》,把解决直播问题的经验逐步分享出来,同时也会穿插一些
音视频开发
的基础知识和优化经验,希望能够帮助到直播领域的开发者们。
七牛云
·
2020-02-08 15:07
从kxmovie代码看iOS上OpenGL ES的显示流程
一句话概述:视频的帧数据,传递给OpenGL,处理后输出给FBO,然后取得FBO里的colorrenderbuffer,然后通过CAEAGLLayer上呈现到屏幕想多了解下
音视频开发
,看了下kxmovie
FindCrt
·
2020-02-08 11:25
IOS音视频(一)AVFoundation核心类
做
音视频开发
是个很复杂的工作,需要我们理解很多有关素材的知识:声学和视觉相关的科学理论,数的程序开发技术和有AVFoundation框架而引出的其他框架的知识,比如:CoreMedia,CoreVideo
孔雨露
·
2020-02-08 09:16
FFMPEG在Windows下的屏幕录像录音
更多音视频知识请点击:专注
音视频开发
ffmpeg在Linux下用X11grab进行屏幕录像,在Windows下用DirectShow滤镜首先需要安装一个软件,screencapturerecorder编译好的下载地址是
C_GO流媒体后台开发
·
2020-02-07 09:04
H264编码系列之推荐的分辨率和码率配置表
更多音视频知识请点击:专注
音视频开发
原文地址:H.264视频编码推荐的分辨率和码率配置表在各种视频编码标准中,行业一直在求追“高压缩比(数据量越小越好)”,同时又保证“高视频质量”的算法。
C_GO流媒体后台开发
·
2020-02-07 07:27
Android_
简易的短信发送器
姓名:郭金学号:17101223407【嵌牛导读】:本文将介绍如何完成一个简单的第三方的短信发送器(不打开短信界面,调用android的api完成功能)【嵌牛鼻子】:Android、短信发送器【嵌牛提问】:如何直接调用安卓发送短信的api?【嵌牛正文】:1.首先,我们来做布局由于我这里写的是一个简易的,短信发送,所以只是一个LinearLayout下放了两个EditText用来存号码和内容,还有一
宝宝啦啦啦
·
2020-02-06 18:23
[webrtc] 交互式连接建立(ICE)
tuin=137bb271技术支持QQ群:782508536webrtc时序图.png更多音视频知识请点击:专注
音视频开发
原文:[webrtc]交互式连接建立(ICE)http://www.libsdl.cn
C_GO流媒体后台开发
·
2020-02-05 15:37
AVFoundation框架解析看这里(4)- CMTime
AVFoundation框架解析目录AVFoundation框架解析目录AVFoundation框架解析目录本章导读CMTime是贯彻整个iOS
音视频开发
的基本数据结构,因此我们有必
sweetpf
·
2020-02-02 19:42
Mac 下使用命令行模拟弱网环境
做
音视频开发
,我们经常需要模拟弱网环境,观察app在弱网下的表现,比如,丢包、延迟、抖动、限制带宽条件等,Mac系统有一个弱网工具APP,叫做“NetworkLinkConditioner”,支持可视化地完成弱网的模拟和配置
Jhuster
·
2020-02-02 18:53
Mac
音视频
弱网
音视频/多媒体开发
手机计步器原理
【嵌牛正文】:
Android_
基于G-Senso
lotus儿
·
2020-02-02 04:47
Android_
基础_进阶_Handler 消息机制
Android的消息机制主要由Handler,Looper,MessageQueue,Message等组成,而Handler的运行主要依赖后三者;源码分析Handler的消息处理主要有五个部分,Message,Handler,MessageQueue,Looper,Threadlocal.方法作用MessagerMessage是线程之间传递的消息,他可以在内部携带少量的数据,用于线程之间交换数据,
宋木木的征途是星辰大海
·
2020-01-29 17:01
Android
音视频开发
:踩一踩“门槛”
音视频基础音视频行业已经发展很多年了,随着近几年移动端越来越多的音视频APP的出现,将音视频推向一个高潮,但是由于音视频的学习成本很高,很多开发者望而却步,为了跟紧时代的步伐,我写了这篇音视频基础,讲解了音视频的相关知识,给大家破除音视频的“高门槛”,希望可以共同进步。音频将声音保存成音频的过程,其实就是将模拟音频数字化的过程,为了实现这个过程,就需要对模拟音频进行采样、量化和编码。接下来我们详细
奇葩AnJoiner
·
2020-01-14 14:21
【Android
音视频开发
打怪升级:音视频硬解码篇】二、音视频硬解码流程:封装基础解码框架
【声明】首先,这一系列文章均基于自己的理解和实践,可能有不对的地方,欢迎大家指正。其次,这是一个入门系列,涉及的知识也仅限于够用,深入的知识网上也有许许多多的博文供大家学习了。最后,写文章过程中,会借鉴参考其他人分享的文章,会在文章最后列出,感谢这些作者的分享。码字不易,转载请注明出处!教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,音视频基础知识2,音视频硬解码流程:封
开发的猫
·
2020-01-08 19:31
屏幕录制和
音视频开发
Android直播项目解决方案汇总http://neast.cn/forum.php?mod=viewthread&tid=61625&fromuid=5Android视频直播的实现http://blog.csdn.net/huaxun66/article/details/53427771http://www.jianshu.com/p/8436c7353296Androidijkplayer的使
alialiali
·
2020-01-08 07:26
音视频开发
之旅(一)——基础概念
相关文档音视频技术博客什么是视频? 首先我们需要理解一个最基本的概念:视频。从感性的角度来看,视频就是一部充满趣味的影片,可以是电影,可以是短片,是一连贯的视觉冲击力表现丰富的画面和音频。但从理性的角度来看,视频是一种有结构的数据,用工程的语言解释,我们可以把视频剖析成如下结构:内容元素(Content)图像(Image)音频(Audio)元信息(Metadata)编码格式(Codec)Vide
Mzone
·
2020-01-07 16:42
iOS
音视频开发
-MediaPlayer播放本地、远程视频(四)
iOS
音视频开发
-常用音频、视频框架介绍(一)iOS
音视频开发
-AVAudioRecorder录音、AVAudioPlayer播放音频介绍(二)iOS
音视频开发
-MediaPlayer播放本地、远程音频
onefboy
·
2020-01-07 08:21
音视频开发
- 音视频基础概念
1、数字音频为什么需要编码?通常所说的音频的裸数据格式就是脉冲编码调制-PCM数据。描述一段PCM数据一般分为采样、量化、编码。对模拟信号进行采样,所谓采样就是在时间轴上对信号进行数字化。由于人耳能听到的频率范围是20Hz~20kHz,所以采样频率一般为44.1kHz,这样就能保证质量。量化:对幅度轴上的信号数字化,比如用16比特的二进制信号表示一个采样,那么幅度就分为65536层。编码:对量化后
文艺女青年的男人
·
2020-01-06 19:28
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他