From 6a4735c88d94ff95ab3e102c4bc94393bbf68ccf Mon Sep 17 00:00:00 2001
From: xc <double72cheng@gmail.com>
Date: Mon, 26 Apr 2021 14:08:07 +0800
Subject: [PATCH] 直播
---
src/main/resources/public/js/live/livepler.js | 30 +++++++++++++++++-------------
1 files changed, 17 insertions(+), 13 deletions(-)
diff --git a/src/main/resources/public/js/live/livepler.js b/src/main/resources/public/js/live/livepler.js
index 45ea328..2e9cd64 100755
--- a/src/main/resources/public/js/live/livepler.js
+++ b/src/main/resources/public/js/live/livepler.js
@@ -1,8 +1,5 @@
;!(function () {
- window.onkeydown = function () {
- h5lc.fullscreen = false
- }
let _content = $("<div class=\"content\">\n" +
" <div class=\"player\" onmouseover=\"$('.player .control').css('display', 'block')\" onmouseout=\"$('.player .control').css('display', 'none')\">\n" +
@@ -31,18 +28,21 @@
var $close = document.getElementById('close');
var container = document.getElementById("container");
var h5lc;
+ var ffurl;
+ var elem;
function Livepler(opt) {
+
+ opt.elem = document.getElementById(opt.elem);
+/*
if (typeof option.elem === 'string') {
- opt.elem = document.getElementById(opt.elem);
- }
- if (!option.elem) {
+ }*/
+ /* if (!option.elem) {
throw new Error('需要容器');
return;
- }
- this.elem = opt.elem;
- let ffurl = opt.ffurl;
- h5lc = new Jessibuca({container, decoder: ffurl, videoBuffer: 1000});
+ }*/
+ elem = opt.elem;
+ ffurl = opt.ffurl;
}
@@ -53,8 +53,12 @@
* @param c
*/
Livepler.prototype.playVideo = function (video_id, url, c) {
- windows.video_id = video_id;
- $.ajax({
+ h5lc = new Jessibuca({container, decoder: ffurl, videoBuffer: 1000});
+ h5lc.fullscreen = false
+ h5lc.onLoad = function () {
+ this.play("ws://172.16.30.113:8082/live/ff80808178af424e0178af44e677000343616d657261.flv")
+ }
+/* $.ajax({
type: "get",
url: url + "?param=" + video_id,
timeout: 5000,
@@ -69,7 +73,7 @@
this.play("ws://172.16.30.113:8082/live/ff80808178af424e0178af44e677000343616d657261.flv")
}
}
- });
+ });*/
}
/**
--
Gitblit v1.9.1