1. 卡、无法观看视频,视频断断续续。

  1. 如所有观众都会出现视频观看问题。一般是由于主播推流端网络差(不稳定或上行带宽达不到要求)或主播端到推流节点服务链路不顺畅造成的,主播端先按如下步骤(A、B项)排除一下主播端网络问题,如还不能解决,请及时联系亲加运维人员。
  2. 少量用户观看视频出现问题。一般由于观看端网络差或存在网络波动导致,观众可以先切换一下稳定的网络,如仍未解决,请及时联系亲加运维人员。

    推流端网络的稳定性和上行带宽会决定一场直播的质量。如果推流端网络不稳定或者上行带宽达不到直播的要求,会影响到观看端所有用户的收看质量。

    a. 如何查看推流端网络稳定性:
    通过主播端右下角的信号格。如信号格全满,说明推流端网络比较稳定。如出现红色,或格数减少,则推流端网络不稳定,需要主播端人员查看本地网络情况。建议主播在有条件的情况下选择有线的方式,尽量避免由于Wifi环境的波动造成推流端的不稳定。
    推流端网络

    b. 如何查看上行网速:
    打开该网址, 按如下操作步骤。
    http://ceba.wangsutong.com/wstCeba/http/http-test.action



    获取到本地网络的上行速率。

    不同的上行速率建议选择的分辨率模式:

    <0.075MB/s >0.1MB/s >0.2MB/s >0.3MB/s
    建议主播升级网络 流畅 标清 高清

2. 直播声音有噪音

  1. 如下场景,建议采用不同的方式收音
    1) 如果是会场直播,由于会场噪音比较大,建议音频来源选择会场的调音台。
    2) 如果是电脑直播,建议外接一个USB麦克风。
    3) 如果是采用摄像机麦克风,建议麦克风尽量离主讲人距离近一些。

  2. 如下情况,请避免
    1) 主播端和收看端不要在同一台电脑上同时打开。
    2) 非常嘈杂的环境。

3. 为啥我后台没有生成录制文件

  1. PC主播端做直播
    1) PC主播端是否有勾选“同步录制”功能
    2) 录制时间是否超过3分钟,如果小于3分钟,后台默认不录制存储。
    3) 直播完成后,生成录制视频需要一定的时间,具体的实际根据录制视频的大小而异,正常会在几分钟至2个小时左右。
  2. 手机主播端
    1) 是否正确调用了服务器端录制接口,录制时间参数配置是否正确?
    2) 直播完成后,生成录制视频需要一定的时间,具体的实际根据录制视频的大小而异,正常会在几分钟至2个小时左右。
    如检查都没有问题,请联系亲加客服人员协助。

4. 横竖屏转换问题

亲加手机端SDK Demo默认是横屏推流方式,一般格式为16:9。
配合观看端横屏显示图如下:

如果需要进行竖屏直播,需要进行如下设置,分为以下几步:
1. 配置发布端(手机)视频参数
2. 配置观看端视频参数
A. 配置app观看参数
B. 配置网页端观看参数

配置发布端(手机)参数:

发布端默认枚举的分辨率均为16:9,因此需要配置自定义分辨率为9:16

a. 安卓端需要调用接口设置:

VideoPreset preset = VideoPreset.VideoPresetCustom;
preset.setBps(600);
preset.setFps(20);
preset.setVideoWidth(320);
preset.setVideoHeight(640);
publisher.setVideoPreset(preset);

b. iOS端需要通过配置参数:

GLPublisherVideoPreset *preset = [GLPublisherVideoPreset 
presetWithResolution:GLPublisherVideoResolutionCustom];
preset.videoSize = CGSizeMake(320, 640);
preset.fps = 20;
preset.bps = 600;
_publisher.videoPreset = preset;

一般在手机端配置分辨率为360640(9:16),能适应大部分手机。

配置观看端

1. APP客户端观看:

客户端观看只需要正常设置界面方向,选择正确的显示模式即可。

2. PC网页观看端:

可以通过指定相应的播放器窗体的显示分辨率,就可以对播放器的窗口大小进行相应的设定:

3. 手机网页观看端:

可以动过指定相应的div的框架高度,对相应播放器页面高度进行设置
而创建player的时候的width和height保持100%。

返回顶部