屏幕共享使用教程(视频)

视频说明

屏幕共享直播常用于软件操作教学、PPT文档直播等,保利威提供三种屏幕共享模式,适用于不同的直播场景;

三分屏直播和普通直播均支持屏幕共享,现在我们以普通直播为例:

第一、桌面直播
桌面直播可以添加桌面共享和摄像头,使用便捷快速,适合简单场景的录屏直播;
开启后,将共享当前桌面,在电脑桌面上所有的操作都会被直播出去,所以,直播开始之前,建议先整理桌面文件,关闭社交软件如微信、QQ等,只保留直播必须的文档,确保直播画面的整洁和个人隐私安全。
在桌面顶部,可以看到直播控制条,有声音控制按钮、客户端切换,切换后,可以进行互动聊天、发起互动应用的操作;在更多这里,可以打开摄像头,摄像头可调节位置和大小。如果是双屏或多屏显示,可以根据需要切换相应屏幕。还可以将全屏共享切换至区域共享,通过拉动区域红框,调节需要共享的区域。再次点击切回全屏模式。
调整好之后,点击开始直播即可正式开始直播,直播结束,点击结束直播即可;
退出共享,可以回到软件主界面。

第二,桌面共享
桌面共享:可以配合多场景、多素材使用,效果丰富,适合有一定直播经验的讲师;
点击桌面共享,即可在场景上添加桌面共享素材,也可以在视频源素材区,添加桌面共享,添加成功后,桌面共享会像其他素材一样,添加到素材区,温馨提示:预览区此时会出现画中画效果,这个是正常现象,请放心使用。可以在预览区中调节位置、大小,或标签旁调整位置状态,点击这里调节显示或隐藏。

若在双屏或多屏的情况下,可在素材属性区切换不同屏幕。

第三、软件共享
软件共享,即共享打开的软件界面,也可以配合其他素材一起使用;
在素材区点击添加软件共享,选中所需的窗口,添加到素材区,可以共享多个软件界面;这个功能适合单独共享所需软件窗口,避免直接共享桌面导致隐私外泄的情况。
温馨提示:软件共享只能添加已打开的窗口,最小化的窗口将无法识别。

好啦,今天的讲解就到这里,如果您在使用过程中有任何疑问,欢迎联系保利威服务团队。

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

观众管理功能介绍(视频)

视频说明

为营造直播间良好的聊天互动环境,讲师或管理员可以对观众禁言、踢人、连麦权限管理。下面我们来体验下:

禁言:
讲师可根据实际情况,对在聊天区内发表不文明聊天并产生恶劣影响的观众实施禁止发言的操作,以防止进一步影响直播。点击该观众旁 边的“禁言”即可。再次点击“取消禁言”便可恢复该观众发言权限。

踢人:
在直播期间,如果用户不遵守聊天室规则影响直播时,可将此人踢出直播间。需要注意的是,被踢出的观众需要管理员在后台解除权限才能再次进入直播间。
连麦权限管理:

讲师可以同意申请连麦的观众上线,“授予第一画面”、“关闭麦克风”、“关闭摄像头”、“下麦”等操作。

好啦,今天的体验就到这里,如果您在使用过程有任何疑问,欢迎联系保利威服务团队。

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

账单说明

账单明细

字段 说明
账期 账单出账月份,按自然月划分
出账日期 单笔账单的出账日期,单个计费周期结束后出账,不同计费项的出账周期不同,一般为今日产生消耗,次日出账。
直播分钟数:今日消耗,次日出账
连麦分钟数:今日消耗,后天出账
直播并发:并发包天次日出账,并发包月每 30 天出账,年峰值并发次月 1 号出账
计费项 产生消耗的项目,当前包含直播分钟数、直播并发、连麦分钟数
项目明细 计费项的计费依据
直播分钟数:包含国内、海外观看时长
直播并发:包含并发包天、并发包月、年峰值并发
连麦分钟数:包含 7 人及以下、8 人及以上连麦时长,其中 7 人和 8 人均含讲师
交易类型 该笔账单的交易类型,包括:用量结算、金额结算
用量结算:从预充值的资源包中扣除相应的用量
金额结算:从账户余额中扣除相应的金额
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

删除白名单

接口URL

https://api.polyv.net/live/v3/channel/auth/delete-white-list

接口说明

1、作用:用于删除指定观看白名单(支持一键清空)
2、接口支持https协议

返回结果支持格式

JSON

请求方式

POST

请求数限制

TRUE

请求参数

参数名 必选 类型 说明
appId string 从API设置中获取,在直播系统登记的appId
timestamp string 当前时间的秒级时间戳(13位)
sign string 签名,为32位大写的MD5值
channelId int 频道号(传频道号则删除频道观看白名单,不传频道号则删除全局观看白名单)
rank int 主要观看条件为1,次要观看条件为2
isClear String 是否一键清空白名单(Y :清空白名单;N:根据code请求白名单,code)
code string 会员码(isClear 为N时为必传参数)

操作成功响应示例

{
  "code": 200,
  "message": "",
  "status": "success",
  "data": "success"
}

操作失败响应示例

签名错误

{
    "code": 403,
    "status": "error",
    "message": "invalid signature.",
    "data": ""
}

缺少参数

{
    "code": 400,
    "status": "error"
    "message": "param should not be empty: name",
    "data": ""
}

参数不是Y/N类型错误

{
    "code": 400,
    "status": "error"
    "message": "param is not boolean (Y / N)",
    "data": ""
}

响应字段说明

名称 类型 说明
code string 响应代码,成功为200,失败为400,签名错误为401,异常错误500
status string 成功为success,失败为error
message string 错误时为错误提示消息
data string 成功返回信息

php请求示例

<?php
//引用config.php
include 'config.php';

$params = array(
  'appId' => $appId,
  'timestamp' => $timestamp,
  'channelId' => '123456',
  'isClear' => 'N',
  'code' => '会员码123',
  'rank' => '1';

//生成sign
$sign = getSign($params); //详细查看config.php文件的getSign方法

$params["sign"] = $sign;
$url="https://api.polyv.net/live/v3/channel/auth/delete-white-list?".http_build_query($params);

function post($url, $post_data = '', $timeout = 5){
   $ch = curl_init();
   curl_setopt ($ch, CURLOPT_URL, $url);
   curl_setopt ($ch, CURLOPT_POST, 1);
   if($post_data != ''){
      curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
   }

   curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
   curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
   curl_setopt($ch, CURLOPT_HEADER, false);
   curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'Content-Length: ' . strlen($post_data)));
   $file_contents = curl_exec($ch);
   curl_close($ch);
   return $file_contents;
}

echo post($url);
?>

签名规则(config.php文件代码查看)

http://dev.polyv.net/2018/liveproduct/l-api/rule/sign/

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

更新白名单

接口URL

https://api.polyv.net/live/v3/channel/auth/update-white-list

接口说明

1、作用:用于更新观看白名单信息
2、接口支持https协议

返回结果支持格式

JSON

请求方式

POST

请求数限制

TRUE

请求参数

参数名 必选 类型 说明
appId string 从API设置中获取,在直播系统登记的appId
timestamp string 当前时间的秒级时间戳(13位)
sign string 签名,为32位大写的MD5值
channelId int 频道号(传频道号则修改频道观看白名单,不传频道号则修改全局观看白名单)
rank int 主要观看条件为1,次要观看条件为2
oldCode string 旧会员码
code string 会员码(最多为50个字符)
name string 昵称(最多为50个字符)

操作成功响应示例

{
  "code": 200,
  "message": "",
  "status": "success",
  "data": "success"
}

操作失败响应示例

签名错误

{
    "code": 403,
    "status": "error",
    "message": "invalid signature.",
    "data": ""
}

缺少参数

{
    "code": 400,
    "status": "error"
    "message": "param should not be empty: name",
    "data": ""
}

参数长度过长

{
    "code": 400,
    "status": "error"
    "message": "param length is incorrect: name",
    "data": ""
}

参数类型错误

{
    "code": 400,
    "status": "error"
    "message": "param validate error",
    "data": ""
}

更新的白名单不存在

{
    "code": 400,
    "status": "error"
    "message": "whitelist is empty",
    "data": ""
}

要更新的白名单会员码已存在(当传入的两个会员码不同时)

{
    "code": 400,
    "status": "error"
    "message": "whitelist code exist",
    "data": ""
}

白名单昵称已存在

{
    "code": 400,
    "status": "error"
    "message": "whitelist name exist",
    "data": ""
}

响应字段说明

名称 类型 说明
code string 响应代码,成功为200,失败为400,签名错误为401,异常错误500
status string 成功为success,失败为error
message string 错误时为错误提示消息
data string 成功返回信息

php请求示例

<?php
//引用config.php
include 'config.php';

$params = array(
  'appId' => $appId,
  'timestamp' => $timestamp,
  'channelId' => '123456',
  'oldCode' => '会员码1',
  'name' => '昵称123',
  'code' => '会员码123',
  'rank' => '1';

//生成sign
$sign = getSign($params); //详细查看config.php文件的getSign方法

$params["sign"] = $sign;
$url="https://api.polyv.net/live/v3/channel/auth/update-white-list?".http_build_query($params);

function post($url, $post_data = '', $timeout = 5){
   $ch = curl_init();
   curl_setopt ($ch, CURLOPT_URL, $url);
   curl_setopt ($ch, CURLOPT_POST, 1);
   if($post_data != ''){
      curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
   }

   curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
   curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
   curl_setopt($ch, CURLOPT_HEADER, false);
   curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'Content-Length: ' . strlen($post_data)));
   $file_contents = curl_exec($ch);
   curl_close($ch);
   return $file_contents;
}

