| 
					
				 | 
			
			
				@@ -20,10 +20,33 @@ class Vod 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $data['video'] = convert($data['video'], 'mp4', 'video/vod', $data['id'], 'video');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $data = $this->avinfo($data);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return $data;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # 获取相关推荐
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public function getRelation($info)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $where['noid'] = $info['id'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $where['cate_id'] = $info['cate_id'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return Dever::db('video/vod')->getRelation($where);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # 增加浏览量
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public function addView($id)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Dever::db('video/vod')->addView($id);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # 解析元信息
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public function avinfo($data, $url = 'video', $table = 'video/vod')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         # 解析视频元信息
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (!$data['video_info']) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            $video_info = Dever::curl($data['video'] . '?avinfo');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Dever::db('video/vod')->update(array('where_id' => $data['id'], 'video_info' => $video_info));
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $video_info = Dever::curl($data[$url] . '?avinfo');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Dever::db($table)->update(array('where_id' => $data['id'], 'video_info' => $video_info));
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $video_info = Dever::json_decode($video_info);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $video_info = Dever::json_decode($data['video_info']);
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -50,23 +73,7 @@ class Vod 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return $data;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    # 获取相关推荐
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public function getRelation($info)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        $where['noid'] = $info['id'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        $where['cate_id'] = $info['cate_id'];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return Dever::db('video/vod')->getRelation($where);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    # 增加浏览量
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public function addView($id)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        Dever::db('video/vod')->addView($id);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }
 
			 |