您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > TCM2M多人视频组件通信接口协议
TCM2M多人视频组件通信接口协议深圳腾创网络技术有限公司0755-260706972009年9月7日Yong9(QQ:859800299)1TCM2M多人视频组件通信接口协议目录1.桌面快捷方式接口:..................................................................................................................12.房间信息接口:.......................................................................................................................23.用户登录会话验证接口:..........................................................................................................34.用户登录接口:..........................................................................................................................45.录制视频接口:.......................................................................................................................56.保存共享文件接口:...............................................................................................................67.房间共享文件列表接口:.......................................................................................................78.删除共享文件接口:...............................................................................................................89.保存聊天记录接口:...............................................................................................................910.修改昵称接口:.....................................................................................................................1011.修改密码接口:.....................................................................................................................1112.解散房间接口:.....................................................................................................................1213.聊天表情接口:.....................................................................................................................12RevisionAuthorChangelogV2.0Yong92011-9-8说明:接口地址由合作商提示,并和我司约定接口参数,由用户操作Flash软件时触发接口请求.接口以http方式通信,并返回XML格式广本流1.桌面快捷方式接口http://接口文件地址/proxy.jsp?action=setDesktop&roomID=xxx&roomName=xxx&roomUrl=xxx请求方式:POST接口地址:由合作方提供参数约定说明:参数标识类型值说明action字符串setDesktop接口执行的方法名roomID字符串房间IDroomName字符串房间名称roomUrl字符串房间地址TCM2M多人视频组件通信接口协议深圳腾创网络技术有限公司0755-260706972009年9月7日Yong9(QQ:859800299)2http响应内容类型:text/xml应响结果示例:?xmlversion=1.0encoding=utf-8?root/root应响结果说明:无返回值2.房间信息接口:http://接口文件地址/proxy.jsp?action=roomInfo&roomID=xxx请求方式:POST接口地址:由合作方提供参数约定说明:参数标识类型值说明action字符串roomInfo接口执行的方法名roomID字符串房间IDhttp响应内容类型:text/xml应响结果示例:?xmlversion=1.0encoding=utf-8?rootroomid1/idroomName课堂/roomNameroomMaxUsers10/roomMaxUsersroomMaxVideos25/roomMaxVideosdiscussFlag1/discussFlagroomMode1/roomModeautoMic0/autoMicvisitor0/visitortime/timenote好好学习,天天向上/notertmptURL/rtmptURLTCM2M多人视频组件通信接口协议深圳腾创网络技术有限公司0755-260706972009年9月7日Yong9(QQ:859800299)3/roomresultSuccess/resultresultInfo/resultInfo/root应响结果说明:输出请求房间结果字段说明:id(房间ID),roomName(房间名称),roomMaxUsers(最大用户数),roomMaxVideos(讨论模式时,视频最多个数,不超过25个),discussFlag(是否允许讨论模式,值只能是1表示允许,0表示不允许),roomMode(0表示培训模式,1表示讨论模式),autoMic(是否设置为自动上麦,值只能是1表示允许自动上麦,0表示不允许),visitor(是否游客进入,值只能是1表示允许游客,0表示不允许),time(上课时间),note(课堂公告),rtmptURL(流媒体地址red5连接地址,默认为空,如果有多台服务器才考虑),result(结果,值只能为Success表示成功,Error表示失败),resultInfo(结果提示)注意:房间表字段有[id,roomName,roomMaxUsers,autoMic,visitor,,time,note,rtmptURL,serverID(房间管理员ID)]3.用户登录会话验证接口:http://接口文件地址/proxy.jsp?action=checkSession&roomID=xxx请求方式:POST接口地址:由合作方提供参数约定说明:参数标识类型值说明action字符串checkSession接口执行的方法名roomID字符串房间IDhttp响应内容类型:text/xml应响结果示例:?xmlversion=1.0encoding=utf-8?rootuserid101/idaccountclient1/accountname客户一/namepassword123456/passworduserTypeisUser/userTypesex1/sexheadImg../face/sex_1.png/headImgTCM2M多人视频组件通信接口协议深圳腾创网络技术有限公司0755-260706972009年9月7日Yong9(QQ:859800299)4roomAdmin0/roomAdmin/userresultSuccess/resultresultInfo/resultInfo/root应响结果说明:如用户在WEB端已登录,则result节点值为Success,否则为Error,并且输出用户的个人信息,字段说明:id(用户ID),account(用户账号),name(用户昵称,在聊天室中显示),password(密码),userType(用户类别,值只能是isServer表示服务者,isUser表示会员,根据roomID找到serverID,如果serverID和用户ID相等则是isServer,否则是isUser),sex(性别,值只能是1表示男,0表示女),headImg(头像地址),roomAdmin(是否有管理权限,值只能是1表示有,0表示无),result(结果,值只能为Success表示成功,Error表示失败),resultInfo(结果提示)注意:如果没有会话的存在,则result值为Error,resultInfo值为notSession4.用户登录接口:http://接口文件地址/proxy.jsp?action=login&roomID=xxx&account=xxx&password=xxx请求方式:POST接口地址:由合作方提供参数约定说明:参数标识类型值说明action字符串login接口执行的方法名roomID字符串房间IDaccount字符串用户账号password字符串用户密码http响应内容类型:text/xml应响结果示例:?xmlversion=1.0encoding=utf-8?rootuserid101/idaccountclient1/accountTCM2M多人视频组件通信接口协议深圳腾创网络技术有限公司0755-260706972009年9月7日Yong9(QQ:859800299)5name客户一/namepassword123456/passworduserTypeisUser/userTypesex1/sexheadImg../face/sex_1.png/headImgroomAdmin0/roomAdmin/userresultSuccess/resultresultInfo/resultInfo/root应响结果说明:如用户在FLASH端登录,输出用户的个人信息字段说明:id(用户ID),account(用户账号),name(用户昵称,在聊天室中显示),password(密码),userType(用户类别,值只能是isServer表示服务者,isUser表示会员,根据roomID找到serverID,如果serverID和用户ID相等则是isServer,否则是isUser),sex(性别,值只能是1表示男,0表示女),headImg(头像地址),roomAdmin(是否有管理权限,值只能是1表示有,0表示无),result(结果,值只能为Success表示成功,Error表示失败),resultInfo(
本文标题:TCM2M多人视频组件通信接口协议
链接地址:https://www.777doc.com/doc-2851501 .html