mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
performance refine, support 3k+ connections(270kbps). 0.9.130
This commit is contained in:
parent
e9c96af91a
commit
1ae3e6c64c
18 changed files with 230 additions and 162 deletions
|
@ -48,6 +48,7 @@ class SrsHttpHooks;
|
|||
class SrsBandwidth;
|
||||
class SrsKbps;
|
||||
class SrsRtmpClient;
|
||||
class SrsSharedPtrMessage;
|
||||
|
||||
/**
|
||||
* the client provides the main logic control for RTMP clients.
|
||||
|
@ -87,8 +88,8 @@ private:
|
|||
virtual int stream_service_cycle();
|
||||
virtual int check_vhost();
|
||||
virtual int playing(SrsSource* source);
|
||||
virtual int fmle_publish(SrsSource* source);
|
||||
virtual int flash_publish(SrsSource* source);
|
||||
virtual int fmle_publishing(SrsSource* source);
|
||||
virtual int flash_publishing(SrsSource* source);
|
||||
virtual int process_publish_message(SrsSource* source, SrsMessage* msg, bool vhost_is_edge);
|
||||
virtual int process_play_control_msg(SrsConsumer* consumer, SrsMessage* msg);
|
||||
private:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue