| 
															
																@@ -52,6 +52,13 @@ public class CameraUtil { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         return "/profile" + ph; 
															 | 
															
															 | 
															
																         return "/profile" + ph; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     } 
															 | 
															
															 | 
															
																     } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    /** 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+     * 实时播放的拼接流 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+     * 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+     * @param cameraCode 相机编码 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+     * @param channel    相机通道 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+     * @return 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+     */ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     public static String getPlayFlv(String cameraCode, String channel) { 
															 | 
															
															 | 
															
																     public static String getPlayFlv(String cameraCode, String channel) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         return historyUrl + "/hdl/" + channel + "/" + cameraCode + ".flv"; 
															 | 
															
															 | 
															
																         return historyUrl + "/hdl/" + channel + "/" + cameraCode + ".flv"; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     } 
															 | 
															
															 | 
															
																     } 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -104,19 +111,23 @@ public class CameraUtil { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                         String s4 = s2[0] + s2[2]; 
															 | 
															
															 | 
															
																                         String s4 = s2[0] + s2[2]; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                         Date sdate = DateUtils.dateTime(DateUtils.YYYYMMDDHHMMSS, s3); 
															 | 
															
															 | 
															
																                         Date sdate = DateUtils.dateTime(DateUtils.YYYYMMDDHHMMSS, s3); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                         Date edate = DateUtils.dateTime(DateUtils.YYYYMMDDHHMMSS, s4); 
															 | 
															
															 | 
															
																                         Date edate = DateUtils.dateTime(DateUtils.YYYYMMDDHHMMSS, s4); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                        /*     s | e     | */ 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                        if (startTm.compareTo(sdate) <= 0 && endTm.compareTo(edate) > 0) { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                        /*     sdate  |startTm|  edate     |endTm| */ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                        if (startTm.compareTo(sdate) >= 0 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                && startTm.compareTo(edate) <= 0 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                && endTm.compareTo(edate) >= 0) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             m.put(sdate, mappingUrl + path.toString()); 
															 | 
															
															 | 
															
																                             m.put(sdate, mappingUrl + path.toString()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                            /*  |   s    e    | */ 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                        } else if (startTm.compareTo(sdate) >= 0 && endTm.compareTo(edate) <= 0) { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                            /*  |startTm|   sdate    edate   |endTm| */ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                        } else if (startTm.compareTo(sdate) <= 0 && endTm.compareTo(edate) >= 0) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             m.put(sdate, mappingUrl + path.toString()); 
															 | 
															
															 | 
															
																                             m.put(sdate, mappingUrl + path.toString()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                            /*  |   s     |  e  */ 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                        } else if (startTm.compareTo(sdate) >= 0 && endTm.compareTo(edate) >= 0) { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                            /*  |startTm|   sdate     |endTm|  edate  */ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                        } else if (startTm.compareTo(sdate) <= 0 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                && endTm.compareTo(sdate) >= 0 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                                && endTm.compareTo(edate) <= 0) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             m.put(sdate, mappingUrl + path.toString()); 
															 | 
															
															 | 
															
																                             m.put(sdate, mappingUrl + path.toString()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                            /*  s|      | e  */ 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                        } else if (startTm.compareTo(sdate) <= 0 && endTm.compareTo(edate) >= 0) { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                            /*  sdate |startTm|      |endTm| edate  */ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                        } else if (startTm.compareTo(sdate) >= 0 && endTm.compareTo(edate) <= 0) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                             m.put(sdate, mappingUrl + path.toString()); 
															 | 
															
															 | 
															
																                             m.put(sdate, mappingUrl + path.toString()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                         } 
															 | 
															
															 | 
															
																                         } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                     } 
															 | 
															
															 | 
															
																                     } 
															 |