帮助列表
帮助列表
多分辨率切换方案

1、对接前需要在“奥点管理控制台”,开启该APP的“自动转码”模式。

image.png

 

2、已开启转码,直播时,使用云导播台实时直播转码。(可购买“LCPS按秒云导播台套餐”,这样更优惠)

说明:

1)直播时使用1080P的分辨率,实时转码开通3路:1080p 720p 480p分辨率

2)直播时使用720P的分辨率,实时转码开通3路:720p 480p 360p分辨率

如:

image.png

(1)stream:表示正在直播流的stream

(2)stream_original__ :表示直播的原视频分辨率

(3)stream_480p :表示直播的转码视频480p分辨率

(4)stream_360p :表示直播的转码视频360p分辨率

 

2、转码开启后,MPS播放器设置HLS播放器地址。设置动态模式,HLS 地址。如下:

image.png

具体操作文档请查看:https://www.aodianyun.com/aodianyun_doc/329

 

使用PC端奥点云默认HD模式

3、嵌入MPS播放器代码后,PC端可以使用奥点云默认HD模式:AUTO、高清、标清。效果如下:

image.png

说明:目前只有PC端默认HD模式,手机端需要自行开发。

 

接入自定义HD模式

 

4、移动端和PC 需要自己调用接口,操作对接如下:

1获取APP下正在直播的stream

接口文档:https://www.aodianyun.com/aodianyun_doc/236

2)正在直播转码后,hls播放地址获取各个分辨率后缀

举例说明:

image.png

转码说明:

原始用户推流:

 https://100.aodianyun.com/dyy_10814_235/stream_original__.m3u8

原分辨率转码流:

 https://100.aodianyun.com/dyy_10814_235/stream_mtc_original__.m3u8

低分辨率转码流(可能有不同分辨率的多个转码流):
https://100.aodianyun.com/dyy_10814_235/stream_360p.m3u8 

(手机端)自适应码率,根据网络状态自动切换不同码率转码流:
https://100.aodianyun.com/dyy_10814_235/stream.m3u8

纯音频流:
https://100.aodianyun.com/dyy_10814_235/stream_audio.m3u8

 

3)正在直播流,https://100.aodianyun.com/dyy_10814_235/stream.m3u8

通过调接口方式,执行打开取调用正在转码的分辨率(智能程序读取)

image.png

说明:

超高清直播使用:_mtc_original__后缀写死

如:

https://100.aodianyun.com/dyy_10814_235/stream_mtc_original__.m3u8

自动:https://100.aodianyun.com/dyy_10814_235/stream.m3u8

 

5、自动、高清、标清,模式可以切换读取对应正在直播分辨率。

开发文档:https://www.aodianyun.com/aodianyun_doc/378

切换流接口

a.调用时objectPlayer 不能为空

 objectPlayer.changePlayer(url);//pc、移动端都可以使用,需要在视频播放过程中调用,若播放rtmp/hls,只能切换rtmp/hls

 

6pc端自定控制条同步隐藏 HD按钮

image.png

 

changeAdaptiveHandle:function(doms){} 

/* 默认是null 可以传一个函数 实现清晰度选择的逻辑 函数的返回值是一组节点的id值 

doms:{

dom:'' ,//清晰度列表的容器ID

dom_sel:'',//选中的清晰度的展示容器ID

dom_parent:'',//父级节点 用于控制显示 默认隐藏

}

*/

示例

```

function(doms){

            //自定义dom节点

            var html = '<li style="list-style-type: none; text-align: center; background-color: rgba(0, 0, 0, 0.5);"><span style="margin:0 8px;font-size:12px;color:#1e90ff;" level="0" class="li-select">流畅</span></li>\

            <li style="list-style-type: none; text-align: center; background-color: rgba(0, 0, 0, 0.5);"><span style="margin:0 8px;font-size:12px;color:#fff;" level="0" >高清</span></li>'

            document.getElementById(doms.dom).innerHTML = html

            

            $("#"+doms.dom).css("height",2*21+"px"); // 根据dom长度调整高度


            $("#"+doms.dom+" li").hover(function(){

            $(this).css("background-color","#423a3dbf");

            },function(){

            $(this).css("background-color","rgba(0,0,0,0.5)");

            })

            $("#adaptive_p li").click(function(){

            // if(adaptiveClickIndex!=0) return;

            // adaptiveClickIndex++;

            if( $("#"+doms.dom).children("span").hasClass("li-select")) return; 

            $(".li-select").css("color",'#ffffff');

            $(".li-select").removeClass('li-select');

            $(this).children("span").addClass("li-select");

            $(".li-select").css("color",'#1e90ff');

            $("#"+doms.dom_sel).text( $(this).children("span").text())

            // 实现播放地址切换的逻辑


            })

            $("#"+doms.dom_parent).show()

       }

```


对接引用地址:https://cdn.aodianyun.com/mps/v1/lssplayer.js

 


2006 - 2023 aodianyun.com, All Rights Reserved. 奥点科技 版权所有 增值电信业务经营许可证:浙B2-20110306 浙ICP备07500424号 |

  • 电话

    X

    售前咨询:

    400-663-6063

    售后服务:

    400-663-6063

  • 客服

  • 建议

    咨询留言 X
    提  交

在线QQ

售前咨询400-663-6063

售后服务400-663-6063