mirror of
https://github.com/ZLMediaKit/ZLMediaKit.git
synced 2026-07-06 11:38:11 +08:00
rtmp点播采用简单握手,发送心跳包,兼容fms服务器: #2007
This commit is contained in:
@@ -32,7 +32,7 @@ public:
|
||||
|
||||
void onParseRtmp(const char *data, size_t size);
|
||||
//作为客户端发送c0c1,等待s0s1s2并且回调
|
||||
void startClientSession(const std::function<void()> &cb);
|
||||
void startClientSession(const std::function<void()> &cb, bool complex = true);
|
||||
|
||||
protected:
|
||||
virtual void onSendRawData(toolkit::Buffer::Ptr buffer) = 0;
|
||||
@@ -94,8 +94,10 @@ private:
|
||||
size_t _chunk_size_in = DEFAULT_CHUNK_LEN;
|
||||
size_t _chunk_size_out = DEFAULT_CHUNK_LEN;
|
||||
////////////Acknowledgement////////////
|
||||
uint32_t _bytes_sent = 0;
|
||||
uint32_t _bytes_sent_last = 0;
|
||||
uint64_t _bytes_sent = 0;
|
||||
uint64_t _bytes_sent_last = 0;
|
||||
uint64_t _bytes_recv = 0;
|
||||
uint64_t _bytes_recv_last = 0;
|
||||
uint32_t _windows_size = 0;
|
||||
///////////PeerBandwidth///////////
|
||||
uint32_t _bandwidth = 2500000;
|
||||
|
||||
Reference in New Issue
Block a user