From bc835f7b8d4ab951999ff7a08bf62d18daa0461e Mon Sep 17 00:00:00 2001
From: EricsHu <hrr145632>
Date: 星期日, 25 六月 2023 16:59:36 +0800
Subject: [PATCH] 关闭定时器

---
 src/main/java/com/qxueyou/scc/base/StsCtrl.java |   50 +++++++++++++++++++++++++-------------------------
 1 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/src/main/java/com/qxueyou/scc/base/StsCtrl.java b/src/main/java/com/qxueyou/scc/base/StsCtrl.java
index 2f8d49f..adc7634 100644
--- a/src/main/java/com/qxueyou/scc/base/StsCtrl.java
+++ b/src/main/java/com/qxueyou/scc/base/StsCtrl.java
@@ -24,7 +24,7 @@
 import com.qxueyou.scc.sys.service.IOssService;
 
 /**
- * aliyun资源临时授权
+ * aliyun璧勬簮涓存椂鎺堟潈
  * @author cyq
  *
  */
@@ -45,13 +45,13 @@
 	IOssService ossService;
 	
 	/**
-	 * 公共数据访问对象
+	 * 鍏叡鏁版嵁璁块棶瀵硅薄
 	 */
 	@Autowired
 	private CommonDAO commonDAO;
 	
 	/**
-	 * 获取视频的m3u8访问权限,用获取临时访问权限的key路径作为解密密钥,临时生成m3u8文件,并上传到阿里云,并返回路径
+	 * 鑾峰彇瑙嗛鐨刴3u8璁块棶鏉冮檺锛岀敤鑾峰彇涓存椂璁块棶鏉冮檺鐨刱ey璺緞浣滀负瑙e瘑瀵嗛挜锛屼复鏃剁敓鎴恗3u8鏂囦欢锛屽苟涓婁紶鍒伴樋閲屼簯锛屽苟杩斿洖璺緞
 	 * @param videoId
 	 * @param definition
 	 * @return
@@ -59,11 +59,11 @@
 	@RequestMapping(value="video/m3u8", method=RequestMethod.GET, produces = "application/json;charset=utf-8")
 	public @ResponseBody Result videoM3u8(@RequestParam("videoId") String videoId, String definition) {
 		if (StringUtils.isEmpty(videoId)) {
-			return new Result(false, "参数错误");
+			return new Result(false, "鍙傛暟閿欒");
 		}
 		
 //		json.put("result", "success");
-//		// 检查缓存中是否有可用的url,如果有,则直接返回
+//		// 妫�鏌ョ紦瀛樹腑鏄惁鏈夊彲鐢ㄧ殑url锛屽鏋滄湁锛屽垯鐩存帴杩斿洖
 //		String urlCache = cacheService.get("sts_url_" + resId, String.class);
 //		if (StringUtils.isNotEmpty(urlCache)) {
 //			json.put("url", urlCache);
@@ -76,14 +76,14 @@
 			MediaVideo video = commonDAO.read(MediaVideo.class, videoId);
 			
 			if (video == null) {
-				return new Result(false, "资源不存在");
+				return new Result(false, "璧勬簮涓嶅瓨鍦�");
 			}
 			
 			String resId = "";
 			String resUrl = null;
 			JSONObject json = null;
 			
-			//判断是否是mp3等音乐格式文件,如果是则直接返回original地址
+			//鍒ゆ柇鏄惁鏄痬p3绛夐煶涔愭牸寮忔枃浠讹紝濡傛灉鏄垯鐩存帴杩斿洖original鍦板潃
 			if(checkIsVoiceMedia(video)){
 				json =  new JSONObject();
 				json.put("result", "success");
@@ -94,14 +94,14 @@
 			
 			resUrl = this.getM3u8ResUrl(def, video);
 			
-			//判断是否是加密视频,未加密则直接返回视频地址
+			//鍒ゆ柇鏄惁鏄姞瀵嗚棰戯紝鏈姞瀵嗗垯鐩存帴杩斿洖瑙嗛鍦板潃
 			if(StringUtils.isEmpty(video.getSecretKey())){
-				//如果未转码加密,且m3u8视频不存在,则尝试读取MP4视频。
+				//濡傛灉鏈浆鐮佸姞瀵嗭紝涓攎3u8瑙嗛涓嶅瓨鍦紝鍒欏皾璇曡鍙朚P4瑙嗛銆�
 				if (StringUtils.isEmpty(resUrl)) {
 					resUrl = StringUtils.isNotEmpty(video.getAndroidHD()) ? video.getAndroidHD() : StringUtils.isNotEmpty(video.getAndroidSD()) ? video.getAndroidSD() : video.getAndroidLD();
 					
 					if (StringUtils.isEmpty(resUrl)) {
-						return new Result(false, "资源不存在");
+						return new Result(false, "璧勬簮涓嶅瓨鍦�");
 					}
 				}
 				
@@ -110,9 +110,9 @@
 				json.put("url", video.getOrigUrl().substring(video.getOrigUrl().indexOf("/video/") + 1));
 				json.put("isConver",false);
 			}else{
-				//如果转码加密后,依然不能读取到M3U8视频或读取到的是MP4直接返回,提示视屏不存在
+				//濡傛灉杞爜鍔犲瘑鍚庯紝渚濈劧涓嶈兘璇诲彇鍒癕3U8瑙嗛鎴栬鍙栧埌鐨勬槸MP4鐩存帴杩斿洖锛屾彁绀鸿灞忎笉瀛樺湪
 				if (StringUtils.isEmpty(resUrl)||resUrl.endsWith(MP4)) {
-					return new Result(false, "资源不存在");
+					return new Result(false, "璧勬簮涓嶅瓨鍦�");
 				}
 				
 				resId = resUrl.substring(resUrl.indexOf("/video/") + 1);
@@ -125,13 +125,13 @@
 				
 //				String resDir = resId.substring(0, resId.lastIndexOf('/'));
 				
-				//获取原视频VideoId
+				//鑾峰彇鍘熻棰慥ideoId
 //				String keyAddr = video.getOriginVideoId();
 //				if(StringUtils.isBlank(keyAddr)){
 //					keyAddr = video.getVideoId();
 //				}
 				
-//				// 获取解密key的临时访问权限
+//				// 鑾峰彇瑙e瘑key鐨勪复鏃惰闂潈闄�
 //				if(StringUtils.isNotEmpty(video.getM3u8KeyPath())){
 //					json.put("url", video.getM3u8KeyPath().substring(video.getM3u8KeyPath().indexOf("/video/") + 1));
 //				}else{
@@ -169,7 +169,7 @@
 	
 	
 	/**
-	 * 获取视频的m3u8访问权限,用获取临时访问权限的key路径作为解密密钥,临时生成m3u8文件,并上传到阿里云,并返回路径
+	 * 鑾峰彇瑙嗛鐨刴3u8璁块棶鏉冮檺锛岀敤鑾峰彇涓存椂璁块棶鏉冮檺鐨刱ey璺緞浣滀负瑙e瘑瀵嗛挜锛屼复鏃剁敓鎴恗3u8鏂囦欢锛屽苟涓婁紶鍒伴樋閲屼簯锛屽苟杩斿洖璺緞
 	 * @param videoId
 	 * @param definition
 	 * @return
@@ -178,7 +178,7 @@
 	@RequestMapping(value="video/mp4", method=RequestMethod.GET, produces = "application/json;charset=utf-8")
 	public @ResponseBody Result videoMp4(@RequestParam("videoId") String videoId, String definition) {
 		if (StringUtils.isEmpty(videoId)) {
-			return new Result(false, "参数错误");
+			return new Result(false, "鍙傛暟閿欒");
 		}		
 		
 		BufferedReader bf = null;
@@ -188,14 +188,14 @@
 			MediaVideo video = commonDAO.read(MediaVideo.class, videoId);
 			
 			if (video == null) {
-				return new Result(false, "资源不存在");
+				return new Result(false, "璧勬簮涓嶅瓨鍦�");
 			}
 			
 			String resId = "";
 			String resUrl = null;
 			JSONObject json = null;
 			
-			//判断是否是mp3等音乐格式文件,如果是则直接返回original地址
+			//鍒ゆ柇鏄惁鏄痬p3绛夐煶涔愭牸寮忔枃浠讹紝濡傛灉鏄垯鐩存帴杩斿洖original鍦板潃
 			if(checkIsVoiceMedia(video)){
 				json =  new JSONObject();
 				json.put("result", "success");
@@ -206,14 +206,14 @@
 			
 			resUrl = this.getMp4ResUrl(def, video);
 			
-			//如果转码地址不存在,并且源码地址是mp4则直接使用原视频地址播放
+			//濡傛灉杞爜鍦板潃涓嶅瓨鍦紝骞朵笖婧愮爜鍦板潃鏄痬p4鍒欑洿鎺ヤ娇鐢ㄥ師瑙嗛鍦板潃鎾斁
 			if(StringUtils.isEmpty(resUrl) && video.getOrigUrl().endsWith(MP4)){
 					resUrl =  video.getOrigUrl().substring(video.getOrigUrl().indexOf("/video/") + 1);
 			}
 			
-			//查看原视频是否是MP4
+			//鏌ョ湅鍘熻棰戞槸鍚︽槸MP4
 			if (StringUtils.isEmpty(resUrl)) {
-				return new Result(false, "资源不存在");
+				return new Result(false, "璧勬簮涓嶅瓨鍦�");
 			}
 			
 			json =  new JSONObject();
@@ -233,7 +233,7 @@
 	
 	
 	/**
-	 * 获取resurl
+	 * 鑾峰彇resurl
 	 * 
 	 * @param def
 	 * @param video
@@ -244,7 +244,7 @@
 	}
 	
 	/**
-	 * 获取resurl
+	 * 鑾峰彇resurl
 	 * 
 	 * @param def
 	 * @param video
@@ -255,7 +255,7 @@
 	}
 	
 	/**
-	 * 判断是否是音频media,精确判断需要枚举音频格式
+	 * 鍒ゆ柇鏄惁鏄煶棰憁edia,绮剧‘鍒ゆ柇闇�瑕佹灇涓鹃煶棰戞牸寮�
 	 * @return
 	 */
 	private  boolean checkIsVoiceMedia(MediaVideo media){
@@ -272,7 +272,7 @@
 	}
 	
 	/**
-	 * 测试接口专用
+	 * 娴嬭瘯鎺ュ彛涓撶敤
 	 * @param request
 	 * @return
 	 */

--
Gitblit v1.8.0