近日,发现有较多朋友反馈在使用Chat SDK音视频解决方案,特别是在将标准android
demo的VideoActivity视频部分代码移植到自己的工程中遇到本地视频黑屏或者远程视频显示不了的问题。这些问题在我当时的开发过程中同样遇到了,在这里就简单把当时我自己解决问题的心得做一个简单汇总说明以及相应解决方案。
1、本地视频黑屏、不显示
问题可能原因:没有设置音视频...
分类:
移动开发 时间:
2015-01-13 10:37:30
阅读次数:
363
在做camera和SurfaceView做摄像头程序时,需要获取camera支持的相片大小,在低版本sdk中没有getSupportedPictureSizes函数,怎么办呢,请参阅下面的关键代码:1、定义Size类public class Size { /*** * Sets the...
分类:
移动开发 时间:
2015-01-12 17:04:58
阅读次数:
207
对于横屏录制的视频就横屏播放,对于竖屏录制的视频就竖屏播放。 在mainifest文件里对负责播放的Activity添加以下属性“ android:configChanges="orientation|keyboardHidden|screenSize"重写Acitivity的onConfig...
分类:
移动开发 时间:
2015-01-12 14:23:05
阅读次数:
559
VideoViewVideoView,用于播放一段视频媒体,它继承了SurfaceView,位于"android.widget.VideoView",是一个视频控件。既然是播放一段视频,那么不可避免的要涉及到一些开始、暂停、停止等操作,VideoView也为开发人员提供了对应的方法,这里简单介绍一些...
分类:
其他好文 时间:
2015-01-06 15:15:09
阅读次数:
157
一款运行于android系统上的应用软件,其主要功能是让用户选取一个可调节大小的圆形区域,并模糊掉圆形区域外的内容。使用了libjpeg进行jpeg图片的解析和生成jpeg图片,使用NDK处理图片运算,并进行一定的优化...
分类:
其他好文 时间:
2015-01-05 20:31:27
阅读次数:
359
一、前言
在某些情况下,我们需要一进入Activity就显示PopupWindow,比如常见的选择界面。但由于PopupWindow是依附于Activity的,如果Activity没有创建完成,Activity还没完全显示出来就显示PopupWindow的话,会出现异常现象。
二、问题复现
我在Activity的onCreate()方法中调用如下方法:...
视频浮层下使用SurfaceView遇到的问题和解决方案...
分类:
移动开发 时间:
2015-01-04 13:36:55
阅读次数:
274
MediaPlayer 可以播放音频和视频,另外也可以通过VideoView来播放视频,虽然VideoView比MediaPlayer简单易用,但定制性不如用 MediaPlayer,要视情况选择了。MediaPlayer播放音频比较简单,但是要播放视频就需要SurfaceView。 SurfaceView比普通的自定义View更有绘图上的优势,它支持完全的OpenGL ES库。
标签:Me...
分类:
移动开发 时间:
2014-12-30 20:51:21
阅读次数:
337
效果图:
上半部分为一个显示摄像头拍摄到的情景的窗口及一条来回循环移动的线条,下半部分为一个无功能的Btn
布局文件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android...
分类:
其他好文 时间:
2014-12-23 21:20:37
阅读次数:
240
> 首先创建一个自己的View类-->继承SurfaceView并实现SurfaceHolder.Callback接口--> SurfaceView.getHolder()获得SurfaceHolder对象-->SurfaceHolder.addCallback(callback) 添加回调函数--...
分类:
移动开发 时间:
2014-12-23 09:01:16
阅读次数:
194