| 
								
								
									 winlin | 13b092704d | refine code for bug #151, refine the source functions, add comments. | 2014-10-08 14:28:09 +08:00 |  | 
				
					
						| 
								
								
									 winlin | b830b995e6 | fix bug #162, requires epoll. 0.9.222 | 2014-10-08 13:27:48 +08:00 |  | 
				
					
						| 
								
								
									 zhengfl | 2317f0e767 | refine | 2014-10-02 20:25:36 +08:00 |  | 
				
					
						| 
								
								
									 zhengfl | bafdd83122 | last | 2014-10-02 19:51:01 +08:00 |  | 
				
					
						| 
								
								
									 zhengfl | 1e34d2a5cd | client connection no disconnect | 2014-10-02 19:45:04 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 0d6b91039d | fix #257, refine latency, send when got one+ msgs, 2.0.72 | 2014-12-16 09:26:22 +08:00 |  | 
				
					
						| 
								
								
									 winlin | cbad7a3074 | fix #257, server latency is 0.1s+, the bottleneck is encoder. 2.0.71 | 2014-12-13 12:48:49 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 5529813fcb | for bug #257, support NULL msg in msgs to send. | 2014-12-13 11:22:40 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 595bf24a51 | for bug #257, default to off the realtime(min-latency). | 2014-12-13 10:13:49 +08:00 |  | 
				
					
						| 
								
								
									 winlin | dac9f9c45c | refine the log level. | 2014-12-12 23:07:35 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 10297fab51 | fix #257, support 0.1s+ latency. 2.0.70 | 2014-12-12 21:51:06 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 68ade0a267 | add log info for rtmp conn. change the mw_latency to 100 for realtime. | 2014-12-10 18:06:09 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 6bdd0af728 | for bug #251, remove the queue fast cache for it's too complex, use queue fast vector instead. 2.0.69 | 2014-12-10 09:18:49 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 7150a99f41 | for bug #251, remove the mic(message iovs cache), no use. | 2014-12-10 09:15:38 +08:00 |  | 
				
					
						| 
								
								
									 winlin | a3de1c71fc | reset the mw_latency to 350. | 2014-12-08 09:49:45 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 1311b6fe65 | fix #251, support 10k clients. 2.0.67 | 2014-12-07 16:31:47 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 55d98fceed | for bug #251, add min msgs for queue cond wait. | 2014-12-07 16:15:19 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 438ee30ac1 | for bug #251, refine the queue fast vector. 2.0.66 | 2014-12-07 13:37:56 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 5a2b8afead | for bug #251, add queue fast vector. 2.0.66 | 2014-12-07 13:26:45 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 8f72f79504 | for bug #251, add queue fast cache. 2.0.65 | 2014-12-07 12:08:38 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 1bbdae6632 | refine code. | 2014-12-07 11:37:51 +08:00 |  | 
				
					
						| 
								
								
									 winlin | bba6063492 | for bug #251, the shared ptr message share the header. 2.0.64 | 2014-12-07 11:25:05 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 330819fb74 | for bug #251, refine the mic algorithm. 2.0.63 | 2014-12-06 22:50:51 +08:00 |  | 
				
					
						| 
								
								
									 winlin | d53fd7f570 | for bug #251, support mic(message iovs cache). 2.0.61 | 2014-12-06 20:10:05 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 32d537b96b | for bug #251, refine code before mic. | 2014-12-06 19:56:06 +08:00 |  | 
				
					
						| 
								
								
									 winlin | d827928eeb | for bug #251, merge the performance refines. | 2014-12-06 09:55:51 +08:00 |  | 
				
					
						| 
								
								
									 winlin | a6599f2250 | remove the qt modify file. | 2014-12-06 09:52:26 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 9892b92258 | Revert "for bug #251, somhc(session-oriented message-header cache). 2.0.61" It hurt performance, should never use it.
This reverts commit d073adde58. | 2014-12-06 01:19:49 +08:00 |  | 
				
					
						| 
								
								
									 winlin | d073adde58 | for bug #251, somhc(session-oriented message-header cache). 2.0.61 | 2014-12-06 00:59:10 +08:00 |  | 
				
					
						| 
								
								
									 winlin | de993b6465 | for bug #251, refine the directly access ptrs for hls,dvr,forwarder,consumer. | 2014-12-05 23:49:53 +08:00 |  | 
				
					
						| 
								
								
									 winlin | d3a103184a | refine protocol sdk send msg, the chunk header generate. | 2014-12-05 23:23:11 +08:00 |  | 
				
					
						| 
								
								
									 winlin | f9b9a60de7 | for bug #251, remove the SrsMessage, use SrsCommonMessage or SrsSharedPtrMessage. 2.0.60 | 2014-12-05 23:03:52 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 528ae1e9b1 | refine source and queue dump msgs. | 2014-12-05 22:00:57 +08:00 |  | 
				
					
						| 
								
								
									 winlin | e80c8603d4 | fix #251, revert changes, for the cond wait and fast cache queue is no use. 2.0.59 | 2014-12-05 20:55:19 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 92ecdf088b | for bug #251, use macro to define the fast cache and cond wait. 2.0.58 | 2014-12-05 18:47:17 +08:00 |  | 
				
					
						| 
								
								
									 winlin | cd317859db | add mw sleep time and msgs/iovs table. | 2014-12-05 17:07:27 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 9ee138746f | for bug #251, 9k+ clients, use fast cache for msgs queue. 2.0.57 | 2014-12-05 16:44:11 +08:00 |  | 
				
					
						| 
								
								
									 winlin | dde05c6315 | for bug #251, refine the send use cond wait. | 2014-12-05 14:38:43 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 4c1d5c0d1e | refine the log for mw and mr. 2.0.55 | 2014-12-05 11:31:06 +08:00 |  | 
				
					
						| 
								
								
									 winlin | fad6074a25 | set send socket buf. mw/mr sleep default to 350. | 2014-12-05 11:24:05 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 4d1c162ebd | fix utest failed bug. | 2014-12-04 22:28:33 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 4c6cf959c1 | refine fast buffer, check available bytes to read. | 2014-12-04 22:10:05 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 98647d6e67 | limit the user-space buffer size to 128KB, 128MB for 1k publishers. | 2014-12-04 22:00:09 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 76af04c55d | refine the recv buffer for mr. | 2014-12-04 21:50:23 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 09101b8d5e | remove the increase timeout for read, for there is no small timeout. | 2014-12-04 21:39:42 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 279b4ff4c9 | refine macros | 2014-12-04 21:37:04 +08:00 |  | 
				
					
						| 
								
								
									 winlin | b1d7fbe668 | fix #241, add mw(merged-write) config. 2.0.53 | 2014-12-04 21:35:13 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 72fa33d9fb | update performance to 4k, when mr_sleep to 2000ms. 2.0.52 | 2014-12-04 18:46:08 +08:00 |  | 
				
					
						| 
								
								
									 winlin | f1192a8302 | fix bug for bug #241, default to 32k for socket buffer. | 2014-12-04 18:35:50 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 5589b13d2e | for bug #241, support mr(merged-read) config and reload. 2.0.52. | 2014-12-04 18:21:04 +08:00 |  |