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
SurfaceView
Android SurfaceTexture和GLSurfaceView做Camera预览
当使用
Surfaceview
无能为力、痛不欲生时就只有使用GLSurfaceView了,它能够真正做到让Camera的数据和显示分离,所以搞明白了这个,像Camera只开预览不显示这都是小菜,妥妥的。
小小攻城师
·
2024-09-14 23:32
Android
SurfaceTexture
GLSurfaceView
SurfaceTexture
openG
openGL
4-2.Android Camera 之预览图像编码模板(
SurfaceView
)
一、CameraCamera用于捕获图像和视频在Android开发的早期阶段,Android提供android.hardware.CameraAPI,开发者用它来访问和控制设备的摄像头硬件然而,随着Android系统的发展,从Android5.0(API级别21)开始,Android引入了一个新的Camera2API,以提供更强大和灵活的控制功能二、Camera预览图像1、UtilMyCamera
我命由我12345
·
2024-09-08 18:47
Android
-
简化编程
android
java
java-ee
android-studio
android
studio
视频
Android Camera系列(三):GLSurfaceView+Camera
人类的悲欢并不相通—鲁迅AndroidCamera系列(一):
SurfaceView
+CameraAndroidCamera系列(二):TextureView+CameraAndroidCamera系列
如果可以003
·
2024-09-06 01:20
Android
Camera
android
Camera
GLSurfaceView
Android 音视频三种方式绘制图片
在Android平台绘制一张图片,使用至少3种不同的API,ImageView,
SurfaceView
,自定义View。
Android小码
·
2024-08-24 10:35
Android使用OpenGL渲染ffmpeg解码的YUV视频数据
在《安卓使用
SurfaceView
绘制ffmpeg解码的视频数据》虽然我们成功地实现了视频的渲染,但是在YUV转换成RGB的时候,我们调用了ffmpeg内部的转换函数,这里面包含大量的计算转换,所以是很耗费
FlyerGo
·
2024-02-15 05:56
Android MediaCodec 简明教程(四):使用 MediaCodec 将视频解码到 Surface,并使用
SurfaceView
播放视频
系列文章目录AndroidMediaCodec简明教程(一):使用MediaCodecList查询Codec信息,并创建MediaCodec编解码器AndroidMediaCodec简明教程(二):使用MediaCodecInfo.CodecCapabilities查询Codec支持的宽高,颜色空间等能力AndroidMediaCodec简明教程(三):详解如何在同步与异步模式下,使用MediaC
芥末的无奈
·
2024-01-30 08:09
android
音视频
android camera系列(Camera1、Camera2、CameraX)的使用以及输出的图像格式
一、Camera1.1、结合
SurfaceView
实现预览1.1.1、布局1.1.2、实现预览mBinding.preview.getHolder().addCallback(newSurfaceHolder.Callback2
余生爱静
·
2024-01-26 21:57
Android基础
jni
camera
camera2
libyuv
android 自定义相机,Android自定义相机Camera基础
如左图:上方是一个CAPTURE按钮,下方是用来实时显示摄像头预览画面的
SurfaceView
,通过点击CAPTURE按钮进行拍照,并将拍摄的图片显示到一个新的活动界面,新的活动界面如右图:上方是一个TextView
奔跑的楠子
·
2024-01-26 14:51
android
自定义相机
Android 自定义视频播放器
Android自定义视频播放器有以下三种:一、MediaPlayer与
SurfaceView
相结合//为SurfaceHolder添加回调mSurfaceView.getHolder().addCallback
leverge2009
·
2024-01-20 21:49
android最新相机打不开,相机出错
BinaryXMLfileline#86:Errorinflatingclasssurfaceview还有:Causedby:java.lang.ClassNotFoundException:android.view.
surfaceview
横戈
·
2024-01-19 01:36
android最新相机打不开
Android 自定义播放器旋转角度及手势调整声音亮度
控制台会自动消失点击屏幕又会自动弹出,视频角度需要旋转,手势控制亮度跟音量.一般在Android中,播放视频如果要求不高的话我都是用的videoView,这样最简单,但是如果项目对播放视频要求比较多一般推荐用自定义的,如:
surfaceView
田一一一
·
2024-01-18 23:46
Android
Android
视频播放
手势控制
自定义
旋转角度
android基础_音频播放API + 视频播放API +
SurfaceView
介绍
播放音频的APIMediaPlayerMediaPlayer状态图解:播放本地音乐:publicvoidplay(Viewv){Stringpath=et_path.getText().toString();//1.判空操作,2,判断是否真的存在这个文件,有可能用户输入的是非法的文件路径try{//1,创建一个多媒体播放器mediaPlayer=newMediaPlayer();//2.设置播放资
zengk562
·
2024-01-18 05:52
VideoView
SurfaceView
SurfaceView
和TextureView理解相关
一、为什么要使用
SurfaceView
我们知道View是通过刷新来重绘视图,系统通过发出VSSYNC信号来进行屏幕的重绘,刷新的时间间隔是16ms,如果我们可以在16ms以内将绘制工作完成,则没有任何问题
Eason风云
·
2024-01-15 17:17
java
开发语言
UVCAndroid,安卓UVC相机通用开发库(支持多预览和多摄像头)
文章目录简介主要功能如何使用1.添加依赖到本地工程2.获取权限3.初始化UVC业务类,设置UVC摄像头状态回调,设置TextureView或者
SurfaceView
的Surface监听回调4.释放UVC
kanseei
·
2024-01-11 22:55
android
UVC
uvc
android
安卓
Android studio SurefaceView 视频播放器应用设计
一、新建EmptyActivity项目:二、xml布局文件设计:添加
SurfaceView
控件三、MainActivity实现activity:MediaPlayer.OnBufferingUpdateListener
colin工作室
·
2024-01-06 07:06
android
android
studio
android
ide
Android跨进程渲染
实现步骤Android里面的跨进程渲染主要是通过
Surfaceview
和S
我是黄大仙
·
2024-01-05 20:57
android
Android音视频(一):绘制图片的三种方式
、ImageView显示图片Bitmapbitmap=BitmapFactory.decodeFile(imgPath+"/123.jpg");iv.setImageBitmap(bitmap);2、
SurfaceView
沉默的阿迪
·
2023-12-30 19:42
Android
SurfaceView
简例
AndroidSurfaceView简例Android中各的
SurfaceView
和View有很大的不同,两者应用场景不同。
zhangphil
·
2023-12-30 01:56
Android
android
.NoSuchMethodException:
[class android.content.Context, interface and
1.报错在我们自定义View时候,有时候会报错,如下图所示:自定义
SurfaceView
报错.png2.报错原因与解决方案错误原因一及解决方案:在自定义View时候,没有写含有(Contextcontext
世道无情
·
2023-12-29 17:25
Android系列-
SurfaceView
和View
1.
SurfaceView
为什么可以在线程绘制
SurfaceView
之所以能够在独立的线程中进行绘制,是因为它的内部设计允许绘制操作在一个单独的后台线程中执行,而不会阻塞主线程。
lostfish123
·
2023-12-28 22:01
Android
android
android系列-
SurfaceView
和View的区别
(来自chatgpt的回答)
SurfaceView
和View是Android中两种不同的视图组件,它们在渲染和刷新机制上有一些区别。1.绘制方式View:View的绘制是在UI线程中进行的,即主线程。
lostfish123
·
2023-12-28 21:31
Android
android
Android将自定义的
SurfaceView
保存为bitmap
正常将View保存为Bitmap的方法:privateBitmapgetViewToBitmap(Viewview){//layoutView(view);//创建Bitmap,最后一个参数代表图片的质量.Bitmapbitmap=Bitmap.createBitmap(view.getWidth(),view.getHeight(),Bitmap.Config.ARGB_8888);if(bit
唐诺
·
2023-12-24 12:20
android
SurfaceView
Bitmap
基于 FFmpeg 的跨平台视频播放器简明教程(十二):Android
SurfaceView
显示图片和播放视频
系列文章目录基于FFmpeg的跨平台视频播放器简明教程(一):FFMPEG+Conan环境集成基于FFmpeg的跨平台视频播放器简明教程(二):基础知识和解封装(demux)基于FFmpeg的跨平台视频播放器简明教程(三):视频解码基于FFmpeg的跨平台视频播放器简明教程(四):像素格式与格式转换基于FFmpeg的跨平台视频播放器简明教程(五):使用SDL播放视频基于FFmpeg的跨平台视频播放
芥末的无奈
·
2023-12-23 09:54
音视频
ffmpeg
ffmpeg
音视频
android
Android Camera 摄像头 预览时 水平镜像
一、效果图废话不多说,直接看效果二、关键代码Matrixmatrix=
surfaceView
.getMatrix();matrix.setScale(-1,1,
surfaceView
.getWidth(
小康师兄
·
2023-12-20 11:54
Android
android
java
camera
surfaceView
matrix
Android共享元素动画
示例在两个Activity之间实现共享元素动画首先,在布局文件中定义两个界面的
SurfaceView
,并为它们设置相同的android:transitionName属性在源Activity中,当用户启动目标
菠萝加点糖
·
2023-12-17 22:31
android
SurfaceView
技术点总结及源码解析
我们知道,当在view绘制时进行耗时操作或者复杂的动画,会出现丢帧或卡顿现象,用户体验极为不好。Android系统每隔16ms就会发出一次VSYNC信号触发对UI进行渲染,如果这16ms内我们没有完成对视图的绘制,那么就会出现丢帧的情况。之所以这样是因为,人眼与大脑之间的协作无法感知超过60fps的画面更新。60帧每秒就意味着:16ms=1000/60Hz。Android提供了SurfaceVie
ModestStorm
·
2023-12-06 05:57
谨慎使用android.view.
SurfaceView
.setVisibility方法
谨慎使用android.view.
SurfaceView
.setVisibility方法why?
帅气好男人_Jack
·
2023-12-04 14:14
bug分析
android
FFmpeg+SDL实现播放器
一、序言:之前做嵌入式移动端设备播放都是基于Android平台的(
SurfaceView
显示+AudioTrack播放声音),要么是linux系统直接ffmpeg解码音视频数据后用framebuffer
Windra6
·
2023-11-27 03:19
音视频
ffmpeg
sdl
[2021.12.5]使用MediaRecorder录制音频和视频(Camera1)
步骤如下:(1)实例化MediaRecorder对象(2)设置声音来源和图像来源(3)设置视频分辨率(4)设置录制视频文件的保存路径(5)设置使用哪个
SurfaceView
(6)准备录制视频(7)开始录制视频
vimer-hz
·
2023-11-26 19:21
3.1.2
《Android从入门到精通》
camera
MediaRecorder
android
Android 音视频开发入门指南
1.在Android平台绘制一张图片,使用至少3种不同的API,ImageView,
SurfaceView
,自定义View2.在Android平台使用AudioRecord和AudioTrackAPI完成音频
SmileToLin
·
2023-11-25 15:28
android图片软解码,Android视频渲染: YUV转RGB 软解码方式
p=605&replytocom=165AndroidSDK为Camera预览提供了一个Demo,这个Demo的大致流程是初始化一个Camera和一个
SurfaceView
,
SurfaceView
被创建之后可以获取到一个
Fan Cheng
·
2023-11-25 15:42
android图片软解码
android 视频通话yuv rgb,Android视频渲染: YUV转RGB
AndroidSDK为Camera预览提供了一个Demo,这个Demo的大致流程是初始化一个Camera和一个
SurfaceView
,
SurfaceView
被创建之后可以获取到一个SurfaceHolder
white belly
·
2023-11-25 15:11
android
视频通话yuv
rgb
Camera2的使用【详细】
获取相机特征CameraCharacteristics(4)获取相机朝向3.获取相机输出尺寸(1)根据相机ID获取相机特征(2)获取输出流配置(3)获取输出尺寸数组(参数为输出目标类)(4)选择输出尺寸4.
SurfaceView
在下嗷呜
·
2023-11-18 23:11
android
java
【Android】局域网屏幕共享与反向控制功能的实现
【Android】屏幕共享与反向控制功能的实现前言一、功能介绍1.屏幕共享2.反向控制二、功能原理1.原理框图2.工作原理(1)MediaProjection截屏(2)
SurfaceView
显示(3)TCP
牛顿的三棱镜
·
2023-11-01 12:54
Android
java
android
java
Android与IOS渲染流程对比
目录AndroidCPU计算图元信息GPU干预几何阶段等后处理AndroidAPP通过WindowManager统一提供所有Surface的缓冲区【不管是
SurfaceView
还是普通的布局流程都会将数据提交到
魏铁锤爱摸鱼
·
2023-10-31 10:41
ios
android
cocoa
Android--
SurfaceView
播放视频
前言本篇博客讲解一下如何在Android下,使用
SurfaceView
播放一个视频流媒体。
混魔MJM
·
2023-10-31 04:36
android
android
视频流
视频
音频开发学习线路图
1.在Android平台绘制一张图片,使用至少3种不同的API,ImageView,
SurfaceView
,自定义View2.在Android平台使用AudioRecord和AudioTrackAPI完成音频
FisherTige_f2ef
·
2023-10-30 15:07
TextureView和
SurfaceView
2、
SurfaceView
顾名思义就是Surface的View,通过
SurfaceView
就可以看到Surface的部分或者全部的内容。也就是说,Surface是用通过
SurfaceView
才能
孔小乐
·
2023-10-29 10:03
Android
-
音视频
android
java
学习
Android Surface & Canvas简介
#.Surface是图形缓冲区(GraphicBuffer)的封装类,一般用作图像绘制的载体,例如用于承载View画面、承载
SurfaceView
画面、承载相机拍摄的图像、或者承载MediaCodec的输入
丞恤猿
·
2023-10-26 05:59
Android音视频
android
Surface
Canvas
Android: Camera相机开发详解
和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、
SurfaceView
、Surface、SurfaceHolder二、Camera概览三、总结前言上一篇文章介绍了如何调用系统相机进行拍照裁剪等功能
程序员Android1
·
2023-10-25 18:48
2018-05-23安卓双击播放与停止视频
importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bundle;importandroid.util.Log;importandroid.view.
SurfaceView
lyblyblyblin
·
2023-10-25 08:20
Android vlc 音量问题
使用的初期还比较顺利,跟一般的播放器使用差不多,在
surfaceView
里面进行了播放。因为是硬件设备,涉及到了视频需要在语音的时候调低声音。
y丶M1ng
·
2023-10-24 19:19
Android
SurfaceView
预览相机黑屏问题解决方案
解决方案1、使用动态添加的方式添加
surfaceView
在xml文件中添加FrameLayout2.创建
SurfaceView
并添加到FrameLayout上
surfaceView
=newSurfaceView
喜欢听风的人
·
2023-10-19 18:21
android
数码相机
植物大战僵尸一:多线程修改UI界面,游戏必备API
一:制作游戏必备的三个API(1)
SurfaceView
:类似于于展示电影的屏幕,这个API是一个非常强大的API,它的内部是一个双缓冲机制,显示界面的效率非常快。那么什么是双缓冲机制呢?
学霸的一天
·
2023-10-18 04:03
Android实战
植物大战僵尸
android开发
项目实战
surfaceView
游戏开发
SurFaceView
播放网络视频
主要代码publicclassMainActivityextendsAppCompatActivityimplementsView.OnClickListener{privateStringurl="http://baobab.kaiyanapp.com/api/v1/playUrl?vid=61069&editionType=low&source=ucloud";privateButtonpla
Android初学者
·
2023-10-15 09:54
SurfaceView
的一些事
SurfaceView
的一些事1.为什么Android设计了SurfaceViewView可以满足大部分需求,但是在某些特殊时候也力不从心。
懒猫1105
·
2023-10-14 21:25
直播-流程
目录直播过程重要环节音视频项目大致技术点采集预览、
SurfaceView
美颜如何起作用视频是什么,大小怎么算为什么要编码一、直播过程重要环节直播过程对非技术人员来说简直太简单了,也就三步走:主播点击开播调整美颜效果观众看但是
BKQ_SYC
·
2023-10-13 04:08
Android画面显示流程分析(5)
8.应用是如何绘图的目前很多游戏类应用都是借由
SurfaceView
申请到画布,然后自主上帧,并不依赖Vsync信号,所以本章通过几个helloworld示例来看下应用侧是如何绘图和上帧的。
努比亚技术团队
·
2023-10-10 08:36
Android原生人脸识别Camera2示例
2.创建预览界面:创建继承自
SurfaceView
并实现SurfaceHolder接口的拍摄预览类。有了拍摄预览类,即可
zhang106209
·
2023-10-08 09:17
相机
android
Camera2
人脸识别
Camera Surface 从应用到cameraserver的流转
一、Android相机应用与SurfaceCamera应用的预览一般通过
SurfaceView
去显示,
SurfaceView
作为显示的载体,Surfacesurface= mSurfaceView.getSurfaceHolder
cfc1243570631
·
2023-10-08 05:17
Android
android
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他