最近看了下IMSdroid,有个问题很困惑在我们板子上,用IMSdroid发起视频通话时,不能显示本地视频,PC端也看不到android的视频。IMS中设置了H263 263+的格式,不太明白,为什么不能传输本地视频,在手机上是好的。、
看了下Videoproducer.java,其中有这样的一段代码:static FFC FFC_VALUES[] = {
new FFC("android.hardware.HtcFrontFacingCamera", "getCamera"),
// Sprint: HTC EVO 4G and Samsung Epic 4G
// DO not forget to change the manifest if you are using OS 1.6 and later
new FFC("com.sprint.hardware.twinCamDevice.FrontFacingCamera", "getFrontFacingCamera"),
// Huawei U8230
new FFC("android.hardware.CameraSlave", "open"),
// To be continued...
// Default: Used for test reflection
//--new FFC("android.hardware.Camera", "open"),
};
这边根据不同的厂商用反射得到相应camer的open方法,难道在我们自己板子上也要这么做?而且我也不知道我们自己的开发板上面对应这块的驱动是多少。我在三星手机中Debug了下,上述三个FFC数组反射的都不成功,却能成功视频,我觉得我们板子上的问题不是这个原因。难道是底层解码的原因。难道是我们板子上的摄像头驱动有问题,真的很困惑。
看了下Videoproducer.java,其中有这样的一段代码:static FFC FFC_VALUES[] = {
new FFC("android.hardware.HtcFrontFacingCamera", "getCamera"),
// Sprint: HTC EVO 4G and Samsung Epic 4G
// DO not forget to change the manifest if you are using OS 1.6 and later
new FFC("com.sprint.hardware.twinCamDevice.FrontFacingCamera", "getFrontFacingCamera"),
// Huawei U8230
new FFC("android.hardware.CameraSlave", "open"),
// To be continued...
// Default: Used for test reflection
//--new FFC("android.hardware.Camera", "open"),
};
这边根据不同的厂商用反射得到相应camer的open方法,难道在我们自己板子上也要这么做?而且我也不知道我们自己的开发板上面对应这块的驱动是多少。我在三星手机中Debug了下,上述三个FFC数组反射的都不成功,却能成功视频,我觉得我们板子上的问题不是这个原因。难道是底层解码的原因。难道是我们板子上的摄像头驱动有问题,真的很困惑。
解决方案 »
- E/CameraService( 65): Camera HAL module not loaded
- 豆瓣网OAuth1.X中getAuthorizationUrl(null)报错
- android开发关于百度地图添加自定义控件的
- 关于Android数据库的操作问题
- 关于android界面的困惑
- 如何嵌入flash
- android fragment 求学习资料
- Html启动APP
- Android studio 运行按钮是灰色的,不能运行
- android studio 导入SlidingMenu出现的错误,求帮助。
- AndEngine引擎精灵如何操作问题,请高手赐教,感激不尽!
- 帮忙提供下aapt.exe在Windows上可编译运行的源码
并且你说三星的可以,用的就是默认的第三行new FCC
我们的板子是默认的第三行。