Previous topicNext topic
Help > XEngine_StreamMedia > StreamMedia_SDPProtocol > SDPProtocol_Packet >
SDPProtocol_Packet_AddMedia

函数

SDPProtocol_Packet_AddMedia

功能

添加媒体信息

语法

BOOL SDPProtocol_Packet_AddMedia(XNETHANDLE xhToken, LPCXSTR lpszAVType, LPCXSTR lpszAVTrans, XCHAR * **ppptszAVList, int nAVCount, int nMidIndex = -1, int nAVPort = 0)

参数

 参数.一:xhToken
  In/Out:In
  类型:句柄
  可空:N
  意思:输入要操作的SDP会话
 参数.二:lpszAVType
  In/Out:In
  类型:常量字符指针
  可空:N
  意思:输入媒体类型,audio or video
 参数.三:lpszAVTrans
  In/Out:In
  类型:常量字符指针
  可空:N
  意思:指定传输类型,比如:UDP/TLS/RTP/SAVPF或者RTP/AVP
 参数.四:ppptszAVList
  In/Out:In
  类型:三级指针
  可空:N
  意思:媒体编码列表,可以一个或者多个,多个用于WEBRTC
 参数.五:nAVCount
  In/Out:In
  类型:整数型
  可空:N
  意思:列表个数
 参数.六:nMidIndex
  In/Out:In
  类型:整数型
  可空:Y
  意思:设置媒体索引,BUNDLE设置的对应值,-1不启用
 参数.七:nAVPort
  In/Out:In
  类型:整数型
  可空:Y
  意思:设置媒体类型

返回值

类型:逻辑型
意思:是否成功

备注

可添加多个支持的编码索引列表,一般用于请求的时候

示例