Commit graph

  • 0cd7883a43 implemented control section/method parsers; added returning file path Roman Arutyunyan 2012-09-27 21:06:46 +0400
  • b70d37edb1 improved manual recorder: keyframes, repeated open/close Roman Arutyunyan 2012-09-27 21:05:52 +0400
  • 3d6d65f7c7 minor fixes in control module Roman Arutyunyan 2012-09-27 14:39:46 +0400
  • 840b62bf71 initial implementation of control http module Roman Arutyunyan 2012-09-27 14:24:51 +0400
  • 17886deadd updated README Roman Arutyunyan 2012-09-25 09:05:06 +0400
  • 6485716fb4 fixed push & pull in auto-push mode v0.5.1 Roman Arutyunyan 2012-09-22 16:42:43 +0400
  • cdb084e375 fixed on_record_done; fixed notification inheritance; fixed logging Roman Arutyunyan 2012-09-22 14:46:03 +0400
  • 9aff59fc43 fixed recording audio splitted into fragments Roman Arutyunyan 2012-09-22 13:35:03 +0400
  • 76211a4bd2 moved some logging from debug to info Roman Arutyunyan 2012-09-17 11:46:16 +0400
  • 129a161fb8 Merge branch 'master' of github.com:arut/nginx-rtmp-module Roman Arutyunyan 2012-09-14 16:51:17 +0400
  • abc2704db1 added merging up activity flag i nnotifiers v0.5.0 Roman Arutyunyan 2012-09-13 21:47:57 +0400
  • 11cc6e6019 implemented sub-applications; recorders are now merged as sub-applications Roman Arutyunyan 2012-09-13 21:47:22 +0400
  • d8fbe51e3f changed malloc to nginx alloc Roman Arutyunyan 2012-09-13 16:19:16 +0400
  • 8494e179d1 fixed evaluation variable at the end of string Roman Arutyunyan 2012-09-13 15:20:14 +0400
  • e1650d8629 added all required arguments to old-style & new-style exec Roman Arutyunyan 2012-09-12 19:38:41 +0400
  • 3f08385144 added common evaluation code Roman Arutyunyan 2012-09-12 14:58:31 +0400
  • 9a31ca9237 added on_record_done & exec_record_done for recorder{} blocks; added new-style args to exec_* notifiers Roman Arutyunyan 2012-09-12 14:57:24 +0400
  • a4d55c0ff5 fixed compilation Roman Arutyunyan 2012-09-12 11:13:49 +0400
  • 6b0dddbcc0 changed execv to execvp to enable file search Roman Arutyunyan 2012-09-10 13:47:29 +0400
  • ed5f06db8a Merge branch 'enotify' v0.4.3 Roman Arutyunyan 2012-09-10 13:42:52 +0400
  • ff247dafff Merge branch 'multi-record' v0.4.2 Roman Arutyunyan 2012-09-10 13:38:15 +0400
  • 52c2ef3f91 added publish/play/done execs Roman Arutyunyan 2012-09-09 12:07:27 +0400
  • 067c73710d moved notify module to the end of config & added auto_push checks to notifier v0.4.1 Roman Arutyunyan 2012-09-06 17:46:08 +0400
  • 2ae585d99b fixed crash in callback creator Roman Arutyunyan 2012-09-06 17:17:34 +0400
  • f221540a78 implemented on_publish_done, on_play_done; fixed repeated on_done Roman Arutyunyan 2012-09-06 16:10:21 +0400
  • 004accda9a implemented manual record open/close by index Roman Arutyunyan 2012-09-05 20:20:45 +0400
  • 6951ef8d18 fixed on_record_done for multiple recorders Roman Arutyunyan 2012-09-05 17:07:33 +0400
  • 3a403f8563 added recorder{} block Roman Arutyunyan 2012-09-05 16:49:39 +0400
  • b4e7e68ce8 added manual recording flag Roman Arutyunyan 2012-09-05 14:33:21 +0400
  • 02b9e2d4f7 implemented multiple recorder support Roman Arutyunyan 2012-09-04 20:36:25 +0400
  • 81171a8582 added multi-record api Roman Arutyunyan 2012-09-04 17:47:32 +0400
  • 8c5b864339 added global record on/off feature Roman Arutyunyan 2012-09-03 19:54:05 +0400
  • 4a775d6f0b added auto_push module to build Roman Arutyunyan 2012-09-02 17:25:20 +0400
  • 96526896aa live stream synchronization Roman Arutyunyan 2012-08-30 18:40:12 +0400
  • 94fdac52a7 Merge branch 'shared_record' Roman Arutyunyan 2012-08-30 18:20:35 +0400
  • 5d7a5ea535 moved app, ctx & module to record header Roman Arutyunyan 2012-08-30 18:20:13 +0400
  • 6b5f76654c updated README Roman Arutyunyan 2012-08-30 17:57:00 +0400
  • 3c2e29f215 fixed compilation v0.4.0 Roman Arutyunyan 2012-08-30 17:48:33 +0400
  • acf6ea076c merged from master Roman Arutyunyan 2012-08-30 17:39:31 +0400
  • 1d4f5023f3 added pid to stat Roman Arutyunyan 2012-08-30 16:42:21 +0400
  • 9aa411409d fixed on_done argument length; thanks to Paul Howes (phowes). Roman Arutyunyan 2012-08-30 15:49:07 +0400
  • 764a3583b2 fixed mp4 sync problem because of different rtmp/mp4 time scales Roman Arutyunyan 2012-08-29 13:54:38 +0400
  • 1dbd9b228d fixed mp4 seeking Roman Arutyunyan 2012-08-29 11:12:32 +0400
  • 562a6aad7e fixed non-standard (48kHz) audio streaming Roman Arutyunyan 2012-08-29 09:58:56 +0400
  • 3492892450 fixed bad-looking unix socket client name Roman Arutyunyan 2012-08-27 21:07:38 +0400
  • 8293c425a5 updated README Roman Arutyunyan 2012-08-27 19:12:34 +0400
  • 58491f8fed fixed compilation v0.3.0 Roman Arutyunyan 2012-08-27 19:02:45 +0400
  • 224b6d942a implemented common base for video-on-demand: added flv & mp4 modules as sub-modules of play module Roman Arutyunyan 2012-08-27 18:58:28 +0400
  • 24539ca116 improved vod scheduling: added dry buffer event Roman Arutyunyan 2012-08-26 16:13:23 +0400
  • 7f447bbe95 implemented MPEG ES descriptor parser; AAC is now fully supported Roman Arutyunyan 2012-08-25 16:53:57 +0400
  • a92d23d530 added AMF shortcuts & project-wide stream numbers; updated mp4 streamer Roman Arutyunyan 2012-08-24 20:46:40 +0400
  • f22e72ab21 fixed cursor initialization Roman Arutyunyan 2012-08-24 16:08:03 +0400
  • db0f765528 added metadata Roman Arutyunyan 2012-08-24 13:57:13 +0400
  • a6c10a15bd video & audio working Roman Arutyunyan 2012-08-24 13:40:44 +0400
  • 82b55fce63 first video on mp4 streamer Roman Arutyunyan 2012-08-24 01:21:35 +0400
  • 1968afdcc5 fixed chunk=1 issue Roman Arutyunyan 2012-08-22 20:38:39 +0400
  • 8b25656409 first working mp4: mp3/audio/44100 Roman Arutyunyan 2012-08-22 20:29:41 +0400
  • 5576444928 added Roman Arutyunyan 2012-08-20 20:44:14 +0400
  • 6b1ba3fe07 fixed audio-only & video-only HLS Roman Arutyunyan 2012-08-20 16:44:26 +0400
  • e426519a2f Merge branch 'master' of github.com:arut/nginx-rtmp-module Roman Arutyunyan 2012-08-20 14:55:47 +0400
  • 06b5712df1 added auto-creation of hls folder Roman Arutyunyan 2012-08-20 14:55:27 +0400
  • c200683397 Merge pull request #55 from nl0/patch-1 Roman Arutyunyan 2012-08-20 03:34:47 -0700
  • e243e814ab hls/config: missing libs added (avcodec and avutil) nl 0 2012-08-20 15:12:00 +0600
  • d5a1913072 added HLS README Roman Arutyunyan 2012-08-20 08:46:49 +0400
  • 5af9dee9b3 updated README Roman Arutyunyan 2012-08-20 08:40:23 +0400
  • 820753e546 updated README Roman Arutyunyan 2012-08-20 08:38:49 +0400
  • 05927f717b converted README to markdown format Roman Arutyunyan 2012-08-20 08:36:32 +0400
  • 2bd3d17fbb fixed choppy audio in HLS: added hls_muxdelay directive Roman Arutyunyan 2012-08-17 18:55:59 +0400
  • ecb6462d56 updated test README Roman Arutyunyan 2012-08-17 10:24:59 +0400
  • 256587016e deleted useless file Roman Arutyunyan 2012-08-17 10:23:34 +0400
  • 250ca9818a added test player Roman Arutyunyan 2012-08-17 10:21:37 +0400
  • c127250a8b Added sample RTMP player Ganesh Gunasegaran 2012-08-16 14:38:24 +0530
  • e80a2c4f57 added README to tests Roman Arutyunyan 2012-08-16 12:07:19 +0400
  • 3056478b1c added rtmp test publisher to sample nginx.conf Roman Arutyunyan 2012-08-16 11:53:52 +0400
  • cb8d25f366 Merge branch 'master' of https://github.com/itsgg/nginx-rtmp-module Roman Arutyunyan 2012-08-16 11:31:38 +0400
  • 38270e5ca0 updated README Roman Arutyunyan 2012-08-16 11:11:00 +0400
  • cbd359e189 added more compatibility details Roman Arutyunyan 2012-08-16 11:02:25 +0400
  • 75020e9d9f fixed Wirecast connection Roman Arutyunyan 2012-08-16 10:55:59 +0400
  • 45c9b7e225 Added test rtmp publisher Ganesh Gunasegaran 2012-08-16 01:32:08 +0530
  • 4cbe407bd3 fixed ipv6only field to comply with the new semantics Roman Arutyunyan 2012-08-15 15:54:25 +0400
  • 8e181cdb19 fixed VOD notifications Roman Arutyunyan 2012-08-13 17:58:18 +0400
  • 35425eeedb fixed compilation on FreeBSD Roman Arutyunyan 2012-08-13 17:09:05 +0400
  • 50931a9e29 turned on exec on all systems except for Windows; tested & working on FreeBSD Roman Arutyunyan 2012-08-13 17:02:49 +0400
  • 3d3d898430 fixed FreeBSD/MacOS compilation; Thanks to Ganesh Gunasegaran (itsgg) Roman Arutyunyan 2012-08-13 16:58:10 +0400
  • d01128a3fb updated TODO list Roman Arutyunyan 2012-07-23 17:40:00 +0400
  • 295551947a style fix v0.2.3 Roman Arutyunyan 2012-07-23 17:34:23 +0400
  • 309285632f Merge pull request #27 from anba8005/master Roman Arutyunyan 2012-07-23 06:30:42 -0700
  • 219de8eded added path checks Roman Arutyunyan 2012-07-23 17:19:25 +0400
  • dea898a6ea added proper file name check in play module Roman Arutyunyan 2012-07-23 16:38:40 +0400
  • e0f9d944a0 dts overflow fixed anba8005 2012-07-22 13:41:35 +0300
  • 07cd2644c8 disabled exec for auto-pushed connection Roman Arutyunyan 2012-07-22 09:53:11 +0400
  • 5070ff151a disabled HLS for auto-pushed connection Roman Arutyunyan 2012-07-22 09:48:25 +0400
  • 0d1d7138e5 HLS B-Frames fixed anba8005 2012-07-20 22:44:44 +0300
  • aca6162ebc made name & args constant-size arrays Roman Arutyunyan 2012-07-20 19:53:38 +0400
  • dd19680ed9 skipped on_publish/access/record for auto-pushed connections Roman Arutyunyan 2012-07-20 13:06:17 +0400
  • b960e68a0b fully tunable auto-push feature Roman Arutyunyan 2012-07-19 12:10:59 +0400
  • 4e475cccb5 Merge branch 'push-reconnect' v0.2.2 Roman Arutyunyan 2012-07-18 13:37:17 +0400
  • dbc3ac2438 fixed compilation Roman Arutyunyan 2012-07-18 13:36:17 +0400
  • e21ba2dc2c reimplemented push reconnect using target tags Roman Arutyunyan 2012-07-13 20:08:28 +0400
  • 1a2a8e2867 Merge remote branch 'origin/notify-addr' v0.2.1 Roman Arutyunyan 2012-07-13 16:05:01 +0400