网站大量收购闲置独家精品文档,联系QQ:2885784924

step7初始化SDK配置-微吼技术文档.doc

  1. 1、本文档共91页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
step7初始化SDK配置-微吼技术文档.doc

Print PaaS JS-SDK 文档库草稿箱 直播????MACROBUTTON DoFieldClick [已发布] #PAAS JSSDK 直播包 直播介绍????MACROBUTTON DoFieldClick [已发布] 介绍 微吼直播推流JSSDK,是微吼官方推出的用于网页直播的软件开发工具包,提供简单便捷的开发接口,帮助开发者在Web平台上快速开发直播推流应用。 功能特性 基于Flash开发的推流引擎 支持推流到RTMP服务器 支持音视频设备管理 资源占用率低、库文件小 核心优势 简单易用 提示:本文档适合有一定Javascript语言基础的开发人员阅读。 直播概念说明????MACROBUTTON DoFieldClick [已发布] 直播概念说明 推流 推流,是指将音视频数据采集编码之后,推送到您指定的视频云平台上,这里涉及大量的音视频基础知识,而且需要长时间的打磨和优化才能达到符合预期的效果。 微吼云推流JSSDK 主要帮您解决在web上的推流问题,它的接口非常简单易用,只需要简单几步,就能驱动。 直播使用流程????MACROBUTTON DoFieldClick [已发布] 直播使用流程 setp1: 成为开发者 你需要有一个微云平台的账号,如已有则跳过此步骤, 否则,移步 HYPERLINK /console/auth/register 微吼云注册一个账号。 step2: 创建应用 登陆 HYPERLINK /console/auth/login 微吼云 HYPERLINK /console/app/add 创建应用 得到相应AppId和房间ID(roomId),在初始化时会用到。 step3 添加服务 登陆 HYPERLINK /console/auth/login 微吼云如果未添加直播服务,需添加直播服务添加直播服务 step4: SDK引入 在需要播放视频的页面(包括PC或H5)中引入初始化脚本 script src=/jssdk/vhall-jssdk-live-stream-1.0.0.js/script script src=/jssdk/vhall-jssdk-base-1.0.0.js/script 注意: 直接用本地网页是调试不了的 上面两个文件都需要引用,而且顺序需要保持与上面一致 建议直接复制上面代码 step5: 创建推流器对象 在需要web直播推流的页面位置加入推流器容器,也就是放一个div,然后给它取个名字,比如: my-publisher 。之后推流回显画面都会在这个容器里渲染,示例代码如下: div id=my-publisher/div step6: 注册ready事件 Vhall.ready(function(){ //todo }) 注意: 初始化完成之后,会执行ready回调事件,机制同jQuery ready事件,推流逻辑需要写在此事件里。 step7: 初始化SDK配置 初始化配置: Vhall.config({ appId :,//应用 ID ,必填 accountId :,//第三方用户唯一标识,必填 token:,//token必填 }) 注意: appId获取方式:登陆 HYPERLINK /console/auth/login 微吼云进 HYPERLINK /console/app/index 应用管理取得对应AppId token生成方式:通过API生成, HYPERLINK /document/detail/index?project_id=28doc_id=510 生成accessToken接口说明 直播API文档????MACROBUTTON DoFieldClick [已发布] 直播API文档 1. 初始化推流 VHPublisher.init({ roomId:lss_22b89748,//房间名称 videoNode:my-publisher,//推流容器 //调用推流接口后完成事件,注意,是调用接口事件完成,不是推流结束。 complete:function(){ //to do } }); 注意: 1.此方法必需写在Vhall.ready事件里。 2.roomId获取方式,登陆 HYPERLINK /console/auth/login 微吼云进入 HYPERLINK /console/app/index 应用管理找到对应需要推流的应用点“直播管理”房间管理取得相应房间ID。 3.videoNode,为推流回显容器的Id,需要开发者自己在需要显示回显的地方,创建一个空div,然后给Id命名,再将id名称写入此参数。参考 “直播使用流程step5: 创

文档评论(0)

zcbsj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档