Browse Source

视频分类

liuzejian 1 year ago
parent
commit
ecf7dad6d9

+ 6 - 2
modules/Common/config/qiniu.php

@@ -14,7 +14,11 @@ return [
     'linkDomain' => env('QINIU_LINK_DOMAIN', 'http://video-cdn.zvyhjkx.com'),
     'publicLinkDomain' => env('QINIU_PUBLIC_LINK_DOMAIN', 'http://rufar0l49.hd-bkt.clouddn.com'),
     /**
-     * 公开视频资源访问
+     * 公开视频资源域名
      */
-    'publicVideoLinkDomain' => env('QINIU_PUBLIC_VIDEO_LINK_DOMAIN', 'http://video-cdn.zvyhjkx.com')
+    'publicVideoLinkDomain' => env('QINIU_PUBLIC_VIDEO_LINK_DOMAIN', 'http://video-cdn.zvyhjkx.com'),
+    /**
+     * 下载使用的资源域名
+     */
+    'downloadVideoLinkDomain' => env('QINIU_DOWNLOAD_VIDEO_LINK_DOMINA', 'http://video-cdn.zvyhjkx.com'),
 ];

+ 5 - 3
modules/Video/Http/Controllers/EpisodeController.php

@@ -38,9 +38,11 @@ class EpisodeController extends CatchController
             $series->series_name = sprintf('第%s集', $series->series_sequence);
             $series->is_charge = $series->series_sequence >= $video->charge_sequence;
             $series->duration_str = gmdate('H:i:s', $series->duration);
-            $series->video_url = config('common.qiniu.publicVideoLinkDomain') . DIRECTORY_SEPARATOR . $series->video_key;
-            $series->public_video_url = QiniuTokenService::getPrivateSourceDownloadUrl($series->video_url);
-            $series->download_video_url = QiniuTokenService::getPrivateSourceDownloadUrl($series->video_url.'?attname='.urlencode($series->series_name).'.mp4');
+            $series->public_video_url = QiniuTokenService::getPrivateSourceDownloadUrl(
+                config('common.qiniu.publicVideoLinkDomain') . DIRECTORY_SEPARATOR . $series->video_key);
+            $series->download_video_url = QiniuTokenService::getPrivateSourceDownloadUrl(
+                config('common.qiniu.downloadVideoLinkDomain') . DIRECTORY_SEPARATOR .
+                $series->video_key.'?attname='.urlencode($series->series_name).'.mp4');
         }
 
         return $videoSeries;