Koushik Dutta
|
cceeafa69d
|
rebroadcast: fix socket and client leak on quick stream shutdown
|
2022-05-30 16:53:11 -07:00 |
|
Koushik Dutta
|
c5246b87ae
|
rebroadcast: probe video if there is no sps
|
2022-05-28 18:55:38 -07:00 |
|
Koushik Dutta
|
2acf3319ea
|
rebroadcast: fix potentially missing the key frame packets on startup
|
2022-05-27 18:43:21 -07:00 |
|
Koushik Dutta
|
520f4aa634
|
homekit: fix h264 packetization for small fua packets
|
2022-05-27 18:41:44 -07:00 |
|
Koushik Dutta
|
db2feb7410
|
rebroadcast: Fix transcode args on unknown platform
|
2022-05-23 13:05:24 -07:00 |
|
Koushik Dutta
|
e33be8ca9e
|
rebroadcast: dont send prebuffer to remote streams
|
2022-05-21 14:01:44 -07:00 |
|
Koushik Dutta
|
abd2f64a4a
|
rebroadcast: publish
|
2022-05-20 12:54:04 -07:00 |
|
Koushik Dutta
|
0c6c2436ca
|
homekit/rebroadcast: properly handle rtsp servers that accept both basic and digest auth
|
2022-05-18 20:35:19 -07:00 |
|
Koushik Dutta
|
77f1d7140a
|
rebroadcast: Fix reversed logic
|
2022-05-18 18:40:53 -07:00 |
|
Koushik Dutta
|
12eda21ebe
|
rebroadcast/homekit: better h264 oddity handling
|
2022-05-18 17:07:18 -07:00 |
|
Koushik Dutta
|
b7e7790bb0
|
rebroadcast/sdk: add h264 probe reporting
|
2022-05-18 16:34:31 -07:00 |
|
Koushik Dutta
|
99cc201b8e
|
rebroadcast: provide user guidance in console log if RTSP encounters weird packets.
|
2022-05-18 13:00:36 -07:00 |
|
Koushik Dutta
|
0627fa3556
|
rebroadcast: fix online state if nothing is prebuffered
|
2022-05-18 11:56:44 -07:00 |
|
Koushik Dutta
|
ef15b18532
|
various plugins: support ffmpeg filter
|
2022-05-17 23:09:53 -07:00 |
|
Koushik Dutta
|
f0ed1bb00b
|
rebroadcast: better stream termination logging
|
2022-05-17 18:06:39 -07:00 |
|
Koushik Dutta
|
5ee18780b9
|
rebroadcast: fix various parser session teardown/startup bugs
|
2022-05-17 11:29:53 -07:00 |
|
Koushik Dutta
|
da8343f4e4
|
various plugins: improve support for complex ffmpeg inputs
|
2022-05-17 09:35:35 -07:00 |
|
Koushik Dutta
|
249aa62b5f
|
rebroadcast: publish with proper support for rawvideo
|
2022-05-16 23:47:06 -07:00 |
|
Koushik Dutta
|
8d8e2677ff
|
rebroadcast: fix ffmpeg hang
|
2022-05-16 19:07:35 -07:00 |
|
Koushik Dutta
|
a9f5255276
|
rebroadcast: respect audio soft mute in rtsp parser mode
|
2022-05-16 15:48:51 -07:00 |
|
Koushik Dutta
|
4f9668480a
|
rebroadcast: respect request tool hint
|
2022-05-16 13:49:09 -07:00 |
|
Koushik Dutta
|
f4821b834a
|
rebroadcast: fixup prebuffer settings for unspecified scenarios
|
2022-05-16 12:06:52 -07:00 |
|
Koushik Dutta
|
e7b07c268f
|
rebroadcast: fix reboot loop
|
2022-05-11 09:14:55 -07:00 |
|
Koushik Dutta
|
bed91f1fb9
|
common/rebroadcast: rtsp server refactor
|
2022-05-09 11:23:21 -07:00 |
|
Koushik Dutta
|
ac97ab3000
|
rebroadcast: fix stream filtering
|
2022-05-09 09:49:16 -07:00 |
|
Koushik Dutta
|
31559b4102
|
Merge branch 'main' of github.com:koush/scrypted
|
2022-05-07 19:00:29 -07:00 |
|
Koushik Dutta
|
39787417a4
|
plugins: remove unused singleInstance property
|
2022-05-07 19:00:26 -07:00 |
|
Koushik Dutta
|
2bf808cefb
|
rebroadcast: lgoging
|
2022-05-07 13:05:54 -07:00 |
|
Koushik Dutta
|
4ca700f794
|
rebroadcast: add sei detection and ffmpeg fallback
|
2022-05-07 13:05:54 -07:00 |
|
Koushik Dutta
|
d4478fa5f4
|
rebroadcast: fix scrypted/udp rtsp timeout. log when rtsp key frame cant be found.
|
2022-05-01 11:51:37 -07:00 |
|
Koushik Dutta
|
eeae5b11d4
|
homekit/rebroadcast: rtsp client setup may return interleave values that are not what was reqwuested. todo: leverage this ourselves.
|
2022-04-30 18:12:31 -07:00 |
|
Koushik Dutta
|
0b4902d13d
|
homekit/rebroadcast: make the rtp sender a configuration option until the stability issues can be worked out.
|
2022-04-30 15:08:18 -07:00 |
|
Koushik Dutta
|
494f2f14ff
|
rebroadcast: rebuild with better sync frame search. undo code comment bug.
|
2022-04-28 23:47:30 -07:00 |
|
Koushik Dutta
|
a02ed89a73
|
rebroadcast: respect rtsp content-base header.
fixup various rtsp client auth issues.
|
2022-04-27 13:45:59 -07:00 |
|
Koushik Dutta
|
6b9d88f3f6
|
homekit/rebroadcast: code and log cleanups
|
2022-04-23 15:08:10 -07:00 |
|
Koushik Dutta
|
e5b9b5e97a
|
homekit/rebroadcast: add ffmpeg free fast path for all all cameras that do not need ffmpeg filtering or video transcoding
|
2022-04-23 14:04:25 -07:00 |
|
Koushik Dutta
|
c29a248eff
|
rebroadcast: fix double RTSP SETUP
|
2022-04-22 22:06:47 -07:00 |
|
Koushik Dutta
|
39f301cf70
|
rebroadcast: dont send prebuffer audio. fix ffmpeg rtsp parser.
|
2022-04-21 20:33:44 -07:00 |
|
Koushik Dutta
|
1171a7c4ce
|
rebroadcast: fix streams crossing
|
2022-04-20 20:18:05 -07:00 |
|
Koushik Dutta
|
34d5efd7ef
|
rebroadcast: Fix rtsp client auth bugs
|
2022-04-20 09:33:29 -07:00 |
|
Koushik Dutta
|
bfed0527e7
|
rebroadcast: rtsp container and scrypted parser are now the default
|
2022-04-19 21:52:05 -07:00 |
|
Koushik Dutta
|
8ad93376ac
|
rebroadcast: move the global transcode settings too
|
2022-04-19 15:21:58 -07:00 |
|
Koushik Dutta
|
0d9f4a5ee0
|
rebroadcast: dont show transcode options unless opted in
|
2022-04-19 15:07:24 -07:00 |
|
Koushik Dutta
|
83b7827b88
|
rebroadcast: Fix startup race conditions.
|
2022-04-18 11:20:20 -07:00 |
|
Koushik Dutta
|
6ad6f14d8e
|
rebroadcast: Fix bug where rebroadcast was using double the cpu it should
|
2022-04-17 21:21:44 -07:00 |
|
Koushik Dutta
|
39c111b922
|
rebroadcast: fix nre
|
2022-04-13 21:40:34 -07:00 |
|
Koushik Dutta
|
42d9ed5340
|
plugins: publish various betas
|
2022-04-13 17:38:04 -07:00 |
|
Koushik Dutta
|
5a50c7ca5d
|
homekit/rebroadcast: refactor transcoding
|
2022-04-13 00:22:17 -07:00 |
|
Koushik Dutta
|
fe8e89ea8d
|
rebroadcast: fork and fix sps-parser
|
2022-04-11 21:51:48 -07:00 |
|
Koushik Dutta
|
aa00b9a2d7
|
rebroadcast: finally fix rebroadcast to report the resolution too
|
2022-04-11 21:30:01 -07:00 |
|