社区
Android
帖子详情
怎么将SurfaceView中的视频旋转90度显示
杨先生_
2012-05-03 05:13:19
本人在搞android视频通话时,发现在竖屏下自身摄像头与对方传过来的画面都是转过90的,没法看了,所以想旋转SurfaceView控件,但是没这方法,所以想着旋转图片一样的方法旋转视频,但是有些方法中必传的是图片,哎不知怎么搞了,真各位大牛看到的帮帮忙吧,非常感谢了。
...全文
4141
15
打赏
收藏
怎么将SurfaceView中的视频旋转90度显示
本人在搞android视频通话时,发现在竖屏下自身摄像头与对方传过来的画面都是转过90的,没法看了,所以想旋转SurfaceView控件,但是没这方法,所以想着旋转图片一样的方法旋转视频,但是有些方法中必传的是图片,哎不知怎么搞了,真各位大牛看到的帮帮忙吧,非常感谢了。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq506422640
2014-11-27
打赏
举报
回复
我也求啊,surfaceView头像顺时针旋转里90度 怎么解决啊
bw7643265
2014-11-25
打赏
举报
回复
在播放之前设定这个mediaRecorder.setOrientationHint(90);
xiaojikk
2014-03-03
打赏
举报
回复
今天在这个问题上是跪了~camera.setDisplay我试了 是不行的~~有大神没??新手求指导~~
Freedom229
2013-11-21
打赏
举报
回复
我只能说, 我也求啊
passself
2013-10-31
打赏
举报
回复
只能旋转图片,视频的话还真没有听说过
ykooze
2013-10-31
打赏
举报
回复
遇到了同样的问题,楼主解决了吗?
攃肩洏過
2013-05-27
打赏
举报
回复
我也在找方法,各种方法都试了不行啊,万恶的竖屏拍摄~
b87936260
2013-05-15
打赏
举报
回复
求解决思路啊,除了设置camera预览方向,能直接surfaceview旋转吗?
Fast Boat
2013-02-19
打赏
举报
回复
为什么不去修改底层sensor的旋转角度? 修改CAMERA驱动文件就好了。 就是ANGLE_MOUNT这个变量。
顾小林
2013-02-19
打赏
举报
回复
修改 board-msm7XXX_camera 关于你sensor的角度 旋转就好了
intuition444
2013-02-18
打赏
举报
回复
旋转之后, surfaceView会重建, 宽, 高也会变化(宽变成高, 高变成宽)。 你在 surfaceChange()这个更回调函数里能拿些这些信息, 然后你应该按新的宽高比更新你的surface view。
bear1122ccc
2013-02-18
打赏
举报
回复
和你同一个问题,跪求解决办法
bear1122ccc
2013-02-18
打赏
举报
回复
解决了没有?
郑燕辉
2013-02-18
打赏
举报
回复
camera.setDisplayOrientation(90);//旋转度数
杨先生_
2012-05-07
打赏
举报
回复
SurfaceView中可以通过lockCanvas()得到Canvas再进行旋转操作,但是与SurfaceView.getHolder().setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);起冲突了,设了上面的这就不能得到Canvas了,如果不设视频就显示不了了。哎,无解了
Android 通过
SurfaceView
实现实时
显示
摄像头
视频
总之,通过
SurfaceView
实现实时
显示
摄像头
视频
是Android开发
中
的一个基础任务,涉及到对Android系统相机API的理解和使用,以及对
SurfaceView
生命周期的掌握。随着技术的发展,开发者可以选择更高级的API,如Camera2...
SurfaceView
播放
视频
放大缩小功能.zip
在Android开发
中
,
SurfaceView
是一种特殊的视图,用于处理高性能的图形和
视频
渲染。这个压缩包文件"
SurfaceView
播放
视频
放大缩小功能.zip"显然包含了实现
SurfaceView
在播放
视频
时进行放大和缩小功能的相关代码和资源...
Android
SurfaceView
实现实时
显示
摄像头
视频
本篇文章将深入探讨如何利用`
SurfaceView
`实现实时
显示
摄像头
视频
。 首先,我们需要了解`
SurfaceView
`的基本原理。`
SurfaceView
`包含一个独立的渲染表面,它位于窗口管理器的单独层上,与应用程序的其他UI组件分离...
surfaceview
支持横竖屏切换 视屏适配屏幕
在Android应用开发
中
,
SurfaceView
是一种特殊的视图,它提供了直接与硬件图形渲染管道交互的能力,常用于
视频
播放、游戏等高性能图形需求的场景。在处理
视频
播放时,特别是涉及横竖屏切换和屏幕适配时,开发者需要...
surfaceview
+mediaplayer实现
视频
播放和动态设置全屏窗口切换。
在Android应用开发
中
,
SurfaceView
和MediaPlayer是两个关键组件,常用于实现
视频
播放功能。
SurfaceView
是一个特殊的视图,它可以创建一个独立的图形表面,使得
视频
渲染和其他UI操作可以并行进行,避免了UI线程阻塞,...
Android
80,472
社区成员
91,384
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章