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_
双击退出
效果图java代码属性:privatelongfirstTime=0;重写方法:@OverridepublicvoidonBackPressed(){longsecondTime=System.currentTimeMillis();//获取系统毫秒值if(secondTime-firstTime>2000){//入伙第二次按减去第一次按超过2秒打印toast并且把第二次按的时间赋给第一次在按的/
iamchan
·
2020-06-23 17:15
android_
为recyclerView添加headerView和footerView以及recyclerview的刷新
GitHubhttps://github.com/hongyangAndroid/baseAdapterCSDNhttps://blog.csdn.net/lmj623565791/article/details/51118836紧接着上一篇添加head和footheaderAndFooterWrapper=newHeaderAndFooterWrapper(adapter);TextViewt1
iamchan
·
2020-06-23 17:41
爱奇艺技术分享:轻松诙谐,讲解视频编解码技术的过去、现在和将来
▼阅读本文需要有一些音视频编解码技术的基础,否则请先阅读以下文章:《即时通讯
音视频开发
(一):视频编解码之理论概述》《即时通讯
音视频开发
(二):视频编解码之数字视频介绍》《即时通讯
音视频开发
(三):视频编解码之编码基础
hellojackjiang2011
·
2020-06-23 13:58
FFmpeg开发(一)常用处理视频命令
前言:FFmpeg是做
音视频开发
的一个优秀的开源库,可以在不同平台下编译,能够实现视频采集、视频格式转化、视频截图、视频添加水印、视频切片、视频录制、视频推流、更改音视频参数功能等。
码农突围
·
2020-06-23 13:38
音视频开发
常用软件
引言本人计划做一个分享项目,分享
音视频开发
基础知识,分享一些开源项目使用及相关架构分析,个人能力有限,有错误欢迎大家指正,同时也欢迎有相同想法的小伙伴加入。
龙猴
·
2020-06-23 12:10
【Android
音视频开发
打怪升级:音视频硬解码篇】一、音视频基础知识
开篇炙手可热,望而生畏的
音视频开发
时至今日,短视频App可谓是如日中天,一片兴兴向荣。
开发的猫
·
2020-06-23 02:07
音视频开发
ubuntu下ffmpeg的vscode调试环境搭建--Apple的学习笔记
FFmpeg
音视频开发
入门--Apple的学习笔记已经搭建了win10的调试环境。
applecai
·
2020-06-22 22:08
android_
分享 图片 和 文字
找了老变天,都只能实现单一的功能总算找到了,现在公布一下,一来赚赚人气,二来确实想帮助大家,帮大家少走一点弯路/***分享功能*@paramcontext上下文*@paramactivityTitleActivity的名字*@parammsgTitle消息标题*@parammsgText消息内容*@paramimgPath图片路径,不分享图片则传null*/publicstaticvoidshar
blacklaw0
·
2020-06-22 18:56
Android
Mobile
【Android
音视频开发
打怪升级:FFmpeg音视频编解码篇】一、FFmpeg so库编译
转自:https://juejin.im/post/5e130df55188253a8b42ebac目录一、Android音视频硬解码篇:1,音视频基础知识2,音视频硬解码流程:封装基础解码框架3,音视频播放:音视频同步4,音视频解封和封装:生成一个MP4二、使用OpenGL渲染视频画面篇1,初步了解OpenGLES2,使用OpenGL渲染视频画面3,OpenGL渲染多视频,实现画中画4,深入了解
beyond702
·
2020-06-22 17:25
多媒体
关于iOS上使用ffmpeg的编译配置
使用ffmpeg进行
音视频开发
,首先编译需要把ffmpeg的源码编译成静态库,编译不是大问题,关键问题是编译的时候的各种配置该怎么设置的问题。
bangyan8891
·
2020-06-22 17:05
音视频开发
进阶指南--音视频概念基础
音频概念基础:采样、量化和编码:首先要对模拟信号进行采样,所谓采样就是在时间轴上对信号进行数字化。根据奈奎斯特定理(也称为采样定理),按比声音最高频率高2倍以上的频率对声音进行采样(也称为AD转换),1.1节中提到过,对于高质量的音频信号,其频率范围(人耳能够听到的频率范围)是20Hz~20kHz,所以采样频率一般为44.1kHz,这样就可以保证采样声音达到20kHz也能被数字化,从而使得经过数字
淡淡的宁静
·
2020-06-22 15:21
音视频
音视频开发
学习——转知乎答案
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:姚冬链接:http://www.zhihu.com/question/31156766/answer/54645514来源:知乎我们先假设某人在音视频方面是零基础,也没学过任何数字信号处理相关知识,数学基础基本是高中水准,但是熟悉C/C++开发,至少熟悉某一个平台下的编译调试IDE。着重研究两个开源项目ffmpeg和webR
awpj32582
·
2020-06-22 15:05
《
音视频开发
进阶指南:基于Android与iOS平台的实践》源码下载地址
年前买了这本书,想看下随书源码,一开始从CSDN下载频道下载电子书+源码,但那个源码不是这边书的。从网上找了一段时间,终于找到了(其实在书的前言/勘误和支持中有给出),作者展晓凯的相关网站如下:作者展晓凯的网站:影音开发者联盟http://www.music-video.cn/其中有本书的代码地址:github代码仓库地址http://github.com/zhanxiaokai所有代码仓库地址:
ameyume
·
2020-06-22 13:48
Android应用
android多媒体
音视频开发
系列1:
音视频开发
基本概念
视频文件的本质一张图音视频技术=封装技术+视频压缩编码技术+音频压缩编码技术+流媒体协议技术播放流程:获取流–>解码–>播放录制播放流程:录制音频视频–>剪辑–>编码–>上传服务器直播流程:录制音视频–>编码–>流媒体传输–>服务器—>流媒体传输到其他app–>解码–>播放几个重要的环节:录制音视频AudioRecord/MediaRecord音视频编辑mp4parser或ffmpeg音视频编码a
红涛在反思
·
2020-06-22 11:33
音视频
Android实现两圆点之间来回移动加载进度
这篇文章接着上一篇文章:
Android_
自定义控件之水平圆点加载进度条,类似的实现方式,都是些比较简单的view绘制。二、实现先看下实现的效果吧:说下实现思路:圆点x轴会有个位
·
2020-06-22 08:29
从开发小白到音视频专家
本文整理自卢俊的演讲,目标读者是对
音视频开发
感兴趣但是又不知道如何下手的初学者们,希望对大家有所帮助。卢俊,七牛云客户端团队技术负责人。
七牛云
·
2020-06-22 08:44
Android FFMPEG
音视频开发
(一)
本文参考:https://blog.csdn.net/leixiaohua1020/article/details/18893769突然想学习Android音视频领域,所以在网上找博客看,遇见了上面这篇博客,通读了一遍,写的真好。又翻看了作者其它的博客,很厉害。淡泊明志宁静致远虽然作者已经写的很好了,但我还是想参考作者的再写一遍,一来是关注点不一样,二来是由于我的学习方法——费曼学习法。1.音视频
WillScorpio
·
2020-06-22 07:14
Android
win音视频--枚举window系统Audio
前言:初入win
音视频开发
,对于新进入的人来说,最大的障碍就是入门,打开了那扇门,对基础的东西有了了解才能看懂相关文章。而对于
音视频开发
,没有文档可以参阅,只有一个浩瀚的互联网,真令人迷失。
Qyee16
·
2020-06-22 03:09
VC
&&
MFC
腾讯实时
音视频开发
应用大赛火热开赛,两大主题、60万奖品,等你来拿!
位来发自凹非寺量子位编辑|公众号QbitAI近期,联合国宣布与腾讯达成全球合作伙伴关系,腾讯将为联合国成立75周年活动提供全面的技术方案。本次联合国75周年活动,将通过腾讯会议、企业微信,举办数千场线上会议活动;并且还将面向全球公民发起1分钟调查,汇集应对全球重大挑战等议题的想法。可以说,这将是迄今为止规模最大的全球对话。这也是腾讯首次为如此大规模的线上活动提供技术支持。这背后有何强大技术支撑?腾
QbitAl
·
2020-06-22 03:18
音视频开发
(一)
基于QT+FFMPEG的
音视频开发
(一)准备一、环境搭配测试由于项目需要,要完成一个音视频的开发,而自己又是一个新手,码龄不到一年,无奈上网百度,开始接触ffmpeg,开始从无到有的学习。
Mr__Hu
·
2020-06-22 02:18
FFMPEG
MAC下编译FFmpeg3.1.11
本文参考《Android
音视频开发
》一书。
lhyuuuuu
·
2020-06-22 00:02
uniapp(weex)android原生插件,Module如何获取Activity对象再获取Window对象
最近一个朋友使用uniapp开发,想要一个android版的插件,大致是:
android_
监听截屏&不监听截屏_允许截屏$禁止截屏_javascript调用代码截屏(打一个广告,已经发布到uniapp插件市场了
HSJ0170
·
2020-06-21 21:48
android
uniapp
快扔掉那颗炸弹!10 分钟搞明白直播中手机发热问题
继《直播技术详解》系列文章之后,我们推出了这个新的系列《直播疑难杂症排查》,把解决直播问题的经验逐步分享出来,同时也会穿插一些
音视频开发
的基础知识和优化经验,希望能够帮助到直播领域的开发者们。
七牛云
·
2020-06-21 17:28
Android_
设置_TextView的字体(TypeFace)
如何设置AndroidTextView控件的字体一、准备资源文件1.将资源文件放入assets目录下资源路径2.找到控件举栗子:TextViewtv_text=findViewbyid(R.id.tv_name);3.获取assets的管理类AssetManagermgr=getActivity().getAssets();getAssets()这个方法是Activity级别的4.创建Typefa
Shawn_GBWang
·
2020-06-21 13:46
Android IOS WebRTC
音视频开发
总结(七七)-- WebRTC的架构和协议栈
本文主要介绍WebRTC的架构和协议栈(我们翻译和整理的,译者:litie),最早发表在【编风网】支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信ID:blackerteam或webrtcorgcn)。为了便于理解,我们来看一个最基本的三角形WebRTC架构(见下图)。在这个架构中,移动电话用“浏览器M”表示,笔记本电脑用“浏览器L”表示,通过Web服务器将它们连接起来。要建
weixin_33725272
·
2020-06-21 10:45
音视频基础知识
互联网信息的传播与娱乐方式经历了从文字到图片再到音视频的转变,现如今抖音、快手等短视频更是如日中天,特别是5G时代的到来,笔者相信互联网对
音视频开发
者的需求会迎来更大的增长需求,何况
音视频开发
者因为其稀缺性薪酬本来就比较高
FlyerGo
·
2020-06-21 08:38
Android
音视频开发
—编译FFmpeg源码(Windows环境)
Windows环境下编译FFmpeg源码由于最近需要学习Android
音视频开发
方面的知识,也就开始了FFmpeg方面的学习,往后的学习都会写成博客更新。
ikata
·
2020-06-21 05:22
Android音视频开发
跟我一起学习WebRTC
因此对我们的开发者来说,掌握一门
音视频开发
的技术也更能职场的竞争力。而WebRTC做位google开源的一套音视频解决方案,包含了采
hjp9221
·
2020-06-21 01:06
WebRTC
WebRTC
音视频开发
Android
新手入门:史上最全Web端即时通讯技术原理详解
,大多数都是桌面应用程序或者native应用较为流行,而网上关于原生IM(相关文章请参见:《IM架构篇》、《IM综合资料》、《IM/推送的通信格式、协议篇》、《IM心跳保活篇》、《IM安全篇》、《实时
音视频开发
benhuo931115
·
2020-06-21 00:44
机器学习
web学习
老司机带你深入了解移动直播技术基础知识
2.视频开发包括哪些内容移动端的
音视频开发
一般有:短视频和视频
塞尔维亚大叔
·
2020-06-20 23:19
Android技术
音频知识
爱奇艺技术分享:轻松诙谐,讲解视频编解码技术的过去、现在和将来
▼阅读本文需要有一些音视频编解码技术的基础,否则请先阅读以下文章:《即时通讯
音视频开发
(一):视频编解码之理论概述》《即时通讯
音视频开发
(二):视频编解码之数字视频介绍》《即时通讯
音视频开发
(三):视频编解码之编码基础
helloJackJiang
·
2020-06-10 11:00
5行代码写一个播放器,你相信吗?
属性src属性autoplay属性controls属性disablePictureInPicture属性muted属性loop属性width和heightH5引入标签对于从事
音视频开发
的小伙伴来说,可以说是一件非常令人欢欣鼓舞的事情
wx5ed5f4d160dc1
·
2020-06-02 16:32
音视频
播放器
video标签
音视频开发实战
C++学习成长路线,持续更新
选取了四个开发方向:一个是应用开发、一个是服务器开发、一个是
音视频开发
、一个是中间件开发。
Caicaptain
·
2020-06-01 14:54
成长类
Android_
热修复_Tinker原理分析
热修复目前国内Android热修复技术已经发展的可以说百花齐放了,从实现方式来大致分类,可以分为:①Native层实现②Java层实现之前有简单分析过阿里开源的Andfix实现原理(基于Native层),详见
Android
刘小厨
·
2020-05-27 09:40
Android_Andfix兼容和Sophix简单分析
Andfix基础实现请见
Android_
热修复_Andfix原理分析前言Andfix存在版本兼容问题,已停止更新,后续Sopfix未开源(5000用户以内免费)Andfix存在兼容性的原因:Andfix
刘小厨
·
2020-05-12 19:47
基于FFmpeg的简单Android视频播放器
最近正在学习《
音视频开发
进阶指南》,看到了视频部分。不如就干脆再写一个视频播放器。代码存放在我的github:Android-VideoPlayer。
zuguorui
·
2020-05-06 00:32
FFmpeg
视频播放器
Android
ffmpeg
音视频开发
《Basics》
PAR、DAR、SAR详解PAR-pixelaspectratio(单个像素的宽高比)大多数情况为1:1,就是一个正方形像素,否则为长方形像素。常用的PAR比率(1:1,10:11,40:33,16:11,12:11)。DAR-displayaspectratio(视频播放时,显示宽高比)我们看到的图像宽高的比例,缩放视频也要按这个比例来,否则会使图像看起来被压扁或者拉长了似的。SAR-stora
木又寸洞Mr_o
·
2020-04-12 22:14
Android_
全屏切换;沉侵式和全屏切换
1.首先是全屏与非全屏的切换Window方式if(mIsFullScreen){//设置为非全屏WindowManager.LayoutParamslp=getWindow().getAttributes();lp.flags&=(~WindowManager.LayoutParams.FLAG_FULLSCREEN);getWindow().setAttributes(lp);getWindow
放纵的卡尔
·
2020-04-12 11:51
音视频开发
概念篇
前言趁着项目空期,让我们来走进
音视频开发
这块神圣的殿堂,哈哈,先了解一下音视频的相关概念吧视频实质纯粹的视频(不包括音频)实质上就是一组帧图片,经过视频编码成为视频(video)文件再把音频(audio
谁偷走了我爱吃的奶酪
·
2020-04-11 23:41
音视频直播,监控,点播,音视频会议,智能AI识别
我们今天汇总了一些能帮助到正在学习或进行
音视频开发
的实时
音视频开发
者们的开源项目与几个也在为开源社区贡
假_f89c
·
2020-04-10 19:56
音视频开发
-FFmpeg
音视频开发
是个非常复杂的,庞大的开发话题,初涉其中,先看一下结合OEIP(开源项目)新增例子.可以打开flv,mp4类型文件,以及rtmp协议音视频数据,声音的播放使用SDL。
天天不在
·
2020-04-07 08:00
Android_
相机、相册
相册调起系统相机Intentintent=newIntent(Intent.ACTION_PICK);intent.setType("image/*");//相片类型startActivityForResult(intent,REQUEST_CODE_IMAGE);ACTION_PICK,ACTION_GET_CONTENT,后者主要是根据type来调用相应的程序在onActivityResult
ben_speed
·
2020-04-06 19:12
Android
音视频开发
-入门(二)
目标任务使用AudioRecord采集PCM数据使用AudioTrackAPI播放PCM音频将Pcm数据转化为Wav文件读取Wav文件数据,用AudioTrack进行播放1.使用AudioRecord采集PCM数据AudioRecord的构造方法:publicAudioTrack(intstreamType,intsampleRateInHz,intchannelConfig,intaudioFo
HannyYeung
·
2020-04-06 07:21
Android_
四大组件总汇_为哥干货第一天
生命周期,数据传递,优缺点,使用场景。遇到过bug并解决Activity生命周期:OnCreate():设置布局以及进行初始化操作OnStart():可见OnResume():得到焦点onRestart():当Activity没有被销毁的时候重新调用这个Activity.onPause():失去焦点onStop():不可见onDestory():被销毁.Fragment生命周期:onAttach(
苏为
·
2020-04-05 16:08
App自动化测试平台搭建记录之Android模拟器/真机的配置
环境安装Java环境就不多讲了,大家各显神通吧安装AndroidSDK到Android官网,下载一个mac版的sdk,解压出来进入tools文件夹,执行android文件,出现如下界面,选择需要安装的版本
android
深不可测xy
·
2020-04-04 17:36
音视频开发
入门扫盲篇
音频的基础知识1采样和采样频率:现在是数字时代,在音频处理时要先把音频的模拟信号变成数字信号,这叫A/D转换。要把音频的模拟信号变成数字信号,就需要采样。一秒钟内采样的次数称为采样频率2采样位数/位宽:数字信号是用0和1来表示的。采样位数就是采样值用多少位0和1来表示,也叫采样精度,用的位数越多就越接近真实声音。如用8位表示,采样值取值范围就是-128~127,如用16位表示,采样值取值范围就是-
FisherTige_f2ef
·
2020-03-31 18:46
Android_
触屏事件机制
Android中Touch事件相关的方法包括:dispatchTouchEvent(MotionEventev)、onInterceptTouchEvent(MotionEventev)、onTouchEvent(MotionEventev)|方法|功能|ViewGroup|View|Activity||:--------|--------|:--||||dispatchTouchEvent|事件
ben_speed
·
2020-03-28 23:53
(二)FFmpeg 简介及iOS端交叉编译
FFmpeg,作为全世界
音视频开发
者都要掌握的神器,移动端学习
音视频开发
,FFmpeg可以说是必学的框架,FFmpeg在linux平台下开发,但它同样也可以在其他操作系统环境中编译运行,包括Windows
sweetpf
·
2020-03-28 10:37
iOS-模拟网络工具
而网络模拟可以让我们在开发的时候,测试应用在各种网络情况下的状态,在
音视频开发
中也是必备技能。网络环境模拟,一般需要模拟不同的带宽、丢包率、网络延迟这三种最重要的参数。
雨轩_99
·
2020-03-28 06:54
关于在Android
音视频开发
中,Google API的MediaCodeC与成熟开源编码器X264的应用对比及使用场景
在2019年的一个大项目中,有一个功能模块让笔者感触颇深,那就是实时音视频的预览,当然这不是普通的开开直播,画面出来了就完了那么简单,如果你是一个开发者,那么你肯定知道同样大小的一张图片里,色彩丰富的图片的像素点肯定要比颜色单调的像素点要更多且更复杂,这就涉及到了编码算法对图像内冗余数据的宏观计算,颜色丰富的肯定要比色彩单调的处理起来更复杂,原理就不做阐述了,有兴趣的小伙伴可以去某度一下,帧内预测
Engineer-Jsp
·
2020-03-24 16:27
Android
编程
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他