Commit Graph

289 Commits

Author SHA1 Message Date
Alex X a9e7a73cc8 Add video bitrate setting for HomeKit source 2024-05-28 22:57:43 +03:00
Alex X a6b9b4993f Code refactoring after #1141 2024-05-28 13:21:33 +03:00
Sergey Krashevich 791239be12 Merge branch 'master' into feat-log-terminal-check 2024-05-28 09:15:01 +03:00
Sergey Krashevich a79061c7c2 feat(logging): add interactive shell detection for console output 2024-05-28 09:10:51 +03:00
Alex X 8cb513cb89 Add log level for ffmpeg module 2024-05-27 20:24:24 +03:00
Alex X 3932dbaa84 Add print exec stderr to logs for debug level 2024-05-27 20:23:55 +03:00
Alex X 4534b4d8ca Add more log customization options 2024-05-26 21:28:34 +03:00
Alex X 6f34cf0c95 Add streaming to rawvideo format 2024-05-25 11:55:28 +03:00
Alex X f8bc25d0ae Add support rawvideo format 2024-05-25 08:22:38 +03:00
Alex X d9d2bdff44 Add timeout query param to RTSP incoming source #1118 2024-05-24 16:26:06 +03:00
Alex X b3e9ed23ac Add /api/ffmpeg for playing files and tts on cameras with two-way audio 2024-05-24 15:57:18 +03:00
Alex X bf3f81ccac Update ffmpeg pkg for reading files and parsing ffmpeg version 2024-05-24 11:06:51 +03:00
Alex X ff39e2e496 Change import log for hass module from debug to trace 2024-05-24 11:04:26 +03:00
Alex X d2346a2aed Fix FFmpeg producer codecs 2024-05-24 07:48:44 +03:00
Alex X 8f57b1acb6 Fix TTS template 2024-05-24 07:48:17 +03:00
Alex X 6fafd10482 Add stream source validation for dynamic streams 2024-05-23 17:40:27 +03:00
Alex X c726651b8b Add ffmpeg version checker 2024-05-23 17:31:02 +03:00
Alex X 02af2e2849 Code refactoring for FFmpeg producer 2024-05-23 12:40:29 +03:00
Alex X 6d9c7012b0 Add output/aac for ffmpeg source 2024-05-23 12:24:41 +03:00
Alex X 8a7712a4c8 Add ffmpeg auto codec selection logic 2024-05-22 18:49:43 +03:00
Alex X 82fa803a37 Add ffmpeg virtual tests 2024-05-22 18:48:40 +03:00
Alex X 53242ea02f Add ffmpeg tts source 2024-05-22 13:00:39 +03:00
Alex X af05083a1f Code refactoring for ffmpeg device and virtual 2024-05-22 12:58:21 +03:00
Alex X c41bddbbea Add using wav format for ffmpeg transcoding to PCMA/PCMU 2024-05-21 17:50:15 +03:00
Alex X a518488289 Add debug logs for run RTSP pipe 2024-05-21 17:46:43 +03:00
Alex X bc8295baee Improve play audio on RTSP backchannel 2024-05-19 11:56:33 +03:00
Alex X b2399f3bb3 Update version to 1.9.2 2024-05-17 15:57:11 +03:00
Alex X b1ba5bab62 Update readme for ASCII 2024-05-17 14:51:55 +03:00
Alex X 6d967bc1f9 Improve ascii stream for any one symbol 2024-05-16 17:33:09 +03:00
Alex X 41badbfb8e Add support streaming as ascii to terminal 2024-05-16 12:00:41 +03:00
Alex X 4823e60a92 Add probe stream API #998 2024-05-15 07:44:18 +03:00
Alex X aa4c81c266 Add pix_fmt to H265 transcoding string 2024-05-14 21:21:27 +03:00
Alex X d9fb734c85 Fix stop pending producer on multiple mode requests 2024-05-14 19:31:42 +03:00
Alex X 32e0ee4a10 Merge pull request #1071 from skrashevich/refactr-syscall-more-generic
refactor(sysctl): consolidate platform-specific syscall files
2024-05-13 19:00:10 +03:00
Alex X 8f2bb3f34b Add support key=value pair for cli config 2024-05-13 14:14:28 +03:00
Alex X 00751459a2 Merge pull request #1107 from skrashevich/version-display-enhance
feat(version): Enhancements to Version Display Functionality
2024-05-13 12:45:22 +03:00
Alex X 874c07b887 Code refactoring for #1107 2024-05-13 12:42:55 +03:00
Alex X 152df3ef5d Fix pkt_size key name in json format 2024-05-13 07:18:48 +03:00
Alex X c950bb0252 Update api.ws log messages 2024-05-13 07:00:51 +03:00
Sergey Krashevich dd7ea2657a feat(app): enhance CLI with shorthand flags and dynamic versioning
- Added shorthand flag support for `config`, `daemon`, and `version`
- Implemented dynamic version string generation using build info
- Updated flag usage output to include shorthand options and help command
2024-05-12 22:10:58 +03:00
Alex X 9160403b99 Fix device_id and device_private for HomeKit config 2024-05-12 15:59:50 +03:00
Alex X 5ccbd7c1c2 Rename param source to video for ffmpeg virtual source 2024-05-12 15:58:17 +03:00
Alex X 205018c96a Improve WebRTC candidates handling 2024-05-12 15:55:32 +03:00
Sergey Krashevich eaba451a47 refactor(app): streamline version info retrieval and formatting 2024-05-12 06:46:45 +03:00
Sergey Krashevich b7c11db604 feat(version): enhance version command output with VCS revision and timestamp 2024-05-12 06:36:25 +03:00
Alex X ee387b79e1 Update version output 2024-05-09 08:21:19 +03:00
Sergey Krashevich f158ffb33e Merge remote-tracking branch 'upstream/master' into refactr-syscall-more-generic 2024-05-07 14:45:48 +03:00
Alex X a9f2b5158c Update version to 1.9.1 2024-05-06 20:35:28 +03:00
Alex X 09109e783e Update RTSP handle error message 2024-05-05 12:36:17 +03:00
Alex X 322c332170 Fix JPEG from mjpg-streamer project 2024-05-04 07:44:30 +03:00