Commit Graph
100 Commits
Author SHA1 Message Date
Alexey Khit 28f5c2b974 Update dependencies 2023-09-10 20:01:39 +03:00
Alexey Khit daa2522a52 Fix panic for HomeKit source 2023-09-10 16:10:00 +03:00
Alexey Khit 863f8ec19b Fix malformed HTTP version for HomeKit source #620 2023-09-10 16:08:06 +03:00
Alexey Khit 8f98fc4547 Fix after #614 fix 2023-09-10 16:03:49 +03:00
Alexey Khit 398afbe49f Update default deadline from 3 to 5 seconds 2023-09-10 16:03:08 +03:00
Alexey Khit ad8c0ab2fb Fix HomeKit pairing for some cameras 2023-09-10 14:56:00 +03:00
Alexey Khit 37130576e9 Add support webrtc go2rtc source with auth #539 2023-09-10 07:58:20 +03:00
Alexey Khit 124398115e Restore fix for Chinese buggy cameras 2023-09-06 13:15:04 +03:00
Alexey Khit 064ffef462 Add check config changes during WebUI 2023-09-04 12:05:17 +03:00
Alexey Khit 05360ac284 Fix patch YAML without new line on end of file 2023-09-04 11:52:13 +03:00
Alexey Khit 08dabc7331 Add support HomeKit doorbells 2023-09-02 20:34:39 +03:00
Alexey Khit d724df7db2 Fix HomeKit PIN in docs 2023-09-02 19:25:48 +03:00
Alexey Khit fc1b6af436 Update version to 1.7.0 2023-09-02 16:05:09 +03:00
Alexey Khit 88fb589d2e Update readme about new features 2023-09-02 16:04:53 +03:00
Alexey Khit 5c5357cd79 Fix default video codec for HomeKit source 2023-09-02 15:22:03 +03:00
Alexey Khit 5ffd60c429 Update HomeKit default PIN 2023-09-02 14:44:13 +03:00
Alexey Khit 5645c73613 Update FFmpeg device discovery for Linux 2023-09-02 14:40:27 +03:00
Alexey Khit 13a7957cf3 Update HomeKit pairing status 2023-09-02 11:05:02 +03:00
Alexey Khit c0d5a7c01a Rename PCM codecs print name 2023-09-02 09:17:38 +03:00
Alexey Khit d87cc9ddb6 Fix homekit pairing table 2023-09-02 09:14:09 +03:00
Alexey Khit b1c4bcc508 Fix patching YAML in some cases 2023-09-02 08:43:46 +03:00
Alexey Khit 6288c2a57f Add MJPEG support to HomeKit client 2023-09-02 07:39:16 +03:00
Alexey Khit 1c569e690d Fix HomeKit client stat info 2023-09-02 07:38:49 +03:00
Alexey Khit 7fdc6b9472 Update SRTP server constructor 2023-09-02 07:37:49 +03:00
Alexey Khit 60d7d525f2 Update add consumer error message 2023-09-02 07:37:15 +03:00
Alexey Khit f6f2998e85 Fix JPEG screen length 2023-09-02 07:36:26 +03:00
Alexey Khit 82d1f2cf0b Add new goroutine to debug stack 2023-09-02 07:35:58 +03:00
Alexey Khit f00e646612 Add support HomeKit server 2023-09-02 06:35:04 +03:00
Alexey Khit a101387b26 Add debug logger 2023-09-02 06:31:34 +03:00
Alexey Khit af31ab604d Update FFmpeg preset for OPUS 2023-09-02 06:31:10 +03:00
Alexey Khit ccdd6ed490 Update SPS parser 2023-09-02 06:30:30 +03:00
Alexey Khit 9f404d965f Rewrite HomeKit pairing API 2023-09-01 22:48:06 +03:00
Alexey Khit 0621b82aff Change response sources API 2023-09-01 22:32:49 +03:00
Alexey Khit 22787b979d Rewrite HomeKit client 2023-09-01 10:38:38 +03:00
Alexey Khit 7d65c60711 Add stream redirect handler 2023-09-01 10:18:50 +03:00
Alexey Khit 69da64a49c Rename streams to sources in the discovery API 2023-09-01 10:17:58 +03:00
Alexey Khit 66c858e00e Rewrite JPEG snapshot consumer 2023-08-30 05:57:00 +03:00
Alexey Khit ef63cec7a8 Rewrite once buffer for keyframes 2023-08-29 18:04:02 +03:00
Alexey Khit 0ac505ba09 Simplify MJPEG consumer 2023-08-29 17:16:51 +03:00
Alexey Khit d4444c6257 Code refactoring 2023-08-28 22:43:07 +03:00
Alexey Khit c6d5bb4eeb Add kasa client and simplify multipart client 2023-08-28 22:31:52 +03:00
Alexey Khit 7f232c5cf2 Add insecure HTTPS requests to IP addresses 2023-08-28 22:29:12 +03:00
Alexey Khit dc2ab5fcc0 Add support TP-Link Kasa Spot KC401 #545 2023-08-28 19:30:34 +03:00
Alex X 137b23da10 Fix config file validating 2023-08-26 07:13:59 +03:00
Alexey Khit 54e361e3b8 Update go.mod 2023-08-26 07:03:03 +03:00
Alexey Khit c78da1a7a9 Add about Wyze cameras project to readme 2023-08-25 11:05:19 +03:00
Alexey Khit a664e3b838 Code refactoring 2023-08-23 18:14:49 +03:00
Alexey Khit 317b3b5eeb Add support OpenIPC WebRTC format 2023-08-23 18:11:01 +03:00
Alexey Khit 9f9dc7e844 Add support custom timeout for RTSP source 2023-08-23 14:08:15 +03:00
Alexey Khit b1c0a28366 Update readme about artifacts 2023-08-23 13:27:49 +03:00
Alexey Khit fc963dfe5c Fix H264 profile parsing for OpenIPC project 2023-08-23 13:26:57 +03:00
Alexey Khit ea708bb606 Add responses on RTSP OPTIONS pings 2023-08-23 10:14:58 +03:00
Alexey Khit 79fc0cd395 Update headers handling for http source 2023-08-23 07:46:34 +03:00
Alexey Khit 71f1e445e1 Fix 400 response on PLAY for Reolink Doorbell #562 2023-08-23 06:52:33 +03:00
Alexey Khit 20efe22e60 Update readme about wyze-bridge #588 2023-08-23 06:08:11 +03:00
Alexey Khit 75a3dad745 Fix redirect for rtspx source #565 2023-08-23 06:07:23 +03:00
Alexey Khit f5cca50830 Add check for empty H265 packet #589 2023-08-22 16:08:02 +03:00
Alexey Khit 8cd977f7ad Add support B-frames for MP4 consumer 2023-08-22 15:55:20 +03:00
Alexey Khit 90f2a9e106 Fix some audio in RTSP server 2023-08-21 20:54:45 +03:00
Alexey Khit e0ad358aa9 Update timestamp processing for MPEG-TS 2023-08-21 20:34:18 +03:00
Alexey Khit 3db4002420 Support hass source without hass config #541 2023-08-21 16:56:58 +03:00
Alexey Khit bf248c49c3 Add support two channel PCM family audio #580 2023-08-21 15:35:23 +03:00
Alexey Khit 69a3a30a0e Add media filter for RTSP source #198 2023-08-21 14:07:07 +03:00
Alexey Khit f80f179e4c Fix MP4 consumer with only audio 2023-08-21 07:31:21 +03:00
Alexey Khit c1c1d84cef Add AAC consumer 2023-08-21 07:12:30 +03:00
Alexey Khit c431d888f0 Add AAC raw codec to MPEG-TS consumer 2023-08-21 07:03:40 +03:00
Alexey Khit 2ebb791eb7 Remove old code 2023-08-21 07:00:46 +03:00
Alex X 00b818b4d7 Add support custom headers for HTTP source 2023-08-21 06:30:05 +03:00
Alex X ce1b0d442c Remove old unnecessary file 2023-08-21 06:29:19 +03:00
Alexey Khit 5283c9781c Update readme about dev version 2023-08-21 00:04:08 +03:00
Alexey Khit 279d8bf799 Rewrite GitHub actions 2023-08-20 23:41:39 +03:00
Alexey Khit 7114d63ba6 Update readme about Reolink cameras 2023-08-20 21:46:12 +03:00
Alexey Khit 120ae89578 Update dependencies 2023-08-20 21:45:08 +03:00
Alexey Khit d1eb623fd6 Add buffer for RTSP output 2023-08-20 21:25:45 +03:00
Alexey Khit 873cf65317 Increase buffer for RTSP input 2023-08-20 21:24:55 +03:00
Alexey Khit 2091dead3f Refactoring for MP4 file handler 2023-08-20 18:43:42 +03:00
Alexey Khit 2ffd859f0e Update MPEG-TS consumer compatibility 2023-08-20 18:43:12 +03:00
Alexey Khit da02a97a00 Fix close for HLS source 2023-08-20 18:40:19 +03:00
Alexey Khit fb51dc781d Improve HLS reader 2023-08-20 16:35:09 +03:00
Alexey Khit 32bf64028d Fix ADTStoRTP parser 2023-08-20 16:33:57 +03:00
Alexey Khit 2e4e75e386 Rewrite MP4, HLS, MPEG-TS consumers 2023-08-20 09:57:46 +03:00
Alexey Khit f67f6e5b9f Rewrite mpegts producer and consumer 2023-08-19 16:37:52 +03:00
Alexey Khit 24039218a1 Add multipart source to magic source 2023-08-19 16:14:46 +03:00
Alexey Khit 1f447ef73c Rewrite multipart source 2023-08-19 16:14:36 +03:00
Alexey Khit 4509198eef Rewrite FLV source 2023-08-19 16:13:43 +03:00
Alexey Khit bc60cbefb8 Rewrite magic source 2023-08-19 15:19:09 +03:00
Alexey Khit a9118562a9 Rewrite MJPEG consumer 2023-08-19 06:09:05 +03:00
Alexey Khit 24637be7c2 Fix panic for multipart client 2023-08-19 06:05:34 +03:00
Alexey Khit d74be47696 Improve bits reader and writer 2023-08-19 06:04:31 +03:00
Alexey Khit 76a00031cd Code refactoring 2023-08-18 15:53:46 +03:00
Alexey Khit 063a192699 Add support RTMPS source 2023-08-17 08:00:02 +03:00
Alexey Khit b016b7dc2a Refactoring for RTMP source 2023-08-17 07:59:21 +03:00
Alexey Khit 42f6441512 Fix mpegts reader for tapo client 2023-08-17 07:13:41 +03:00
Alexey Khit dd066ba040 Add HLS client 2023-08-17 06:55:59 +03:00
Alexey Khit b3def6cfa2 Rewrite support MPEG-TS client 2023-08-17 05:45:45 +03:00
Alexey Khit 4a82eb3503 Rewrite magic client 2023-08-16 20:13:42 +03:00
Alexey Khit c3ba8db660 Rewrite FLV/RTMP clients 2023-08-16 19:35:13 +03:00
Alexey Khit 4e1a0e1ab9 Rewrite magic client 2023-08-16 17:15:27 +03:00
Alexey Khit 1dd3dbbcd8 Rewrite AnnexB/AVCC parsers 2023-08-16 16:50:55 +03:00
Alexey Khit e1be2d9e48 Add buffer to pipe reader 2023-08-16 16:32:09 +03:00