File tree Expand file tree Collapse file tree 4 files changed +6
-3
lines changed
java/org/red5/server/net/rtmp Expand file tree Collapse file tree 4 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 33 <parent >
44 <groupId >org.red5</groupId >
55 <artifactId >red5-parent</artifactId >
6- <version >1.2.17 </version >
6+ <version >1.2.18 </version >
77 </parent >
88 <modelVersion >4.0.0</modelVersion >
99 <artifactId >red5-server</artifactId >
Original file line number Diff line number Diff line change @@ -83,6 +83,8 @@ public class RTMPMinaTransport implements RTMPMinaTransportMXBean {
8383
8484 protected int receiveBufferSize = 65536 ;
8585
86+ protected int maxReadBufferSize = 65536 ;
87+
8688 // maximum idle time 1m
8789 private int idleTime = 60 ;
8890
@@ -157,9 +159,8 @@ public void start() throws Exception {
157159 sessionConf .setReuseAddress (true );
158160 sessionConf .setTcpNoDelay (tcpNoDelay );
159161 sessionConf .setSendBufferSize (sendBufferSize );
160- //
161162 sessionConf .setReceiveBufferSize (receiveBufferSize );
162- sessionConf .setMaxReadBufferSize (receiveBufferSize );
163+ sessionConf .setMaxReadBufferSize (maxReadBufferSize );
163164 // sets the interval (seconds) between each throughput calculation, the default value is 3 seconds
164165 sessionConf .setThroughputCalculationInterval (thoughputCalcInterval );
165166 // set the idle time (seconds)
Original file line number Diff line number Diff line change 8484 <property name =" ioThreads" value =" ${rtmp.io_threads}" />
8585 <property name =" sendBufferSize" value =" ${rtmp.send_buffer_size}" />
8686 <property name =" receiveBufferSize" value =" ${rtmp.receive_buffer_size}" />
87+ <property name =" maxReadBufferSize" value =" ${rtmp.max_read_buffer_size}" />
8788 <property name =" trafficClass" value =" ${rtmp.traffic_class}" />
8889 <property name =" backlog" value =" ${rtmp.backlog}" />
8990 <property name =" tcpNoDelay" value =" ${rtmp.tcp_nodelay}" />
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ rtmp.port=1935
1919rtmp.io_threads =8
2020rtmp.send_buffer_size =65536
2121rtmp.receive_buffer_size =65536
22+ rtmp.max_read_buffer_size =65536
2223rtmp.ping_interval =1000
2324rtmp.max_inactivity =60000
2425rtmp.max_handshake_time =5000
You can’t perform that action at this time.
0 commit comments