Commit Graph

  • a0ecc5a305 finger out the PES_packet_length is 0 winlin 2013-11-21 22:33:32 +0800
  • dc7f2cff86 remove the unused h264 enums winlin 2013-11-21 20:34:59 +0800
  • 3913e46ba5 fix bug of ts_info winlin 2013-11-20 23:48:21 +0800
  • af5ce26746 finger out the ts audio/video package for AACADTS and H264NAL winlin 2013-11-20 23:07:59 +0800
  • 54a1116f7a add ts analysis file winlin 2013-11-20 20:50:31 +0800
  • 974af0605b fix protocol decode PCUC packet bug, requires 4bytes winlin 2013-11-20 20:41:46 +0800
  • bc8828a7de update the random generater winlin 2013-11-20 14:52:47 +0800
  • 4bba9ddcbb add ts_info doc winlin 2013-11-20 11:51:07 +0800
  • c350a182b7 link the -lcrypto winlin 2013-11-20 10:13:38 +0800
  • d1e20dc866 fix the global static instance error, use function to get server winlin 2013-11-20 10:08:52 +0800
  • c79372417d parse the aac ADTS packets, add h264 doc winlin 2013-11-20 00:25:53 +0800
  • f667351095 add aac specification, iso-13818-7 winlin 2013-11-19 23:03:05 +0800
  • 1ae03a2ba0 parse video/audio message winlin 2013-11-19 18:38:33 +0800
  • 6b75390476 add Makefile for ts_info winlin 2013-11-19 16:02:13 +0800
  • 6d4e4d3da2 update the ts_info, parse the PES packet winlin 2013-11-19 14:06:28 +0800
  • b2fe7fb8a1 update ts_info, parse the PES packet dts/pts. winlin 2013-11-19 11:06:28 +0800
  • a47a53f271 update the ts_info parse the PMT and PES header winlin 2013-11-18 23:49:18 +0800
  • 89332789d1 update ts_info, parse header, adaption field and PAT winlin 2013-11-17 23:34:36 +0800
  • 611d2a7e46 update ts_info, parse header, adaption field and PAT winlin 2013-11-17 23:25:39 +0800
  • 741564b809 add reference doc from vb winlin 2013-11-17 11:27:06 +0800
  • 553eec5769 update readme winlin 2013-11-16 23:21:41 +0800
  • c621be2247 add ts_info.cpp for HLS research winlin 2013-11-16 23:11:16 +0800
  • 732b2bbc6e add hls specification winlin 2013-11-16 16:55:24 +0800
  • d06d83fb96 add rtmp players winlin 2013-11-16 13:36:00 +0800
  • 8745ab542b add rtmp players winlin 2013-11-16 13:30:12 +0800
  • ff565c4d9b fix bug of amf0 decode winlin 2013-11-16 12:54:48 +0800
  • bf1113dad7 add log for update video/audio sequence header winlin 2013-11-14 17:13:20 +0800
  • 687d190da1 reset the audio sample size and video frame size when unpublish winlin 2013-11-13 13:29:03 +0800
  • 0645f5e927 calc the delta for time jitter for video winlin 2013-11-12 18:41:22 +0800
  • 8f528ae5b2 v0.4 released. 12500 lines. v0.4.0 winlin 2013-11-10 12:05:13 +0800
  • b855caa045 refine handshake, pithy print clock winlin 2013-11-10 12:00:01 +0800
  • 3669419e4c support config and reload the pithy print. winlin 2013-11-10 11:52:19 +0800
  • 6c3b5943e9 add reload config comments for config. winlin 2013-11-09 22:53:59 +0800
  • 0813104c6e support reload config(vhost and its detail). winlin 2013-11-09 22:47:27 +0800
  • aef2fe9db5 support reload config(vhost and its detail). winlin 2013-11-09 22:46:50 +0800
  • 68ccd7eb64 support reload config(listen and chunk_size) by SIGHUP(1). winlin 2013-11-09 22:41:44 +0800
  • cc44329f37 support longtime(>4.6hours) publish/play. winlin 2013-11-09 20:59:28 +0800
  • ed3525056c support config the chunk_size. winlin 2013-11-09 20:56:35 +0800
  • c78af697a1 support pause for live stream. winlin 2013-11-09 11:49:38 +0800
  • c77695ce55 add comments for extended-timestamp, always send the extended-timestamp even chunk type=0x03 winlin 2013-11-08 15:35:24 +0800
  • 3f81cde997 update readme winlin 2013-11-04 23:25:14 +0800
  • 151e243a98 update readme winlin 2013-11-04 23:23:13 +0800
  • 883b054f9d update readme. winlin 2013-11-04 23:08:34 +0800
  • 6e62efb9e6 update readme. winlin 2013-11-04 23:08:07 +0800
  • c3700fe790 update readme. v0.3.0 winlin 2013-11-04 22:58:43 +0800
  • fa858b7da7 update readme. winlin 2013-11-04 22:57:57 +0800
  • 2c8d54dfcb release v0.3, 11773 lines winlin 2013-11-04 22:56:51 +0800
  • 751323fac8 release v0.3, 11773 lines winlin 2013-11-04 22:55:19 +0800
  • 58d9677ddd support vhosts specified config. winlin 2013-11-04 22:42:03 +0800
  • 9f94f891ad delete the cache when unpublish, when publish the encoder will update it winlin 2013-11-03 19:57:54 +0800
  • 6d4eb3d373 update Readme winlin 2013-11-02 19:54:49 +0800
  • a5339c2a27 refine socket buffer, append bytes to vector directly winlin 2013-11-02 19:52:33 +0800
  • c0b6982e0d support listen multiple ports. winlin 2013-11-02 19:32:52 +0800
  • 2aa15a1134 support nginx-style config file winlin 2013-11-02 17:55:59 +0800
  • 6e670627af merge from server winlin 2013-10-30 12:02:48 +0800
  • 8ee307b0b4 update configure, try to detect the tools winlin 2013-10-30 12:01:35 +0800
  • b9fe3ca695 Update configure winlin 2013-10-30 11:41:38 +0800
  • 032d959d3f Merge branch 'master' of github.com:winlinvip/simple-rtmp-server winlin 2013-10-30 11:39:32 +0800
  • a1a3a2eef9 add macro to disable the srs_trace winlin 2013-10-30 11:37:11 +0800
  • db4375ece8 Update README.md winlin 2013-10-30 11:35:40 +0800
  • b4427877f7 support pithy print log message specified by stage. winlin 2013-10-29 22:16:18 +0800
  • 293399dcf5 fix bug of time jitter correcter winlin 2013-10-29 18:46:46 +0800
  • 3aa6be8645 fix the timestamp bug. correct the audio diff by audiosamplerate winlin 2013-10-29 10:17:33 +0800
  • a1f97954f5 Merge branch 'master' of github.com:winlinvip/simple-rtmp-server winlin 2013-10-29 07:51:43 +0800
  • bc79ee4361 support librtmp/ffmpeg without extended timestamp in 0xCX chunk packet. update signautre of server winlin 2013-10-29 07:51:08 +0800
  • 3accc969ab update the signature of server winlin 2013-10-29 07:46:55 +0800
  • 3c8e1f8ff7 fix bug of extended-timestamp, support librtmp/ffmpeg publish winlin 2013-10-28 22:09:11 +0800
  • f15867d865 Update README.md winlin 2013-10-27 11:29:12 +0800
  • 0ed8807727 support cache last gop for video winlin 2013-10-27 11:25:42 +0800
  • b9ef2801d9 Update README.md winlin 2013-10-27 09:15:02 +0800
  • 17877f6a74 Update README.md winlin 2013-10-27 09:11:26 +0800
  • 426e4d25be Update README.md winlin 2013-10-27 09:04:33 +0800
  • 9d45993b46 Update README.md winlin 2013-10-27 09:01:23 +0800
  • 693a98b286 update Readme winlin 2013-10-27 08:57:16 +0800
  • 79aa7e9280 update Readme winlin 2013-10-27 08:54:05 +0800
  • e5c73c5eba release v0.2, 10125 lines winlin 2013-10-25 18:52:51 +0800
  • 821d0f6a23 release v0.2, 10125 lines v0.2.0 winlin 2013-10-25 18:47:01 +0800
  • 570cc51b4b release v0.2, 10125 lines winlin 2013-10-25 18:45:36 +0800
  • 359c7da19b support flash publish winlin 2013-10-25 18:44:56 +0800
  • 6d385f15a7 refine code, add todo command winlin 2013-10-25 17:35:37 +0800
  • 24a54a40e8 refine code, add prefix srs winlin 2013-10-25 17:22:52 +0800
  • 53a668e34d support h264/avc codec by rtmp complex handshake(SrsComplexHandshake) winlin 2013-10-25 17:16:23 +0800
  • f0f4837a97 define the structs for c0c1 complex handshake winlin 2013-10-25 07:42:18 +0800
  • e6ca039dd6 add rtmp complex handshake classes winlin 2013-10-25 07:15:33 +0800
  • 598aaa5c98 detect the video/audio codec, only cache the h264/aac sequence header winlin 2013-10-24 22:29:12 +0800
  • 2987a24877 add TODO for complex handshake winlin 2013-10-23 22:25:35 +0800
  • 2ee913bd70 update comment TODO for sequence header and fast-startup caching last gop winlin 2013-10-23 22:20:08 +0800
  • 9da31de1c1 support decode user control message. response ping automatically winlin 2013-10-23 22:17:57 +0800
  • 0a92faf2e3 update timestamp comments winlin 2013-10-23 21:44:24 +0800
  • b40d0467a8 time jitter detect and correct, very simple algorithm winlin 2013-10-23 21:37:22 +0800
  • e31e3d601d time jitter detect and correct, very simple algorithm winlin 2013-10-23 21:31:22 +0800
  • 2a346c2398 support send acknowledgement when recv message. winlin 2013-10-23 20:59:08 +0800
  • 5d1d0ff8bb update help v0.1.0 winlin 2013-10-23 12:20:03 +0800
  • 3974cac46b update README winlin 2013-10-23 12:03:49 +0800
  • a0a0da5f23 release v0.1, support FMLE/FFMPEG publish, vp6 codec live streaming winlin 2013-10-23 11:57:47 +0800
  • dc7149595b support FMLE/FFMPEG publish vp6 codec, h264/aac not support yet winlin 2013-10-23 00:30:37 +0800
  • 4199ff4346 support FMLE/FFMPEG publish vp6 codec, h264/aac not support yet winlin 2013-10-23 00:28:53 +0800
  • 54b9c5d389 support FMLE/FFMPEG publish vp6 codec, h264/aac not support yet winlin 2013-10-23 00:17:44 +0800
  • 444a45facd fix bug to accept FFMPEG streaming winlin 2013-10-23 00:01:59 +0800
  • 150489af51 support ffmpeg publish winlin 2013-10-22 23:37:44 +0800