Commit Graph

42 Commits

Author SHA1 Message Date
Sergey Krashevich 693d41be87 Add buffer size of 8M to RTSP output in ffmpeg and handle EOF error when accepting RTSP connection in rtsp.go 2023-03-28 15:47:25 +03:00
Alexey Khit 863cc0c1d7 Add tests for FFmpeg parse args 2023-03-26 11:13:36 +03:00
Alexey Khit 40494ab87c Code refactoring 2023-03-26 11:13:23 +03:00
Alex X bffe5f0aa2 Merge pull request #280 from horttorrell32/master
Add HW ROTATION support to vaapi engine
2023-03-26 11:02:25 +03:00
Alexey Khit e1e8abc334 Add PCM codec 2023-03-19 17:20:49 +03:00
Alexey Khit bd79b24db3 Add "add" html page 2023-03-19 17:17:05 +03:00
Alexey Khit 12a7b96289 BIG core logic rewrite 2023-03-19 17:17:05 +03:00
Galindo, Alex 1912a43679 Add HW ROTATION support to vaapi engine 2023-03-09 12:22:47 +01:00
Alexey Khit a8612fca43 Remove loop from FFmpeg file template 2023-02-17 09:17:55 +03:00
Alexey Khit 0d18c23cc2 Add support raw video or audio params for FFmpeg 2023-02-17 09:17:33 +03:00
Alexey Khit c22ede2396 Add support input param to FFmpeg source 2023-02-16 17:57:25 +03:00
Alexey Khit bef8e6454d Update RTSP Server response with all tracks by default 2023-01-27 20:43:56 +03:00
Alexey Khit 5243aca8e9 Remove Title field from Media object 2023-01-27 19:30:48 +03:00
Alexey Khit e93d89ec96 Add mp3 preset for ffmpeg 2023-01-27 17:10:41 +03:00
Alexey Khit 4df44645d7 Fix lags for Intel HW transcoding 2022-12-18 21:33:38 +03:00
Alexey Khit 097fdfbbb8 Rename HW engine for Raspberry 2022-12-18 10:25:04 +03:00
Alexey Khit dc21a04da7 Fix freezing with VAAPI HW 2022-12-18 10:24:30 +03:00
Alexey Khit db255b476a Add hardware acceleration support to FFmpeg 2022-12-18 01:02:12 +03:00
Alexey Khit 2b8bfe8bd9 Add support width and height params for FFmpeg 2022-12-09 22:07:57 +03:00
Alexey Khit 3d6472cfb1 Update H265 preset for FFmpeg 2022-11-22 17:22:54 +03:00
Alexey Khit e29f2594fa Fix multiple transcoding when track not exists 2022-11-15 16:16:22 +03:00
Alexey Khit dd55c03dc2 Add support multiple transcoding for ffmpeg 2022-11-14 02:26:14 +03:00
Alexey Khit a4eab1944a Add ffmpeg async option for HomeKit audio 2022-11-14 01:29:45 +03:00
Alexey Khit eea413a36c Support stream name as ffmpeg input 2022-11-14 01:22:07 +03:00
Alexey Khit cdd42a8ed2 Change HomeKit codec from AAC to ELD 2022-11-14 00:58:34 +03:00
Alexey Khit d625620dfd Fix ffmpeg profile warning 2022-11-13 20:09:18 +03:00
Alexey Khit dd503f3410 Adds rotate template for ffmpeg 2022-11-13 20:05:54 +03:00
Alexey Khit e91ccc211e Change ffmpeg verbose level to error 2022-11-13 19:18:53 +03:00
Alexey Khit 7bc3534bcb Add useful links to readmes 2022-11-11 22:44:54 +03:00
Alexey Khit eae01be71f Add User-Agent to FFmpeg input and output 2022-11-11 18:04:31 +03:00
Alexey Khit 9ef2633840 Add 5 sec timeout to ffmpeg rtsp 2022-11-04 17:06:24 +03:00
Alexey Khit 80392acb78 Fix audio copy #46 2022-09-24 08:24:52 +03:00
Alexey Khit ce0fac959f Adds module MJPEG 2022-09-17 19:13:25 +03:00
Alexey Khit fa23bb6899 Handle FFmpeg RTMP as HTTP source 2022-09-16 17:00:24 +03:00
Alexey Khit 71e1c840a7 Fix base_path for integration with Hass 2022-09-16 14:19:23 +03:00
Alexey Khit e8edb65a31 Adds ignoring unnecessary ffmpeg rtsp input tracks 2022-09-07 11:31:15 +03:00
Alexey Khit 88a6208912 Update ffmpeg output param name 2022-09-07 11:29:59 +03:00
Alexey Khit 0e71bd4dcb Adds low delay for any ffmpeg source 2022-09-04 23:02:54 +03:00
Alexey Khit 1654ac8c82 Move ffmpeg device to separate module 2022-08-28 06:29:16 +03:00
Alexey Khit 64247fc90f Adds support local USB cameras 2022-08-26 10:43:35 +03:00
Alexey Khit 92c67df7b4 Rewrite ffmpeg query format 2022-08-21 06:56:24 +03:00
Alexey Khit 3e77835583 Initial commit 2022-08-18 09:19:00 +03:00