echo post($url);
?>

签名规则(config.php文件代码查看)

http://dev.polyv.net/2018/liveproduct/l-api/rule/sign/

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

添加单个白名单

接口URL

https://api.polyv.net/live/v3/channel/auth/add-white-list

接口说明

1、作用:用于添加单个观看白名单
2、接口支持https协议

返回结果支持格式

JSON

请求方式

POST

请求数限制

TRUE

请求参数

参数名 必选 类型 说明
appId string 从API设置中获取,在直播系统登记的appId
timestamp string 当前时间的秒级时间戳(13位)
sign string 签名,为32位大写的MD5值
channelId int 频道号(传频道号则添加频道观看白名单,不传频道号则添加全局观看白名单)
rank int 主要观看条件为1,次要观看条件为2
code string 会员码(最多为50个字符)
name string 昵称(最多为50个字符)

操作成功响应示例

{
  "code": 200,
  "message": "",
  "status": "success",
  "data": "success"
}

操作失败响应示例

签名错误

{
    "code": 403,
    "status": "error",
    "message": "invalid signature.",
    "data": ""
}

缺少参数

{
    "code": 400,
    "status": "error"
    "message": "param should not be empty: name",
    "data": ""
}

参数长度过长

{
    "code": 400,
    "status": "error"
    "message": "param length is incorrect: name",
    "data": ""
}

参数类型错误

{
    "code": 400,
    "status": "error"
    "message": "param validate error",
    "data": ""
}

白名单会员码已存在

{
    "code": 400,
    "status": "error"
    "message": "whitelist code exist",
    "data": ""
}

白名单昵称已存在

{
    "code": 400,
    "status": "error"
    "message": "whitelist name exist",
    "data": ""
}

响应字段说明

名称 类型 说明
code string 响应代码,成功为200,失败为400,签名错误为401,异常错误500
status string 成功为success,失败为error
message string 错误时为错误提示消息
data string 成功返回信息

php请求示例

<?php
//引用config.php
include 'config.php';

$params = array(
  'appId' => $appId,
  'timestamp' => $timestamp,
  'channelId' => '123456',
  'name' => '昵称123',
  'code' => '会员码123',
  'rank' => '1'
  )

//生成sign
$sign = getSign($params); //详细查看config.php文件的getSign方法

$params["sign"] = $sign;
$url="https://api.polyv.net/live/v3/channel/auth/add-white-list?".http_build_query($params);

function post($url, $post_data = '', $timeout = 5){
   $ch = curl_init();
   curl_setopt ($ch, CURLOPT_URL, $url);
   curl_setopt ($ch, CURLOPT_POST, 1);
   if($post_data != ''){
      curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
   }

   curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
   curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
   curl_setopt($ch, CURLOPT_HEADER, false);
   curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'Content-Length: ' . strlen($post_data)));
   $file_contents = curl_exec($ch);
   curl_close($ch);
   return $file_contents;
}

echo post($url);
?>

签名规则(config.php文件代码查看)

http://dev.polyv.net/2018/liveproduct/l-api/rule/sign/

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

互动应用使用教程(视频)

视频说明

直播过程中为了提高讲师与学生的互动性,保利威推出签到、公告、问卷、答题卡、抽奖等一系列互动应用功能。下面我们来体验一下:

应用一:签到
签到可以考核学员的课堂出勤率,用于课前考核、课中抽查。在应用栏打开签到,设置提示语和签到时长,点击开始签到即可。在观看页,学生可以点击签到,签到结束后,老师会看到统计签到的情况。

应用二:公告
公告可用于欢迎语、直播时间等,点击公告,输入需要公布的信息。可以添加链接,然后确认发布即可。学生在进入直播间就会收到公告。

应用三:问卷
问卷适用于检测教学效果、获取反馈意见等。点击“新建问卷”,输入问卷名称,选择题型,填写题目内容及答案,可以根据需求添加多个题目,点击保存即可;如果添加题目较多,可以使用模板上传,在新建中点击“下载模板”,打开模板在对应位置写好题目信息然后保存,然后“上传”模板,这样一份问卷就完成了。点击发布问卷,学生可以对问卷进行作答,老师点击停止问卷就可以看到提交量以及每道题的答题情况。

应用四:答题卡
答题卡适用于讲师随堂考核。根据场景需求,可以选择快速问答,选择题型和选项点击发送答题卡即可。和问卷操作类似,答题卡也可以通过新建或者上传模板的形式添加题目。除此之外,还可将编辑好的模板上传到题库,上传成功后,点击应用,根据需求开启答题限时,然后发送答题卡即可。学生答题,答题结束后讲师可以看到答题结果,点击发送结果,学生就可以看到自己的答案是否正确。

