Commit Graph

  • 584a427c2e dispatch video/audio/data to consumers winlin 2013-10-22 20:08:55 +0800
  • 0a0d33335a rename base message to ISrsMessage winlin 2013-10-22 19:51:46 +0800
  • 52a454c41b rename base message to ISrsMessage winlin 2013-10-22 19:48:50 +0800
  • d8a99dde52 rename SrsSharedMessage to SrsSharedPtrMessage winlin 2013-10-22 19:45:02 +0800
  • cdd843a641 rename SrsMessage to SrsCommonMessage winlin 2013-10-22 19:44:12 +0800
  • c64ed83378 add shared ptr to video/audio/data winlin 2013-10-22 19:38:14 +0800
  • 5af377e41d add shared ptr message winlin 2013-10-22 18:30:36 +0800
  • 940d2f02eb basic media cache framework winlin 2013-10-22 18:20:54 +0800
  • a24d0ecf0c support decode onMetaData. winlin 2013-10-22 17:26:05 +0800
  • ed371d6e7e support FMLE publish streaming winlin 2013-10-22 16:44:10 +0800
  • 33c586181d support fmle publish. fix bug of rtmp chunk stream. winlin 2013-10-22 15:48:33 +0800
  • e598616e14 fix objectEncoding bug, default to AMF0, change to AMF3 if required. winlin 2013-10-22 12:27:22 +0800
  • 99aa8bc087 support FMLE releaseStream, FCPublish winlin 2013-10-22 12:12:10 +0800
  • 58a54176f7 support onStatus, RtmpSampleAccess, DataStart winlin 2013-10-22 11:31:52 +0800
  • adc382ad48 support set chunk size, PCUC 4bytes packets winlin 2013-10-22 08:00:13 +0800
  • af5961432d support createStream and play, identity the play client winlin 2013-10-21 22:42:36 +0800
  • 0818677637 update readme. winlin 2013-10-20 22:25:21 +0800
  • 5475d0e435 support ack size. winlin 2013-10-20 22:22:55 +0800
  • 2e590e18f4 fix bug of send rtmp message winlin 2013-10-20 21:58:03 +0800
  • 1beee1e970 support ecma array. connect app response. winlin 2013-10-20 17:55:44 +0800
  • 8283ed465a support encode amf0 packet, connect app response packet winlin 2013-10-20 17:13:01 +0800
  • 57dd58d557 send set peer bandwidth packet. winlin 2013-10-20 15:59:26 +0800
  • 2abfcee10f support set ack window size. winlin 2013-10-20 15:28:55 +0800
  • 1047e06bf3 encode packet and send out winlin 2013-10-20 14:28:37 +0800
  • a2d2fa1a25 log the req. winlin 2013-10-20 08:55:42 +0800
  • 02e30e490d update readme winlin 2013-10-20 08:50:04 +0800
  • bd64ae8257 refine the protocol and amf0, extract the template method as global static method winlin 2013-10-20 08:45:29 +0800
  • 2c53134bbb connect vhost/app packet decoded. winlin 2013-10-19 21:39:19 +0800
  • df400ef1c5 connect vhost/app packet decoded. winlin 2013-10-19 21:32:41 +0800
  • 2886672347 amf0 object decode framework winlin 2013-10-19 20:06:07 +0800
  • 810bb6ba38 decode amf0 string winlin 2013-10-19 18:46:12 +0800
  • a638ebd1c6 decode the amf0 command message: connect. winlin 2013-10-19 18:27:52 +0800
  • 63bf9e112d decode the amf0 command message: connect. winlin 2013-10-19 18:20:39 +0800
  • 25468e4ff8 refine buffer read socket logic. winlin 2013-10-19 16:52:22 +0800
  • 496c5ecfde add amf0 decode framework. winlin 2013-10-19 16:47:40 +0800
  • f5672998fd expect rtmp packet which decoded from message payload winlin 2013-10-19 16:16:06 +0800
  • bf5378434f decode chunk stream to RTMP message winlin 2013-10-19 13:52:07 +0800
  • 2625ecc151 decode message header winlin 2013-10-19 12:12:52 +0800
  • f730ccbf9f decode basic header winlin 2013-10-19 11:18:15 +0800
  • 393e32ee0f add rtmp specification winlin 2013-10-19 09:17:56 +0800
  • bd66702299 add rtmp specification winlin 2013-10-19 09:16:25 +0800
  • 9541ac1e35 add log macro use __PRETTY_FUNCTION__ for c++ winlin 2013-10-19 09:10:17 +0800
  • 49a7cb9afb refine comments. winlin 2013-10-19 09:01:56 +0800
  • 56e78bdf6f add comments. refine naming winlin 2013-10-19 09:00:17 +0800
  • a323483bea add protocol stack winlin 2013-10-19 08:42:21 +0800
  • fbe6e061c0 simple handshake(specified by rtmp protocol v1.0) success winlin 2013-10-18 22:04:39 +0800
  • 3976a17841 add auto free. recv c0c1 winlin 2013-10-18 21:57:52 +0800
  • 0609eeb7c8 add socket rtmp and buffer. rename logs winlin 2013-10-18 21:41:05 +0800
  • d4b6178f0f get peer ip and add rtmp class winlin 2013-10-18 20:15:05 +0800
  • 96e1de255c close fd when delete connection object winlin 2013-10-18 17:10:24 +0800
  • 973bea1e14 extract the rtmp connection winlin 2013-10-18 16:57:21 +0800
  • d8a64603c0 support listen and accept framework winlin 2013-10-18 16:23:06 +0800
  • 5b02f9c78b init st, add error code winlin 2013-10-18 10:39:37 +0800
  • eb3b824e6c rename upp project winlin 2013-10-18 09:19:19 +0800
  • a4c5f94b15 add copyright info winlin 2013-10-17 22:27:47 +0800
  • 78c69016ba add srs_core.cpp winlin 2013-10-17 22:14:11 +0800
  • 67d96fcab4 add log winlin 2013-10-17 22:09:10 +0800
  • 7268dd15a1 add build framework winlin 2013-10-17 20:58:04 +0800
  • 200df25aab Update README.md winlin 2013-10-17 18:44:31 +0800
  • 2db37e5b18 Update README.md winlin 2013-10-17 18:42:43 +0800
  • f4580f9521 Update README.md winlin 2013-10-17 18:41:22 +0800
  • 63920c5cc7 Update README.md winlin 2013-10-17 18:40:51 +0800
  • 8ec8457b7c Update README.md winlin 2013-10-17 18:40:18 +0800
  • f3e2ed8e95 Update README.md winlin 2013-10-17 14:22:13 +0800
  • a8cbb8b913 Update README.md winlin 2013-10-17 14:21:30 +0800
  • 2ef96d576c Initial commit winlin 2013-10-16 23:15:20 -0700