1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-06-29 13:51:37 +08:00
koogua 1d2f1dd266 1.更改模块继承基类
2.升级layui到2.6.8
3.升级腾讯云播放器
4.点播增加外链支持
2021-06-12 12:34:40 +08:00

60 lines
1.2 KiB
Plaintext

{% extends 'templates/main.volt' %}
{% block content %}
<div id="player"></div>
{% endblock %}
{% block inline_css %}
<style>
.kg-body {
padding: 0;
}
</style>
{% endblock %}
{% block include_js %}
{{ js_include('lib/tc-player-2.4.0.js') }}
{% endblock %}
{% block inline_js %}
<script>
layui.use(['jquery'], function () {
var $ = layui.jquery;
var options = {
live: true,
autoplay: true,
h5_flv: true,
width: 720,
height: 405
};
var playUrls = JSON.parse('{{ pull_urls|json_encode }}');
var formats = ['rtmp', 'flv', 'm3u8'];
var rates = ['od', 'hd', 'sd'];
$.each(formats, function (i, format) {
$.each(rates, function (k, rate) {
if (playUrls.hasOwnProperty(format) && playUrls[format].hasOwnProperty(rate)) {
var key = k === 0 ? format : format + '_' + rate;
options[key] = playUrls[format][rate];
}
});
});
new TcPlayer('player', options);
});
</script>
{% endblock %}