| 
					
				 | 
			
			
				@@ -227,6 +227,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let mediaUrl = this.mediaUrl; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if( val == 'ld'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           mediaUrl = mediaUrl.replace('/hls/', '/ld/'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          mediaUrl = mediaUrl.replace('/ld/', '/hls/'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.options.sources = [{src:mediaUrl,type: "application/x-mpegURL"}]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.options.playtimes = this.media.position||0; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -365,7 +367,11 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.media.index = index 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         httpServer('course.GetMedia', {id:item.id}).then( ({data, code}) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.mediaUrl = data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.mediaType = 'hls'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if(this.mediaUrl.indexOf( '/hls/') >-1 ){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.mediaType = 'hls'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.mediaType = 'ld'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.options.sources = [{src:this.mediaUrl,type: "application/x-mpegURL"}]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.options.playtimes = item.position; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.options.autoplay = item.position>0; 
			 |