android - 使用 AWS kinesisvideo 时,流式页面总是出现错误的旋转
问题描述
我正在使用下面的代码来设置 CameraMediaSourceConfiguration 静态
return AndroidCameraMediaSourceConfiguration(
AndroidCameraMediaSourceConfiguration.builder()
.withCameraId("0")
.withEncodingMimeType("video/avc")
.withHorizontalResolution(320)
.withVerticalResolution(240)
.withCameraFacing(1)
.withIsEncoderHardwareAccelerated(
true)
.withFrameRate(FRAMERATE_20)
.withRetentionPeriodInHours(RETENTION_PERIOD_48_HOURS)
.withEncodingBitRate(BITRATE_384_KBPS)
.withCameraOrientation(-90)
.withNalAdaptationFlags(StreamInfo.NalAdaptationFlags.NAL_ADAPTATION_ANNEXB_CPD_AND_FRAME_NALS)
.withIsAbsoluteTimecode(false))
首先,我尝试更改 withCameraOrientation – (45/270/180/360) 角度,但使用此属性更改角度没有用,没有任何变化。
使用以下依赖项 com.amazonaws:aws-android-sdk-kinesisvideo:2.14.+@aar com.amazonaws:aws-android-sdk-kinesisvideo-archivedmedia:2.14.+
任何人都可以帮助这个
解决方案
推荐阅读
- android - 如何在bottomNavigationView android的项目上显示徽章?
- android - 在食品订购应用程序中是否有任何库或小部件用于添加按钮
- jenkins - 工件的版本控制 - CI/CD
- php - 如何使用php显示数组中csv文件的最后一行?
- python - 无法在 python 3.7 上安装 igraph
- php - 如何获取多维数组的名称?
- sql - 在透视连接表中,如果它有值,则仅从其中一个表中返回值
- python - 将所有元素放在具有相同名称的字典形式中
- oracle - PL/SQL 循环变量
- swift - TapGesturecognizer 在 iphone X 12.1 的背景视图中不起作用