62 Commits

Author SHA1 Message Date
Maxim Devaev
43da6af153 improved subprocess cmd logging 2022-06-19 20:56:51 +03:00
Maxim Devaev
056f069346 removed unused network code and simplified configs 2022-03-27 22:50:35 +03:00
Maxim Devaev
a2e93aa510 refactoring 2022-01-29 15:12:46 +03:00
Maxim Devaev
1b3a2cc3f7 copyright bump 2022-01-07 16:39:02 +03:00
Maxim Devaev
8f11fa3b91 small rebranding 2021-09-08 06:47:54 +03:00
Devaev Maxim
19a68887e4 janus runner draft 2021-05-24 05:08:53 +03:00
Devaev Maxim
3e289262f8 additional cmd options 2021-02-16 09:07:51 +03:00
Devaev Maxim
30bc03fa39 fix 2021-02-06 21:24:36 +03:00
Devaev Maxim
63aa4a07a7 refactored streamer params, added h264 gop 2021-02-06 19:27:00 +03:00
Devaev Maxim
6043dfbb74 api refactoring 2021-01-28 10:51:26 +03:00
Devaev Maxim
83184952f6 h264_bitrate streamer param 2021-01-28 08:12:04 +03:00
Devaev Maxim
4d4fb69d2e refactoring 2021-01-23 07:00:49 +03:00
Devaev Maxim
c169f55204 update copy 2021-01-07 10:33:02 +03:00
Devaev Maxim
2b064a3bee basic python 3.9 support 2020-12-02 14:37:48 +03:00
Devaev Maxim
386461c974 advanced cmd options for streamer 2020-10-31 05:19:35 +03:00
Devaev Maxim
69509349bd refactoring 2020-10-10 08:10:37 +03:00
Devaev Maxim
1dad3ee3ad deprecated old streaming hardware control 2020-09-12 13:26:34 +03:00
Devaev Maxim
967afb2d9a refactoring 2020-09-10 07:30:25 +03:00
Devaev Maxim
605b67ca76 refactoring 2020-09-08 05:24:47 +03:00
Devaev Maxim
a6dac4bd84 ugpio plugins 2020-09-07 05:54:25 +03:00
Devaev Maxim
e2f2e8b359 ui for stream resolution 2020-07-14 09:06:03 +03:00
Devaev Maxim
77f3dab55c optional quality and resolution 2020-07-14 09:04:52 +03:00
Devaev Maxim
f3a9ae75f9 refactoring 2020-06-08 04:56:37 +03:00
Devaev Maxim
241c787e10 periodic snapshots 2020-06-08 04:51:48 +03:00
Devaev Maxim
cb9597679d improved info handler 2020-06-02 20:59:43 +03:00
Devaev Maxim
81fec121d0 new snapshot api 2020-05-29 19:49:47 +03:00
Devaev Maxim
eb13da03be refactoring 2020-05-29 04:30:37 +03:00
Devaev Maxim
1c93f6a562 refactoring 2020-05-28 11:03:49 +03:00
Devaev Maxim
3a2bf53047 refactoring 2020-05-27 02:30:49 +03:00
Devaev Maxim
00bf4a2ab1 don't restart streamer with the same params 2020-05-26 21:19:26 +03:00
Devaev Maxim
028e0b06ff refactoring 2020-05-18 13:34:23 +03:00
Devaev Maxim
1fd33bc8ed refactoring 2020-05-17 16:09:58 +03:00
Devaev Maxim
966267ebb9 asyncio.CancelledError is a subclass of BaseException since 3.8 2020-03-16 02:42:23 +03:00
Devaev Maxim
5b58af4d6f proper usage of asyncio.wait() for first completed 2020-03-15 02:42:10 +03:00
Devaev Maxim
779a9f1d15 receiving ustreamer signals 2020-03-04 04:18:35 +03:00
Devaev Maxim
831b4fa16c refactoring; reduce cpu consumption in streamer controller 2020-02-29 16:46:35 +03:00
Devaev Maxim
74449c81ad set --process-name-prefix 2019-10-11 23:43:59 +03:00
Devaev Maxim
ad97aecaf4 new ustreamer and fps max 2019-07-13 04:52:19 +03:00
Devaev Maxim
ef3c62a7af f-strings 2019-06-28 18:59:36 +03:00
Devaev Maxim
c7a2e445d0 many fixes with asyncio 2019-06-19 04:15:43 +03:00
Devaev Maxim
d2f9d12bc5 refactoring 2019-06-08 06:46:02 +03:00
Devaev Maxim
67d62cd452 send only changed states 2019-06-08 06:42:45 +03:00
Devaev Maxim
5181b09db8 fixed CancelledError on killing server 2019-06-08 06:15:31 +03:00
Devaev Maxim
77a7498731 process CancelledError 2019-06-08 04:15:20 +03:00
Devaev Maxim
6d7996924f wait short tasks 2019-06-05 20:56:46 +03:00
Devaev Maxim
8aa333ba89 better atomic ops 2019-06-05 06:30:21 +03:00
Devaev Maxim
60849efa72 global event loop 2019-04-09 08:04:36 +03:00
Devaev Maxim
0460c2e83b streamer: send user-agent 2019-04-09 06:17:52 +03:00
Devaev Maxim
dda30309a4 refactoring 2019-04-08 17:03:19 +03:00
Devaev Maxim
dcd774971a refactoring 2019-04-07 03:32:03 +03:00