iframe 方式嵌入观看页

若想快速将Polyv直播部署到自身的域名下,可简单通过iframe 引入polyv观看页

普通直播嵌入

示例代码(满屏嵌入,将占满整个浏览器窗口)

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>普通直播iframe demo</title>
  <style>
  /* 将根元素占满浏览器 */
    html,body {
      margin: 0;
      padding: 0;
      width: 100%;
      height: 100%;
    }
    iframe {
      margin: 0 auto;
      display: block;
      width: 100%;
      height: 100%;
    }
  </style>
</head>
<body>
<!-- 将 "{{频道号}}" 更换为具体频道号 -->
  <iframe src="https://live.polyv.cn/watch/{{频道号}}" frameborder="0" allowfullscreen="true"></iframe>
</body>
</html>
  • 请pc下尽量将iframe宽度设置为大于或等于1024px,否则会出现横向的滚动条
  • 移动端嵌入建议满屏嵌入,以防出现一些兼容问题

云课堂嵌入

示例代码(满屏嵌入,将占满整个浏览器窗口)

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>云课堂iframe demo</title>
  <style>
    /* 将根元素占满浏览器 */
    html,body {
      margin: 0;
      padding: 0;
      width: 100%;
      height: 100%;
    }

    iframe {
      margin: 0 auto;
      display: block;
      width: 100%;
      height: 100%;
    }
  </style>
</head>
<body>
  <!-- 将 "{{频道号}}" 更换 -->
  <iframe src="https://live.polyv.cn/watch/{{频道号}}" frameborder="0" allowfullscreen="true"></iframe>
</body>
</html>
  • 云课堂嵌入与普通直播一样,但在pc下宽度请设置在1196px或1196px以上,否则会出现横向滚动条
  • 移动端嵌入建议满屏嵌入,以防出现一些兼容问题

可设置参数 —— hasFrame(适用于云课堂)

设置为1后会页面隐藏直播介绍,页面菜单(页面底部),语言设置,主播放器上的分享频道信息栏,适合局部嵌入iframe
示例代码

  <iframe src="https://live.polyv.cn/watch/12345?hasFrame=1" frameborder="0" allowfullscreen="true"></iframe>

设置hasFrame=1后因为页面底部隐藏,可设置固定高度使竖向滚动条隐藏,使页面嵌入更像在本页面的代码

iframe {
      margin: 0 auto;
      display: block;
      width: 100%;
      height: 718px;
    }

  @media (min-width: 1500px) {
    iframe {
      height: 824px;
    }
  }
  • 嵌入后台回放地址如 https://live.polyv.cn/watch/12345?vid=12345的链接效果与设置hasFrame样式效果一样,也可参考上述的样式设置

iframe 权限设置

连麦

  • 若需要连麦,需要在iframe中添加allow属性,允许iframe获取摄像头与麦克风设备
  • iframe 地址必须是https,本地调试可使用localhost访问,不受协议限制
  <iframe src="https://live.polyv.cn/watch/{{频道号}}" frameborder="0" allowfullscreen="true" allow="microphone; camera"></iframe>

全屏

  • 允许全屏可添加属性 allowfullscreen="true",否则iframe无法进入全屏

注意事项

1、使用自定义授权直接(独立)授权外部授权时请嵌入 https 协议的观看页
2、安卓微信进入iframe观看页的页面白屏,观看页在微信端会默认经过微信的授权,获取观众的头像和昵称,如需使用iframe观看页链接的方式观看,需要结合外部授权或自定义授权观看条件使用,或者联系保利威单独关闭该频道的微信授权步骤,否则在安卓微信端打开将显示白屏。
3、更多iframe设置可参考 iframe 设置参考

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

PC浏览器连麦提示安全限制处理方法

问题描述

在连麦过程中,出现下图提示:
连麦https提示

出现原因:

谷歌宣布了一项安全政策,任何已经集成了WebRTC等功能的网站现在都需要从一个安全的(HTTPS)站点中获得服务。这将影响Chrome浏览器的的使用,不安全(HTTP)站点将无法通过OpenTok平台实现语音、视频或屏幕共享。

解决办法

  1. 您需要为您的域名获得SSL证书。这些可从许多证书颁发机构获得,例如 https://my.gogetssl.com 、https://www.itrus.cn/ 或 https://www.getssl.cn/ 等。这可以确保网站使用的是合法 CA 签发的有效证书。
  2. 在您获得证书后,请检查证书的完整性(需包含站点证书及所有中间证书)。
  3. 您需要将证书文件和私用密钥文件发送给我们的技术支持,由保利威视为您的域名配置https。
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

如何将应用上传至应用宝

1、在网上搜索腾讯开放平台,进入腾讯开放平台官网。腾讯开放平台

2、点击登录,用QQ号登录即可。

首页

3、登录后进入到个人管理中心,点击“创建应用”

创建应用

4、选择“应用平台”,选择移动应用安卓,随后开始创建应用。

选择安卓

5、点击“创建应用”后会弹出选择安卓应用类型,选择”软件”,类型确定后就可以进入资料填充页面。

选择类型

6、按照要求填写基本信息,提交审核,1-3天可审核上线。

填写基本信息

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

APP STORE上架流程

1.首先你的准备一个个人开发者账号、公司开发者账号。---我这里是公司开发者账号,是什么账号不要紧,因为只要有开发者(appstore发布应用)权限就可以了。

2.准备好Xcode以及要上架的项目。(Xcode最好是Xcode7.1以上的版本)--楼楼的Xcode版本就是7.1的。

3.进入苹果开发者官网:

developer.apple.com

点击account,如下图:

1

进入登录界面,登录

2

4. 登录之后,点击Certificates, Identifiers & Profiles,为项目创建Bundle ID 、发布证书、以及权限文件(Profiles)

3

进入Certificates, Identifiers & Profiles之后,点击App IDs-->"+"添加按钮, 为项目添加Bundle ID

4

进入创建APP IDs 的界面。

App ID Description 的name 可以随意填。

5

Bundle ID 最好的格式是:(如:com.cpmpany.yayade)。

这里Bundle ID是要和Xcode项目中的Bundle Id 一致的。(最好将项目中的Bundle Id复制过来)

6

如果有推送功能,要把“Push Notifications”勾选,反正就是项目用到什么功能或服务就把相应的选项勾选。

7

之后就是 continue -->register 完成注册bundle ID的工作

5.接下来就要请求证书。

找到mac 自带的“钥匙串访问”软件,钥匙串访问-->证书助理-->从证书颁发机构请求证书

8

之后在证书助理界面填写相关内容,并将保存到本地桌面。

9

如下图桌面上生成的.certSigningRequest证书

10

6.返回到之前的开发者网站:

Sign in with your Apple ID - Apple Developer

去生成发布证书。

11

点击 “+”按钮之后,出现以下内容界面,只需要选择“App Store and Ad Hoc” 即可,然后continue。

12

、、、、、、、、、、、、、、、、、、、、、、、

如果你发现Production  下面的  “App Store and Ad Hoc”不可选!!!

原因及解决方案:因为一个用户名下只能同时有一个发布证书,你之前建立了某个证书并且没有使用的话就无法再创建了,先把它撤销或者使用后才可以继续创建新的

、、、、、、、、、、、、、、、、、、、、、、、

两次continue之后,进入以下界面(如下图)

选择 “Choose File...”按钮 ,将我们刚刚生成的.certSigningRequest证书导入。--->continue--> downLoad-->Done

13

生成发布证书之后,下载(downLoad)-->找到下载的文件双击自动安装。

之后我们可以在“钥匙串访问”软件看到我们刚刚安装好的发布证书。

14

如果看到开发者证书无效。
解决方案详见:http://my.oschina.net/sfandy/blog/617139?fromerr=OT2Ptq54

如果解决完“开发者证书无效”的问题就要将第6步操作重新做一遍,生成有效的证书。

7.生成profiles 证书

1516

点击“+”之后

17

App ID : 选择含有对应Bundle Id 的app Id。

1819

之后就是下载文件:downLoad-->找到下载的文件双击自动安装。

8. 进入ITunes Connect

20212223

创建成功之后会进入:

24

9.用Xcode打开你要上架的项目。

25

将 Release copy 改为 distribution,如下图。

2726

选择我们刚刚的distribution

28

配置(1.)TARGETS里面的General的Bundle Identifier,

29

(2.)TARGETS里面的Build Settings的Code Signing Identity

这里的Provisioning Profiles 选择我们生成的Profiles证书。

30

(3.)PROJECT里面的Build Settings的Code Signing Identity

31

10. Archive

32

archive时会遇到各种失败的情况:

(1.)
33

解决方案 :将三方框架重新导入一遍:即在终端执行:pod update 命令

34

(2.)ERROR ITMS-90096

解决方案:ios app 上传时 ERROR ITMS-90096

(3.)Invalid Code Signing Entitlements

解决方案:方案A.

解决Invalid Code Signing Entitlements 问题  -  lady-奕奕的个人空间 - 开源中国社区

方案B.Target或者是Project的Build Settings-->Code Signing Identity-->Provisioning Profiles  没有选择对应正确的Profiles证书

(4.)出现No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID “7738acfb-4d92-4525-adbe-fb66e9957009”, however, no such provisioning profile was found错误提示

解决方案:

试一下这个吧。

Your build settings specify a provisioning profile with the UUID

如果archive成功了,就会出现:

3536

如果UpLoad to App Store 出现以下错误:

(1.)
37

解决方案:重新upload to App Store.

11.UpLoad to App Store成功之后,回到ITunes Connect

完善app一些具体信息

38

注意:

构建版本会在你UpLoad to App Store成功之后的半个小时内,显示构建的版本。

39

半个小时之后就会出现如下(记得刷新该页面):

4041

在构建版本处,出现上面内容之后,直接提交审核。
42

如果提交不成功出现一下错误:

43

解决方案:技术支持网站没有填写,把它填上就可以喽。

转载:
文/做一只会思考的pig(简书作者)

原文链接:http://www.jianshu.com/p/996672107eb1

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

共享屏幕时出现黑屏解决方法

问题描述:

在部分用户使用直播助手时,共享屏幕或窗口出现黑屏,无法采集画面的情况(多出现在win10系统中)

原因分析:

主要是由于用户显卡交互的原因(双显卡),默认显卡不支持采集

黑屏案例:

示图如下

素材1
  

解决方案:

文字版:

此电脑(右键)-管理-设备管理器-显示适配器-禁用第一个默认显卡即可
  

图版:

右键此电脑-管理

  

素材5
  

设备管理器-显卡适配器

  

素材2

禁用第一个默认显卡

  

素材3
  

以上几步,即可修复该问题,重启直播客户端,最终效果如下

  

素材4
  

如需恢复默认显卡,此电脑(右键)-管理-设备管理器-显示适配器-启用第一个默认显卡即可

2017年08月09日 11:30:00 更新 By Jack
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

直播多码率有几种清晰度

使用场景:用户在上行网络允许的前提下,为了较高清晰度,常常会选择较高的参数,如较高码率,而网络情况复杂多变,为了适应多种环境下正常观看。

功能介绍:开通多码率功能后,将会根据,直播流,直播流的码率x<400 则播放不显示码率选择,400<=x<600则显示流畅和高清,600<=x则显示超清、高清、流畅。默认为选择最高清晰度,检测用户网络情况不佳时会进行提示,切换为至下一级码率进行观看。

开通说明:需要联系保利威客服进行功能开通。
(注:目前多码率功能不支持云课堂以及安卓推流APP)

效果图如下:
多码率效果图

推1000码率的直播,超清(原码率)、高清(600)、流畅(400)三种码率供观众选择。

多码率切换图

检测用户网络情况不佳时会进行提示,切换为低码率观看。

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

CNAME使用介绍

关于CNAME

CNAME指别名记录也被称为规范名字,当您拥有多个域名需要指向同一服务器IP,您可以将一个域名做A记录指向服务器IP,然后将其他的域名做别名(即CNAME)到A记录的域名上;那么当您的服务器IP地址变更时,您就可以不必对一个一个域名做更改指向了,只需要更改A记录的那个域名到服务器新IP上,其他做别名(即CNAME)的那些域名的指向将自动更改到新的IP地址上(以上操作均需要在DNS处执行)。
以上来源:百度百科--CNAME

使用CNAME

作用:可以将您的域名指定到Polyv播放域名live.videocc.net,就能使用您的域名去访问Polyv观看页。注:如果您是自定义微信公众号或者开启了自定义授权功能,此时需要cname的话,请将域名提供给保利威视客服登记!除此之外,则无需登记。
使用效果:

CNAME使用效果使用效果2

使用步骤

以下使用GoDaddy举例
1.登录GoDaddy进入域名管理后台。

登陆进入GoDaddy

2.点击需要设置域名

设置域名

3.点击DNS区域文件

DNS区域文件

4.找到CName(别名)字段,点击编辑记录
CNAME设置1

 

5.(1)主机:输入www。(2)指向:输入live.videocc.net。设置1改
(3)TTL:默认即好。 (4)点击完成即可设置完成。

 

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

直播观看卡顿自查步骤

直播观看卡顿自查步骤

情况:观看直播卡顿,声音断断续续
解决步骤:
1)关闭下载工具及上传工具(迅雷,云盘等),关闭其他占用网络的程序,刷新页面重试
2)重启下路由器,刷新页面重试
3)查询本机上行速度,打开浏览器,输入 http://www.speedtest.net/,测速界面出来后,点击 begintest测速(加载比较慢,请耐心等待)
3
4)测速结果
4
Download speed指的是下载速度,通常来说2M左右观看直播不会卡顿
Upload speed是上行速度,如果是直播发起端,建议2M左右。
5)确定Download speed在2M左右,如果太低,则会造成直播观看卡。请更换观看直播的网络环境。
如果Download speed 速度可以,仍然观看卡顿,请提供本机ip及ping值结果的截图,联系保利威视工作人员排查问题,截图示例:
5

(截图1)

电脑->运行->输入“cmd”,打开命令行
QQ图片20160819161038

在命令行里面输入“ping uflive.videocc.net”

QQ截图20161121165803

(截图2)

将截图1 及 截图2 发给保利威视直播工作人员,协助排查卡顿问题。
您在使用中有任何疑问,请联系保利威视直播
QQ 800009268
TEL 400-158-8816
获取帮助

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

直播对网络和电脑的要求

  1. 带宽准备
    主播需要保证自己上行速度,建议至少为推流码率的三倍以上,比如推流码率为600kbps,则上行速度需2M以上。
    测试上行速度:打开 http://www.speedtest.net/,点begin test测试上传速度(页面载入速度较慢,请耐心等待)。如“UPLOAD SPEED”的值在1.0Mbps以上,说明可以流畅直播。
    注:通常服务商说的10M带宽都是下行(下载)带宽,与上行速度没有任何关系。如果需要上调上行速度,请联系网络服务商。
  2. 机器准备
    保利威视云直播支持摄像机、电脑摄像头及录屏3种视频数据源,支持硬件编码及软件编码,提供推流客户端。使用推流客户端对电脑的配置要求如下:
    系统:win7或以上,至少支持DirectX 9
    推荐显卡:独立2G显卡或以上
    CPU:i5或以上
    内存:4G或以上
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...