Commit Graph
100 Commits
Author SHA1 Message Date
Alexey Khit 5afac513b4 Adds codecs section to readme 2022-09-22 00:22:44 +03:00
Alexey Khit 2243110e08 Fix H265 support for different sources 2022-09-21 23:43:52 +03:00
Alexey Khit 04a6e64650 Adds support WebRTC + H265 to Safari 2022-09-21 22:28:59 +03:00
Alexey Khit 62c13f016b Remove broken Safari codec from WebRTC API 2022-09-21 22:27:46 +03:00
Alexey Khit 9596c6139f Adds support H265 for MP4 2022-09-18 20:24:21 +03:00
Alexey Khit 34f5b99126 Update codecs.html 2022-09-18 17:37:44 +03:00
Alexey Khit b562392d45 Remove unnecessary imports 2022-09-18 17:14:59 +03:00
Alexey Khit eb8a4919a2 Adds fix on RemoveConsumer panic 2022-09-18 17:14:18 +03:00
Alexey Khit 237fbf23a1 FIx backward support for RTSPtoWebRTC API 2022-09-18 02:01:43 +03:00
Alexey Khit 12a73b00cb Fix readme 2022-09-17 20:32:17 +03:00
Alexey Khit ce0fac959f Adds module MJPEG 2022-09-17 19:13:25 +03:00
Alexey Khit 1b14be7033 Update readme about Hass module 2022-09-17 06:41:56 +03:00
Alexey Khit bbbade4097 Adds rtsp link to index.html 2022-09-16 17:59:54 +03:00
Alexey Khit 8f43ad2a35 Adds pretty print to info 2022-09-16 17:39:29 +03:00
Alexey Khit 105331d50f Fix track async access 2022-09-16 17:22:48 +03:00
Alexey Khit a45d0b507b Code refactoring 2022-09-16 17:04:00 +03:00
Alexey Khit 407ccc45bc Adds URL templates to integration with Hass 2022-09-16 17:03:03 +03:00
Alexey Khit 428628fcce Code refactoring 2022-09-16 17:00:56 +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 63b9639e86 Adds trace logs for API 2022-09-16 12:11:40 +03:00
Alexey Khit ae3e1372c8 Adds support RTSPtoWeb API (entity_id for zero config from Hass) 2022-09-16 12:10:58 +03:00
Alexey Khit 800ebb39be Adds canditates from domain resolver 2022-09-15 09:07:53 +03:00
Alexey Khit 3a10cb25bb Fix green video from RTSP H264 2022-09-15 06:55:05 +03:00
Alexey Khit 7784b0e64c Adds about ivideon to readme 2022-09-14 17:59:12 +03:00
Alexey Khit 945b486fe0 Update readme about new source Echo 2022-09-14 15:53:46 +03:00
Alexey Khit d72d7b089c Reduce docker container size and add python inside 2022-09-14 14:12:43 +03:00
Alexey Khit d339fbe712 Fix backchannel option for Dahua VTO2111D 2022-09-13 21:57:07 +03:00
Alexey Khit 3aeb278c47 Option to disable backchannel for RTSP 2022-09-13 21:54:49 +03:00
Alexey Khit c92c1fc3e9 Adds echo source 2022-09-13 15:42:39 +03:00
Alexey Khit def57119f4 Move shell QuoteSplit to separate pkg 2022-09-13 15:42:23 +03:00
Alexey Khit b20275d2b5 Adds support ivideon source 2022-09-13 14:41:28 +03:00
Alexey Khit a11ca1da6e Adds error output to producer start function 2022-09-13 14:40:58 +03:00
Alexey Khit 0fb7132947 Move SplitAVC to public function 2022-09-13 14:39:55 +03:00
Alexey Khit 0f9e3c97c5 Update mp4 entry duration 2022-09-13 14:39:19 +03:00
Alexey Khit e049a17216 Adds error handler for mp4 init 2022-09-13 14:38:54 +03:00
Alexey Khit 217c8c2bf6 Update readme about MP4 module 2022-09-10 06:26:15 +03:00
Alexey Khit 9f0153e2a8 Adds skip SEI frame 2022-09-09 19:32:56 +03:00
Alexey Khit b2eaf03914 Adds match any clockrate or channels 2022-09-09 19:32:36 +03:00
Alexey Khit 8b54444c89 Adds mp4 module 2022-09-09 19:31:52 +03:00
Alexey Khit 76b352d67f Add exec launch time to debug 2022-09-07 12:21:36 +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 14b6df68ce Adds support nginx with wrong port 2022-09-06 18:09:44 +03:00
Alexey Khit 77080663ee Add the feature for update to any version 2022-09-06 14:10:08 +03:00
Alexey Khit d25d27a0ee Fix SDP parsing for noname camera 2022-09-06 12:43:10 +03:00
Alexey Khit 5460e194e8 Update loggers 2022-09-06 07:08:35 +03:00
Alexey Khit e4f565f343 Fix H264 in RTSP processing 2022-09-06 07:00:22 +03:00
Alexey Khit 6b274f2a37 Adds Hass stream info to log 2022-09-06 06:36:13 +03:00
Alexey Khit f442aab176 Fix RTSP from RTMP stream 2022-09-05 20:04:30 +03:00
Alexey Khit 0e71bd4dcb Adds low delay for any ffmpeg source 2022-09-04 23:02:54 +03:00
Alexey Khit e3618d70c3 Adds support MPA codec 2022-09-04 22:34:39 +03:00
Alexey Khit 99c4a3e34a Update RTSP Setup link logic 2022-09-04 21:43:32 +03:00
Alexey Khit b78de349ab Hide streams from Hass by default 2022-09-02 20:52:39 +03:00
Alexey Khit b4990b1e90 Fix support RTSPtoWebRTC API 2022-09-02 20:52:22 +03:00
Alexey Khit 687bdadba6 Update docs about HomeKit 2022-09-01 16:11:47 +03:00
Alexey Khit c0c96cfcdb Adds support HomeKit cameras! 2022-09-01 16:11:34 +03:00
Alexey Khit 4f92608f33 Fix webrtc close when it starts from ws 2022-08-31 23:09:01 +03:00
Alexey Khit ac49bbef4d Update readme 2022-08-28 06:44:18 +03:00
Alexey Khit f2aedbaf04 Adds build script for linux amd 2022-08-28 06:29:37 +03:00
Alexey Khit 1654ac8c82 Move ffmpeg device to separate module 2022-08-28 06:29:16 +03:00
Alexey Khit 38a18cab62 Clear webrtc resources on failed connection 2022-08-27 15:57:47 +03:00
Alexey Khit a006394e5f Fix empty webrtc remote 2022-08-27 15:57:16 +03:00
Alexey Khit 1b3024b055 Adds license 2022-08-27 06:35:30 +03:00
Alexey Khit 9101cd4458 Adds warn about reading config 2022-08-26 20:14:26 +03:00
Alexey Khit 62c0fcd1ed Adds about video rotation to readme 2022-08-26 17:14:54 +03:00
Alexey Khit ff810d3394 Return support skip RTSPS verification 2022-08-26 17:14:29 +03:00
Alexey Khit 14dae12ce2 Adds webcam support to readme 2022-08-26 11:54:26 +03:00
Alexey Khit 64247fc90f Adds support local USB cameras 2022-08-26 10:43:35 +03:00
Alexey Khit c019dc58b1 Update panic message for RTMP 2022-08-26 10:10:45 +03:00
Alexey Khit d3adaf05b1 Update build scripts 2022-08-26 10:09:52 +03:00
Alexey Khit e6cfd1818b Adds on the fly add producer feature 2022-08-26 10:07:35 +03:00
Alexey Khit fae4398d21 Adds FAQ to readme 2022-08-26 07:22:12 +03:00
Alexey Khit 5daf043937 Update readme 2022-08-25 14:21:34 +03:00
Alexey Khit 18d7b9075b Autoadd cameras from Hass config 2022-08-25 06:41:39 +03:00
Alexey Khit 7c4497f856 Fix incoming RTSP without OPTIONS 2022-08-25 06:38:08 +03:00
Alexey Khit befa4ca1e6 Remove wrong RTSP channel panic 2022-08-25 06:37:47 +03:00
Alexey Khit dd3b326f7a Update readme 2022-08-24 14:41:00 +03:00
Alexey Khit e36123bb19 Update build docker 2022-08-24 14:30:02 +03:00
Alexey Khit 9310343ad3 Update docker cwd to /config 2022-08-24 12:49:59 +03:00
Alexey Khit e2d4fa3393 Advanced debug on app start 2022-08-24 12:49:48 +03:00
Alexey Khit 5fea2932c1 Error on wrong config 2022-08-24 12:49:40 +03:00
Alexey Khit 1fd110b70d Update readme 2022-08-24 09:55:34 +03:00
Alexey Khit 8377cf2655 Change url param to src in Web API 2022-08-24 09:55:16 +03:00
Alexey Khit 8f01b08d42 Code refactoring 2022-08-24 09:54:28 +03:00
Alexey Khit 97ce4c3114 Adds Security section to readme 2022-08-23 09:34:06 +03:00
Alexey Khit 4813a64d9d Adds build script for mips 2022-08-23 05:43:15 +03:00
Alexey Khit 7923ec74a8 Adds network filter for webrtc 2022-08-23 05:43:01 +03:00
Alexey Khit 1f0a5fb880 Stop WebRTC conn on AddConsumer error 2022-08-22 22:46:08 +03:00
Alexey Khit c6a3ee65b8 Remove UPX from Windows builds because antiviruses 2022-08-22 22:32:23 +03:00
Alexey Khit 12b712426d Fix busy RTSP backchannel 2022-08-22 15:41:25 +03:00
Alexey Khit a9af245ef8 Fix async requests to Producer 2022-08-22 15:40:28 +03:00
Alexey Khit f251129a2f Fix RTSP Transport header parsing 2022-08-22 14:46:39 +03:00
Alexey Khit d28debabe9 Update fix for parsing RTSP SDP 2022-08-22 14:44:33 +03:00
Alexey Khit 07bf00f9f6 Update readme 2022-08-22 13:40:58 +03:00
Alexey Khit be6ec7dbb9 Fix RTSP requests for some cameras 2022-08-22 13:38:26 +03:00
Alexey Khit 4e575d1356 Adds build file for win64 2022-08-22 11:43:42 +03:00
Alexey Khit 4cbacfec0c Adds empty response on RTSP error 2022-08-22 11:43:26 +03:00
Alexey Khit 31e24c6e03 Adds stop with empty producer warning 2022-08-22 11:33:38 +03:00
Alexey Khit 401bf85a10 Update RTSP error output 2022-08-22 09:09:18 +03:00