QNTranscodingLiveStreamingTrack
Index
Core Methods
Core Methods
getTrackID
- String getTrackID()
-
获取该 Track 对应的 ID
Returns String
setTrackID
- void setTrackID(String trackID)
-
设置参与合流的 Track 所对应的 TrackID
Parameters-
trackID: String
音视频 Track 的 ID
-
getX
- int getX()
-
获取视频画面在合流画面中的 x 轴坐标
Returns int
setX
- void setX(int x)
-
设置视频画面在合流画面中的 x 轴坐标,仅对视频 Track 生效
Parameters-
x: int
指定 x 坐标
-
getY
- int getY()
-
获取视频画面在合流布局中的 y 坐标
Returns int
setY
- void setY(int y)
-
设置视频画面在合流布局中的 y 坐标,仅对视频 Track 生效
Parameters-
y: int
指定 y 坐标
-
getZOrder
- int getZOrder()
-
获取视频画面在合流画面中的 zOrder 层级
Returns int
setZOrder
- void setZOrder(int ZOrder)
-
设置视频画面在合流画面中的 zOrder 层级,值越大,层级越靠上
Parameters-
ZOrder: int
视频画面在河流中的层级
-
getWidth
- int getWidth()
-
获取视频画面在合流布局中的宽度
Returns int
setWidth
- void setWidth(int width)
-
设置视频画面在合流布局中的宽度
Parameters-
width: int
视频画面的目标宽度
-
getHeight
- int getHeight()
-
获取视频画面在合流布局中的高度
Returns int
setHeight
- void setHeight(int height)
-
设置视频画面在合流布局中的高度
Parameters-
height: int
视频画面的目标高度
-
getRenderMode
- QNRenderMode getRenderMode()
-
获取视频 Track 在合流时的填充模式
Returns QNRenderMode
setRenderMode
- void setRenderMode(QNRenderMode renderMode)
-
设置视频 Track 在合流时的填充模式
如果不做单独设置,填充模式将继承 QNTranscodingLiveStreamingConfig.getRenderMode()
Parameters-
renderMode: QNRenderMode
指定填充模式
-
isSEIEnabled
- boolean isSEIEnabled()
-
获取该 Track 是否被允许携带 SEI 信息
Returns boolean
setSEIEnabled
- void setSEIEnabled(boolean SEIEnabled)
-
设置是否允许该 Track 携带 SEI 信息
每一个合流任务仅允许一路视频 Track 携带 SEI 信息,否则合流布局将会设置失败
合流任务的帧率不应低于视频 Track 帧率,否则合流转码时 SEI 更新将会有延时
Parameters-
SEIEnabled: boolean
是否允许该 Track 携带 SEI 信息
-
文档反馈
(如有产品使用问题,请 提交工单)