数据统计

一.功能路径

我的直播-->频道设置-->数据统计

数据统计1数据统计2

二.功能介绍

  • 数据统计是以频道号为对象进行的数据统计
  • 数据统计分为:观看详情、日期汇总、地域分布、观看终端、在线人数
    • 观看详情:以频道号为单位统计不同时间段的数据情况
    • 日期汇总:以日期为单位统计一天的观看数据
    • 地域分布:统计不同时间段观看的地域分布,分中国地区已经全球分布
    • 观看终端:统计不同时间的段观看终端,分PC端和移动端
    • 在线人数:统计频道号实时在线人数以及历史在线人数

数据统计3

三.使用步骤

1.观看详情
- 可查看直播观看的详情以及回放观看的详情
- 可合并同一用户
- 可通过时间段、用户ID、用户昵称查询用户观看详情
- 可导出查询数据

数据统计4

2.日期汇总
- 可选择列表或图表
- 可选择不同的时间段
- 可导出数据

效果图如下
数据统计5数据统计6

3.地域分布
- 可选择不同地区:中国地区、全球分布
- 可选择不同时间段
- 可导出数据

效果图如下
数据统计7

4.观看终端
- 分PC段和移动端
- 可选择时间段
- 可导出数据

效果图如下
数据统计8

5.在线人数

实时在线人数:
- 实时更新2分钟以内的在线人数
- 延迟在10秒左右
- 数据列表缩略图

数据统计9
历史在线人数:
- 可根据日期查看历史并发人数
- 显示最高并发数的日期以及并发人数
- 导出列表数据
- 并发人数列表缩略图

数据统计10

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

直播内容审核回调功能

作用:

账号下频道直播内容异常(涉黄、涉爆、涉政)违规时触发,将违规频道的相关信息回调给用户

详情:

设置接口地址后,如果账号下频道内容违规时,直播系统会将以下参数channelId(频道号)、imageUrl(图片地址)、scene(违规类型:porn 涉黄, terrorism 暴恐涉政)、rate(结果为该类型的概率) 以 GET 方式提交到给用户自定义的回调接口进行通知,如:
http://abc.com/test.do?channelId=123456&imageUrl=http://xxxx/xxx/xxx.jpg&scene=porn&rate=90.0

参数名 类型 说明
channelId int 频道ID
imageUrl string 违规直播的截图,注意:图片为临时地址,请及时进行处理
scene string 违规类型,取值为porn(涉黄)、terrorism(暴恐涉政)
rate float 结果为该类型的概率,取值为[0.00-100.00],值越高表示越有可能属于该类型的概率

如何设置

通过后台设置

在直播后台中,点击【开发设置】,然后点击【回调设置】,在此进行设置
回调注意: 提交的接口地址必须要以http:// 或者https:// 开头

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

新版导播台使用说明

关于新版导播台:

新版导播台可实现多路异地直播同屏观看效果,适用于多个分会场的直播,新版导播台画面切换更快、画面更流畅,体验更佳。

新版导播台布局介绍:

导播台布局介绍

使用步骤:

创建路径:

(1)登录保利威视管理系统
(2)点击【云直播】,进入直播后台。
(3)点击【我的直播】,点击需要使用导播台的频道名称(若还没有创建频道,点击【新建直播】创建一个新频道)。
(4)在左侧菜单栏中找到【角色管理】。
(5)点击【打开导播台】进行创建。

导播台

推流步骤:

(1)先在素材区添加素材。添加素材的方式有三种:使用客户端子频道推流、第三方推流、从点播中获取。成功添加视频后,视频会显示在素材区相应的位置。

添加素材

A.客户端推流:
使用刚创建的子频道号在POLYV直播客户端进行直播(客户端可选择:直播助手、大班课、Andorid云直播、iOS云直播)。
POLYV直播客户端下载地址
POLYV直播助手快速入门
B.第三方推流:
将推流地址复制至第三方工具。
OBS使用步骤
C.从点播中获取
进入保利威点播后台,将点播视频vid复制到添加素材弹窗的相应位置。
点播视频需为:非加密的高清视频

点播22

(2)添加布局。在布局区选择布局后,成功添加的布局显示在布局区。

选择布局

(3)选中布局区的某布局后,点击“开始导播”,预览界面显示混流后的效果。开始导播2
(4)点击“切换”,将预览画面切换至直播画面,观看页即可观看。切换到直播画面的素材,可对其音量进行调节。

切换

(5)点击“停止导播”,观看页将不再显示导播内容。

注意事项:

1. 导播过程中请勿关闭页面,关闭页面后,将结束导播。
2. 使用导播台时,请不要使用主频道推流。
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

开通短信验证流程(腾讯云)

1. 腾讯云短信服务开通

a. 点击前往腾讯云短信服务平台,点击免费开通;
1
b. 按照网页指引完成登录;
2
c. 按照您的需求,选择认证类型;
3
注:①个人&企业认证指引;②完成认证后,认证类型还可以在账号信息->账号中心进行更改。
d. 完成认证后,自动跳转至腾讯云短信工作台,点击“添加应用”。
4
e. 输入应用名称和应用简介,完成应用创建。
5
f. 创建完成后,点击应用名称,进入短信应用配置界面。
6
g. 按照下图指引,复制SDK AppID和App Key;
APPID2
分别填写至直播后台“SDK AppID”和“App Key”处。
入口:开发设置-->短信平台设置。
8

2. 短信签名和短信正文模板创建

a. 短信签名和短信正文模板是什么?
temp
b. 依次点击“国内短信”->“短信内容配置”->“创建签名”。
9
c. 选择签名类型,并根据系统要求填写剩余内容。
10
d. 签名创建成功后会在2小时内完成审核。待签名审核通过后,按照下图指引,复制签名内容,并填写至直播后台“短信签名”处。
入口:开发设置-->短信平台设置。
签名212
e. 依次点击“短信正文”->“创建短信模板”。
13
f. 输入模板名称和短信内容,点击“确认”,完成正文模板创建。
14
注:
①“短信内容”可设置为:欢迎观看本次直播,您的登录验证码是{1}。如非本人操作,请忽略此短信。
②当前POLYV仅支持短信模板中有一个模板变量,请勿输入多个模板变量。
g. 正文模板创建成功后会在2小时内完成审核。待模板审核通过后,按照下图指引,复制模板ID内容,并填写至直播后台“模板ID”处。
入口:开发设置-->短信平台设置。
模板ID16

3. 短信余量预警绑定

a. 依次点击“应用配置”->“通知与告警”->“添加告警联系人”。
17
b. 输入联系人姓名、手机、邮箱,点击“确定”。
18
c. 告警联系人添加成功后,联系人将可以及时收到短信余量不足等预警。
您还可以在“套餐包管理”->“修改预警”中收到预警的短信余量阙值。
19
通过以上3步,即可完成保利威直播后台的短信平台设置。设置完成后,可以开启手机号码中短信验证的开关,在观看页中测试是否已经生效。

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

开通短信验证流程(阿里云)

阿里云短信服务新手指南

1. 注册短信服务商的企业账号

a. 点击前往阿里云注册入口。填写会员名、登录密码即可完成注册;
注册
b. 您也可点击右上角的“快捷登录”,用阿里云、淘宝等其他账号进行登录。
登录

2. 进行实名认证

a. 点击前往实名认证入口,若您已经完成实名验证,可以忽略这一步。
b. 如何进行认证?
-如何选择实名认证方式?
-个人用户如何完成实名认证?
-企业如何完成实名认证?
-事业单位、学校、机关、政府、社会团体如何完成实名认证?

3. 开通短信服务

a. 点击前往开通短信服务入口,勾选统一协议,并点击立即开通。
开通短信服务

4. 创建AccessKey

a. 入口:管理控制台-->AccessKey-->选择“继续使用AccessKey”或“开始使用子用户AccessKey”。
AccessKeyPicture
b. 点击创建AccessKey,将AccessKey ID与 AccessKey Secret填写至保利威直播后台“AccessKey ID”和“AccessKey Secret”处。
入口:开发设置-->短信平台设置
QQ截图201812131837281

5. 创建签名和模板

a. 什么是“短信签名”、“短信模板”?
短信签名介绍
b. 创建签名入口:短信服务控制台-->国内消息-->签名管理-->添加模板
创建短信签名
c. 点击添加签名,填写“签名”,选择“签名用途”,选择是否“三证合一”,上传证明文件,点击确认后,会在签名管理中显示添加的签名。
添加模板
添加的签名会在2小时内审核,在“审核状态”中会显示是否通过审核。
若未通过审核,可点击“操作”下的原因查看未审核通过的原因。
审核状态
d. 将通过审核的签名填写至直播后台“短信签名”处。
入口:开发设置-->短信平台设置-->短信签名
短信服务(阿里云)签名2
e. 创建模板入口:短信服务控制台-->国内消息-->模板管理-->添加模板
创建模板
f. 点击“添加模板”,选择“模板类型”,填写“模板名称”、“模板内容”、“申请说明”。
添加模板22
g. 提交后,该模板会在2小时内审核,审核成功的模板状态为“通过”。
添加模板3
将通过审核的模板code填写至直播后台“模板code”处。入口:开发设置-->短信平台设置-->模板code
3

6. 绑定手机号码

a.入口:管理控制台-->国内消息设置→绑定手机号码
b.为什么要绑定手机号码?
当套餐内的短信剩余数量到达预警时,阿里云平台会通知绑定的手机号。
绑定手机
通过以上6步,即可完成保利威直播后台的短信平台设置。设置完成后,可以开启手机号码中短信验证的开关,在观看页中测试是否已经生效。

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

自定义授权

一、功能路径

我的直播 --> 频道设置-->观看条件设置-->自定义授权

二、功能介绍

打开直播观看页时,直播系统会调用客户系统的验证接口,客户自定义验证逻辑,验证通过后才能打开保利威视直播观看页,并且接口返回的观众账号具有唯一性,即同一个账号不能在两个地方同时登录,较早登录的账号会被踢出。
自定义授权观看

  1. Secretkey:用于校验签名的生成。
  2. 自定义URL:用于自定义授权验证的API接口。

三、自定义授权流程详解

  1. 在自定义URL处填写用户的授权验证API接口,需要完整的不带参数的url地址(不能是localhost等本地服务器地址,且不能带 ? 号),如:http://myWebsite.com/auth。
  2. 直播系统会将id(直播的频道)、ts(当前时间的毫秒级时间戳)、sign(用于校验的签名)、url(回调的url地址)等参数提交给用户自定义的API接口,用户需要对字符串secretkey + id + secretkey + ts进行MD5加密后与sign参数的值做比较判断是否合法。
  3. 通过校验和自定义验证逻辑后,客户系统将userid(学员唯一标识,仅支持英文大小写、数字和下划线)、nickname(昵称)、avatar(头像)、actor(用户头衔名称,非必须)、actorFColor(用户头衔字体颜色,非必须,请使用CSS Hex值带#号)、actorBgColor(用户头衔背景颜色,非必须,请使用CSS Hex值带#号)、ts(当前时间的毫秒级时间戳)、sign(校验签名)等参数提交到回调的url接口。
  4. 直播系统会对签名做校验后判断是否允许学员观看.校验通过后将进入直播观看页,聊天区域将显示观众的昵称和头像。一次成功请求后,该链接将失效。

流程图如下

自定义授权流程图

四、参数说明

自定义授权观看参数说明

五、代码示例(PHP)

<?php
$secretkey = "jlw42byyJ6"; //后台secretKey,在自定义授权地址设置页面
$id        = $_GET["id"]; //直播的频道id
$ts        = $_GET["ts"]; //当前时间
$sign      = $_GET["sign"]; //用于检验的签名
$url       = $_GET["url"]; //回调的url
$md5       = md5($secretkey . $id . $secretkey . $ts); //若md5字符串与sign不符合,则不做任何处理
if (!($sign == $md5)) {
    return;
}
$userid       = "eciyhturt8"; //学员唯一标识
$nickname     = urlencode(base64_encode("保利威")); //学员的昵称
$marqueeName     = urlencode(base64_encode("polyv")); //自定义跑马灯内容
$avatar       = "http://live.polyv.net/assets/images/avatars/9avatar.jpg"; //学员的头像
$callbackTs   = time() * 1000; //当前的系统时间
$callbackSign = md5($secretkey . $id . $secretkey . $callbackTs . $secretkey . $userid); //用于检验的签名
$callbackUrl  = $url . "?userid=" . $userid . "&nickname=" . $nickname . "&marqueeName=" . $marqueeName. "&avatar=" . $avatar . "&ts=" . $callbackTs . "&sign=" . $callbackSign; //新的直播页面url
//打开新的直播页面url
echo "<script language='javascript' type='text/javascript'>location.href='" . $callbackUrl . "'</script>"
?>

六、展示效果

http://live.polyv.cn/watch/104400

七、注意事项

  1. .要保证自定义验证接口返回的userid的唯一性,当多个观众使用同一个userid进入观看页时,较早登录的观众会被后面登录的观众踢出,观看页会提示 "帐号在另外的地方登录,您将被退出观看。"如下图:
    退出观看提示

  2. 学员的昵称进行base64加密后再进行urlencode加密,否则可能会造成观看页昵称显示乱码现象。

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

通用设置

一.功能途径

云直播-->通用设置

通用设置1

二.功能介绍

  • 通用设置内功能,对账号内所有频道生效
  • 通用设置中的功能有:
    • 通用设置:聊天室严禁词
    • 默认值设置:观看条件、打赏设置、广告设置、防录屏跑马灯

注意:1.聊天室严禁词:对所有频道生效、与单个频道设置里面的严禁词设置属于并存的关系

2.观看条件、打赏设置、广告设置、防录屏跑马灯:新建的频道在新建时,以上功能为默认值设置的内容,而已设置过的频道则频道设置的优先级最高,即默认值设置的内容与频道设置的只能二选一

通用设置2

三.使用步骤

由于通用设置里的功能与频道设置中对应的功能使用逻辑一样,此处不赘述

  • 聊天室严禁词
  • 观看条件
    • 付费观看
    • 白名单观看
    • 登记观看
    • 验证码观看
    • 自定义授权
    • 外部授权
    • 分享观看
  • 打赏设置
  • 广告设置
  • 防录屏跑马灯
  • 功能开关
  • 播放限制
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

外部授权

一、功能介绍

当需要观众登录机构的用户系统,验证通过后才能进入直播观看页时,可使用外部授权。验证观众是否可观看由机构实现,验证通过后打开的观看页面由保利威实现。
机构后台针对通过验证的观众,打开直播观看页时URL需带上指定的参数,经过直播系统验证请求合法后,直播系统会调用客户在后台设置的自定义授权验证接口,进行接口授权验证,两次验证通过,才能进入直播观看页,并且接口返回的观众账号具有唯一性,即同一个账号不能在两个地方同时登录,较早登录的账号会被踢出。
外部授权

  1. Secretkey:用于校验签名的生成。
  2. 自定义URL:用于外部授权验证的API接口。
  3. 跳转地址:观众直接访问Polyv观看页,会跳转到该地址;若跳转地址为空,则显示默认提示页。

二、展示效果

http://demo.polyv.net/chenwb/open.php

三、外部授权流程详解

  1. 在自定义URL处填写用户的授权验证API接口,需要完整的不带参数的url地址(不能是localhost等本地服务器地址,且不能带 ? 号),如:http://myWebsite.com/auth。
  2. 在请求保利威视直播观看页时需带上userid(用户ID,仅支持英文大小写、数字和下划线)、ts(当前时间的毫秒级时间戳)和sign(用于校验的签名,生成规则是secretkey + userid + secretkey + ts进行MD5加密),如https://live.polyv.cn/watch/125527?userid=6b3a43&ts=1498547407000&sign=dd9dc9e42ad7c0204398e925a4ee0f46
  3. 直播系统会对字符串secretkey+userid+secretkey+ts进行MD5加密后与用户提交的sign参数的值做比较判断是否合法。一次成功请求后,该链接将失效(sign只能成功使用一次)。如果合法,直播系统将调用用户的api接口,并把userid(用户ID)、ts(当前时间的毫秒级时间戳)和token(用于校验的签名)三个参数传给用户。如果不合法,则给出错误提示。
  4. 用户API接口获取userid、ts和token参数后,进行签名验证。如果验证通过,则将学员相关信息(详参“用户系统返回观众信息json说明”)返回给直播系统。
  5. 直播系统接收用户API接口返回的数据,如果验证成功,则进入到保利威视直播观看页,聊天区将显示学员的昵称和头像。如果验证失败,则给出错误提示。

交互图如下

外部授权交互图

四、参数说明

请求观看页所带参数

用户将以下的参数提交给直播的观看页,(例如:https://live.polyv.cn/watch/125527?userid=test&ts=1565948760108&sign=b0b6eb22b6fa5e5684873052c27a6cef)
直播系统会对sign 进行验证,判断是否合法,一次成功请求后,该链接将失效(sign只能成功使用一次)

参数名称 必填 参数说明
userid 观众id,非中文字符串
ts 13位毫秒级时间戳
sign 用户校验的签名,加密规则:secretkey + userid + secretkey + ts

观看页请求观众信息接口参数

观看页请求用户在后台设置的自定义URL获取观众信息,以下为请求所带的参数

参数名 必填 参数说明
userid 观众id,非中文字字符串(请求观看页时所带的userid)
ts 当前时间的13位毫秒级时间戳
token 用于校验的签名,生成的规则:对字符串secretkey + userid + secretkey + ts进行MD5加密生成的字符串

用户系统返回观众信息json说明

用户的接口接收到请求后,进行相关检验判断通过后,将学员信息以json格式的信息返回

字段 类型 必填 字段说明
status int 请求结果,1表示成功,0表示失败
userid string 观众ID
nickname string 观众昵称
marqueeName string 自定义跑马灯字段
avatar string 观众头像地址
actor string 观众头衔地址
actorFColor string 观众头衔字体颜色,非必须,请使用CSS Hex值并且带# 号
actorBgColor string 观众头衔背景颜色,非必须,请使用CSS Hex值带# 号
param4 string 统计观众观看日志的自定义参数
param5 string 统计观众观看日志的自定义参数
errorUrl string 请求失败时观看页跳转的地址

成功返回:

{"status":1,"userid":"2qwerty","nickname":"testNick","actor":"paul","actorFColor":"#123123","actorBgColor":"#FFFFFF","param4":"param4test","avatar":"http:\/\/live.polyv.net\/assets\/images\/avatars\/9avatar.jpg"}

失败返回:

{"status":0,"errorUrl":"http://test.com"}

注意事项:在使用普通直播观看页时,同时传入了nickname和marqueeName,在观看日志中,marqueeName将作为用户昵称的统计字段

五、代码示例(PHP)

<?php
header("Content-type:application/json;charset=UTF-8"); //媒体格式类型为JSON数据格式
$secretkey = "aDrOt0Cpy8";
$userid    = isset($_GET["userid"]) ? $_GET["userid"] : "";
$ts        = isset($_GET["ts"]) ? $_GET["ts"] : "";
$token     = isset($_GET["token"]) ? $_GET["token"] : "";
$sign      = md5($secretkey . $userid . $secretkey . $ts);

//用户进行授权验证,返回对应的数据(json格式)
if ($sign == $token) {
    //验证正确
    $array1 = array(
        "status"   => 1, //返回状态
        "userid"   => $userid, //学员唯一标识
        "nickname" => "保利威", //学员昵称
        "marqueeName" => "polyv", //自定义跑马灯字段
        "avatar"   => "http://live.polyv.net/assets/images/avatars/9avatar.jpg", //学员头像
        "actor"   => "VIP",  // 学员头衔,可以不传递
        "actorFColor"   => "#5C96E5",  // 学员头衔字体颜色,可以不传递
        "actorBgColor"   => "#FFFFFF"   // 学员头衔背景颜色,可以不传递
    );
    $json1 = json_encode($array1);
    echo $json1;
} else {
    //验证错误
    $array0 = array(
        "status"   => 0,
        "errorUrl" => "http://xxx.xx.xxxx/error.html", //验证错误跳转的自定义页面
    );
    $json0 = json_encode($array0);
    echo $json0;
}

六、注意事项

  1. .要保证自定义验证接口返回的userid的唯一性,当多个观众使用同一个userid进入观看页时,较早登录的观众会被后面登录的观众踢出,观看页会提示 "帐号在另外的地方登录,您将被退出观看。"如下图:
    被踢

  2. 自定义验证接口需要填写完整的URL地址,且不能是localhost等本地服务器地址。

  3. 自定义验证接口返回给直播系统的数据格式是json格式。

七、错误提示

  1. user not found:请求自定义验证接口错误,或者接口返回的格式不对。
  2. invalid sign:签名错误,sign的生成规则是secretkey+userid+secretkey+ts进行MD5加密。
  3. sign expired:签名过期,每一个sign只能使用一次,使用后需重新生成。
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

数据统计

一.功能途径

云直播-->统计分析-->数据统计

数据统计1

二.功能介绍

  • 数据统计是以频道号为对象进行的数据统计
  • 数据统计分为:频道汇总、日期汇总、地域分布、观看终端、最高在线人数
    • 频道汇总:以频道号为单位统计不同时间段的数据情况
    • 日期汇总:以日期为单位统计一天的观看数据
    • 地域分布:统计不同时间段观看的地域分布,分中国地区已经全球分布
    • 观看终端:统计不同时间的段观看终端,分PC端和移动端
    • 最高在线人数:统计不同时间段的最高在线人数

数据统计2

三.使用步骤

1.频道汇总: -

  • 点击时间选择区域可查看不同时间段的频道号
  • 可导出数据
  • 点击查看详情可跳转至单个频道的统计分析界面

数据统计4

2.日期汇总 -

  • 可选择列表或图表
  • 可选择不同的时间段
  • 可导出数据

效果图如下

日期汇总日期汇总图表

3.地域分布 -

  • 可选择不同地区:中国地区、全球分布
  • 可选择不同时间段
  • 可导出数据

效果图如下

地域分布

4.观看终端 -

  • 分PC段和移动端
  • 可选择时间段
  • 可导出数据

效果图如下
观看终端

5.最高在线人数 -

  • 可选择时间段
  • 可导出数据
  • 可对单个频道进行查看

效果图如下

最高在线人数2

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

页面嵌入

一、功能路径

我的直播 --> 频道设置-->直播间-->页面嵌入

二、功能介绍

您可以通过嵌入Polyv直播播放器代码的方式,在自己网站页面播放直播。
页面嵌入
- 嵌入代码可用于PC端和移动端页面。
- 您还可以通过播放器提供的接口进行播放器控制栏和弹幕的更多控制,详情请参考页面提供的文档链接。

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