Commit Graph

61 Commits

Author SHA1 Message Date
Alexey Khit edb4e6eaad Update error msg for stream start 2023-04-17 15:04:45 +03:00
Alexey Khit 1837e7c86c Fix cons number in trace logs 2023-04-17 10:08:42 +03:00
Alexey Khit d633d331bb Fix new stream from camera entity from Hass 2023-04-15 07:34:38 +03:00
Alexey Khit 7d3fbf2ee0 Add trace logs for media matching 2023-04-15 07:33:22 +03:00
Antonio Cardace 3e97ce8b2a Fix ISAPI 2 Way Audio
Signed-off-by: Antonio Cardace <acardace@redhat.com>
2023-04-04 17:41:06 +02:00
Alexey Khit 8241af8b9d Fix GetMedias on stream reconnection issue 2023-03-26 08:09:54 +03:00
Alexey Khit 7016289f14 Adds dynamic timeouts on reconnect 2023-03-25 11:39:29 +03:00
Alexey Khit 54302d3bda Fix json locked 2023-03-25 07:36:21 +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
Alexey Khit 2146ea470b Code refactoring (change interface to any) 2023-03-19 17:17:05 +03:00
Alexey Khit 0b714a59e5 Adds stream play logic to active producer 2023-03-19 17:17:05 +03:00
Alexey Khit ab1b3932ac Fix stream audio to second source 2023-02-28 22:54:09 +03:00
Alexey Khit adb424033f Fix consumer interface check panic 2023-02-17 13:07:07 +03:00
Alexey Khit df5f585064 Add support to play src on cameras with speaker 2023-02-17 09:23:46 +03:00
Alexey Khit 836701cb68 Add stream PATCH API 2023-02-15 17:35:08 +03:00
Alexey Khit bef8e6454d Update RTSP Server response with all tracks by default 2023-01-27 20:43:56 +03:00
Alexey Khit dcb457235c Rewrite stream info API 2023-01-15 23:51:20 +03:00
Alexey Khit 7b326d4753 Fix simultaneous stream reconnect and start 2023-01-13 18:03:17 +03:00
Alexey Khit 5407a3bc4b Fix multiple requests from different consumers 2023-01-13 18:02:03 +03:00
Alexey Khit dba0989c54 Fix empty streams json on stream lock 2023-01-13 13:37:36 +03:00
Alexey Khit ba0c7d911d Fix ffmpeg link to same stream 2023-01-13 13:36:43 +03:00
Alexey Khit 09fefca712 Remove backchannel codec from add consumer error 2023-01-13 13:35:58 +03:00
Alexey Khit 0e49ffdfff Fix GetMedias for producer in reconnect state 2023-01-08 21:42:13 +03:00
Alexey Khit bd2fc1252d Update last error for reconnect stream 2023-01-08 21:36:28 +03:00
Alexey Khit 57fa6a5530 Add support for simultaneous requests from different consumers 2023-01-08 20:31:00 +03:00
Alexey Khit c9b0806c84 Add producer url to logs 2023-01-08 20:00:48 +03:00
Alexey Khit 4157a53dd8 Response with error on codec negotiation 2023-01-02 16:32:08 +03:00
Alexey Khit 5b39f78ace Update error msg for fail codecs negotiation 2022-12-05 23:52:28 +03:00
Alexey Khit 69b17230f3 Collect producers codecs during negotiation 2022-12-04 23:16:34 +03:00
Alexey Khit 4815ce1baf Fix stop ffmpeg without matching tracks 2022-11-14 00:58:34 +03:00
Alexey Khit e6d3939c78 Fix external producers 2022-11-13 21:33:09 +03:00
Alexey Khit c06253c8b2 Fix producer request new track after start 2022-11-07 17:48:45 +03:00
Alexey Khit d8158bc1e3 Update stream log message 2022-11-04 22:27:11 +03:00
Alexey Khit f4f588d2c6 Add mutex to stream 2022-11-04 22:20:52 +03:00
Alexey Khit 278f7696b6 Make sink private for Track 2022-11-04 20:54:35 +03:00
Alexey Khit 3cbf2465ae Fix loopback producer 2022-11-04 17:52:26 +03:00
Alexey Khit e9ea7a0b1f Add reconnection feature 2022-11-04 17:23:42 +03:00
Alexey Khit 54f547977e Add mutext to streams handlers 2022-11-04 17:04:47 +03:00
Alexey Khit 7725d5ed31 Rewrite get handlers code 2022-11-04 06:24:39 +03:00
Alexey Khit 3d4514eab9 Fix loopback for stream 2022-11-02 08:51:54 +03:00
Alexey Khit 24082b1616 Fix backchannel reconnection issue 2022-10-29 11:33:01 +03:00
Alexey Khit eb8a4919a2 Adds fix on RemoveConsumer panic 2022-09-18 17:14:18 +03:00
Alexey Khit 407ccc45bc Adds URL templates to integration with Hass 2022-09-16 17:03:03 +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 a11ca1da6e Adds error output to producer start function 2022-09-13 14:40:58 +03:00
Alexey Khit b4990b1e90 Fix support RTSPtoWebRTC API 2022-09-02 20:52:22 +03:00
Alexey Khit c0c96cfcdb Adds support HomeKit cameras! 2022-09-01 16:11:34 +03:00
Alexey Khit e6cfd1818b Adds on the fly add producer feature 2022-08-26 10:07:35 +03:00
Alexey Khit a9af245ef8 Fix async requests to Producer 2022-08-22 15:40:28 +03:00