Commit Graph

26 Commits

Author SHA1 Message Date
yutopp ed0b9a3a27 Reduce memory copies for Audio/Video packets. Add/Fix tests 2018-10-05 20:59:56 +09:00
yutopp 134d033927 Provide *Conn args to Handler.OnServe 2018-09-27 06:11:04 +09:00
yutopp 2cba672397 Fix interface of ServerConfig. Now, HandlerFactory is renamed to OnConnect and returns *ConnConfig. Some options like Handler and Logger are moved into *ConnConfig from ServerConfig.Conn 2018-09-27 00:45:22 +09:00
yutopp a65400b907 Fix order of methods 2018-08-16 18:09:46 +09:00
yutopp fbdd1df571 Fix #15 2018-07-27 18:38:37 +09:00
yutopp c55a767c86 Add logger when connect message received. Add configs for server_demo 2018-07-13 19:21:05 +09:00
yutopp 0e3c8855c2 Rename OnInit to OnServe and reduce args 2018-07-13 19:10:21 +09:00
yutopp 6d090d6e92 Add OnInit handler callback to notify the Conn instance 2018-07-12 21:43:14 +09:00
yutopp 0bd4bc2868 Fix #11 2018-07-10 00:27:30 +09:00
yutopp b18cac69c7 remove loggers from message package. fix log levels 2018-07-07 20:07:25 +09:00
yutopp b63eed9db6 unity data handlers. fix logger level 2018-07-07 18:40:46 +09:00
yutopp a105d38dd0 change interfaces of setting handles and loggers 2018-07-06 21:52:07 +09:00
yutopp 205da81ff5 add OnCreateStream to handler 2018-07-06 21:39:07 +09:00
yutopp d25ff8d667 server_demo: divide files. add flv recording features 2018-07-03 19:03:42 +09:00
yutopp b9120571e3 add OnClose handler 2018-07-02 19:53:32 +09:00
yutopp e1ee45f9c3 add OnSetDataFrame handler 2018-07-02 19:51:25 +09:00
locxiang caf3095b41 Update main.go 2018-06-27 16:37:14 +08:00
yutopp 8c4aed0993 server supports config 2018-06-25 16:38:03 +09:00
yutopp 3c3958ac0f suppress log contents of an example 2018-06-25 16:15:55 +09:00
yutopp 09895c4df9 fix server_demo interfaces. show timestamp 2018-06-18 15:33:20 +09:00
yutopp a8b66be922 reduce logs. fix callback. etc 2018-05-31 23:40:03 +09:00
yutopp 10698feb78 divide handler. use raw command objects temporarily 2018-05-31 21:03:04 +09:00
yutopp d3802b127a remove unused codes. add handlers 2018-05-31 20:22:38 +09:00
yutopp 24c94e53d2 change library name from rtmp-go to go-rtmp. add licence. fix flv library path 2018-05-27 20:34:11 +09:00
yutopp 7b221327f4 pass timestamps to handlers 2018-05-25 21:02:21 +09:00