public static interface QHVCNetGodSees.OnGodSeesReceiveFrameDataListener
Modifier and Type | Method and Description |
---|---|
void |
onGodSeesReceiveFrameData(java.lang.String sessionId,
int frameDataType,
long frameDataHandle,
int frameDataLen,
long pts,
long dts,
int isKeyFrame,
long nativeStreamCodecContext)
NetSDK将帧数据抛出,业务端可以将相关数据直接吐给播放器播放。
|
void onGodSeesReceiveFrameData(java.lang.String sessionId, int frameDataType, long frameDataHandle, int frameDataLen, long pts, long dts, int isKeyFrame, long nativeStreamCodecContext)
注意:此代理只会在开启QHVCNetGodSees.QHVC_NET_GODSEES_PLAYER_RECEIVE_DATA_MODE_CALLBACK
时才会触发该回调,
此时需要业务把该回调数据直接传递给播放器使用。(开启方法:在QHVCNetGodSees.createGodSeesSession(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, int, java.util.Map<java.lang.String, java.lang.Object>)
方法的参数中,
设置播放器接收数据模式QHVCNetGodSeesPlayerReceiveDataMode
为QHVCNetGodSees.QHVC_NET_GODSEES_PLAYER_RECEIVE_DATA_MODE_CALLBACK
sessionId
- 实例会话IDframeDataType
- 数据帧类型 Constants.QHVCPacketType
frameDataHandle
- 帧数据句柄(nativeFrameDataPtr)frameDataLen
- 数据长度pts
- 显示时间戳dts
- 解码时间戳isKeyFrame
- 是否是关键帧nativeStreamCodecContext
- 解码上下文信息