Interface IRemoteVideoTrack
远端视频轨道。
调用 subscribe 后通过 AgoraRTCRemoteUser.videoTrack 对象获取。
Events
video-element-visible-status
video-element-visible-status(data?: CheckVideoVisibleResult): void
参数
| 参数名 | 描述 | 
|---|---|
 data: CheckVideoVisibleResult  | 
返回值
Properties
isPlaying
isPlaying: boolean
媒体轨道是否正在页面上播放。
- 
true: 媒体轨道正在页面上播放。 - 
false: 媒体轨道没有在页面上播放。 
processorDestination
processorDestination: IBaseProcessor
4.13.0
远端视频轨道上当前媒体处理链路的最终节点。
trackMediaType
trackMediaType: "audio" | "video"
媒体轨道的类型:
- 
"audio": 音频轨道。 - 
"video": 视频轨道。 
Methods
getCurrentFrameData
getListeners
getMediaStreamTrack
getMediaStreamTrack(): MediaStreamTrack
获取浏览器原生的 MediaStreamTrack 对象。
返回值
一个 MediaStreamTrack 对象。
getRTCRtpTransceiver
getRTCRtpTransceiver(type?: StreamType): RTCRtpTransceiver | undefined
获取当前轨道的 RTCRtpTransceiver 实例。
该方法目前主要用于视频流的端到端加密(Beta)。
如果 SDK 发生断线重连,当前轨道对应的 RTCRtpTransceiver 实例可能会发生变化。你可以通过以下回调来获取新的 RTCRtpTransceiver 实例:
参数
| 参数名 | 描述 | 
|---|---|
 type: StreamType  | 视频流的类型。详见 StreamType。  | 
返回值
当前轨道的 RTCRtpTransceiver 实例。
getStats
getStats(): RemoteVideoTrackStats
获取远端视频轨道相关信息。
不推荐使用 请使用 AgoraRTCClient.getRemoteVideoStats 获取远端视频轨道相关信息。
返回值
getTrackId
getVideoElementVisibleStatus
getVideoElementVisibleStatus(): CheckVideoVisibleResult | undefined
- @自从 
4.8.0 
获取 HTML <video> 标签的可见状态和不可见原因。
调用 remoteVideoTrack.play 后 SDK 会创建 HTML <video> 标签用于播放视频轨道。当 remoteVideoTrack.isPlaying 为 true 却看不到图像时,你可调用该方法进行问题排查。
返回值
CheckVideoVisibleResult 对象。如果该方法返回 undefined,可能为以下原因:
remoteVideoTrack.isPlaying为false。<video>标签不存在。<video>标签不是通过play方法调用产生的。
off
on
on(event: "track-updated", listener: typeof event_track_updated): void
参数
| 参数名 | 描述 | 
|---|---|
 event: "track-updated"  | 事件名称。  | 
 listener: typeof event_track_updated  | 详见 track-updated。  | 
返回值
once
pipe
play
play(element: string | HTMLElement, config?: VideoPlayerConfig): void
在页面上播放本地视频轨道。
参数
| 参数名 | 描述 | 
|---|---|
 element: string | HTMLElement  | 指定一个 DOM 元素,SDK 将在这个元素下创建  
  | 
 config: VideoPlayerConfig  | 设置播放参数(镜像/显示模式)。详见 VideoPlayerConfig。对于本地视频轨道,镜像模式默认开启。  | 
<video>标签的可见状态信息。