ZegoLiveRoom
Public Member Functions | List of all members
ZEGO::MEDIASIDEINFO::IZegoMediaSideCallback Class Referenceabstract

#include <zego-api-media-side-info.h>

Public Member Functions

virtual void onRecvMediaSideInfo (const char *pszStreamID, const unsigned char *pBuf, int dataLen)=0
 
virtual void onRecvMediaSideInfo (const MediaSideInfo &info)
 
virtual ~IZegoMediaSideCallback ()
 

Detailed Description

流媒体次要信息回调

Constructor & Destructor Documentation

◆ ~IZegoMediaSideCallback()

virtual ZEGO::MEDIASIDEINFO::IZegoMediaSideCallback::~IZegoMediaSideCallback ( )
inlinevirtual

Member Function Documentation

◆ onRecvMediaSideInfo() [1/2]

virtual void ZEGO::MEDIASIDEINFO::IZegoMediaSideCallback::onRecvMediaSideInfo ( const char *  pszStreamID,
const unsigned char *  pBuf,
int  dataLen 
)
pure virtual

接收到媒体次要信息

Attention
  1. 调用 ActivateVideoPlayStream 或 ActivateAllVideoPlayStream 设置只拉音频流时,将无法接收媒体次要信息。
  2. 调用 SetMediaSideCallback 设置了回调监听,且主播端已成功发送了媒体次要信息,SDK 通过此 API 通知拉流方收到媒体次要信息。
Parameters
pszStreamID当前流ID信息,标记当前回调的信息属于哪条流。
pBuf接收到的媒体信息数据(具体内容参考官网对应文档中的格式说明)
dataLen数据缓冲区长度

◆ onRecvMediaSideInfo() [2/2]

virtual void ZEGO::MEDIASIDEINFO::IZegoMediaSideCallback::onRecvMediaSideInfo ( const MediaSideInfo info)
inlinevirtual

接收到媒体次要信息,包含时间戳信息

Attention
  1. 调用 ActivateVideoPlayStream 或 ActivateAllVideoPlayStream 设置只拉音频流时,将无法接收媒体次要信息。
  2. 调用 SetMediaSideCallback 设置了回调监听,且主播端已成功发送了媒体次要信息,SDK 通过此 API 通知拉流方收到媒体次要信息。
  3. 该回调与onRecvMediaSideInfo回调的是相同的数据,监听其一即可
Parameters
infoSEI回调信息,具体参考 MediaSideInfo

The documentation for this class was generated from the following file: