1、错误提示
2、错误信息
failed to initize video :unspecified error
3、解决方案
可以尝试更新一下显卡驱动再安装,如果更新了显卡还是不行,应该是显卡太旧不支持,有可更换的话就换个显卡,如果不能换的话就只能换电脑
保利威API和SDK文档
由蔡文发表
failed to initize video :unspecified error
可以尝试更新一下显卡驱动再安装,如果更新了显卡还是不行,应该是显卡太旧不支持,有可更换的话就换个显卡,如果不能换的话就只能换电脑
由蔡文发表
老师在直播连麦过程中遇到有回音的情况,可以进行以下操作:
1、连麦能带耳机的尽量戴耳机(能减少大量回声问题)。
2、老师客户端需要关闭系统采集音
3、老师电脑上不要打开视频观看页
4、学生端和老师连麦后如果不需要发言学生先关闭麦克风,或者老师关闭所有学员的麦克风,等学员需要讲话的时候在自己打开麦克风发言。
5、试试多次切换采集系统音开关设置为关闭;
6、关闭采集系统音,重启客户端
7、联系售后人员
由许稳成发表
若想快速将Polyv直播部署到自身的域名下,可简单通过iframe 引入polyv观看页
示例代码(满屏嵌入,将占满整个浏览器窗口)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=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>
示例代码(满屏嵌入,将占满整个浏览器窗口)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=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>
设置为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 src="https://live.polyv.cn/watch/{{频道号}}" frameborder="0" allowfullscreen="true" allow="microphone; camera"></iframe>
allowfullscreen="true"
,否则iframe无法进入全屏1、使用自定义授权与外部授权时请嵌入 https 协议的观看页。
2、iframe不支持直接(独立)授权使用。
3、安卓微信进入iframe观看页的页面白屏,观看页在微信端会默认经过微信的授权,获取观众的头像和昵称,如需使用iframe观看页链接的方式观看,需要结合外部授权或自定义授权观看条件使用,否则在安卓微信端打开将显示白屏。
4、安卓微信出现页面抖动的情况,需要将iframe标签默认的边框去掉。
5、iframe不支持打赏、红包、等涉及支付类的功能。
<iframe src="https://live.polyv.cn/watch/{{频道号}}" style="border:0"></iframe>
更多iframe设置可参考 iframe 设置参考
由王浩发表
在连麦过程中,出现下图提示:
谷歌宣布了一项安全政策,任何已经集成了WebRTC等功能的网站现在都需要从一个安全的(HTTPS)站点中获得服务。这将影响Chrome浏览器的的使用,不安全(HTTP)站点将无法通过OpenTok平台实现语音、视频或屏幕共享。
由王浩发表
由李凯发表
点击account,如下图:
进入登录界面,登录
进入Certificates, Identifiers & Profiles之后,点击App IDs-->"+"添加按钮, 为项目添加Bundle ID
进入创建APP IDs 的界面。
App ID Description 的name 可以随意填。
Bundle ID 最好的格式是:(如:com.cpmpany.yayade)。
这里Bundle ID是要和Xcode项目中的Bundle Id 一致的。(最好将项目中的Bundle Id复制过来)
如果有推送功能,要把“Push Notifications”勾选,反正就是项目用到什么功能或服务就把相应的选项勾选。
之后就是 continue -->register 完成注册bundle ID的工作
找到mac 自带的“钥匙串访问”软件,钥匙串访问-->证书助理-->从证书颁发机构请求证书
之后在证书助理界面填写相关内容,并将保存到本地桌面。
如下图桌面上生成的.certSigningRequest证书
Sign in with your Apple ID - Apple Developer
去生成发布证书。
点击 “+”按钮之后,出现以下内容界面,只需要选择“App Store and Ad Hoc” 即可,然后continue。
、、、、、、、、、、、、、、、、、、、、、、、
如果你发现Production 下面的 “App Store and Ad Hoc”不可选!!!
原因及解决方案:因为一个用户名下只能同时有一个发布证书,你之前建立了某个证书并且没有使用的话就无法再创建了,先把它撤销或者使用后才可以继续创建新的
、、、、、、、、、、、、、、、、、、、、、、、
两次continue之后,进入以下界面(如下图)
选择 “Choose File...”按钮 ,将我们刚刚生成的.certSigningRequest证书导入。--->continue--> downLoad-->Done
生成发布证书之后,下载(downLoad)-->找到下载的文件双击自动安装。
之后我们可以在“钥匙串访问”软件看到我们刚刚安装好的发布证书。
如果看到开发者证书无效。
解决方案详见:http://my.oschina.net/sfandy/blog/617139?fromerr=OT2Ptq54
如果解决完“开发者证书无效”的问题就要将第6步操作重新做一遍,生成有效的证书。
点击“+”之后
App ID : 选择含有对应Bundle Id 的app Id。
之后就是下载文件:downLoad-->找到下载的文件双击自动安装。
创建成功之后会进入:
将 Release copy 改为 distribution,如下图。
选择我们刚刚的distribution
配置(1.)TARGETS里面的General的Bundle Identifier,
(2.)TARGETS里面的Build Settings的Code Signing Identity
这里的Provisioning Profiles 选择我们生成的Profiles证书。
(3.)PROJECT里面的Build Settings的Code Signing Identity
archive时会遇到各种失败的情况:
(1.)
解决方案 :将三方框架重新导入一遍:即在终端执行:pod update 命令
(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成功了,就会出现:
如果UpLoad to App Store 出现以下错误:
(1.)
解决方案:重新upload to App Store.
完善app一些具体信息
注意:
构建版本会在你UpLoad to App Store成功之后的半个小时内,显示构建的版本。
半个小时之后就会出现如下(记得刷新该页面):
在构建版本处,出现上面内容之后,直接提交审核。
如果提交不成功出现一下错误:
解决方案:技术支持网站没有填写,把它填上就可以喽。
转载:
文/做一只会思考的pig(简书作者)
原文链接:http://www.jianshu.com/p/996672107eb1
由王浩发表
在部分用户使用直播助手时,共享屏幕或窗口出现黑屏,无法采集画面的情况(多出现在win10系统中)
主要是由于用户显卡交互的原因(双显卡),默认显卡不支持采集
示图如下
此电脑(右键)-管理-设备管理器-显示适配器-禁用第一个默认显卡即可
由谢宇鹏发表
使用场景:用户在上行网络允许的前提下,为了较高清晰度,常常会选择较高的参数,如较高码率,而网络情况复杂多变,为了适应多种环境下正常观看。
功能介绍:开通多码率功能后,将会根据,直播流,直播流的码率x<400 则播放不显示码率选择,400<=x<=600则显示流畅和高清,600<x则显示超清、高清、流畅。默认为选择最高清晰度,检测用户网络情况不佳时会进行提示,切换为至下一级码率进行观看。
开通说明:需要联系保利威客服进行功能开通。
推1000码率的直播,超清(原码率)、高清(600)、流畅(400)三种码率供观众选择。
检测用户网络情况不佳时会进行提示,切换为低码率观看。
由严俤仔发表
由张瀚杰发表
情况:观看直播卡顿,声音断断续续
解决步骤:
1)关闭下载工具及上传工具(迅雷,云盘等),关闭其他占用网络的程序,刷新页面重试
2)重启下路由器,刷新页面重试
3)查询本机上行速度,打开浏览器,输入 http://www.speedtest.net/,测速界面出来后,点击 begintest测速(加载比较慢,请耐心等待)
4)测速结果
Download speed指的是下载速度,通常来说2M左右观看直播不会卡顿
Upload speed是上行速度,如果是直播发起端,建议2M左右。
5)确定Download speed在2M左右,如果太低,则会造成直播观看卡。请更换观看直播的网络环境。
如果Download speed 速度可以,仍然观看卡顿,请提联系保利威视工作人员排查问题
咨询电话:400-158-8816 | 服务邮箱:service@polyv.net |市场合作:bd@polyv.net
© 2013-2022 广州易方信息科技股份有限公司 版权所有 粤ICP备12077762号 法律顾问:广东汇知通律师事务所 粤公网安备44011302001506号