Commit cb1e646d by 杨昕

Merge branch 'test' into 'master'

Test

See merge request !34
parents 9535bd0a 4496dcf8
Pipeline #13885 passed with stages
in 40 seconds
......@@ -381,6 +381,10 @@ function getRbac($request,$url='api/ram',$appid = '' ,$type='base'){
$rbac_url = $rbac.'/cdn/'.$url.'?t='.$time.'&sign='.$sign.'&ak='.$rbac_ak;
break;
case 'play_m3u8':
$rbac_url = $rbac.'/chain/'.$url.'?t='.$time.'&sign='.$sign.'&ak='.$rbac_ak.'&mediaId='.$appid.'&pathForever=1';
break;
default:
$rbac_url = $rbac.'/rbac/'.$url.'?t='.$time.'&sign='.$sign.'&ak='.$rbac_ak.'&appid='.$appid.'&uid='.$mis_uid;
......
......@@ -293,5 +293,14 @@ class MediaController extends Controller
}
public function getMediaForeverM3u8(Request $request){
$data = handler_drive(function () use ($request) {
return MediaModel::getMediaForeverM3u8($request);
});
return success($data);
}
}
......@@ -903,4 +903,48 @@ class MediaModel extends Eloquent
}
/**
* 获取永久m3u8地址
* @param $request
* @param $media_id
* @return mixed
* @throws DatabaseException
*/
public static function getMediaForeverM3u8($request){
try{
$media_id = $request->media_id;
/**
* 判断媒资ID是否存在
*/
$media = MediaModel::where("_id",$media_id)->first();
if (empty($media)){
throw new \Exception("媒资信息不存在");
}
$media_type = $media['media_type_id'];
$mediaCatg = MediaCategoryModel::where('_id',$media_type)->first();
if (empty($mediaCatg)){
throw new \Exception("媒资类别不存在");
}
$url = getRbac($request,'video/info',$media_id ,$type='play_m3u8');
$res = http_request_code($url,null,'GET');
$result = json_decode($res,true);
if ($result['code'] != 0){
LogModel::addlog($result);
throw new \Exception("获取数据失败");
}
}catch (\Exception $exception){
throw new DatabaseException($exception->getMessage());
}
return $result['data'];
}
}
......@@ -3,7 +3,8 @@
<head>
<meta charset="utf-8"/>
<title>IconFont Demo</title>
<link rel="shortcut icon" href="https://img.alicdn.com/tps/i4/TB1_oz6GVXXXXaFXpXXJDFnIXXX-64-64.ico" type="image/x-icon"/>
<link rel="shortcut icon" href="//img.alicdn.com/imgextra/i2/O1CN01ZyAlrn1MwaMhqz36G_!!6000000001499-73-tps-64-64.ico" type="image/x-icon"/>
<link rel="icon" type="image/svg+xml" href="//img.alicdn.com/imgextra/i4/O1CN01EYTRnJ297D6vehehJ_!!6000000008020-55-tps-64-64.svg"/>
<link rel="stylesheet" href="https://g.alicdn.com/thx/cube/1.3.2/cube.min.css">
<link rel="stylesheet" href="demo.css">
<link rel="stylesheet" href="iconfont.css">
......@@ -31,6 +32,24 @@
<ul class="icon_lists dib-box">
<li class="dib">
<span class="icon iconfont">&#xe615;</span>
<div class="name">清除缓存</div>
<div class="code-name">&amp;#xe615;</div>
</li>
<li class="dib">
<span class="icon iconfont">&#xe668;</span>
<div class="name">复制</div>
<div class="code-name">&amp;#xe668;</div>
</li>
<li class="dib">
<span class="icon iconfont">&#xe62d;</span>
<div class="name">清除</div>
<div class="code-name">&amp;#xe62d;</div>
</li>
<li class="dib">
<span class="icon iconfont">&#xe627;</span>
<div class="name">屏幕_全屏</div>
<div class="code-name">&amp;#xe627;</div>
......@@ -447,6 +466,33 @@
<ul class="icon_lists dib-box">
<li class="dib">
<span class="icon iconfont icon-qingchuhuancun"></span>
<div class="name">
清除缓存
</div>
<div class="code-name">.icon-qingchuhuancun
</div>
</li>
<li class="dib">
<span class="icon iconfont icon-fuzhi"></span>
<div class="name">
复制
</div>
<div class="code-name">.icon-fuzhi
</div>
</li>
<li class="dib">
<span class="icon iconfont icon-qingchu"></span>
<div class="name">
清除
</div>
<div class="code-name">.icon-qingchu
</div>
</li>
<li class="dib">
<span class="icon iconfont icon-fullScreen"></span>
<div class="name">
屏幕_全屏
......@@ -1026,6 +1072,30 @@
<li class="dib">
<svg class="icon svg-icon" aria-hidden="true">
<use xlink:href="#icon-qingchuhuancun"></use>
</svg>
<div class="name">清除缓存</div>
<div class="code-name">#icon-qingchuhuancun</div>
</li>
<li class="dib">
<svg class="icon svg-icon" aria-hidden="true">
<use xlink:href="#icon-fuzhi"></use>
</svg>
<div class="name">复制</div>
<div class="code-name">#icon-fuzhi</div>
</li>
<li class="dib">
<svg class="icon svg-icon" aria-hidden="true">
<use xlink:href="#icon-qingchu"></use>
</svg>
<div class="name">清除</div>
<div class="code-name">#icon-qingchu</div>
</li>
<li class="dib">
<svg class="icon svg-icon" aria-hidden="true">
<use xlink:href="#icon-fullScreen"></use>
</svg>
<div class="name">屏幕_全屏</div>
......
@font-face {font-family: "iconfont";
src: url('iconfont.eot?t=1612515832899'); /* IE9 */
src: url('iconfont.eot?t=1612515832899#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
url('iconfont.woff?t=1612515832899') format('woff'),
url('iconfont.ttf?t=1612515832899') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
url('iconfont.svg?t=1612515832899#iconfont') format('svg'); /* iOS 4.1- */
src: url('iconfont.eot?t=1615293555102'); /* IE9 */
src: url('iconfont.eot?t=1615293555102#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
url('iconfont.woff?t=1615293555102') format('woff'),
url('iconfont.ttf?t=1615293555102') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
url('iconfont.svg?t=1615293555102#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
......@@ -15,6 +15,18 @@
-moz-osx-font-smoothing: grayscale;
}
.icon-qingchuhuancun:before {
content: "\e615";
}
.icon-fuzhi:before {
content: "\e668";
}
.icon-qingchu:before {
content: "\e62d";
}
.icon-fullScreen:before {
content: "\e627";
}
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -6,6 +6,27 @@
"description": "",
"glyphs": [
{
"icon_id": "10121085",
"name": "清除缓存",
"font_class": "qingchuhuancun",
"unicode": "e615",
"unicode_decimal": 58901
},
{
"icon_id": "2366778",
"name": "复制",
"font_class": "fuzhi",
"unicode": "e668",
"unicode_decimal": 58984
},
{
"icon_id": "954336",
"name": "清除",
"font_class": "qingchu",
"unicode": "e62d",
"unicode_decimal": 58925
},
{
"icon_id": "19657959",
"name": "屏幕_全屏",
"font_class": "fullScreen",
......
......@@ -20,6 +20,15 @@ Created by iconfont
/>
<missing-glyph />
<glyph glyph-name="qingchuhuancun" unicode="&#58901;" d="M361.5 13.9c-21.2 0-38.4 17.2-38.4 38.4V206c0 21.2 17.2 38.4 38.4 38.4s38.4-17.2 38.4-38.4v-153.6c0-21.3-17.2-38.5-38.4-38.5zM822.3 321.2H207.9c-63.5 0-115.2 51.7-115.2 115.2v38.4c0 63.5 51.7 115.2 115.2 115.2h614.5c63.5 0 115.2-51.7 115.2-115.2v-38.4c-0.1-63.6-51.7-115.2-115.3-115.2z m-614.4 192c-21.2 0-38.4-17.2-38.4-38.4v-38.4c0-21.2 17.2-38.4 38.4-38.4h614.5c21.2 0 38.4 17.2 38.4 38.4v38.4c0 21.2-17.2 38.4-38.4 38.4H207.9zM745.5-5.3H284.7c-63.5 0-115.2 51.7-115.2 115.2V359.6c0 21.2 17.2 38.4 38.4 38.4h614.5c21.2 0 38.4-17.2 38.4-38.4V110c-0.1-63.6-51.7-115.3-115.3-115.3zM246.3 321.2V110c0-21.2 17.2-38.4 38.4-38.4h460.8c21.2 0 38.4 17.2 38.4 38.4V321.2H246.3zM611.1 513.2h-192c-21.2 0-38.4 17.2-38.4 38.4V666.8c0 63.5 51.7 115.2 115.2 115.2h38.4c63.5 0 115.2-51.7 115.2-115.2v-115.2c0-21.2-17.2-38.4-38.4-38.4zM457.5 590h115.2v76.8c0 21.2-17.2 38.4-38.4 38.4h-38.4c-21.2 0-38.4-17.2-38.4-38.4V590zM515.1 13.9c-21.2 0-38.4 17.2-38.4 38.4V206c0 21.2 17.2 38.4 38.4 38.4s38.4-17.2 38.4-38.4v-153.6c0-21.3-17.2-38.5-38.4-38.5zM668.7 13.9c-21.2 0-38.4 17.2-38.4 38.4V206c0 21.2 17.2 38.4 38.4 38.4s38.4-17.2 38.4-38.4v-153.6c0-21.3-17.2-38.5-38.4-38.5z" horiz-adv-x="1024" />
<glyph glyph-name="fuzhi" unicode="&#58984;" d="M896 725.333333H298.666667c-70.4 0-128-57.6-128-128v-597.333333c0-70.4 57.6-128 128-128h597.333333c70.4 0 128 57.6 128 128V597.333333c0 70.4-57.6 128-128 128m0-85.333333c23.125333 0 42.666667-19.541333 42.666667-42.666667v-597.333333c0-23.125333-19.541333-42.666667-42.666667-42.666667H298.666667c-23.125333 0-42.666667 19.541333-42.666667 42.666667V597.333333c0 23.125333 19.541333 42.666667 42.666667 42.666667h597.333333M170.666667 128h-42.666667c-23.125333 0-42.666667 19.541333-42.666667 42.666667V768c0 23.125333 19.541333 42.666667 42.666667 42.666667h597.333333c23.125333 0 42.666667-19.541333 42.666667-42.666667v-42.496h85.333333V768c0 70.4-57.6 128-128 128H128C57.6 896 0 838.4 0 768v-597.333333c0-70.4 57.6-128 128-128h42.666667V128zM554.666667 128V469.333333c0 23.466667 19.2 42.666667 42.666666 42.666667s42.666667-19.2 42.666667-42.666667v-341.333333c0-23.466667-19.2-42.666667-42.666667-42.666667s-42.666667 19.2-42.666666 42.666667M768 256H426.666667c-23.466667 0-42.666667 19.2-42.666667 42.666667s19.2 42.666667 42.666667 42.666666h341.333333c23.466667 0 42.666667-19.2 42.666667-42.666666s-19.2-42.666667-42.666667-42.666667" horiz-adv-x="1024" />
<glyph glyph-name="qingchu" unicode="&#58925;" d="M511.706311 831.978894C264.433578 831.978894 63.981197 631.52549 63.981197 384.254803s200.451358-447.724091 447.724091-447.724091c247.270686 0 447.724091 200.453405 447.724091 447.724091S758.976998 831.978894 511.706311 831.978894zM752.447281 202.877873c16.396435-16.382109 16.396435-42.971697 0-59.353806-8.197706-8.197706-18.937305-12.297071-29.676903-12.297071s-21.479197 4.099365-29.676903 12.297071L511.711428 324.906114 330.328357 143.523043c-8.197706-8.197706-18.937305-12.297071-29.676903-12.297071-10.739599 0-21.479197 4.099365-29.676903 12.297071-16.396435 16.382109-16.396435 42.971697 0 59.353806L452.356598 384.25992 270.974551 565.641967c-16.396435 16.382109-16.396435 42.971697 0 59.353806 16.396435 16.396435 42.958394 16.396435 59.353806 0L511.711428 443.613726l181.382047 181.382047c16.396435 16.396435 42.957371 16.396435 59.353806 0 16.396435-16.382109 16.396435-42.971697 0-59.353806L571.065234 384.25992 752.447281 202.877873z" horiz-adv-x="1024" />
<glyph glyph-name="fullScreen" unicode="&#58919;" d="M628.053333 267.94666700000005a32 32 0 0 0 45.226667 0l158.72-158.634667V202.66666699999996l0.298667 4.352A32 32 0 0 0 896 202.66666699999996v-181.333334l-0.341333-3.84a21.333333 21.333333 0 0 0-20.992-17.493333h-181.333334l-4.352 0.298667a32 32 0 0 0-27.648 31.701333l0.298667 4.352a32 32 0 0 0 31.701333 27.648h93.44l-158.72 158.72-3.114666 3.584a32 32 0 0 0 3.114666 41.642667z m-232.106666 0a32 32 0 0 0 3.114666-41.642667l-3.114666-3.584-158.72-158.72h93.44a32 32 0 0 0 31.701333-27.648l0.298667-4.352a32 32 0 0 0-27.648-31.701333L330.666667 0H149.333333a21.333333 21.333333 0 0 0-20.992 17.493333L128 21.33333300000004v181.333334a32 32 0 0 0 63.701333 4.352l0.298667-4.352v-93.354667l158.72 158.634667a32 32 0 0 0 45.226667 0zM874.666667 768a21.333333 21.333333 0 0 0 20.992-17.493333L896 746.666667v-181.333334a32 32 0 0 0-63.701333-4.352L832 565.333333V658.688L673.28 500.053333a32 32 0 0 0-48.341333 41.642667l3.114666 3.584 158.72 158.72h-93.44a32 32 0 0 0-31.701333 27.648L661.333333 736a32 32 0 0 0 27.648 31.701333L693.333333 768h181.333334zM330.666667 768l4.352-0.298667a32 32 0 0 0 27.648-31.701333l-0.298667-4.352a32 32 0 0 0-31.701333-27.648H237.226667l158.72-158.72 3.114666-3.584a32 32 0 0 0-48.341333-41.642667L192 658.688V565.333333l-0.298667-4.352A32 32 0 0 0 128 565.333333V746.666667l0.341333 3.84A21.333333 21.333333 0 0 0 149.333333 768h181.333334z" horiz-adv-x="1024" />
......
......@@ -59,6 +59,7 @@
<th>视频地址</th>
<th>创建时间</th>
<th>媒资号码</th>
<th>时长(s)</th>
<th>操作</th>
</tr>
</thead>
......@@ -79,6 +80,12 @@
@else
<td></td>
@endif
@if(isset($media['duration']))
<td style="max-width: 100px;">{{$media['duration']}}</td>
@else
<td></td>
@endif
<td class="td-manage">
@if(permissionExist("manager_media","media_edit"))
......@@ -112,7 +119,11 @@
@endif
<a title="清除cdn缓存" onclick="clear_cdn_cache(this,'{{$media["_id"]}}')" href="javascript:;">
<i class="iconfont">&#xe61c;</i>
<i class="iconfont">&#xe615;</i>
</a>
<a title="获取永久播放地址" id="{{$media["_id"]}}" data-toggle="modal" data-target=".bd-example-modal-lg" onclick="get_farvor_m3u8(this,'{{$media["_id"]}}')" href="javascript:;">
<i class="iconfont">&#xe668;</i>
</a>
</td>
......@@ -149,6 +160,7 @@
{{--<link rel="stylesheet" href="{{ asset('xadmin/extra/toast/css/toast.css')}}">--}}
<script src="{{ asset('xadmin/js/jquery.validate.js')}}"></script>
<script type="text/javascript" src="http://www.jq22.com/demo/clipboard.js-master201703170013/dist/clipboard.min.js"></script>
<script type="text/javascript">
......@@ -368,8 +380,40 @@
});
})
function get_farvor_m3u8(row,media_id) {
$.ajax({
url:"/api/user/get_fervor_m3u8?media_id="+media_id,
dataType:"json",
success:function (res) {
var url = res.data.url;
$('.modal-content').html(url)
}
})
}
</script>
<div class="modal fade bd-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content"></div>
</div>
</div>
<style>
.model{
z-index: 9999;
}
.modal-content{
word-break: break-word;
top: 100px;
padding: 20px;
}
</style>
</body>
</html>
\ No newline at end of file
......@@ -48,6 +48,7 @@ Route::group(['namespace' => 'Api', 'prefix' => 'user','middleware' => ['api']],
Route::get('update_datetime', 'MediaController@updateDatetime');
Route::get("get_media_by_num",'MediaController@getMediaInfoByNum');
Route::get("get_fervor_m3u8",'MediaController@getMediaForeverM3u8');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment