- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
昆山直播录播教室接口设计-直播平台
云视频平台直播录播教室对接接口设计
目录
1.1 系统框架结构 1
1.2 WMS对接 1
1.2.1 系统要求 1
1.2.2 对接方式 2
1.3 RTMP方式 2
1.3.1 系统要求 2
1.3.2 对接方式 2
1.4 接口方法 3
1.4.1 接口方法 3
1.4.2 接口相关算法 4
1.4.3 接口方法返回结果 4
说明
目前各个学校录播教室采用不同厂商的产品,从而导致视频直播的技术各有不同,经调研分析采用微软的mms协议视频流格式(WMS)和采用RTMP协议的视频流比较普遍。视频服务平台将基于以上两种直播类型进行直播对接。
系统框架结构
WMS对接
系统要求
各个对接学校的直播录播系统满足以下要求:
直播服务器可以采用微软公司的mms流格式。
直播服务器可以使用http协议对外提供视频直播服务。
对接方式
系统直播流对接方式:
视频服务平台的直播服务器采用微软公司的windows media service作为直播服务器,该服务器可以接受推、拉两种方式的直播流做为直播源,从而对外进行直播视频观看服务。
推方式
学校的直播录播系统需要将直播流主动的推送到视频服务平台上。推送视频直播流时,需要设置视频服务平台直播服务器地址、端口号、发布点名称等信息,如服务器地址:1,端口号:88,发布点名称:“shiyanxiaoxue”。
拉方式
视频服务平台会主动将学校的直播录播系统的直播流拉过来,作为自己的直播源。学校的直播流地址需要满足以下格式:“http://dmain name:portnum/publishname”,如“1/pub”,直播流地址协议必须为http协议不能为mms协议。
RTMP方式
系统要求
各个对接学校的直播录播系统满足以下要求:
直播服务器采用RTMP协议提供视频直播。
对接方式
系统直播流对接方式:
视频服务平台的直播服务器采用RTMP协议的直播服务器,该服务器可以接受推、拉两种方式的直播流做为直播源,从而对外进行直播视频观看服务。
推方式
学校的直播录播系统需要将直播流主动的推送到视频服务平台上。推送视频直播流时,需要设置视频服务平台直播服务器地址、发布点名称等信息,如服务器地址:1,发布点名称:“shiyanxiaoxue”,则推送地址为:rtmp://1/live/ shiyanxiaoxue。
拉方式
视频服务平台会主动将学校的直播录播系统的直播流拉过来,作为自己的直播源。学校的直播流地址需要满足以下格式:“rtmp://dmain name:portnum/live/publishname”,如“rtmp://1/live/pub”,直播流地址协议必须为rtmp协议。
接口方法
学校的直播录播系统在开启直播、停止直播时都需要调用视频服务平台的相关接口方法,通知视频服务平台开始直播、停止直播等。接口方法采用webservice方式。
WSDL地址(wms方式):{域名}/live/liveservice.asmx?wsdl
服务地址(wms方式):{域名}/live/liveservice.asmx
WSDL地址(rtmp方式):{域名}/live/liveservicertmp.asmx?wsdl
服务地址(rtmp方式):{域名}/live/liveservicertmp.asmx
接口方法
开始直播:(startbroadcast)
方法名:StartBroadcast(string SchoolCode, string TimeSpan, string Token, string LiveTitle, string LiveURL)
参数:
参数名 必填项 说明 SchoolCode 是 学校编号 TimeSpan 是 时间戳(例:1380178838)时间误差应在30分钟以内 Token 是 学校编号+时间戳+密钥的连接字符串经MD5加密后的字符串 LiveTitle 否 直播标题 LiveURL 否 拉方式的视频源地址 返回结果:参照:接口方法返回结果
停止直播:(stopbroadcast)
方法名:StopBroadcast(string SchoolCode, string TimeSpan, string Token)
参数:
参数名 必填项 说明 SchoolCode 是 学校编号 TimeSpan 是 时间戳(例:1380178838)时间误差应在30分钟以内 Token 是 学校编号+时间戳+密钥的连接字符串经MD5加密后的字符串 返回结果:参照:接口方法返回结果
接口相关算法
以上接口方法提供权限验证的参数,主要有学校编号、令牌、时间戳。
如:
学校编号:shiyanxiaoxue
令牌:=MD5算法(学校编号+时间戳+
您可能关注的文档
- 课程教学与教师专业发展评鉴-国立新营高级中学.ppt
- 课程精实方案0610座谈会ppt-政大教务处-国立政治大学.pdf
- 课改专报第206期-上海长宁区教育学院.doc
- 课题实施教师学习活动方案-觅渡桥小学.doc
- 空运进出境货物查验监管系统ic卡座谈会.ppt
- 跨领域美感课程之取向-跨领域美感教育.pdf
- 黎族医药概述-海南民进.doc
- 李大华先生-荣格活动.pdf
- 李亦菲创客运动背景下的教育创新.ppt
- 联合国世界水发展报告-unes.pdf
- 2021年潮州市公务员行测真题及答案详解【最新】.docx
- 2021年山西省公务员行测及参考答案详解【精练】.docx
- 2021年台北市公务员行测真题含完整答案详解(有一套).docx
- 2021年阿坝州公务员行测真题含完整答案详解【各地真题】.docx
- 2021阜新市公务员行测及答案详解(历年真题).docx
- 2021黔东南苗族侗族自治州公务员行测真题附完整答案详解(夺冠系列).docx
- 2025江苏高考真题政治(教师版).docx
- 2025浙江高考真题历史(选考)(1月)(教师版).docx
- 2025北京八一学校八年级(下)期中英语(教师版).docx
- 2021-2025北京高考真题历史汇编:材料分析题.docx
最近下载
- SEW M系列减速机选型样本.pdf VIP
- GCP的完整版题库.doc VIP
- 计算机网络安全期末考试题 .pdf VIP
- 全国烟草管理法律法规知识竞赛题库及答案(150题).docx VIP
- 【2024新版】一升二暑假作业数学每日一练-30天.pdf VIP
- 幼儿园五年发展规划(2025-2030年).pdf
- SH╱T 3556-2015 石油化工工程临时用电配电箱安全技术规范.pdf VIP
- (正式版)D-L∕T 856-2018 电力用直流电源和一体化电源监控装置.docx VIP
- 2025年上半年党风廉政建设工作总结及下半年计划汇报报告.docx VIP
- 地下管线探测方法试验报告.doc VIP
文档评论(0)