应用五:抽奖
抽奖可以活跃直播间气氛,吸引更多观众参与。打开抽奖功能,输入奖品名称,选择参与用户的类型,设置中奖人数。根据需求可设置指定中奖用户。最后设置中奖用户信息采集,就可以点击开始抽奖。点击结束抽奖就可以看到中奖名单。

好啦,今天的体验就到这里,如果您在使用过程有任何疑问,欢迎联系保利威服务团队

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

硬盘推流教程(伪直播)(视频)

视频说明

硬盘推流,又可以称之为“伪直播”,常见于授课老师不太方便直播、重复性内容直播以及是需要风险把控的直播场景。

这时候,老师可以提前把视频录制好,上传到点播,然后把点播视频转直播。播放效果和常规直播一致。

具体操作是这样的:
首先,需要有一个普通直播的频道号,如果没有,在后台新建一个直播频道,直播场景选择直播助手,确定创建,记住这个频道号。
然后来到点播页面,把需要直播的视频上传成功后,在视频列表勾选视频,点击视频设置,在标签处填写刚新建的直播频道号,保存就可以了。
然后回到直播后台,点击设置,在直播方式,选择硬盘推流,点击设置默认直播方式;接下来添加直播视频,点击添加视频,就会发现,修改了标签的视频会在列表中显示,这时,只需要勾选视频,点击确认添加,然后选择播出日期和时间就可以了。这样,在设置好的时间段,直播观看页会直播录制好的视频。

好啦,今天的课程就到这里,如果您在使用过程有任何疑问,欢迎联系保利威服务团队。

需要注意三点:
1、如果直播间有观看权限,需要输入正确的验证观看信息。
2、如果需要和讲师连麦互动,建议使用PC端或者Vclass观看直播,具体的连麦方式可以扫右边的二维码进行观看。
3、网页端连麦建议使用最新版谷歌浏览器,确保电脑有摄像头和麦克风可用,同时允许浏览器使用摄像头和麦克风权限

好啦,今天的课程就到这里,如果您在使用过程有任何疑问,欢迎联系保利威服务团队

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

如何观看直播(视频)

视频说明

观众可以通过PC端或移动端观看保利威直播,具体怎么操作呢?

第一种,PC端观看直播:
浏览器打开讲师发过来的观看地址,就可以观看直播了。

第二种,移动端观看直播:移动端有三种观看直播的方式

1、微信直接观看
和PC端网页观看一样,在微信端打开直播观看地址,可直接观看直播。

2、微信小程序“live学一学”观看
首先记住讲师提供的直播间频道号,然后在微信搜索“live学一学”小程序,打开小程序,输入频道号后点击“进入观看”即可观看直播

3、Vclass 手机APP观看
如果您第一次使用,需要打开保利威官网,在软件下载页找到“Vclass”APP然后扫描下载安装。手机打开Vclass,在登录页输入讲师提供的频道号和自己的昵称,然后点击“进入直播”即可观看。

需要注意三点:
1、如果直播间有观看权限,需要输入正确的验证观看信息。
2、如果需要和讲师连麦互动,建议使用PC端或者Vclass观看直播,具体的连麦方式可以扫右边的二维码进行观看。
3、网页端连麦建议使用最新版谷歌浏览器,确保电脑有摄像头和麦克风可用,同时允许浏览器使用摄像头和麦克风权限

好啦,今天的课程就到这里,如果您在使用过程有任何疑问,欢迎联系保利威服务团队

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

Vclass使用教程(视频)

视频说明

直播开始后,普通观众可以使用vclass观看直播,具体的操作如下:

第一步:下载vclass APP
在保利威官网,云直播下载页,找到vclass APP使用手机扫码下载安装。

第二步:登陆vclass手机客户端
普通观众通道,学生只需要输入频道号和昵称即可登录,如果讲师设置验证码、白名单观看条件,则学生需要通过验证才能登录。
登陆成功后,就可以观看直播了(这里动画展示各区域的功能),可以切换全屏观看;
上课过程中,观众如何与老师连麦呢?
当讲师发起举手连麦的时候,在中间区域弹出接通连麦,点击连麦,讲师同意后,学生的画面将展示在界面中。
点击老师或者学生的头像,可进行主画面的切换。
学生可以进行一些权限的操作,根据需要切换即可,(动画文字指明这些功能:开启关闭摄像头、麦克风,切换手机前置,后置摄像头画面,)连麦结束后,点击挂断结束连麦。
在下方的聊天区,可以与老师以及其他学生进行聊天互动。
如果有疑问,可以切换至提问区进行提问。

好啦,今天的体验就到这里,如果您在使用过程有任何疑问,欢迎联系保利威服务团队。

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...