luci-app-ustreamer: i18n
authorPaul Donald <redacted>
Thu, 5 Mar 2026 00:22:09 +0000 (01:22 +0100)
committerPaul Donald <redacted>
Thu, 5 Mar 2026 00:28:25 +0000 (01:28 +0100)
Signed-off-by: Paul Donald <redacted>
39 files changed:
applications/luci-app-ustreamer/po/ar/ustreamer.po
applications/luci-app-ustreamer/po/be/ustreamer.po
applications/luci-app-ustreamer/po/bg/ustreamer.po
applications/luci-app-ustreamer/po/bn_BD/ustreamer.po
applications/luci-app-ustreamer/po/ca/ustreamer.po
applications/luci-app-ustreamer/po/cs/ustreamer.po
applications/luci-app-ustreamer/po/da/ustreamer.po
applications/luci-app-ustreamer/po/de/ustreamer.po
applications/luci-app-ustreamer/po/el/ustreamer.po
applications/luci-app-ustreamer/po/es/ustreamer.po
applications/luci-app-ustreamer/po/et/ustreamer.po
applications/luci-app-ustreamer/po/fi/ustreamer.po
applications/luci-app-ustreamer/po/fr/ustreamer.po
applications/luci-app-ustreamer/po/ga/ustreamer.po
applications/luci-app-ustreamer/po/he/ustreamer.po
applications/luci-app-ustreamer/po/hi/ustreamer.po
applications/luci-app-ustreamer/po/hu/ustreamer.po
applications/luci-app-ustreamer/po/it/ustreamer.po
applications/luci-app-ustreamer/po/ja/ustreamer.po
applications/luci-app-ustreamer/po/ko/ustreamer.po
applications/luci-app-ustreamer/po/lt/ustreamer.po
applications/luci-app-ustreamer/po/mr/ustreamer.po
applications/luci-app-ustreamer/po/ms/ustreamer.po
applications/luci-app-ustreamer/po/nb_NO/ustreamer.po
applications/luci-app-ustreamer/po/nl/ustreamer.po
applications/luci-app-ustreamer/po/pl/ustreamer.po
applications/luci-app-ustreamer/po/pt/ustreamer.po
applications/luci-app-ustreamer/po/pt_BR/ustreamer.po
applications/luci-app-ustreamer/po/ro/ustreamer.po
applications/luci-app-ustreamer/po/ru/ustreamer.po
applications/luci-app-ustreamer/po/sk/ustreamer.po
applications/luci-app-ustreamer/po/sv/ustreamer.po
applications/luci-app-ustreamer/po/ta/ustreamer.po
applications/luci-app-ustreamer/po/templates/ustreamer.pot
applications/luci-app-ustreamer/po/tr/ustreamer.po
applications/luci-app-ustreamer/po/uk/ustreamer.po
applications/luci-app-ustreamer/po/vi/ustreamer.po
applications/luci-app-ustreamer/po/zh_Hans/ustreamer.po
applications/luci-app-ustreamer/po/zh_Hant/ustreamer.po

index 6bb1c0205a458eb09bfe1fa78245a521b1206adf..e27ff090527f3ec068caee093938f91f28921684 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "PO-Revision-Date: 2024-07-15 18:06+0000\n"
 "Last-Translator: Rex_sa <rex.sa@pm.me>\n"
 "Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/ar/>\n"
+"luciapplicationsustreamer/ar/>\n"
 "Language: ar\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -11,172 +11,286 @@ msgstr ""
 "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
 "X-Generator: Weblate 5.7-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
+msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
-msgid "Backlight compensation"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "جهاز"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "مفعَّل"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "عامّ"
 
@@ -184,323 +298,432 @@ msgstr "عامّ"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "كلمة المرور"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
-msgstr "المنفذ"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
+msgstr "المنفذ"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "اسم المستخدم"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
 #~ msgid "Off"
index dcbfd301c6d25233092962f9c69c1def7593ca9f..e88b294b6f3576ba7dea1e97cfff11aa07421a7d 100644 (file)
@@ -8,172 +8,286 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
+msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
-msgid "Backlight compensation"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr ""
 
@@ -181,321 +295,430 @@ msgstr ""
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
index f7fbd3089237d0709dbb1406b3e33a35c9b6c2b1..ec3c77ae404e4f9359a066731d3d8644a54a52d5 100644 (file)
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2025-05-30 02:35+0000\n"
-"Last-Translator: 109247019824 <109247019824@users.noreply.hosted.weblate.org>"
+"PO-Revision-Date: 2026-02-14 13:00+0000\n"
+"Last-Translator: Georgi Valkov <gvalkov@gmail.com>"
 "\n"
 "Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/bg/>\n"
+"luciapplicationsustreamer/bg/>\n"
 "Language: bg\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 5.12-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
-msgid "Allow origin"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
-msgid "Allow truncated frames"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
+msgid "Allow origin"
+msgstr "Allow origin хедър"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
+msgid "Allow truncated frames"
+msgstr "Позволи непълни кадри"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
+msgstr "Компенсация на фонова осветеност"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr "Битрейт (kbps)"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
-msgstr ""
+msgstr "Яркост"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
+msgstr "Буфери"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
+msgstr "Заснемане"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
 msgid "Client TTL"
+msgstr "TTL на клиента"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr "Цветен ефект"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
+msgid "Contrast"
+msgstr "Контраст"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
+msgid "DV Timings"
+msgstr "DV тайминги"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
+msgstr "Дебъг"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr "По подразбиране: 1 секунда"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr "По подразбиране: 10 секунди"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
-msgid "Contrast"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
-msgid "DV Timings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr "По подразбиране: 30"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr "По подразбиране: 5000 kbps"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr "По подразбиране: YUYV"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr "По подразбиране: деактивирано"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr "Желан FPS. По подразбиране: максимално възможен"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Устройство"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
+msgstr "Изчакване след грешка на устройство"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr "Таймаут на устройство"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
-msgid "Drop same frames"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
+msgid "Drop same frames"
+msgstr "Изпускане на еднакви кадри"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
+msgstr "Разреши µStreamer"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
-msgstr "Включено"
+msgstr "Включен"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
-msgstr ""
+msgstr "Изход при липса на клиенти"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
+msgstr "Очаква се: file mode, на пример 640 или 0640"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
+msgstr "Очаква се: число | default"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
+msgstr "Очаква се: число | default | auto"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
+msgstr "Фалшива резолюция"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr "Обърни хоризонтално"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
+msgstr "Обърни вертикално"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
+msgstr "Телевизионен стандарт"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
+msgstr "Кадри в секунда (FPS)"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
-msgid "Gain"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
+msgid "Gain"
+msgstr "Усилване"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
-msgstr ""
+msgstr "Гама"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Общи"
 
 #: applications/luci-app-ustreamer/root/usr/share/rpcd/acl.d/luci-app-ustreamer.json:3
 msgid "Grant UCI access for luci-app-ustreamer"
-msgstr ""
+msgstr "Позволи достъп на luci-app-ustreamer до UCI"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
 msgid "H264 boost"
-msgstr ""
+msgstr "H264 ускорение"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
 msgid "H264 sink"
-msgstr ""
+msgstr "H264 приемник (sink)"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
+msgstr "HTTP сървър"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
-msgstr ""
+msgstr "Оттенък"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
-msgstr ""
+msgstr "Картина"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
+msgstr "Картина по подразбиране"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr "Формат на картината"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr "Информация"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr "Резолюция. По подразбиране: 640x480"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
-msgstr ""
+msgstr "Вход"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr "Входен канал. По подразбиране: 0"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
+msgstr "Индентификатор на инстанция"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
-msgstr ""
+msgstr "JPEG приемник"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
+msgstr "Интервал между ключовите кадри"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr "Лек и бърз MJPEG-HTTP стример"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr "Слушай на име на хост или IP адрес. По подразбиране: 127.0.0.1"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
-msgstr ""
+msgstr "Детайлост на дневника"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr "Дневник"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
-msgstr ""
+msgstr "M2M устройство"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
-msgid "Password"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr "Минимален размер на кадъра"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
+msgid "Password"
+msgstr "Парола"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
+msgstr "Път към V4L2 M2M енкодер. По подразбиране: автоматичен избор"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr "Път към V4L2 устройство. По подразбиране: /dev/video0"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr "Производителност"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr "Неименен"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Порт"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
+msgstr "Преглед"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
+msgstr "Качество"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
+msgstr "Обръщане на поредността R-G-B"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
+msgstr "RAW приемник"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
+msgstr "Премахни при спиране"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
+"Премахване на споделена памет при спиране. По подразбиране: деактивирано"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
-msgstr ""
+msgstr "Резолюция"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
-msgstr ""
+msgstr "Завъртане"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
+msgstr "Цвят"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
-msgstr ""
+msgstr "Таймаут на сървъра"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
+msgstr "Настройки"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
-msgstr ""
+msgstr "Острота"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
+msgstr "Разрешения на приемника"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
+msgstr "Забавяне"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
-msgstr ""
+msgstr "Видео потокът не е наличен"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
+msgstr "TCP no delay"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
+msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
+msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
-msgid "The number of buffers to receive data from the device."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
+msgstr "Таймаут за клиентски връзки. По подразбиране: 10 секунди"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
+msgstr "Таймаут за запитване на устройство. По подразбиране: 1 секунда"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr "Таймаут за заключване"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
-msgid "The number of worker threads but not more than buffers."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
+msgstr "UNIX сокет"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr "Разрешения за UNIX сокет"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr "Премахване на стария UNIX сокет"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Потребителско име"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "WWW folder"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr "V4L2 IO метод"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
-msgid "White balance"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr "Подробно"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
-msgid "Workers"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
+msgid "WWW folder"
+msgstr "WWW папка"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
+msgid "White balance"
+msgstr "Баланс на бялото"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
+msgid "Workers"
+msgstr "Работници"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
+msgstr "по подразбиране"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
+msgstr "число | default | auto. Празно: без промяна"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
+msgstr "число | default. Празно: без промяна"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
+msgstr "температура | default | auto. Празно: без промяна"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
-msgstr ""
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
+msgstr "µStreamer"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
index ecfd12387828a8e21c3f707c6f5059238371f1ec..fe329d4e0ff98edad008152cf1bffb63ce99694e 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2021-10-08 17:53+0000\n"
 "Last-Translator: Rayhan Nabi <rayhanjanam@gmail.com>\n"
 "Language-Team: Bengali (Bangladesh) <https://hosted.weblate.org/projects/"
-"openwrt/luciapplicationsmjpg-streamer/bn_BD/>\n"
+"openwrt/luciapplicationsustreamer/bn_BD/>\n"
 "Language: bn_BD\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.9-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
+msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
-msgid "Backlight compensation"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "ডিভাইস"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "সক্রিয়"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "সার্বিক"
 
@@ -183,321 +297,430 @@ msgstr "সার্বিক"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
-msgstr "পোর্ট"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
+msgstr "পোর্ট"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
index 70d2d8788c2817c10f574c8bcc39daa501b7135b..e0565a8ae78baf8a75a2b2c068b5e4809902f012 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2021-09-17 06:52+0000\n"
 "Last-Translator: Roger Pueyo Centelles <weblate@rogerpueyo.com>\n"
 "Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/ca/>\n"
+"luciapplicationsustreamer/ca/>\n"
 "Language: ca\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.9-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Us cal autenticació"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Dispositiu"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Activat"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Carpeta que conté pàgines web"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Fotogrames per segon"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "General"
 
@@ -183,325 +297,446 @@ msgstr "General"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "Sortida HTTP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Contrasenya"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Configuració del connector"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
-msgstr "Port"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
+msgstr "Port"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Resolució"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Authentication required"
+#~ msgstr "Us cal autenticació"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Carpeta que conté pàgines web"
+
+#~ msgid "HTTP output"
+#~ msgstr "Sortida HTTP"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Configuració del connector"
+
 #~ msgid "Auto"
 #~ msgstr "Automàtic"
 
index 840ace46925ae88399c361daa73ccd025a38b0de..e67a253a5964ef0d8fa63acdd33bcdf186003bf1 100644 (file)
@@ -10,176 +10,286 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
 "X-Generator: Weblate 5.16.1-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr "Umožnit původ"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr "Povolit zkrácené snímky"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Zeptat se při připojení na uživatelské jméno a heslo"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Je nutné přihlášení"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr "Kompenzace podsvětlení"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
-msgstr "Bitová rychlost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr "Jas"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr "Vyrovnávací paměti"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
 msgid "Client TTL"
 msgstr "TTL klienta"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
-msgstr "TTL klienta. Výchozí: 10."
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
-msgstr "Barevný efekt"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr "Kontrast"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr "Časování DV"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
-msgstr "Výchozí: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
-msgstr "Výchozí: 2 (počet jader procesoru (ale ne více než 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
-msgstr "Výchozí: 3 (počet jader procesoru (ale ne více než 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
-msgstr "Výchozí: vypnuto."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
-msgstr "Výchozí: maximální možné."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Zařízení"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr "Prodleva chyby zařízení"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
-"Neprovádět opětovnou inicializaci zařízení při překročení časového limitu. "
-"Výchozí: vypnuto."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Zahazovat rámce menší, než tento limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr "Zahazovat stejné snímky"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
-msgstr "Každá z vyrovnávacích paměti může být zpracovávána nezávislým vláknem."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
-"Zapnout zařazování DV časování do fronty a zpracovávání událostí pro "
-"automatické měnění rozlišení. Výchozí: vypnuto."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
-msgstr "Zapnout přehazování pořadí R-G-B (Č-Z-M): RGB na BGR a obráceně."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Povoleno"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
-msgstr "Enkodér"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr "Pokud nejsou žádní klienti, ukončit"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr "Pokud neexistuje žádný proud nebo klienti odchodu, ukončit program"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
-msgstr "Nastrčené rozlišení"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
-msgstr "Převrátit vodorovně"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
-msgstr "Převrátit svisle"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
-msgstr "Složka která obsahuje soket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
+msgstr "Nastrčené rozlišení"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Složka, která obsahuje webové stránky"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
-msgstr "Formát"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
-msgstr "Formát: prohodit RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Snímků za sekundu"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr "Zisk"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr "Gamma"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Obecné"
 
@@ -187,332 +297,669 @@ msgstr "Obecné"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr "Udělit luci-app-ustreamer přístup do UCI nastavování"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr "H264 GOP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
-msgstr "H264 M2M zařízení"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
-msgstr "H264 bitová rychlost (Kb/s). Výchozí: 5000."
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
 msgid "H264 boost"
 msgstr "H264 posílení"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
 msgid "H264 sink"
 msgstr "odchod H264"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
-msgstr "Režim odchodu H264"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP výstup"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr "Hostitel"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr "Odstín"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
-msgstr "Metoda vstupu/výstupu"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr "Ovládání obrazu"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
-msgstr "Zvýšit výkon enkodéru na PiKVM v4. Výchozí: vypnuto."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr "Vstup"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr "Identif. instance"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
-msgstr "Rozdíl mezi úplnými snímky. Výchozí: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr "Odchod JPEG"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
-msgstr "Režim JPEG odchodu"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
-msgstr "Časový limit JPEG odchodu"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr "Stupeň podrobnosti záznamu událostí"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr "M2M zařízení"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Heslo"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
-"Popis umístění souboru, představujícího zařízení V4l2 M2M enkodéru. Výchozí: "
-"vybrat automaticky."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
 msgid "Persistent"
 msgstr "Trvalé"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Nastavení zásuvného modulu"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
 msgid "Quality"
 msgstr "Kvalita"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
 msgid "RAW sink"
 msgstr "Odchod RAW (nezpracovaného)"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
-msgstr "TTL klienta odchodu RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
-msgstr "Režim odchodu RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
-msgstr "Časový limit odchodu RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
-msgstr "Odebrat"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
-msgstr "Odebrat JPEG odchod"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
-msgstr "Při ukončení odebrat soubor JPEG odchodu"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
-msgstr "Odebrat odchod RAW"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
-msgstr "Při zastavení odebrat sdílenou paměť. Výchozí: vypnuto."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Rozlišení"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr "Otočit"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr "Sytost"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr "Časový limit serveru"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
-msgstr "Nastavit práva na odchodu H264 (jako např. 777). Výchozí: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
-msgstr "Nastavit práva na odchodu JPEG (jako např. 777). Výchozí: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
-msgstr "Nastavit práva na odchodu RAW (jako např. 777). Výchozí: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"Pokud webová kamera vytváří nepoužitelné snímky s malou velikostí, nastavte "
-"nejmenší umožněnou velikost. Může se dít při nedostatečném osvětlení"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
-msgstr "Nastavit kvalitu (v %)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr "Ostrost"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
-msgstr "TTL klienta odchodu"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
-msgstr "Časový limit odchodu"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
-msgstr "Soket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
-msgstr "Oprávnění k soketu"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Proud není k dispozici"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
-msgstr "TCP hostitel pro tento HTTP server"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "TCP port pro tento HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
-msgstr "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
-msgstr "Název by měl končit na příponu „.h264“."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
-msgstr "Název by měl končit na příponu „.jpeg“."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
-msgstr "Název by měl končit na příponu „.h264“."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr "Počet vyrovnávacích pamětí pro obdržování dat ze zařízení."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 "Počet zpracovávajících vláken (ale ne vyšší než počet vyrovnávacích pamětí)."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
-msgstr "Časový limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
-msgstr "Časový limit pro zámek. Výchozí: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "UVC vstup"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
-msgstr "Použít výchozí hodnoty ze zařízení"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
-msgstr "Použít pro snímky odchodu H264 sdílenou paměť. Výchozí: vypnuto."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
-msgstr "Použít pro snímky odchodu JPEG sdílenou paměť. Výchozí: vypnuto."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
-msgstr "Použít pro snímky odchodu RAW sdílenou paměť. Výchozí: vypnuto."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Uživatelské jméno"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "WWW složka"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr "Vyvážení bílé"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr "Zpracovávající vlákna"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
-msgstr "ladění"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
-msgstr "informace"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
-"nebo jakékoli HTTP požadavky za uplynulých N sekund. Výchozí: 0 (vypnuto)."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
-msgstr "výkon"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
-msgstr "jednotky: sekundy"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
+msgstr ""
 
 #: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
-msgstr "ustreamer"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
-msgstr "výřečné"
+msgid "µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
-"µStreamer je na systémové prostředky nenáročný a velmi rychlý server pro "
-"proudové vysílání MJPEG videa z libovolného V4L2 zařízení do sítě."
+
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Zeptat se při připojení na uživatelské jméno a heslo"
+
+#~ msgid "Authentication required"
+#~ msgstr "Je nutné přihlášení"
+
+#~ msgid "Bitrate"
+#~ msgstr "Bitová rychlost"
+
+#~ msgid "Client TTL. Default: 10."
+#~ msgstr "TTL klienta. Výchozí: 10."
+
+#~ msgid "Color effect"
+#~ msgstr "Barevný efekt"
+
+#~ msgid "Default: 10."
+#~ msgstr "Výchozí: 10."
+
+#~ msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#~ msgstr "Výchozí: 2 (počet jader procesoru (ale ne více než 4))."
+
+#~ msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#~ msgstr "Výchozí: 3 (počet jader procesoru (ale ne více než 4) + 1)."
+
+#~ msgid "Default: disabled."
+#~ msgstr "Výchozí: vypnuto."
+
+#~ msgid "Default: maximum possible."
+#~ msgstr "Výchozí: maximální možné."
+
+#~ msgid "Don't re-initialize device on timeout. Default: disabled."
+#~ msgstr ""
+#~ "Neprovádět opětovnou inicializaci zařízení při překročení časového "
+#~ "limitu. Výchozí: vypnuto."
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Zahazovat rámce menší, než tento limit"
+
+#~ msgid "Each buffer may processed using an independent thread."
+#~ msgstr ""
+#~ "Každá z vyrovnávacích paměti může být zpracovávána nezávislým vláknem."
+
+#~ msgid ""
+#~ "Enable DV-timings querying and events processing to automatic resolution "
+#~ "change. Default: disabled."
+#~ msgstr ""
+#~ "Zapnout zařazování DV časování do fronty a zpracovávání událostí pro "
+#~ "automatické měnění rozlišení. Výchozí: vypnuto."
+
+#~ msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#~ msgstr "Zapnout přehazování pořadí R-G-B (Č-Z-M): RGB na BGR a obráceně."
+
+#~ msgid "Encoder"
+#~ msgstr "Enkodér"
+
+#~ msgid "Flip horizontally"
+#~ msgstr "Převrátit vodorovně"
+
+#~ msgid "Flip vertically"
+#~ msgstr "Převrátit svisle"
+
+#~ msgid "Folder that contains the socket"
+#~ msgstr "Složka která obsahuje soket"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Složka, která obsahuje webové stránky"
+
+#~ msgid "Format"
+#~ msgstr "Formát"
+
+#~ msgid "Format: Swap RGB"
+#~ msgstr "Formát: prohodit RGB"
+
+#~ msgid "H264 GOP"
+#~ msgstr "H264 GOP"
+
+#~ msgid "H264 M2M device"
+#~ msgstr "H264 M2M zařízení"
+
+#~ msgid "H264 bitrate in Kbps. Default: 5000."
+#~ msgstr "H264 bitová rychlost (Kb/s). Výchozí: 5000."
+
+#~ msgid "H264 sink mode"
+#~ msgstr "Režim odchodu H264"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP výstup"
+
+#~ msgid "IO method"
+#~ msgstr "Metoda vstupu/výstupu"
+
+#~ msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#~ msgstr "Zvýšit výkon enkodéru na PiKVM v4. Výchozí: vypnuto."
+
+#~ msgid "Interval between keyframes. Default: 30."
+#~ msgstr "Rozdíl mezi úplnými snímky. Výchozí: 30."
+
+#~ msgid "JPEG sink mode"
+#~ msgstr "Režim JPEG odchodu"
+
+#~ msgid "JPEG sink timeout"
+#~ msgstr "Časový limit JPEG odchodu"
+
+#~ msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#~ msgstr ""
+#~ "Popis umístění souboru, představujícího zařízení V4l2 M2M enkodéru. "
+#~ "Výchozí: vybrat automaticky."
+
+#~ msgid "Plugin settings"
+#~ msgstr "Nastavení zásuvného modulu"
+
+#~ msgid "RAW sink client TTL"
+#~ msgstr "TTL klienta odchodu RAW"
+
+#~ msgid "RAW sink mode"
+#~ msgstr "Režim odchodu RAW"
+
+#~ msgid "RAW sink timeout"
+#~ msgstr "Časový limit odchodu RAW"
+
+#~ msgid "Remove"
+#~ msgstr "Odebrat"
+
+#~ msgid "Remove JPEG sink"
+#~ msgstr "Odebrat JPEG odchod"
+
+#~ msgid "Remove JPEG sink file on exit"
+#~ msgstr "Při ukončení odebrat soubor JPEG odchodu"
+
+#~ msgid "Remove RAW sink"
+#~ msgstr "Odebrat odchod RAW"
+
+#~ msgid "Remove shared memory on stop. Default: disabled."
+#~ msgstr "Při zastavení odebrat sdílenou paměť. Výchozí: vypnuto."
+
+#~ msgid "Set H264 sink permissions (like 777). Default: 660."
+#~ msgstr "Nastavit práva na odchodu H264 (jako např. 777). Výchozí: 660."
+
+#~ msgid "Set JPEG sink permissions (like 777). Default: 660."
+#~ msgstr "Nastavit práva na odchodu JPEG (jako např. 777). Výchozí: 660."
+
+#~ msgid "Set RAW sink permissions (like 777). Default: 660."
+#~ msgstr "Nastavit práva na odchodu RAW (jako např. 777). Výchozí: 660."
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Pokud webová kamera vytváří nepoužitelné snímky s malou velikostí, "
+#~ "nastavte nejmenší umožněnou velikost. Může se dít při nedostatečném "
+#~ "osvětlení"
+
+#~ msgid "Set the quality in percent."
+#~ msgstr "Nastavit kvalitu (v %)."
+
+#~ msgid "Sink client TTL"
+#~ msgstr "TTL klienta odchodu"
+
+#~ msgid "Sink timeout"
+#~ msgstr "Časový limit odchodu"
+
+#~ msgid "Socket"
+#~ msgstr "Soket"
+
+#~ msgid "Socket Permissions"
+#~ msgstr "Oprávnění k soketu"
+
+#~ msgid "TCP host for this HTTP server"
+#~ msgstr "TCP hostitel pro tento HTTP server"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "TCP port pro tento HTTP server"
+
+#~ msgid "TV standard"
+#~ msgstr "TV standard"
+
+#~ msgid "The name should end with a suffix \".h264\""
+#~ msgstr "Název by měl končit na příponu „.h264“."
+
+#~ msgid "The name should end with a suffix \".jpeg\"."
+#~ msgstr "Název by měl končit na příponu „.jpeg“."
+
+#~ msgid "The name should end with a suffix \".raw\"."
+#~ msgstr "Název by měl končit na příponu „.h264“."
+
+#~ msgid "Timeout"
+#~ msgstr "Časový limit"
+
+#~ msgid "Timeout for lock. Default: 1."
+#~ msgstr "Časový limit pro zámek. Výchozí: 1."
+
+#~ msgid "UVC input"
+#~ msgstr "UVC vstup"
+
+#~ msgid "Use device defaults"
+#~ msgstr "Použít výchozí hodnoty ze zařízení"
+
+#~ msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#~ msgstr "Použít pro snímky odchodu H264 sdílenou paměť. Výchozí: vypnuto."
+
+#~ msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#~ msgstr "Použít pro snímky odchodu JPEG sdílenou paměť. Výchozí: vypnuto."
+
+#~ msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#~ msgstr "Použít pro snímky odchodu RAW sdílenou paměť. Výchozí: vypnuto."
+
+#~ msgid "debug"
+#~ msgstr "ladění"
+
+#~ msgid "info"
+#~ msgstr "informace"
+
+#~ msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#~ msgstr ""
+#~ "nebo jakékoli HTTP požadavky za uplynulých N sekund. Výchozí: 0 (vypnuto)."
+
+#~ msgid "performance"
+#~ msgstr "výkon"
+
+#~ msgid "units: seconds"
+#~ msgstr "jednotky: sekundy"
+
+#~ msgid "ustreamer"
+#~ msgstr "ustreamer"
+
+#~ msgid "verbose"
+#~ msgstr "výřečné"
+
+#~ msgid ""
+#~ "µStreamer is a lightweight and very quick server to stream MJPEG video "
+#~ "from any V4L2 device to the net."
+#~ msgstr ""
+#~ "µStreamer je na systémové prostředky nenáročný a velmi rychlý server pro "
+#~ "proudové vysílání MJPEG videa z libovolného V4L2 zařízení do sítě."
 
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Povolit cyklické vyrovnávací paměti překročit limit o tuto hodnotu"
index c5217dd035bef242fe877ca230c4fd4c9bfad9af..0268ce591bc10a5254d807bcc6984f9967f92055 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2024-01-25 02:53+0000\n"
 "Last-Translator: drax red <drax@outlook.dk>\n"
 "Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/da/>\n"
+"luciapplicationsustreamer/da/>\n"
 "Language: da\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 5.4-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Spørg efter brugernavn og adgangskode ved tilslutning"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Autentificering påkrævet"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Enhed"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Drop frames, der er mindre end denne grænse"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Aktiveret"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Mappe, der indeholder websider"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Billeder pr. sekund"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Generel"
 
@@ -183,327 +297,465 @@ msgstr "Generel"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP output"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Adgangskode"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Plugin-indstillinger"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Opløsning"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"Indstil minimumsstørrelsen, hvis webkameraet producerer små garbage frames. "
-"Kan ske under dårlige lysforhold"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Stream unavailable"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "TCP-port for denne HTTP-server"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Brugernavn"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "WWW mappe"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Spørg efter brugernavn og adgangskode ved tilslutning"
+
+#~ msgid "Authentication required"
+#~ msgstr "Autentificering påkrævet"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Drop frames, der er mindre end denne grænse"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Mappe, der indeholder websider"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP output"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Plugin-indstillinger"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Indstil minimumsstørrelsen, hvis webkameraet producerer små garbage "
+#~ "frames. Kan ske under dårlige lysforhold"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "TCP-port for denne HTTP-server"
+
+#~ msgid "UVC input"
+#~ msgstr "UVC input"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Tillad ringbuffer at overskride grænsen med denne mængde"
 
index c314c745a52ff5e9e5f527f599aabfebbf1d7aa0..35a68ee7c16d14438bde63bc560ebb98e91d97e5 100644 (file)
@@ -10,174 +10,286 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 5.17-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr "Erlaube Quelle"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr "Gekürzte Frames zulassen"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Bei Verbindung nach Benutzername und Passwort fragen"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Authentifizierung benötigt"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr "Hintergrundlichtkompensation"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
-msgstr "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr "Helligkeit"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr "Puffer"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
 msgid "Client TTL"
 msgstr "Client TTL"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
-msgstr "Client TTL. Standard: 10."
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
-msgstr "Farbeffekt"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Gerät"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
-msgstr "Gerät bei timeout nicht wiederinitialisieren. Default: deaktiviert."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Verwerfe Bilder, die kleiner als dieses Limit sind"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr "Gleiche Frames ignorieren"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
-msgstr "Jeder Puffer wird in unabhängigem Kontrollstrang abgearbeitet."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
-"Ermöglichen Sie DV-timings Abfragen und Ereignisverarbeitung für einen "
-"automatischem Auflösungswechsel. Default: deaktiviert."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Aktiviert"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Ordner der Webseiten enthält"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Bildrate"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Allgemein"
 
@@ -185,327 +297,493 @@ msgstr "Allgemein"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP-Ausgabe"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr "Host"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Passwort"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Plugin-Einstellungen"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
-msgstr "Port"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
+msgstr "Port"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Auflösung"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
-"Setze die Minimalgröße, falls die Webcam kleine Dateigrößen / schlechte "
-"Bilder erzeugt. Dies kann bei schlechten Lichtverhältnissen passieren"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
-msgstr "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Stream nicht verfügbar"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "TCP-Port des HTTP-Servers"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "UVC-Input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Benutzername"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "WWW-Ordner"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
-msgstr "Leistung"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Bei Verbindung nach Benutzername und Passwort fragen"
+
+#~ msgid "Authentication required"
+#~ msgstr "Authentifizierung benötigt"
+
+#~ msgid "Bitrate"
+#~ msgstr "Bitrate"
+
+#~ msgid "Client TTL. Default: 10."
+#~ msgstr "Client TTL. Standard: 10."
+
+#~ msgid "Color effect"
+#~ msgstr "Farbeffekt"
+
+#~ msgid "Don't re-initialize device on timeout. Default: disabled."
+#~ msgstr "Gerät bei timeout nicht wiederinitialisieren. Default: deaktiviert."
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Verwerfe Bilder, die kleiner als dieses Limit sind"
+
+#~ msgid "Each buffer may processed using an independent thread."
+#~ msgstr "Jeder Puffer wird in unabhängigem Kontrollstrang abgearbeitet."
+
+#~ msgid ""
+#~ "Enable DV-timings querying and events processing to automatic resolution "
+#~ "change. Default: disabled."
+#~ msgstr ""
+#~ "Ermöglichen Sie DV-timings Abfragen und Ereignisverarbeitung für einen "
+#~ "automatischem Auflösungswechsel. Default: deaktiviert."
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Ordner der Webseiten enthält"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP-Ausgabe"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Plugin-Einstellungen"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Setze die Minimalgröße, falls die Webcam kleine Dateigrößen / schlechte "
+#~ "Bilder erzeugt. Dies kann bei schlechten Lichtverhältnissen passieren"
+
+#~ msgid "Socket"
+#~ msgstr "Socket"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "TCP-Port des HTTP-Servers"
+
+#~ msgid "UVC input"
+#~ msgstr "UVC-Input"
+
+#~ msgid "performance"
+#~ msgstr "Leistung"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Erlaube dem Ringpuffer das Limit um diesen Betrag zu überschreiten"
 
index 2b82e818ab1bd384527ed5e3fc14ef1a496020b2..f99a2e0d726c5c65534e58d324109ca35a727001 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2024-11-09 08:59+0000\n"
 "Last-Translator: Mac Mac <nofxmac@gmail.com>\n"
 "Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/el/>\n"
+"luciapplicationsustreamer/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 5.8.2\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
+msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
-msgid "Backlight compensation"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Συσκευή"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Ενεργοποιήθηκε"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Γενικά"
 
@@ -183,323 +297,432 @@ msgstr "Γενικά"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
-msgstr "Θύρα"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
+msgstr "Θύρα"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
 #~ msgid "On"
index d8f15321ca309cfebd9bf273f79e4ed54bf7c9db..a03d25fb0297b0ce577669b6f2b012b66115b2b3 100644 (file)
@@ -13,177 +13,286 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 5.16.1-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr "Permitir origen"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr "Permitir marcos truncados"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Pregunte por nombre de usuario y contraseña en conectar"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Autenticacion requerida"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr "Compensación de contraluz"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
-msgstr "Tasa de bits"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr "Brillo"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr "Búfers"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
 msgid "Client TTL"
 msgstr "TTL del cliente"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
-msgstr "TTL del cliente. Predeterminado: 10."
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
-msgstr "Efecto de color"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr "Contraste"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr "Tiempos de DV"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
-msgstr "Predeterminado: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
-msgstr "Predeterminado: 2 (la cantidad de núcleos de CPU (pero no más de 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
 msgstr ""
-"Predeterminado: 3 (la cantidad de núcleos de CPU (pero no más de 4) + 1)."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
-msgstr "Predeterminado: desactivado."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
-msgstr "Predeterminado: máximo posible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Dispositivo"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr "Retraso por error del dispositivo"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
-"No reinicializar el dispositivo tras el tiempo de espera. Valor "
-"predeterminado: desactivado."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Drop frames más pequeños que este límite"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr "Eliminar los mismos fotogramas"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
-msgstr "Cada búfer puede procesarse usando un hilo independiente."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
-"Activar la consulta de tiempos de DV y el procesamiento de eventos para el "
-"cambio automático de resolución. Predeterminado: desactivado."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
-msgstr "Activar el intercambio de orden R-G-B: RGB a BGR y viceversa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Activado"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
-msgstr "Codificador"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr "Salir sin clientes"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr "Finalizar el programa si no hay clientes de flujo o sumidero"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
-msgstr "Resolución falsa"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
-msgstr "Voltear horizontalmente"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
-msgstr "Voltear verticalmente"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
-msgstr "Carpeta que contiene el socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
+msgstr "Resolución falsa"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Carpeta que contiene páginas web"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
-msgstr "Formato"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
-msgstr "Formato: Intercambio RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Cuadros por segundo"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr "Ganancia"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr "Gama"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "General"
 
@@ -191,340 +300,679 @@ msgstr "General"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr "Otorgar acceso UCI para luci-app-ustreamer"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr "GOP de H.264"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
-msgstr "Dispositivo H.264 M2M"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
-msgstr "Tasa de bits H264 en Kbps. Predeterminado: 5000."
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
 msgid "H264 boost"
 msgstr "Refuerzo de H.264"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
 msgid "H264 sink"
 msgstr "Sumidero H264"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
-msgstr "Modo sumidero H264"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "Salida HTTP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr "Host"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr "Matiz"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
-msgstr "Método E/S"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr "Control de imagen"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
-"Aumentar el rendimiento del codificador en PiKVM V4. Predeterminado: "
-"desactivado."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr "Entrada"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr "ID de instancia"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
-msgstr "Intervalo entre fotogramas clave. Predeterminado: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr "Sumidero JPEG"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
-msgstr "Modo de sumidero JPEG"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
-msgstr "Tiempo de espera del sumidero JPEG"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr "Nivel de registro"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr "Dispositivo M2M"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Contraseña"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
-msgstr "Ruta al codificador M2M V4L2. Predeterminado: selección automática."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
 msgid "Persistent"
 msgstr "Persistente"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Configuración de plugin"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Puerto"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
 msgid "Quality"
 msgstr "Calidad"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
 msgid "RAW sink"
 msgstr "Sumidero RAW"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
-msgstr "TTL del cliente del sumidero RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
-msgstr "Modo sumidero RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
-msgstr "Tiempo de espera del sumidero RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
-msgstr "Eliminar"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
-msgstr "Eliminar sumidero JPEG"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
-msgstr "Eliminar el archivo de sumidero JPEG al salir"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
-msgstr "Eliminar sumidero RAW"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
-msgstr "Eliminar memoria compartida al detener. Predeterminado: desactivado."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Resolución"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr "Girar"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr "Saturación"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr "Tiempo de espera del servidor"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
-"Establecer permisos de sumidero H264 (p. ej., 777). Predeterminado: 660."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
-"Establecer permisos de sumidero JPEG (p. ej., 777). Predeterminado: 660."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
-msgstr "Establecer permisos de sumidero RAW (p. ej., 777). Predeterminado: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
-"Establezca el tamaño mínimo si la cámara web produce marcos de basura de "
-"tamaño pequeño. Puede ocurrir en condiciones de poca luz"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
-msgstr "Establecer la calidad en porcentaje."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr "Nitidez"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
-msgstr "TTL del cliente sumidero"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
-msgstr "Tiempo de espera del sumidero"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
-msgstr "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
-msgstr "Permisos de socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Transmisión no disponible"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
-msgstr "Host TCP para este servidor HTTP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "Puerto TCP para este servidor HTTP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
-msgstr "Estándar de TV"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
-msgstr "El nombre debe terminar con el sufijo \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
-msgstr "El nombre debe terminar con el sufijo \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
-msgstr "El nombre debe terminar con el sufijo \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr "Número de búferes para recibir datos del dispositivo."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr "Número de subprocesos de trabajo, pero no más que los búferes."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
-msgstr "Tiempo de espera"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
-msgstr "Tiempo de espera para el bloqueo. Predeterminado: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "Entrada UVC"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
-msgstr "Usar valores predeterminados del dispositivo"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
-"Usar memoria compartida para el sumidero de fotogramas H264. Predeterminado: "
-"desactivado."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
 msgstr ""
-"Usar memoria compartida para el sumidero de fotogramas JPEG. Predeterminado: "
-"desactivado."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
 msgstr ""
-"Usar memoria compartida para el sumidero de fotogramas RAW. Predeterminado: "
-"desactivado."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Nombre de usuario"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "Carpeta WWW"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr "Balance de blancos"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr "Trabajadores"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
-msgstr "depurar"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
-msgstr "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
-"o cualquier solicitud HTTP en los últimos N segundos. Predeterminado: 0 "
-"(desactivado)."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
-msgstr "rendimiento"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
-msgstr "unidades: segundos"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
+msgstr ""
 
 #: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
-msgstr "ustreamer"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
-msgstr "verboso"
+msgid "µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
-"µStreamer es un servidor liviano y muy rápido para transmitir video MJPEG "
-"desde cualquier dispositivo V4L2 a la red."
+
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Pregunte por nombre de usuario y contraseña en conectar"
+
+#~ msgid "Authentication required"
+#~ msgstr "Autenticacion requerida"
+
+#~ msgid "Bitrate"
+#~ msgstr "Tasa de bits"
+
+#~ msgid "Client TTL. Default: 10."
+#~ msgstr "TTL del cliente. Predeterminado: 10."
+
+#~ msgid "Color effect"
+#~ msgstr "Efecto de color"
+
+#~ msgid "Default: 10."
+#~ msgstr "Predeterminado: 10."
+
+#~ msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#~ msgstr ""
+#~ "Predeterminado: 2 (la cantidad de núcleos de CPU (pero no más de 4))."
+
+#~ msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#~ msgstr ""
+#~ "Predeterminado: 3 (la cantidad de núcleos de CPU (pero no más de 4) + 1)."
+
+#~ msgid "Default: disabled."
+#~ msgstr "Predeterminado: desactivado."
+
+#~ msgid "Default: maximum possible."
+#~ msgstr "Predeterminado: máximo posible."
+
+#~ msgid "Don't re-initialize device on timeout. Default: disabled."
+#~ msgstr ""
+#~ "No reinicializar el dispositivo tras el tiempo de espera. Valor "
+#~ "predeterminado: desactivado."
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Drop frames más pequeños que este límite"
+
+#~ msgid "Each buffer may processed using an independent thread."
+#~ msgstr "Cada búfer puede procesarse usando un hilo independiente."
+
+#~ msgid ""
+#~ "Enable DV-timings querying and events processing to automatic resolution "
+#~ "change. Default: disabled."
+#~ msgstr ""
+#~ "Activar la consulta de tiempos de DV y el procesamiento de eventos para "
+#~ "el cambio automático de resolución. Predeterminado: desactivado."
+
+#~ msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#~ msgstr "Activar el intercambio de orden R-G-B: RGB a BGR y viceversa."
+
+#~ msgid "Encoder"
+#~ msgstr "Codificador"
+
+#~ msgid "Flip horizontally"
+#~ msgstr "Voltear horizontalmente"
+
+#~ msgid "Flip vertically"
+#~ msgstr "Voltear verticalmente"
+
+#~ msgid "Folder that contains the socket"
+#~ msgstr "Carpeta que contiene el socket"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Carpeta que contiene páginas web"
+
+#~ msgid "Format"
+#~ msgstr "Formato"
+
+#~ msgid "Format: Swap RGB"
+#~ msgstr "Formato: Intercambio RGB"
+
+#~ msgid "H264 GOP"
+#~ msgstr "GOP de H.264"
+
+#~ msgid "H264 M2M device"
+#~ msgstr "Dispositivo H.264 M2M"
+
+#~ msgid "H264 bitrate in Kbps. Default: 5000."
+#~ msgstr "Tasa de bits H264 en Kbps. Predeterminado: 5000."
+
+#~ msgid "H264 sink mode"
+#~ msgstr "Modo sumidero H264"
+
+#~ msgid "HTTP output"
+#~ msgstr "Salida HTTP"
+
+#~ msgid "IO method"
+#~ msgstr "Método E/S"
+
+#~ msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#~ msgstr ""
+#~ "Aumentar el rendimiento del codificador en PiKVM V4. Predeterminado: "
+#~ "desactivado."
+
+#~ msgid "Interval between keyframes. Default: 30."
+#~ msgstr "Intervalo entre fotogramas clave. Predeterminado: 30."
+
+#~ msgid "JPEG sink mode"
+#~ msgstr "Modo de sumidero JPEG"
+
+#~ msgid "JPEG sink timeout"
+#~ msgstr "Tiempo de espera del sumidero JPEG"
+
+#~ msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#~ msgstr "Ruta al codificador M2M V4L2. Predeterminado: selección automática."
+
+#~ msgid "Plugin settings"
+#~ msgstr "Configuración de plugin"
+
+#~ msgid "RAW sink client TTL"
+#~ msgstr "TTL del cliente del sumidero RAW"
+
+#~ msgid "RAW sink mode"
+#~ msgstr "Modo sumidero RAW"
+
+#~ msgid "RAW sink timeout"
+#~ msgstr "Tiempo de espera del sumidero RAW"
+
+#~ msgid "Remove"
+#~ msgstr "Eliminar"
+
+#~ msgid "Remove JPEG sink"
+#~ msgstr "Eliminar sumidero JPEG"
+
+#~ msgid "Remove JPEG sink file on exit"
+#~ msgstr "Eliminar el archivo de sumidero JPEG al salir"
+
+#~ msgid "Remove RAW sink"
+#~ msgstr "Eliminar sumidero RAW"
+
+#~ msgid "Remove shared memory on stop. Default: disabled."
+#~ msgstr ""
+#~ "Eliminar memoria compartida al detener. Predeterminado: desactivado."
+
+#~ msgid "Set H264 sink permissions (like 777). Default: 660."
+#~ msgstr ""
+#~ "Establecer permisos de sumidero H264 (p. ej., 777). Predeterminado: 660."
+
+#~ msgid "Set JPEG sink permissions (like 777). Default: 660."
+#~ msgstr ""
+#~ "Establecer permisos de sumidero JPEG (p. ej., 777). Predeterminado: 660."
+
+#~ msgid "Set RAW sink permissions (like 777). Default: 660."
+#~ msgstr ""
+#~ "Establecer permisos de sumidero RAW (p. ej., 777). Predeterminado: 660."
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Establezca el tamaño mínimo si la cámara web produce marcos de basura de "
+#~ "tamaño pequeño. Puede ocurrir en condiciones de poca luz"
+
+#~ msgid "Set the quality in percent."
+#~ msgstr "Establecer la calidad en porcentaje."
+
+#~ msgid "Sink client TTL"
+#~ msgstr "TTL del cliente sumidero"
+
+#~ msgid "Sink timeout"
+#~ msgstr "Tiempo de espera del sumidero"
+
+#~ msgid "Socket"
+#~ msgstr "Socket"
+
+#~ msgid "Socket Permissions"
+#~ msgstr "Permisos de socket"
+
+#~ msgid "TCP host for this HTTP server"
+#~ msgstr "Host TCP para este servidor HTTP"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "Puerto TCP para este servidor HTTP"
+
+#~ msgid "TV standard"
+#~ msgstr "Estándar de TV"
+
+#~ msgid "The name should end with a suffix \".h264\""
+#~ msgstr "El nombre debe terminar con el sufijo \".h264\""
+
+#~ msgid "The name should end with a suffix \".jpeg\"."
+#~ msgstr "El nombre debe terminar con el sufijo \".jpeg\"."
+
+#~ msgid "The name should end with a suffix \".raw\"."
+#~ msgstr "El nombre debe terminar con el sufijo \".raw\"."
+
+#~ msgid "Timeout"
+#~ msgstr "Tiempo de espera"
+
+#~ msgid "Timeout for lock. Default: 1."
+#~ msgstr "Tiempo de espera para el bloqueo. Predeterminado: 1."
+
+#~ msgid "UVC input"
+#~ msgstr "Entrada UVC"
+
+#~ msgid "Use device defaults"
+#~ msgstr "Usar valores predeterminados del dispositivo"
+
+#~ msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#~ msgstr ""
+#~ "Usar memoria compartida para el sumidero de fotogramas H264. "
+#~ "Predeterminado: desactivado."
+
+#~ msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#~ msgstr ""
+#~ "Usar memoria compartida para el sumidero de fotogramas JPEG. "
+#~ "Predeterminado: desactivado."
+
+#~ msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#~ msgstr ""
+#~ "Usar memoria compartida para el sumidero de fotogramas RAW. "
+#~ "Predeterminado: desactivado."
+
+#~ msgid "debug"
+#~ msgstr "depurar"
+
+#~ msgid "info"
+#~ msgstr "info"
+
+#~ msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#~ msgstr ""
+#~ "o cualquier solicitud HTTP en los últimos N segundos. Predeterminado: 0 "
+#~ "(desactivado)."
+
+#~ msgid "performance"
+#~ msgstr "rendimiento"
+
+#~ msgid "units: seconds"
+#~ msgstr "unidades: segundos"
+
+#~ msgid "ustreamer"
+#~ msgstr "ustreamer"
+
+#~ msgid "verbose"
+#~ msgstr "verboso"
+
+#~ msgid ""
+#~ "µStreamer is a lightweight and very quick server to stream MJPEG video "
+#~ "from any V4L2 device to the net."
+#~ msgstr ""
+#~ "µStreamer es un servidor liviano y muy rápido para transmitir video MJPEG "
+#~ "desde cualquier dispositivo V4L2 a la red."
 
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Permitir que Ringbuffer exceda el límite en esta cantidad"
index 264cc93735fa52f3fcceeea7643ac12a2b5ee605..5694ecd269df2fe167720ffc2d9d8327b8b27489 100644 (file)
@@ -7,172 +7,286 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
+msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
-msgid "Backlight compensation"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr ""
 
@@ -180,321 +294,430 @@ msgstr ""
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
index bb33106c0cc5a1187b9ba36c9c9cd59d3f66c174..0c67d84c15ebf52d847d4809a3ff68787a167ef6 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2025-05-04 15:04+0000\n"
 "Last-Translator: Ricky Tigg <ricky.tigg@gmail.com>\n"
 "Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/fi/>\n"
+"luciapplicationsustreamer/fi/>\n"
 "Language: fi\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 5.12-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
+msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
-msgid "Backlight compensation"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Laite"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Otettu käyttöön"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Yleinen"
 
@@ -183,323 +297,432 @@ msgstr "Yleinen"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Salasana"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
-msgstr "Portti"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
+msgstr "Portti"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Käyttäjätunnus"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
 #~ msgid "Auto"
index 3ca4fc689f7ac0db1ce08cf6a2b298c4d5896565..a0be6a36b8cdd69a7b497a57ad9c70f06d2b4c3d 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2025-12-12 15:40+0000\n"
 "Last-Translator: liolio6 <fliolio@free.fr>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/fr/>\n"
+"luciapplicationsustreamer/fr/>\n"
 "Language: fr\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 5.15-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Demander un nom d'utilisateur et un mot de passe lors de la connexion"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Authentification requise"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Appareil"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Ignore les trames plus petites que cette limite"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Activé"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Dossier contenant les pages Web"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Images par seconde"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Général"
 
@@ -183,327 +297,466 @@ msgstr "Général"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "Sortie HTTP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Mot de passe"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Paramètres du plugin"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Résolution"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"Définir la taille minimale si la webcam produit des images parasites de "
-"petite taille. Peut se produire dans des conditions de faible luminosité"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "Port TCP pour ce serveur HTTP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "Entrée UVC"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Nom d'utilisateur"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "Dossier WWW"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr ""
+#~ "Demander un nom d'utilisateur et un mot de passe lors de la connexion"
+
+#~ msgid "Authentication required"
+#~ msgstr "Authentification requise"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Ignore les trames plus petites que cette limite"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Dossier contenant les pages Web"
+
+#~ msgid "HTTP output"
+#~ msgstr "Sortie HTTP"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Paramètres du plugin"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Définir la taille minimale si la webcam produit des images parasites de "
+#~ "petite taille. Peut se produire dans des conditions de faible luminosité"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "Port TCP pour ce serveur HTTP"
+
+#~ msgid "UVC input"
+#~ msgstr "Entrée UVC"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Autoriser le tampon circulaire à dépasser la limite de ce montant"
 
index ab1b5fc176558be6b392a294911b3c3c6643cd7c..a9ec492b920d1daad6d9ee6009849515e3439f55 100644 (file)
@@ -11,177 +11,286 @@ msgstr ""
 "6 && n<11) ? 3 : 4;\n"
 "X-Generator: Weblate 5.16-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr "Ceadaigh bunús"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr "Ceadaigh frámaí gearrtha"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Iarr ainm úsáideora agus pasfhocal ar an nasc"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Fíordheimhniú ag teastáil"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr "Cúiteamh ar an solas cúil"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
-msgstr "Ráta Giotáin"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr "Gile"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr "Maoláin"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
 msgid "Client TTL"
 msgstr "TTL Cliant"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
-msgstr "TTL an chliaint. Réamhshocrú: 10."
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
-msgstr "Éifeacht datha"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr "Codarsnacht"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr "Amanna DV"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
-msgstr "Réamhshocrú: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
-msgstr "Réamhshocrú: 2 (líon chroíthe an LAP (ach gan níos mó ná 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
-msgstr "Réamhshocrú: 3 (líon chroíthe an LAP (ach gan níos mó ná 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
-msgstr "Réamhshocrú: díchumasaithe."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
-msgstr "Réamhshocrú: an t-uasmhéid is féidir."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Gléas"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr "Moill earráide gléis"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
-"Ná hath-thosaigh an gléas nuair a bhíonn an t-am críochnaithe. Réamhshocrú: "
-"díchumasaithe."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Íosluchtaigh frámaí níos lú ná an teorainn seo"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr "Scaoil na frámaí céanna"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
-"Féadfar gach maolán a phróiseáil ag baint úsáide as snáithe neamhspleách."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
-"Cumasaigh fiosrúcháin uainiúcháin DV agus próiseáil imeachtaí chun athrú "
-"uathoibríoch réitigh a dhéanamh. Réamhshocrú: díchumasaithe."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
-msgstr "Cumasaigh malartú ord R-G-B: RGB go BGR agus a mhalairt."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Cumasaithe"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
-msgstr "Ionchódóir"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr "Scoir nuair nach bhfuil aon chliaint ann"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr "Scoir an clár mura raibh aon chliaint sruthaithe nó doirteal ann"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
-msgstr "Rún bréige"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
-msgstr "Smeach go cothrománach"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
-msgstr "Smeach go hingearach"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
-msgstr "Fillteán ina bhfuil an soicéad"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
+msgstr "Rún bréige"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Fillteán ina bhfuil leathanaigh ghréasáin"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
-msgstr "Formáid"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
-msgstr "Formáid: Malartaigh RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Frámaí in aghaidh an tsoicind"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr "Gnóthachan"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr "Gáma"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Ginearálta"
 
@@ -189,338 +298,676 @@ msgstr "Ginearálta"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr "Deonaigh rochtain UCI do luci-app-ustreamer"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr "H264 GOP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
-msgstr "Gléas H264 M2M"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
-msgstr "Ráta giotán H264 i Kbps. Réamhshocrú: 5000."
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
 msgid "H264 boost"
 msgstr "Borradh H264"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
 msgid "H264 sink"
 msgstr "Doirteal H264"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
-msgstr "Mód doirteal H264"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "Aschur HTTP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr "Óstach"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr "Lí"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
-msgstr "Modh IO"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr "Rialú íomhá"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
 msgstr ""
-"Méadaigh feidhmíocht an ionchódóra ar PiKVM V4. Réamhshocrú: díchumasaithe."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr "Ionchur"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr "Aitheantas an Cháis"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
-msgstr "Eatramh idir eochairfhrámaí. Réamhshocrú: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr "Doirteal JPEG"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
-msgstr "Mód doirteal JPEG"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
-msgstr "Am críochnaithe doirteal JPEG"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr "Leibhéal loga"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr "Gléas M2M"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Pasfhocal"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
-msgstr "Cosán chuig gléas ionchódóra V4L2 M2M. Réamhshocrú: rogha uathoibríoch."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
 msgid "Persistent"
 msgstr "Buan"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Socruithe breiseán"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
 msgid "Quality"
 msgstr "Cáilíocht"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
 msgid "RAW sink"
 msgstr "Doirteal RAW"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
-msgstr "Cliant doirteal RAW TTL"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
-msgstr "Mód doirteal RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
-msgstr "Am scoir doirteal RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
-msgstr "Bain"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
-msgstr "Bain an doirteal JPEG"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
-msgstr "Bain comhad doirteal JPEG ag an scoir"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
-msgstr "Bain an doirteal RAW"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
-"Bain cuimhne chomhroinnte nuair a stopann sé. Réamhshocrú: díchumasaithe."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Taifeach"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr "Rothlaigh"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr "Sáithiú"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr "Am críochnaithe freastalaí"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
-msgstr "Socraigh ceadanna doirteal H264 (cosúil le 777). Réamhshocrú: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
-msgstr "Socraigh ceadanna doirteal JPEG (cosúil le 777). Réamhshocrú: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
-msgstr "Socraigh ceadanna doirteal RAW (cosúil le 777). Réamhshocrú: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"Socraigh an t-íosmhéid má tháirgeann an ceamara gréasáin frámaí truflais "
-"beagmhéide. D'fhéadfadh sé tarlú faoi choinníollacha solais íseal"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
-msgstr "Socraigh an caighdeán i gcéatadán."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr "Géire"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
-msgstr "TTL cliant doirteal"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
-msgstr "Am scoir doirteal"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
-msgstr "Soicéad"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
-msgstr "Ceadanna Soicéad"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Níl an sruth ar fáil"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
-msgstr "Óstach TCP don fhreastalaí HTTP seo"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "Port TCP don fhreastalaí HTTP seo"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
-msgstr "Caighdeán teilifíse"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
-msgstr "Ba chóir go mbeadh iarmhír \".h264\" ag críochnú an ainm"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
-msgstr "Ba chóir go mbeadh iarmhír \".jpeg\" ag críochnú an ainm."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
-msgstr "Ba chóir go mbeadh iarmhír \".raw\" ag críochnú an ainm."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr "Líon na maolán chun sonraí a fháil ón bhfeiste."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr "Líon na snáitheanna oibrithe ach gan níos mó ná maoláin."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
-msgstr "Am críochnaithe"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
-msgstr "Am scoir don ghlasáil. Réamhshocrú: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "Ionchur UVC"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
-msgstr "Úsáid réamhshocruithe gléis"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
 msgstr ""
-"Úsáid an chuimhne chomhroinnte chun frámaí H264 a shíneadh. Réamhshocrú: "
-"díchumasaithe."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
-"Úsáid an chuimhne chomhroinnte chun frámaí JPEG a shíneadh. Réamhshocrú: "
-"díchumasaithe."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
 msgstr ""
-"Úsáid an chuimhne chomhroinnte chun frámaí RAW a shíneadh. Réamhshocrú: "
-"díchumasaithe."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Ainm úsáideora"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "WWW fillteán"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr "Cothromaíocht bán"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr "Oibrithe"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
-msgstr "dífhabhtú"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
-msgstr "eolas"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
-"nó aon iarratais HTTP sna N soicind dheireanacha. Réamhshocrú: 0 "
-"(díchumasaithe)."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
-msgstr "feidhmíocht"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
-msgstr "aonaid: soicindí"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
+msgstr ""
 
 #: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
-msgstr "ustreamer"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
-msgstr "focal"
+msgid "µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
-"Is freastalaí éadrom agus an-tapa é µStreamer chun físeán MJPEG a shruthú ó "
-"aon fheiste V4L2 chuig an ngréasán."
+
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Iarr ainm úsáideora agus pasfhocal ar an nasc"
+
+#~ msgid "Authentication required"
+#~ msgstr "Fíordheimhniú ag teastáil"
+
+#~ msgid "Bitrate"
+#~ msgstr "Ráta Giotáin"
+
+#~ msgid "Client TTL. Default: 10."
+#~ msgstr "TTL an chliaint. Réamhshocrú: 10."
+
+#~ msgid "Color effect"
+#~ msgstr "Éifeacht datha"
+
+#~ msgid "Default: 10."
+#~ msgstr "Réamhshocrú: 10."
+
+#~ msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#~ msgstr "Réamhshocrú: 2 (líon chroíthe an LAP (ach gan níos mó ná 4))."
+
+#~ msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#~ msgstr "Réamhshocrú: 3 (líon chroíthe an LAP (ach gan níos mó ná 4) + 1)."
+
+#~ msgid "Default: disabled."
+#~ msgstr "Réamhshocrú: díchumasaithe."
+
+#~ msgid "Default: maximum possible."
+#~ msgstr "Réamhshocrú: an t-uasmhéid is féidir."
+
+#~ msgid "Don't re-initialize device on timeout. Default: disabled."
+#~ msgstr ""
+#~ "Ná hath-thosaigh an gléas nuair a bhíonn an t-am críochnaithe. "
+#~ "Réamhshocrú: díchumasaithe."
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Íosluchtaigh frámaí níos lú ná an teorainn seo"
+
+#~ msgid "Each buffer may processed using an independent thread."
+#~ msgstr ""
+#~ "Féadfar gach maolán a phróiseáil ag baint úsáide as snáithe neamhspleách."
+
+#~ msgid ""
+#~ "Enable DV-timings querying and events processing to automatic resolution "
+#~ "change. Default: disabled."
+#~ msgstr ""
+#~ "Cumasaigh fiosrúcháin uainiúcháin DV agus próiseáil imeachtaí chun athrú "
+#~ "uathoibríoch réitigh a dhéanamh. Réamhshocrú: díchumasaithe."
+
+#~ msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#~ msgstr "Cumasaigh malartú ord R-G-B: RGB go BGR agus a mhalairt."
+
+#~ msgid "Encoder"
+#~ msgstr "Ionchódóir"
+
+#~ msgid "Flip horizontally"
+#~ msgstr "Smeach go cothrománach"
+
+#~ msgid "Flip vertically"
+#~ msgstr "Smeach go hingearach"
+
+#~ msgid "Folder that contains the socket"
+#~ msgstr "Fillteán ina bhfuil an soicéad"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Fillteán ina bhfuil leathanaigh ghréasáin"
+
+#~ msgid "Format"
+#~ msgstr "Formáid"
+
+#~ msgid "Format: Swap RGB"
+#~ msgstr "Formáid: Malartaigh RGB"
+
+#~ msgid "H264 GOP"
+#~ msgstr "H264 GOP"
+
+#~ msgid "H264 M2M device"
+#~ msgstr "Gléas H264 M2M"
+
+#~ msgid "H264 bitrate in Kbps. Default: 5000."
+#~ msgstr "Ráta giotán H264 i Kbps. Réamhshocrú: 5000."
+
+#~ msgid "H264 sink mode"
+#~ msgstr "Mód doirteal H264"
+
+#~ msgid "HTTP output"
+#~ msgstr "Aschur HTTP"
+
+#~ msgid "IO method"
+#~ msgstr "Modh IO"
+
+#~ msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#~ msgstr ""
+#~ "Méadaigh feidhmíocht an ionchódóra ar PiKVM V4. Réamhshocrú: "
+#~ "díchumasaithe."
+
+#~ msgid "Interval between keyframes. Default: 30."
+#~ msgstr "Eatramh idir eochairfhrámaí. Réamhshocrú: 30."
+
+#~ msgid "JPEG sink mode"
+#~ msgstr "Mód doirteal JPEG"
+
+#~ msgid "JPEG sink timeout"
+#~ msgstr "Am críochnaithe doirteal JPEG"
+
+#~ msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#~ msgstr ""
+#~ "Cosán chuig gléas ionchódóra V4L2 M2M. Réamhshocrú: rogha uathoibríoch."
+
+#~ msgid "Plugin settings"
+#~ msgstr "Socruithe breiseán"
+
+#~ msgid "RAW sink client TTL"
+#~ msgstr "Cliant doirteal RAW TTL"
+
+#~ msgid "RAW sink mode"
+#~ msgstr "Mód doirteal RAW"
+
+#~ msgid "RAW sink timeout"
+#~ msgstr "Am scoir doirteal RAW"
+
+#~ msgid "Remove"
+#~ msgstr "Bain"
+
+#~ msgid "Remove JPEG sink"
+#~ msgstr "Bain an doirteal JPEG"
+
+#~ msgid "Remove JPEG sink file on exit"
+#~ msgstr "Bain comhad doirteal JPEG ag an scoir"
+
+#~ msgid "Remove RAW sink"
+#~ msgstr "Bain an doirteal RAW"
+
+#~ msgid "Remove shared memory on stop. Default: disabled."
+#~ msgstr ""
+#~ "Bain cuimhne chomhroinnte nuair a stopann sé. Réamhshocrú: díchumasaithe."
+
+#~ msgid "Set H264 sink permissions (like 777). Default: 660."
+#~ msgstr "Socraigh ceadanna doirteal H264 (cosúil le 777). Réamhshocrú: 660."
+
+#~ msgid "Set JPEG sink permissions (like 777). Default: 660."
+#~ msgstr "Socraigh ceadanna doirteal JPEG (cosúil le 777). Réamhshocrú: 660."
+
+#~ msgid "Set RAW sink permissions (like 777). Default: 660."
+#~ msgstr "Socraigh ceadanna doirteal RAW (cosúil le 777). Réamhshocrú: 660."
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Socraigh an t-íosmhéid má tháirgeann an ceamara gréasáin frámaí truflais "
+#~ "beagmhéide. D'fhéadfadh sé tarlú faoi choinníollacha solais íseal"
+
+#~ msgid "Set the quality in percent."
+#~ msgstr "Socraigh an caighdeán i gcéatadán."
+
+#~ msgid "Sink client TTL"
+#~ msgstr "TTL cliant doirteal"
+
+#~ msgid "Sink timeout"
+#~ msgstr "Am scoir doirteal"
+
+#~ msgid "Socket"
+#~ msgstr "Soicéad"
+
+#~ msgid "Socket Permissions"
+#~ msgstr "Ceadanna Soicéad"
+
+#~ msgid "TCP host for this HTTP server"
+#~ msgstr "Óstach TCP don fhreastalaí HTTP seo"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "Port TCP don fhreastalaí HTTP seo"
+
+#~ msgid "TV standard"
+#~ msgstr "Caighdeán teilifíse"
+
+#~ msgid "The name should end with a suffix \".h264\""
+#~ msgstr "Ba chóir go mbeadh iarmhír \".h264\" ag críochnú an ainm"
+
+#~ msgid "The name should end with a suffix \".jpeg\"."
+#~ msgstr "Ba chóir go mbeadh iarmhír \".jpeg\" ag críochnú an ainm."
+
+#~ msgid "The name should end with a suffix \".raw\"."
+#~ msgstr "Ba chóir go mbeadh iarmhír \".raw\" ag críochnú an ainm."
+
+#~ msgid "Timeout"
+#~ msgstr "Am críochnaithe"
+
+#~ msgid "Timeout for lock. Default: 1."
+#~ msgstr "Am scoir don ghlasáil. Réamhshocrú: 1."
+
+#~ msgid "UVC input"
+#~ msgstr "Ionchur UVC"
+
+#~ msgid "Use device defaults"
+#~ msgstr "Úsáid réamhshocruithe gléis"
+
+#~ msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#~ msgstr ""
+#~ "Úsáid an chuimhne chomhroinnte chun frámaí H264 a shíneadh. Réamhshocrú: "
+#~ "díchumasaithe."
+
+#~ msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#~ msgstr ""
+#~ "Úsáid an chuimhne chomhroinnte chun frámaí JPEG a shíneadh. Réamhshocrú: "
+#~ "díchumasaithe."
+
+#~ msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#~ msgstr ""
+#~ "Úsáid an chuimhne chomhroinnte chun frámaí RAW a shíneadh. Réamhshocrú: "
+#~ "díchumasaithe."
+
+#~ msgid "debug"
+#~ msgstr "dífhabhtú"
+
+#~ msgid "info"
+#~ msgstr "eolas"
+
+#~ msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#~ msgstr ""
+#~ "nó aon iarratais HTTP sna N soicind dheireanacha. Réamhshocrú: 0 "
+#~ "(díchumasaithe)."
+
+#~ msgid "performance"
+#~ msgstr "feidhmíocht"
+
+#~ msgid "units: seconds"
+#~ msgstr "aonaid: soicindí"
+
+#~ msgid "ustreamer"
+#~ msgstr "ustreamer"
+
+#~ msgid "verbose"
+#~ msgstr "focal"
+
+#~ msgid ""
+#~ "µStreamer is a lightweight and very quick server to stream MJPEG video "
+#~ "from any V4L2 device to the net."
+#~ msgstr ""
+#~ "Is freastalaí éadrom agus an-tapa é µStreamer chun físeán MJPEG a shruthú "
+#~ "ó aon fheiste V4L2 chuig an ngréasán."
 
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Lig don mhaolán fáinne dul thar an teorainn faoin méid seo"
index 74261f4c3339020359a2ef3b765b2709b645ebae..73defbdf8054825e97cc350119acc19e45a0a6fc 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "PO-Revision-Date: 2023-09-07 05:53+0000\n"
 "Last-Translator: Oren Bahar <shavitbit@gmail.com>\n"
 "Language-Team: Hebrew <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/he/>\n"
+"luciapplicationsustreamer/he/>\n"
 "Language: he\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -11,172 +11,286 @@ msgstr ""
 "n % 10 == 0) ? 2 : 3));\n"
 "X-Generator: Weblate 5.0.1-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
+msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
-msgid "Backlight compensation"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "מכשיר"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "כללי"
 
@@ -184,321 +298,430 @@ msgstr "כללי"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
-msgstr "פתחה"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
+msgstr "פתחה"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
index 10445a516b6468723439fb9d14fb0053ff0ba720..1e236bda45e594232a68c47d8d6cc35f5a21e18a 100644 (file)
@@ -4,172 +4,286 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
+msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
-msgid "Backlight compensation"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr ""
 
@@ -177,321 +291,430 @@ msgstr ""
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
index 7afa40993d09020a9a002fec793164ae4f066a22..e0289381e30acbdd4d457635afb501a35c08eaee 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2025-06-20 09:25+0000\n"
 "Last-Translator: hmzs <hmzs@1szer1.hu>\n"
 "Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/hu/>\n"
+"luciapplicationsustreamer/hu/>\n"
 "Language: hu\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 5.13-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Kérjen felhasználónevet és jelszót kapcsolódáskor"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Hitelesítés szükséges"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Eszköz"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Ennél a korlátnál kisebb képkockák eldobása"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Engedélyezve"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Egy mappa, amely weboldalakat tartalmaz"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Másodpercenkénti képkockák"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Általános"
 
@@ -183,327 +297,465 @@ msgstr "Általános"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP kimenet"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Jelszó"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Bővítmény beállításai"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Felbontás"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"A legkisebb méret beállítása, ha a webkamera kis méretű szemét képkockákat "
-"állít elő. Ez gyenge fényviszonyok esetén fordulhat elő"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Az adatközvetítés elérhetetlen"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "TCP port ehhez a HTTP-kiszolgálóhoz"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "UVC bemenet"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Felhasználónév"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "WWW mappa"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Kérjen felhasználónevet és jelszót kapcsolódáskor"
+
+#~ msgid "Authentication required"
+#~ msgstr "Hitelesítés szükséges"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Ennél a korlátnál kisebb képkockák eldobása"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Egy mappa, amely weboldalakat tartalmaz"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP kimenet"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Bővítmény beállításai"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "A legkisebb méret beállítása, ha a webkamera kis méretű szemét "
+#~ "képkockákat állít elő. Ez gyenge fényviszonyok esetén fordulhat elő"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "TCP port ehhez a HTTP-kiszolgálóhoz"
+
+#~ msgid "UVC input"
+#~ msgstr "UVC bemenet"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Gyűrűpuffer engedélyezése a korlát eléréséhez ezzel a mennyiséggel"
 
index 8735eafcb56fb9dcf5adaff2e15e2acae7e05ee3..ad081d64e62e0bf4e032574ca9ed773dd0011be2 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2024-07-03 10:09+0000\n"
 "Last-Translator: moreno <morenomatassini95@gmail.com>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/it/>\n"
+"luciapplicationsustreamer/it/>\n"
 "Language: it\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 5.7-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Richiedi nome utente e password alla connessione"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Autenticazione richiesta"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Dispositivo"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Abilita"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Generale"
 
@@ -183,325 +297,440 @@ msgstr "Generale"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Password"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
-msgstr "Porta"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
+msgstr "Porta"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Nome utente"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Richiedi nome utente e password alla connessione"
+
+#~ msgid "Authentication required"
+#~ msgstr "Autenticazione richiesta"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr ""
 #~ "Permetti al buffer circolare di eccedere il limite di questa quantità"
index 824cdd6e59ded2f844107bb18bf1b0ee085666c9..b65f0b7a43f2a9fbe477b03eb7ca75590d6851d6 100644 (file)
@@ -5,7 +5,7 @@ msgstr ""
 "PO-Revision-Date: 2024-07-15 18:06+0000\n"
 "Last-Translator: INAGAKI Hiroshi <musashino.open@gmail.com>\n"
 "Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/ja/>\n"
+"luciapplicationsustreamer/ja/>\n"
 "Language: ja\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -13,172 +13,286 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 5.7-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "接続時にユーザー名とパスワードを確認します"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "認証が必要"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "デバイス"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "この制限よりも小さいフレームをドロップする"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "有効"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "ウェブページを含むフォルダー"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "1秒当たりのフレーム数"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "全般"
 
@@ -186,327 +300,465 @@ msgstr "全般"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP 出力"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "パスワード"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "プラグイン設定"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "ポート"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "解像度"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"もしウェブカメラが小さなサイズの余分なフレームを生成する場合は、最小サイズを"
-"設定します。光量の低い条件下で発生することがあります"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "ストリーム利用不可"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "このHTTPサーバーのTCPポート"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "UVC 入力"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "ユーザー名"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "WWW フォルダー"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "接続時にユーザー名とパスワードを確認します"
+
+#~ msgid "Authentication required"
+#~ msgstr "認証が必要"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "この制限よりも小さいフレームをドロップする"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "ウェブページを含むフォルダー"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP 出力"
+
+#~ msgid "Plugin settings"
+#~ msgstr "プラグイン設定"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "もしウェブカメラが小さなサイズの余分なフレームを生成する場合は、最小サイズ"
+#~ "を設定します。光量の低い条件下で発生することがあります"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "このHTTPサーバーのTCPポート"
+
+#~ msgid "UVC input"
+#~ msgstr "UVC 入力"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "リングバッファーがこの量だけ制限を超過することを許可します"
 
index ad725cb7c849ad816f82a1fe1127b13a3c8c51c6..d8a7c32594250961dc53f1f0848b941fad823254 100644 (file)
@@ -10,172 +10,286 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 5.17-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr "잘린 프레임 허용"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "인증 사용"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr "역광 보정"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
-msgstr "비트레이트"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr "밝기"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr "대비"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "장치"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "활성화"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
-msgstr "인코더"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
-msgstr "가상 해상도"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
-msgstr "좌우 반전"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
-msgstr "상하 반전"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
+msgstr "가상 해상도"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
-msgstr "형식"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "초당 프레임 수(FPS)"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr "감마"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "일반"
 
@@ -183,326 +297,494 @@ msgstr "일반"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr "luci-app-ustreamer의 UCI 접근 권한 부여"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP 출력"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr "호스트"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr "색조"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
-msgstr "입출력(I/O) 방식"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr "이미지 제어"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr "인스턴스 ID"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr "로그 수준"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr "M2M 장치"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "암호"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "플러그인 설정"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "포트"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
-msgstr "품질"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
-msgstr ""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
+msgstr "품질"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "해상도"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr "회전"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr "채도"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr "선명도"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
-msgstr "소켓"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
-msgstr "소켓 권한"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
-msgstr "대기 시간"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "UVC 입력"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "사용자 이름"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "WWW 폴더"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr "화이트 밸런스"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
-msgstr "디버그(debug)"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
-msgstr "정보(info)"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
-msgstr "성능(performance)"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
-msgstr "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
-msgstr "상세(verbose)"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
-"µStreamer는 모든 V4L2 장치의 MJPEG 비디오를 네트워크로 스트리밍하는 가볍고 "
-"매우 빠른 서버입니다."
+
+#~ msgid "Authentication required"
+#~ msgstr "인증 사용"
+
+#~ msgid "Bitrate"
+#~ msgstr "비트레이트"
+
+#~ msgid "Encoder"
+#~ msgstr "인코더"
+
+#~ msgid "Flip horizontally"
+#~ msgstr "좌우 반전"
+
+#~ msgid "Flip vertically"
+#~ msgstr "상하 반전"
+
+#~ msgid "Format"
+#~ msgstr "형식"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP 출력"
+
+#~ msgid "IO method"
+#~ msgstr "입출력(I/O) 방식"
+
+#~ msgid "Plugin settings"
+#~ msgstr "플러그인 설정"
+
+#~ msgid "Socket"
+#~ msgstr "소켓"
+
+#~ msgid "Socket Permissions"
+#~ msgstr "소켓 권한"
+
+#~ msgid "Timeout"
+#~ msgstr "대기 시간"
+
+#~ msgid "UVC input"
+#~ msgstr "UVC 입력"
+
+#~ msgid "debug"
+#~ msgstr "디버그(debug)"
+
+#~ msgid "info"
+#~ msgstr "정보(info)"
+
+#~ msgid "performance"
+#~ msgstr "성능(performance)"
+
+#~ msgid "ustreamer"
+#~ msgstr "ustreamer"
+
+#~ msgid "verbose"
+#~ msgstr "상세(verbose)"
+
+#~ msgid ""
+#~ "µStreamer is a lightweight and very quick server to stream MJPEG video "
+#~ "from any V4L2 device to the net."
+#~ msgstr ""
+#~ "µStreamer는 모든 V4L2 장치의 MJPEG 비디오를 네트워크로 스트리밍하는 가볍"
+#~ "고 매우 빠른 서버입니다."
 
 #~ msgid "Auto"
 #~ msgstr "자동"
index 942db337f4790060391df68f1ffc2ba483b27d50..b6a535a6bb2f1b26c89086ed1c06a0832c9fabf1 100644 (file)
@@ -4,7 +4,7 @@ msgstr ""
 "PO-Revision-Date: 2026-01-29 18:22+0000\n"
 "Last-Translator: Džiugas Januševičius <dziugas1959@hotmail.com>\n"
 "Language-Team: Lithuanian <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/lt/>\n"
+"luciapplicationsustreamer/lt/>\n"
 "Language: lt\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -13,174 +13,286 @@ msgstr ""
 "(n%100<10 || n%100>=20) ? 1 : 2);\n"
 "X-Generator: Weblate 5.16-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
-"Prašyti naudotojo/vartotojo vardo (t.y. slapyvardžio) ir slaptažodžio "
-"prisijungiant"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Reikalingas autentifikavimas"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Įrenginys"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Išmesti kadrus, kurie mažesni negu šis limitas/ribojimas"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Įjungtas/Įgalintas"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Aplankalas, kuriame randami tinklapiai"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Kadrai per sekundę"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Bendra/-i/-ai/-s"
 
@@ -188,327 +300,467 @@ msgstr "Bendra/-i/-ai/-s"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "„HTTP“ išvestis"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Slaptažodis"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Plėtinio nustatymai"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Prievadas"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Rezoliucija"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
-"Nustatyti minimalų dydį, jeigu vaizdo kamera sukuria mažo dydžio netinkamus "
-"(šūdinus) kadrus. Gali nutikti mažo apšvietimo sąlygomis"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Transliavimas nepasiekiamas"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "„TCP“ prievadas šiam „HTTP“ serveriui"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "„UVC“ įvestis"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Naudotojo/Vartotojo vardas (t.y. Slapyvardis)"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "„WWW“ aplankas"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr ""
+#~ "Prašyti naudotojo/vartotojo vardo (t.y. slapyvardžio) ir slaptažodžio "
+#~ "prisijungiant"
+
+#~ msgid "Authentication required"
+#~ msgstr "Reikalingas autentifikavimas"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Išmesti kadrus, kurie mažesni negu šis limitas/ribojimas"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Aplankalas, kuriame randami tinklapiai"
+
+#~ msgid "HTTP output"
+#~ msgstr "„HTTP“ išvestis"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Plėtinio nustatymai"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Nustatyti minimalų dydį, jeigu vaizdo kamera sukuria mažo dydžio "
+#~ "netinkamus (šūdinus) kadrus. Gali nutikti mažo apšvietimo sąlygomis"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "„TCP“ prievadas šiam „HTTP“ serveriui"
+
+#~ msgid "UVC input"
+#~ msgstr "„UVC“ įvestis"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Leisti „ringbuffer“ peržengti limitą, šia suma"
 
index 44be275dada200fbd94ffdbaed2b009e74433751..fb2da0dc1edfd9786513c6f1a9ecdb27a5a1acff 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2020-02-07 09:19+0000\n"
 "Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
 "Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/mr/>\n"
+"luciapplicationsustreamer/mr/>\n"
 "Language: mr\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.11-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
+msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
-msgid "Backlight compensation"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "डिव्हाइस"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "सक्षम केले"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "सामान्य"
 
@@ -183,323 +297,432 @@ msgstr "सामान्य"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "संकेतशब्द"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
-msgstr "पोर्ट"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "वापरकर्तानाव"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
 #~ msgid "Off"
index 16b31a50826e5b6bb973993cf316b37603d9e1f8..224fae4136318cde20616717305e87654c7d2bd5 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2025-04-22 05:24+0000\n"
 "Last-Translator: Abdul Muizz Bin Abdul Jalil <abmuizz@gmail.com>\n"
 "Language-Team: Malay <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/ms/>\n"
+"luciapplicationsustreamer/ms/>\n"
 "Language: ms\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 5.11.1-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
+msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
-msgid "Backlight compensation"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Peranti"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Dibolehkan"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr ""
 
@@ -183,323 +297,432 @@ msgstr ""
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
-msgstr "Port"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
+msgstr "Port"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Nama pengguna"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
 #~ msgid "Auto"
index 5f0dbd51472d40eda9f55a687301a8fa5986ce88..6267a7e43d9c03dd2922b7fd71b7cff04532d189 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2024-01-26 16:51+0000\n"
 "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/nb_NO/>\n"
+"luciapplicationsustreamer/nb_NO/>\n"
 "Language: nb_NO\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 5.4-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
+msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
-msgid "Backlight compensation"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Enhet"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Påskrudd"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr ""
 
@@ -183,323 +297,432 @@ msgstr ""
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Passord"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
-msgstr "Port"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
+msgstr "Port"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
 #~ msgid "Auto"
index 13fe8d511f1a1b8b4a1fad4fc8e8f32ed35efb6b..a3e22227f880b05ff9f90bc229e308bad78a1cfa 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2023-04-23 07:04+0000\n"
 "Last-Translator: xtz1983 <xtz1983@gmail.com>\n"
 "Language-Team: Dutch <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/nl/>\n"
+"luciapplicationsustreamer/nl/>\n"
 "Language: nl\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.18-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Vraag om gebruikersnaam en wachtwoord bij verbinding"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Verificatie vereist"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Apparaat"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Laat frames kleiner dan deze limiet vallen"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Ingeschakeld"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Map die webpagina's bevat"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Frames per seconde"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Algemeen"
 
@@ -183,327 +297,465 @@ msgstr "Algemeen"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP-uitvoer"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Wachtwoord"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Plugin-instellingen"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Poort"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Resolutie"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"Stel de minimumgrootte in als de webcam kleine afvalframes produceert. Kan "
-"gebeuren bij weinig licht"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "TCP-poort voor deze HTTP-server"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "UVC-ingang"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Gebruikersnaam"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "WWW-map"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Vraag om gebruikersnaam en wachtwoord bij verbinding"
+
+#~ msgid "Authentication required"
+#~ msgstr "Verificatie vereist"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Laat frames kleiner dan deze limiet vallen"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Map die webpagina's bevat"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP-uitvoer"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Plugin-instellingen"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Stel de minimumgrootte in als de webcam kleine afvalframes produceert. "
+#~ "Kan gebeuren bij weinig licht"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "TCP-poort voor deze HTTP-server"
+
+#~ msgid "UVC input"
+#~ msgstr "UVC-ingang"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr ""
 #~ "Sta ringbuffer toe om de limiet met deze hoeveelheid te overschrijden"
index 37d4ec04789f1f0daf0415c780c8d052fd4ab6b3..42ff8812330401099b64f1cae1a5a8aa83d951d0 100644 (file)
@@ -11,177 +11,287 @@ msgstr ""
 "|| n%100>=20) ? 1 : 2);\n"
 "X-Generator: Weblate 5.16-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr "Zezwalaj na źródło"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr "Zezwalaj na obcięte klatki"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Pytaj o nazwę użytkownika i hasło przy połączeniu"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Wymagane uwierzytelnienie"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr "Kompensacja podświetlenia"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
-msgstr "Szybkość transmisji"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr "Jasność"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr "Bufory"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
 msgid "Client TTL"
 msgstr "TTL klienta"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
-msgstr "TTL klienta. Domyślnie: 10."
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
-msgstr "Efekt kolorystyczny"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr "Kontrast"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr "Parametry sygnału wideo (DV)"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
-msgstr "Domyślnie: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
-msgstr "Domyślnie: 2 (liczba rdzeni CPU (ale nie większa niż 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
-msgstr "Domyślnie: 3 (liczba rdzeni CPU (ale nie większa niż 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
-msgstr "Domyślnie: wyłączone."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
-msgstr "Domyślnie: maksymalna możliwa wartość."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Urządzenie"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr "Opóźnienie po błędzie urządzenia"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
-"Nie inicjuj ponownie urządzenia po przekroczeniu limitu czasu. Domyślnie: "
-"wyłączone."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Porzucaj klatki mniejsze niż ten limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr "Porzucaj te same klatki"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
-msgstr "Każdy bufor może być przetwarzany przy użyciu niezależnego wątku."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
-"Włącz zapytania o czasy DV i przetwarzanie zdarzeń, aby automatycznie "
-"zmieniać rozdzielczość. Domyślnie: wyłączone."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
-msgstr "Włącz zamianę kolejności RGB na BGR i odwrotnie."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Włączone"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
-msgstr "Koder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr "Wyjście przy braku klientów"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 "Wyjdź z programu, jeśli nie było klientów strumieniowych ani odbiorczych"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
-msgstr "Fałszywa rozdzielczość"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
-msgstr "Odwróć poziomo"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
-msgstr "Odwróć pionowo"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
-msgstr "Folder zawierający gniazdo"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
+msgstr "Fałszywa rozdzielczość"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Folder zawierający strony sieci Web"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
-msgstr "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
-msgstr "Format: zamień RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Klatki na sekundę"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr "Wzmocnienie"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr "Gamma"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Ogólne"
 
@@ -189,333 +299,669 @@ msgstr "Ogólne"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr "Przyznaj luci-app-ustreamer dostęp do UCI"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr "GOP H264"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
-msgstr "Urządzenie M2M H264"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
-msgstr "Szybkość transmisji H264 w Kbps. Domyślnie: 5000."
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
 msgid "H264 boost"
 msgstr "Wzmocnienie H264"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
 msgid "H264 sink"
 msgstr "Odpływ H264"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
-msgstr "Tryb odpływu H264"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "Wyjście HTTP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr "Host"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr "Odcień"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
-msgstr "Metoda wejścia-wyjścia"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr "Sterowanie obrazem"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
-msgstr "Zwiększ wydajność kodera w PiKVM v4. Domyślnie: wyłączone."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr "Ruch przychodzący"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr "Identyfikator instancji"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
-msgstr "Odstęp między klatkami kluczowymi. Domyślnie: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr "Odpływ JPEG"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
-msgstr "Tryb odpływu JPEG"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
-msgstr "Limit czasu odpływu JPEG"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr "Poziom rejestrowania"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr "Urządzenie M2M"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Hasło"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
-msgstr "Ścieżka do urządzenia kodera M2M V4L2. Domyślnie: wybór automatyczny."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
 msgid "Persistent"
 msgstr "Trwałe"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Ustawienia wtyczki"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
 msgid "Quality"
 msgstr "Jakość"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
 msgid "RAW sink"
 msgstr "Odpływ RAW"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
-msgstr "TTL klienta odpływu RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
-msgstr "Tryb odpływu RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
-msgstr "Limit czasu odpływu RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
-msgstr "Usuń"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
-msgstr "Usuń odpływ JPEG"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
-msgstr "Usuń plik odpływu JPEG przy wyjściu"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
-msgstr "Usuń odpływ RAW"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
-msgstr "Usuń pamięć współdzieloną przy zatrzymywaniu. Domyślnie: wyłączone."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Rozdzielczość"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr "Obróć"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr "Nasycenie"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr "Limit czasu serwera"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
-msgstr "Ustaw uprawnienia odpływu H264 (np. 777). Domyślnie: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
-msgstr "Ustaw uprawnienia odpływu JPEG (np. 777). Domyślnie: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
-msgstr "Ustaw uprawnienia odpływu RAW (np. 777). Domyślnie: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
-"Ustaw minimalny rozmiar, jeśli kamera wytwarza małe, bezużyteczne klatki. "
-"Może występować w warunkach słabego oświetlenia"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
-msgstr "Ustaw jakość w procentach."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr "Ostrość"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
-msgstr "TTL klienta odpływu"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
-msgstr "Limit czasu odpływu"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
-msgstr "Gniazdo"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
-msgstr "Uprawnienia gniazda"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Strumień niedostępny"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
-msgstr "Host TCP dla tego serwera HTTP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "Port TCP dla tego serwera HTTP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
-msgstr "Standard TV"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
-msgstr "Nazwa powinna kończyć się sufiksem „.h264”."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
-msgstr "Nazwa powinna kończyć się sufiksem „.jpeg”."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
-msgstr "Nazwa powinna kończyć się sufiksem „.raw”."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr "Liczba buforów do odbierania danych z urządzenia."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr "Liczba wątków roboczych, ale nie większa niż liczba buforów."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
-msgstr "Limit czasu"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
-msgstr "Limit czasu blokady. Domyślnie: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "Wejście UVC"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
-msgstr "Użyj ustawień domyślnych urządzenia"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
-"Użyj pamięci współdzielonej do odpływu klatek H264. Domyślnie: wyłączone."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
 msgstr ""
-"Użyj pamięci współdzielonej do odpływu klatek JPEG. Domyślnie: wyłączone."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
 msgstr ""
-"Użyj pamięci współdzielonej do odpływu klatek RAW. Domyślnie: wyłączone."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Nazwa użytkownika"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "Folder WWW"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr "Balans bieli"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr "Wątki robocze"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
-msgstr "debugowanie"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
-msgstr "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
-"lub dowolne żądania HTTP w ciągu ostatnich n sekund. Domyślnie: 0 (wyłączone)"
-"."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
-msgstr "wydajność"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
-msgstr "jednostki: sekundy"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
-msgstr "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
-msgstr "pełne"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
-"µStreamer to lekki i bardzo szybki serwer umożliwiający strumieniowanie "
-"wideo MJPEG z dowolnego urządzenia V4L2 do sieci."
+
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Pytaj o nazwę użytkownika i hasło przy połączeniu"
+
+#~ msgid "Authentication required"
+#~ msgstr "Wymagane uwierzytelnienie"
+
+#~ msgid "Bitrate"
+#~ msgstr "Szybkość transmisji"
+
+#~ msgid "Client TTL. Default: 10."
+#~ msgstr "TTL klienta. Domyślnie: 10."
+
+#~ msgid "Color effect"
+#~ msgstr "Efekt kolorystyczny"
+
+#~ msgid "Default: 10."
+#~ msgstr "Domyślnie: 10."
+
+#~ msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#~ msgstr "Domyślnie: 2 (liczba rdzeni CPU (ale nie większa niż 4))."
+
+#~ msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#~ msgstr "Domyślnie: 3 (liczba rdzeni CPU (ale nie większa niż 4) + 1)."
+
+#~ msgid "Default: disabled."
+#~ msgstr "Domyślnie: wyłączone."
+
+#~ msgid "Default: maximum possible."
+#~ msgstr "Domyślnie: maksymalna możliwa wartość."
+
+#~ msgid "Don't re-initialize device on timeout. Default: disabled."
+#~ msgstr ""
+#~ "Nie inicjuj ponownie urządzenia po przekroczeniu limitu czasu. Domyślnie: "
+#~ "wyłączone."
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Porzucaj klatki mniejsze niż ten limit"
+
+#~ msgid "Each buffer may processed using an independent thread."
+#~ msgstr "Każdy bufor może być przetwarzany przy użyciu niezależnego wątku."
+
+#~ msgid ""
+#~ "Enable DV-timings querying and events processing to automatic resolution "
+#~ "change. Default: disabled."
+#~ msgstr ""
+#~ "Włącz zapytania o czasy DV i przetwarzanie zdarzeń, aby automatycznie "
+#~ "zmieniać rozdzielczość. Domyślnie: wyłączone."
+
+#~ msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#~ msgstr "Włącz zamianę kolejności RGB na BGR i odwrotnie."
+
+#~ msgid "Encoder"
+#~ msgstr "Koder"
+
+#~ msgid "Flip horizontally"
+#~ msgstr "Odwróć poziomo"
+
+#~ msgid "Flip vertically"
+#~ msgstr "Odwróć pionowo"
+
+#~ msgid "Folder that contains the socket"
+#~ msgstr "Folder zawierający gniazdo"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Folder zawierający strony sieci Web"
+
+#~ msgid "Format"
+#~ msgstr "Format"
+
+#~ msgid "Format: Swap RGB"
+#~ msgstr "Format: zamień RGB"
+
+#~ msgid "H264 GOP"
+#~ msgstr "GOP H264"
+
+#~ msgid "H264 M2M device"
+#~ msgstr "Urządzenie M2M H264"
+
+#~ msgid "H264 bitrate in Kbps. Default: 5000."
+#~ msgstr "Szybkość transmisji H264 w Kbps. Domyślnie: 5000."
+
+#~ msgid "H264 sink mode"
+#~ msgstr "Tryb odpływu H264"
+
+#~ msgid "HTTP output"
+#~ msgstr "Wyjście HTTP"
+
+#~ msgid "IO method"
+#~ msgstr "Metoda wejścia-wyjścia"
+
+#~ msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#~ msgstr "Zwiększ wydajność kodera w PiKVM v4. Domyślnie: wyłączone."
+
+#~ msgid "Interval between keyframes. Default: 30."
+#~ msgstr "Odstęp między klatkami kluczowymi. Domyślnie: 30."
+
+#~ msgid "JPEG sink mode"
+#~ msgstr "Tryb odpływu JPEG"
+
+#~ msgid "JPEG sink timeout"
+#~ msgstr "Limit czasu odpływu JPEG"
+
+#~ msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#~ msgstr ""
+#~ "Ścieżka do urządzenia kodera M2M V4L2. Domyślnie: wybór automatyczny."
+
+#~ msgid "Plugin settings"
+#~ msgstr "Ustawienia wtyczki"
+
+#~ msgid "RAW sink client TTL"
+#~ msgstr "TTL klienta odpływu RAW"
+
+#~ msgid "RAW sink mode"
+#~ msgstr "Tryb odpływu RAW"
+
+#~ msgid "RAW sink timeout"
+#~ msgstr "Limit czasu odpływu RAW"
+
+#~ msgid "Remove"
+#~ msgstr "Usuń"
+
+#~ msgid "Remove JPEG sink"
+#~ msgstr "Usuń odpływ JPEG"
+
+#~ msgid "Remove JPEG sink file on exit"
+#~ msgstr "Usuń plik odpływu JPEG przy wyjściu"
+
+#~ msgid "Remove RAW sink"
+#~ msgstr "Usuń odpływ RAW"
+
+#~ msgid "Remove shared memory on stop. Default: disabled."
+#~ msgstr "Usuń pamięć współdzieloną przy zatrzymywaniu. Domyślnie: wyłączone."
+
+#~ msgid "Set H264 sink permissions (like 777). Default: 660."
+#~ msgstr "Ustaw uprawnienia odpływu H264 (np. 777). Domyślnie: 660."
+
+#~ msgid "Set JPEG sink permissions (like 777). Default: 660."
+#~ msgstr "Ustaw uprawnienia odpływu JPEG (np. 777). Domyślnie: 660."
+
+#~ msgid "Set RAW sink permissions (like 777). Default: 660."
+#~ msgstr "Ustaw uprawnienia odpływu RAW (np. 777). Domyślnie: 660."
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Ustaw minimalny rozmiar, jeśli kamera wytwarza małe, bezużyteczne klatki. "
+#~ "Może występować w warunkach słabego oświetlenia"
+
+#~ msgid "Set the quality in percent."
+#~ msgstr "Ustaw jakość w procentach."
+
+#~ msgid "Sink client TTL"
+#~ msgstr "TTL klienta odpływu"
+
+#~ msgid "Sink timeout"
+#~ msgstr "Limit czasu odpływu"
+
+#~ msgid "Socket"
+#~ msgstr "Gniazdo"
+
+#~ msgid "Socket Permissions"
+#~ msgstr "Uprawnienia gniazda"
+
+#~ msgid "TCP host for this HTTP server"
+#~ msgstr "Host TCP dla tego serwera HTTP"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "Port TCP dla tego serwera HTTP"
+
+#~ msgid "TV standard"
+#~ msgstr "Standard TV"
+
+#~ msgid "The name should end with a suffix \".h264\""
+#~ msgstr "Nazwa powinna kończyć się sufiksem „.h264”."
+
+#~ msgid "The name should end with a suffix \".jpeg\"."
+#~ msgstr "Nazwa powinna kończyć się sufiksem „.jpeg”."
+
+#~ msgid "The name should end with a suffix \".raw\"."
+#~ msgstr "Nazwa powinna kończyć się sufiksem „.raw”."
+
+#~ msgid "Timeout"
+#~ msgstr "Limit czasu"
+
+#~ msgid "Timeout for lock. Default: 1."
+#~ msgstr "Limit czasu blokady. Domyślnie: 1."
+
+#~ msgid "UVC input"
+#~ msgstr "Wejście UVC"
+
+#~ msgid "Use device defaults"
+#~ msgstr "Użyj ustawień domyślnych urządzenia"
+
+#~ msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#~ msgstr ""
+#~ "Użyj pamięci współdzielonej do odpływu klatek H264. Domyślnie: wyłączone."
+
+#~ msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#~ msgstr ""
+#~ "Użyj pamięci współdzielonej do odpływu klatek JPEG. Domyślnie: wyłączone."
+
+#~ msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#~ msgstr ""
+#~ "Użyj pamięci współdzielonej do odpływu klatek RAW. Domyślnie: wyłączone."
+
+#~ msgid "debug"
+#~ msgstr "debugowanie"
+
+#~ msgid "info"
+#~ msgstr "info"
+
+#~ msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#~ msgstr ""
+#~ "lub dowolne żądania HTTP w ciągu ostatnich n sekund. Domyślnie: 0 "
+#~ "(wyłączone)."
+
+#~ msgid "performance"
+#~ msgstr "wydajność"
+
+#~ msgid "units: seconds"
+#~ msgstr "jednostki: sekundy"
+
+#~ msgid "ustreamer"
+#~ msgstr "ustreamer"
+
+#~ msgid "verbose"
+#~ msgstr "pełne"
+
+#~ msgid ""
+#~ "µStreamer is a lightweight and very quick server to stream MJPEG video "
+#~ "from any V4L2 device to the net."
+#~ msgstr ""
+#~ "µStreamer to lekki i bardzo szybki serwer umożliwiający strumieniowanie "
+#~ "wideo MJPEG z dowolnego urządzenia V4L2 do sieci."
 
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Zezwól, aby bufor pierścieniowy przekroczył limit o tę ilość"
index 01d36ac94280fac3431cd5f8977fe403c9728225..f85bc8dc4879b7016b45d65b6f8de6eb81241881 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2024-07-20 20:09+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/pt/>\n"
+"luciapplicationsustreamer/pt/>\n"
 "Language: pt\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 5.7-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Pergunte por um utilizador e palavra-passe na conexão"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Requer autenticação"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Aparelho"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Descarte quadros menores que este limite"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Ativado"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Pasta que contém páginas web"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Quadros por segundos"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Geral"
 
@@ -183,327 +297,465 @@ msgstr "Geral"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "Saída HTTP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Palavra-passe"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Configurações do Plugin"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Porta"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Resolução"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"Defina o tamanho mínimo se a webcam produz quadros lixo de tamanho pequeno. "
-"Pode acontecer sob condições de pouca luz"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Fluxo indisponível"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "Porta TCP para este servidor HTTP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "Dispositivo UVC de entrada"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Nome do utilizador"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "Pasta WWW"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Pergunte por um utilizador e palavra-passe na conexão"
+
+#~ msgid "Authentication required"
+#~ msgstr "Requer autenticação"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Descarte quadros menores que este limite"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Pasta que contém páginas web"
+
+#~ msgid "HTTP output"
+#~ msgstr "Saída HTTP"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Configurações do Plugin"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Defina o tamanho mínimo se a webcam produz quadros lixo de tamanho "
+#~ "pequeno. Pode acontecer sob condições de pouca luz"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "Porta TCP para este servidor HTTP"
+
+#~ msgid "UVC input"
+#~ msgstr "Dispositivo UVC de entrada"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Permitir que o buffer em anel exceda o limite por essa quantidade"
 
index dc9c4436fc05b33f9002e8ad4bad6711474f2f7a..a1f8ca553d4f3dbadc9c33b10a6e12a28a737777 100644 (file)
@@ -13,172 +13,286 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 5.16-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr "Permitir pacotes truncados"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Pergunte por um usuário e senha na conexão"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Requer autenticação"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Dispositivo"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Descarte quadros menores que este limite"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Ativado"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Pasta que contém páginas web"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Quadros por segundos"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Geral"
 
@@ -186,327 +300,465 @@ msgstr "Geral"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "Saída HTTP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Senha"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Configurações do Plugin"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Porta"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Resolução"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"Defina o tamanho mínimo se a webcam produz quadros lixo de tamanho pequeno. "
-"Pode acontecer sob condições de pouca luz"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Transmissão indisponível"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "Porta TCP para este servidor HTTP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "Dispositivo UVC de entrada"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Nome do usuário"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "Pasta WWW"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Pergunte por um usuário e senha na conexão"
+
+#~ msgid "Authentication required"
+#~ msgstr "Requer autenticação"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Descarte quadros menores que este limite"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Pasta que contém páginas web"
+
+#~ msgid "HTTP output"
+#~ msgstr "Saída HTTP"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Configurações do Plugin"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Defina o tamanho mínimo se a webcam produz quadros lixo de tamanho "
+#~ "pequeno. Pode acontecer sob condições de pouca luz"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "Porta TCP para este servidor HTTP"
+
+#~ msgid "UVC input"
+#~ msgstr "Dispositivo UVC de entrada"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Permitir que o buffer em anel exceda o limite por essa quantidade"
 
index ace97c39fc5ffeccd4e51c7fa9027d1da0f07539..59441db6a1f0432e14d2101dc0a5a0d0b2eb9eb5 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "PO-Revision-Date: 2025-08-23 17:45+0000\n"
 "Last-Translator: CRISTIAN ANDREI <cristianvdr@gmail.com>\n"
 "Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/ro/>\n"
+"luciapplicationsustreamer/ro/>\n"
 "Language: ro\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -11,172 +11,286 @@ msgstr ""
 "20)) ? 1 : 2;\n"
 "X-Generator: Weblate 5.13\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Cereți numele de utilizator și parola la conectare"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Autentificare necesară"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Dispozitiv"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Aruncă cadrele mai mici decât această limită"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Activat"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Dosar care conține pagini web"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Imagini pe secundă"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "General"
 
@@ -184,327 +298,465 @@ msgstr "General"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "Ieșire HTTP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Parolă"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Setări Plugin"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Rezoluție"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"Setați dimensiunea minimă dacă camera web produce cadre de gunoi de "
-"dimensiuni mici. Se poate întâmpla în condiții de iluminare slabă"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Fluxul nu este disponibil"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "Portul TCP pentru acest server HTTP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "Intrare UVC"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Nume Utilizator"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "Folderul WWW"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Cereți numele de utilizator și parola la conectare"
+
+#~ msgid "Authentication required"
+#~ msgstr "Autentificare necesară"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Aruncă cadrele mai mici decât această limită"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Dosar care conține pagini web"
+
+#~ msgid "HTTP output"
+#~ msgstr "Ieșire HTTP"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Setări Plugin"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Setați dimensiunea minimă dacă camera web produce cadre de gunoi de "
+#~ "dimensiuni mici. Se poate întâmpla în condiții de iluminare slabă"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "Portul TCP pentru acest server HTTP"
+
+#~ msgid "UVC input"
+#~ msgstr "Intrare UVC"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Permiteți ca ringbuffer-ul să depășească limita cu această valoare"
 
index 44239fd5b65477bf791129b7662abce910c61b49..093eaba36830e8801c82e291f7bd8601a6d3b9f4 100644 (file)
@@ -17,177 +17,288 @@ msgstr ""
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr "Разрешённый источник"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr "Разрешать усечённые кадры"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Спрашивать имя пользователя и пароль при подключении"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Логин и пароль"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr "Компенсация встречной засветки"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
-msgstr "Битрейт"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr "Яркость"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr "Буферы"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
 msgid "Client TTL"
 msgstr "Время жизни клиента (TTL)"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
-msgstr "Время жизни клиента. По умолчанию: 10."
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
-msgstr "Цветовой эффект"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr "Контрастность"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr "DV-тайминги"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
-msgstr "По умолчанию: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
-msgstr "По умолчанию: 2 (количество ядер CPU (но не более 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
-msgstr "По умолчанию: 3 (количество ядер CPU (но не более 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
-msgstr "По умолчанию: отключено."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
-msgstr "По умолчанию: максимально возможное."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Устройство"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr "Задержка при ошибке устройства"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
-"Не переинициализировать устройство при тайм-ауте. По умолчанию: отключено."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Отбрасывать кадры меньше, чем"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr "Отбрасывать дубликаты кадров"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
-msgstr "Каждый буфер может обрабатываться в отдельном потоке."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
-"Включить опрос DV-таймингов и обработку событий для автоматического "
-"изменения разрешения. По умолчанию: отключено."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
-msgstr "Включить инверсию порядка цветовых каналов: RGB ↔ BGR."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Включено"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
-msgstr "Кодировщик"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr "Завершать при отсутствии клиентов"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 "Завершать программу, если в течение указанного времени не было подключено ни "
 "одного клиента"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
-msgstr "Подмена разрешения"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
-msgstr "Отразить по горизонтали"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
-msgstr "Отразить по вертикали"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
-msgstr "Ð\94иÑ\80екÑ\82оÑ\80иÑ\8f Ñ\81океÑ\82а"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
+msgstr "Ð\9fодмена Ñ\80азÑ\80еÑ\88ениÑ\8f"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Директория с веб-страницами"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
-msgstr "Формат"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
-msgstr "Формат: инверсия RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Кадров в секунду"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr "Усиление"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr "Гамма"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Общие"
 
@@ -195,343 +306,679 @@ msgstr "Общие"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr "Предоставить доступ UCI для luci-app-ustreamer"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr "H264 GOP (группа кадров)"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
-msgstr "Устройство H264 M2M"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
-msgstr "Битрейт H264 в Кбит/с. По умолчанию: 5000."
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
 msgid "H264 boost"
 msgstr "Ускорение H264"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
 msgid "H264 sink"
 msgstr "Приёмник H264"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
-msgstr "Режим приёмника H264"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP-вывод"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr "Хост"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr "Оттенок"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
-msgstr "Метод ввода-вывода"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr "Управление изображением"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
 msgstr ""
-"Повысить производительность кодировщика на PiKVM V4. По умолчанию: отключено."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr "Источник"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr "Идентификатор экземпляра"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
-msgstr "Интервал между ключевыми кадрами. По умолчанию: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr "Приёмник JPEG"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
-msgstr "Режим приёмника JPEG"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
-msgstr "Тайм-аут приёмника JPEG"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr "Уровень журналирования"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr "Устройство M2M"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Пароль"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
-msgstr "Путь к устройству кодировщика V4L2 M2M. По умолчанию: авто."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
 msgid "Persistent"
 msgstr "Постоянный режим"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Настройки плагинов"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Порт"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
 msgid "Quality"
 msgstr "Качество"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
 msgid "RAW sink"
 msgstr "Приёмник RAW"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
-msgstr "Время жизни клиента приёмника RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
-msgstr "Режим приёмника RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
-msgstr "Тайм-аут приёмника RAW"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
-msgstr "Удалить"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
-msgstr "Удалить приёмник JPEG"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
-msgstr "Удалять файл приёмника JPEG при выходе"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
-msgstr "Удалить приёмник RAW"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
-msgstr "Удалять разделяемую память при остановке. По умолчанию: отключено."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Разрешение"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr "Поворот"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr "Насыщенность"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr "Тайм-аут сервера"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
-"Установить права доступа для приёмника H264 (например, 777). По умолчанию: "
-"660."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
-"Установить права доступа для приёмника JPEG (например, 777). По умолчанию: "
-"660."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
-"Установить права доступа для приёмника RAW (например, 777). По умолчанию: "
-"660."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"Укажите минимальный размер корректных кадров, чтобы отфильтровать "
-"\"мусорные\" кадры. Настройка особенно актуальна, если веб-камера при плохом "
-"освещении не справляется с работой"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
-msgstr "Установить качество в процентах."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr "Резкость"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
-msgstr "Время жизни клиента приёмника"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
-msgstr "Тайм-аут приёмника"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
-msgstr "Сокет"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
-msgstr "Права доступа к сокету"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Поток недоступен"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
-msgstr "TCP-хост для этого HTTP-сервера"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "Укажите TCP-порт для HTTP-сервера"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
-msgstr "ТВ-стандарт"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
-msgstr "Имя должно оканчиваться на \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
-msgstr "Имя должно оканчиваться на \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
-msgstr "Имя должно оканчиваться суффиксом \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr "Количество буферов для получения данных с устройства."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr "Количество рабочих потоков (не больше количества буферов)."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
-msgstr "Тайм-аут"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
-msgstr "Тайм-аут блокировки. По умолчанию: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "UVC-ввод"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
-msgstr "Использовать настройки устройства по умолчанию"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
 msgstr ""
-"Использовать разделяемую память для приёма кадров H264. По умолчанию: "
-"отключено."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
 msgstr ""
-"Использовать разделяемую память для приёма кадров JPEG. По умолчанию: "
-"отключено."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
 msgstr ""
-"Использовать разделяемую память для приёма кадров RAW. По умолчанию: "
-"отключено."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Имя пользователя"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "Директория WWW"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr "Баланс белого"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr "Рабочие потоки"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
-msgstr "отладка"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
-msgstr "информация"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
-"или любых HTTP-запросов за последние N секунд. По умолчанию: 0 (отключено)."
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
-msgstr "производительность"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
-msgstr "единицы: секунды"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
-msgstr "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
-msgstr "подробный"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
-"µStreamer — это лёгкий и очень быстрый сервер для трансляции MJPEG-видео с "
-"любого V4L2-устройства в сеть."
+
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Спрашивать имя пользователя и пароль при подключении"
+
+#~ msgid "Authentication required"
+#~ msgstr "Логин и пароль"
+
+#~ msgid "Bitrate"
+#~ msgstr "Битрейт"
+
+#~ msgid "Client TTL. Default: 10."
+#~ msgstr "Время жизни клиента. По умолчанию: 10."
+
+#~ msgid "Color effect"
+#~ msgstr "Цветовой эффект"
+
+#~ msgid "Default: 10."
+#~ msgstr "По умолчанию: 10."
+
+#~ msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#~ msgstr "По умолчанию: 2 (количество ядер CPU (но не более 4))."
+
+#~ msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#~ msgstr "По умолчанию: 3 (количество ядер CPU (но не более 4) + 1)."
+
+#~ msgid "Default: disabled."
+#~ msgstr "По умолчанию: отключено."
+
+#~ msgid "Default: maximum possible."
+#~ msgstr "По умолчанию: максимально возможное."
+
+#~ msgid "Don't re-initialize device on timeout. Default: disabled."
+#~ msgstr ""
+#~ "Не переинициализировать устройство при тайм-ауте. По умолчанию: отключено."
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Отбрасывать кадры меньше, чем"
+
+#~ msgid "Each buffer may processed using an independent thread."
+#~ msgstr "Каждый буфер может обрабатываться в отдельном потоке."
+
+#~ msgid ""
+#~ "Enable DV-timings querying and events processing to automatic resolution "
+#~ "change. Default: disabled."
+#~ msgstr ""
+#~ "Включить опрос DV-таймингов и обработку событий для автоматического "
+#~ "изменения разрешения. По умолчанию: отключено."
+
+#~ msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#~ msgstr "Включить инверсию порядка цветовых каналов: RGB ↔ BGR."
+
+#~ msgid "Encoder"
+#~ msgstr "Кодировщик"
+
+#~ msgid "Flip horizontally"
+#~ msgstr "Отразить по горизонтали"
+
+#~ msgid "Flip vertically"
+#~ msgstr "Отразить по вертикали"
+
+#~ msgid "Folder that contains the socket"
+#~ msgstr "Директория сокета"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Директория с веб-страницами"
+
+#~ msgid "Format"
+#~ msgstr "Формат"
+
+#~ msgid "Format: Swap RGB"
+#~ msgstr "Формат: инверсия RGB"
+
+#~ msgid "H264 GOP"
+#~ msgstr "H264 GOP (группа кадров)"
+
+#~ msgid "H264 M2M device"
+#~ msgstr "Устройство H264 M2M"
+
+#~ msgid "H264 bitrate in Kbps. Default: 5000."
+#~ msgstr "Битрейт H264 в Кбит/с. По умолчанию: 5000."
+
+#~ msgid "H264 sink mode"
+#~ msgstr "Режим приёмника H264"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP-вывод"
+
+#~ msgid "IO method"
+#~ msgstr "Метод ввода-вывода"
+
+#~ msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#~ msgstr ""
+#~ "Повысить производительность кодировщика на PiKVM V4. По умолчанию: "
+#~ "отключено."
+
+#~ msgid "Interval between keyframes. Default: 30."
+#~ msgstr "Интервал между ключевыми кадрами. По умолчанию: 30."
+
+#~ msgid "JPEG sink mode"
+#~ msgstr "Режим приёмника JPEG"
+
+#~ msgid "JPEG sink timeout"
+#~ msgstr "Тайм-аут приёмника JPEG"
+
+#~ msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#~ msgstr "Путь к устройству кодировщика V4L2 M2M. По умолчанию: авто."
+
+#~ msgid "Plugin settings"
+#~ msgstr "Настройки плагинов"
+
+#~ msgid "RAW sink client TTL"
+#~ msgstr "Время жизни клиента приёмника RAW"
+
+#~ msgid "RAW sink mode"
+#~ msgstr "Режим приёмника RAW"
+
+#~ msgid "RAW sink timeout"
+#~ msgstr "Тайм-аут приёмника RAW"
+
+#~ msgid "Remove"
+#~ msgstr "Удалить"
+
+#~ msgid "Remove JPEG sink"
+#~ msgstr "Удалить приёмник JPEG"
+
+#~ msgid "Remove JPEG sink file on exit"
+#~ msgstr "Удалять файл приёмника JPEG при выходе"
+
+#~ msgid "Remove RAW sink"
+#~ msgstr "Удалить приёмник RAW"
+
+#~ msgid "Remove shared memory on stop. Default: disabled."
+#~ msgstr "Удалять разделяемую память при остановке. По умолчанию: отключено."
+
+#~ msgid "Set H264 sink permissions (like 777). Default: 660."
+#~ msgstr ""
+#~ "Установить права доступа для приёмника H264 (например, 777). По "
+#~ "умолчанию: 660."
+
+#~ msgid "Set JPEG sink permissions (like 777). Default: 660."
+#~ msgstr ""
+#~ "Установить права доступа для приёмника JPEG (например, 777). По "
+#~ "умолчанию: 660."
+
+#~ msgid "Set RAW sink permissions (like 777). Default: 660."
+#~ msgstr ""
+#~ "Установить права доступа для приёмника RAW (например, 777). По умолчанию: "
+#~ "660."
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Укажите минимальный размер корректных кадров, чтобы отфильтровать "
+#~ "\"мусорные\" кадры. Настройка особенно актуальна, если веб-камера при "
+#~ "плохом освещении не справляется с работой"
+
+#~ msgid "Set the quality in percent."
+#~ msgstr "Установить качество в процентах."
+
+#~ msgid "Sink client TTL"
+#~ msgstr "Время жизни клиента приёмника"
+
+#~ msgid "Sink timeout"
+#~ msgstr "Тайм-аут приёмника"
+
+#~ msgid "Socket"
+#~ msgstr "Сокет"
+
+#~ msgid "Socket Permissions"
+#~ msgstr "Права доступа к сокету"
+
+#~ msgid "TCP host for this HTTP server"
+#~ msgstr "TCP-хост для этого HTTP-сервера"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "Укажите TCP-порт для HTTP-сервера"
+
+#~ msgid "TV standard"
+#~ msgstr "ТВ-стандарт"
+
+#~ msgid "The name should end with a suffix \".h264\""
+#~ msgstr "Имя должно оканчиваться на \".h264\""
+
+#~ msgid "The name should end with a suffix \".jpeg\"."
+#~ msgstr "Имя должно оканчиваться на \".jpeg\"."
+
+#~ msgid "The name should end with a suffix \".raw\"."
+#~ msgstr "Имя должно оканчиваться суффиксом \".raw\"."
+
+#~ msgid "Timeout"
+#~ msgstr "Тайм-аут"
+
+#~ msgid "Timeout for lock. Default: 1."
+#~ msgstr "Тайм-аут блокировки. По умолчанию: 1."
+
+#~ msgid "UVC input"
+#~ msgstr "UVC-ввод"
+
+#~ msgid "Use device defaults"
+#~ msgstr "Использовать настройки устройства по умолчанию"
+
+#~ msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#~ msgstr ""
+#~ "Использовать разделяемую память для приёма кадров H264. По умолчанию: "
+#~ "отключено."
+
+#~ msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#~ msgstr ""
+#~ "Использовать разделяемую память для приёма кадров JPEG. По умолчанию: "
+#~ "отключено."
+
+#~ msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#~ msgstr ""
+#~ "Использовать разделяемую память для приёма кадров RAW. По умолчанию: "
+#~ "отключено."
+
+#~ msgid "debug"
+#~ msgstr "отладка"
+
+#~ msgid "info"
+#~ msgstr "информация"
+
+#~ msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#~ msgstr ""
+#~ "или любых HTTP-запросов за последние N секунд. По умолчанию: 0 "
+#~ "(отключено)."
+
+#~ msgid "performance"
+#~ msgstr "производительность"
+
+#~ msgid "units: seconds"
+#~ msgstr "единицы: секунды"
+
+#~ msgid "ustreamer"
+#~ msgstr "ustreamer"
+
+#~ msgid "verbose"
+#~ msgstr "подробный"
+
+#~ msgid ""
+#~ "µStreamer is a lightweight and very quick server to stream MJPEG video "
+#~ "from any V4L2 device to the net."
+#~ msgstr ""
+#~ "µStreamer — это лёгкий и очень быстрый сервер для трансляции MJPEG-видео "
+#~ "с любого V4L2-устройства в сеть."
 
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr ""
index 640d39aa23c8e9673bf7f3ec64322ef623cfb0ab..7244d799cd3da634d3289a1763010c1dc16b27fa 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2025-05-30 20:29+0000\n"
 "Last-Translator: Jan Vongrej <jan.vongrej@gmail.com>\n"
 "Language-Team: Slovak <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/sk/>\n"
+"luciapplicationsustreamer/sk/>\n"
 "Language: sk\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
 "X-Generator: Weblate 5.12-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Vyžadovať uživatelské meno a heslo pri pripojení"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Zariadenie"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Zapnuté"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr ""
 
@@ -183,325 +297,437 @@ msgstr ""
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Heslo"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
-msgstr "Port"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
+msgstr "Port"
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Používateľské meno"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Vyžadovať uživatelské meno a heslo pri pripojení"
+
 #~ msgid "Auto"
 #~ msgstr "Automatické"
 
index 7e4c5640fa5eef5484908aa05ec680eee60ddf33..17d84c73f3990d3ea188e194cbba1498f9cec7a8 100644 (file)
@@ -10,172 +10,286 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 5.16.1-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Fråga efter användarnamn och lösenord vid anslutning"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Autentisering krävs"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
-msgstr "Bithastighet"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr "Ljusstyrka"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr "Buffringar"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr "Kontrast"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Enhet"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Aktiverad"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
-msgstr "Kodare"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Mappen som innehåller hemsidor"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
-msgstr "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Bildrutor i sekunden"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr "Gamma"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Generell"
 
@@ -183,325 +297,464 @@ msgstr "Generell"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP-utmatning"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr "Värd"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr "Nyans"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr "Inmatning"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Lösenord"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
 msgid "Persistent"
 msgstr "Ihärdig"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Inställningar för instickprogrammet"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Upplösning"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Strömmen är otillgänglig"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "TCP-porten för den här HTTP-servern"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "UVC-inmatning"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Användarnamn"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "WWW-mapp"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Fråga efter användarnamn och lösenord vid anslutning"
+
+#~ msgid "Authentication required"
+#~ msgstr "Autentisering krävs"
+
+#~ msgid "Bitrate"
+#~ msgstr "Bithastighet"
+
+#~ msgid "Encoder"
+#~ msgstr "Kodare"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Mappen som innehåller hemsidor"
+
+#~ msgid "Format"
+#~ msgstr "Format"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP-utmatning"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Inställningar för instickprogrammet"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "TCP-porten för den här HTTP-servern"
+
+#~ msgid "UVC input"
+#~ msgstr "UVC-inmatning"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Låt ringbuffern överskrida gränsen med detta belopp"
 
index 0a1336004c44c1990a0abd11f20b2f15a6d4153b..71ff1509825b940bf532a143d61e3a1ae2e6f758 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2025-01-25 19:51+0000\n"
 "Last-Translator: தமிழ்நேரம் <anishprabu.t@gmail.com>\n"
 "Language-Team: Tamil <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/ta/>\n"
+"luciapplicationsustreamer/ta/>\n"
 "Language: ta\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 5.10-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "இணைப்பில் பயனர்பெயர் மற்றும் கடவுச்சொல்லைக் கேளுங்கள்"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "ஏற்பு தேவை"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "சாதனம்"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "இந்த வரம்பை விட சிறிய பிரேம்களை விடுங்கள்"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "இயக்கப்பட்டது"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "வலைப்பக்கங்களைக் கொண்ட கோப்புறை"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "நொடிக்கு பிரேம்கள்"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "பொது"
 
@@ -183,327 +297,465 @@ msgstr "பொது"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP வெளியீடு"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "கடவுச்சொல்"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "சொருகி அமைப்புகள்"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "துறைமுகம்"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "பகுத்தல்"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"வெப்கேம் சிறிய அளவிலான குப்பை பிரேம்களை விளைவாக்கம் செய்தால் குறைந்தபட்ச அளவை "
-"அமைக்கவும். குறைந்த ஒளி நிலைமைகளின் கீழ் நிகழலாம்"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "ச்ட்ரீம் கிடைக்கவில்லை"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "இந்த HTTP சேவையகத்திற்கான TCP துறைமுகம்"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "UVC உள்ளீடு"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "பயனர்பெயர்"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "Www கோப்புறை"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "இணைப்பில் பயனர்பெயர் மற்றும் கடவுச்சொல்லைக் கேளுங்கள்"
+
+#~ msgid "Authentication required"
+#~ msgstr "ஏற்பு தேவை"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "இந்த வரம்பை விட சிறிய பிரேம்களை விடுங்கள்"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "வலைப்பக்கங்களைக் கொண்ட கோப்புறை"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP வெளியீடு"
+
+#~ msgid "Plugin settings"
+#~ msgstr "சொருகி அமைப்புகள்"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "வெப்கேம் சிறிய அளவிலான குப்பை பிரேம்களை விளைவாக்கம் செய்தால் குறைந்தபட்ச அளவை "
+#~ "அமைக்கவும். குறைந்த ஒளி நிலைமைகளின் கீழ் நிகழலாம்"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "இந்த HTTP சேவையகத்திற்கான TCP துறைமுகம்"
+
+#~ msgid "UVC input"
+#~ msgstr "UVC உள்ளீடு"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "இந்த தொகையால் வரம்பை மீற ரிங்பஃபர் அனுமதிக்கவும்"
 
index 1f4352a6ed8af64ccfe888b8aaedae347c7d0e91..0737dd4463a1a4dc4ee10ab668598f22fc5103f3 100644 (file)
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
+msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
-msgid "Backlight compensation"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr ""
 
@@ -174,321 +288,430 @@ msgstr ""
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
+msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
+msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "Host"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
-msgid "Hue"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
+msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
-msgid "Image control"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "Port"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
+msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
-msgid "Sharpness"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
+msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
-msgid "Stream unavailable"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
+msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
index 8a9b2fe1d7c5998b9a635ffe555b92f6f9237e62..a8130f95bf2c7d93e345d973dba8c4d3f01d7078 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2024-04-01 08:36+0000\n"
 "Last-Translator: Oğuz Han <h4n.3545@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/tr/>\n"
+"luciapplicationsustreamer/tr/>\n"
 "Language: tr\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 5.5-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Bağlanıldığında kullanıcı adı ve şifre isteyin"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Kimlik doğrulama gerekli"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Cihaz"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Bu sınırdan daha küçük kareleri düşür"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Etkin"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Web sayfalarını içeren klasör"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Saniyedeki kare sayısı"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Genel"
 
@@ -183,327 +297,465 @@ msgstr "Genel"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP çıktısı"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Parola"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Eklenti ayarları"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Bağlantı Noktası"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Çözünürlük"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"Web kamerası küçük boyutlu gereksiz çerçeveler oluşturuyorsa minimum boyutu "
-"ayarlayın. Bu düşük ışık koşullarında oluşabilir"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Akış kullanılamıyor"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "Bu HTTP sunucusu için TCP bağlantı noktasıdır"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "UVC girişi"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Kullanıcı Adı"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "WWW klasörü"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Bağlanıldığında kullanıcı adı ve şifre isteyin"
+
+#~ msgid "Authentication required"
+#~ msgstr "Kimlik doğrulama gerekli"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Bu sınırdan daha küçük kareleri düşür"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Web sayfalarını içeren klasör"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP çıktısı"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Eklenti ayarları"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Web kamerası küçük boyutlu gereksiz çerçeveler oluşturuyorsa minimum "
+#~ "boyutu ayarlayın. Bu düşük ışık koşullarında oluşabilir"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "Bu HTTP sunucusu için TCP bağlantı noktasıdır"
+
+#~ msgid "UVC input"
+#~ msgstr "UVC girişi"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Ringbuffer'ın bu miktar kadar sınırı aşmasına izin ver"
 
index 975bc28e91e8e199c3b1b10a04fcefd9c46e484c..1ada91345fbf39cf82621abb010b778397b35c0b 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "PO-Revision-Date: 2025-09-07 21:06+0000\n"
 "Last-Translator: Максим Горпиніч <gorpinicmaksim0@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/uk/>\n"
+"luciapplicationsustreamer/uk/>\n"
 "Language: uk\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -11,172 +11,286 @@ msgstr ""
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 "X-Generator: Weblate 5.14-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Запитувати імʼя та пароль користувача при підключенні"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Потрібна автентифікація"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Пристрій"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Відпустіть кадри, менші за це обмеження"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Увімкнено"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Папка, яка містить веб-сторінки"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Кадров за секунду"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Загальне"
 
@@ -184,327 +298,465 @@ msgstr "Загальне"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "Вивід HTTP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Пароль"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Налаштування плагіна"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Порт"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Роздільна здатність"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"Встановіть мінімальний розмір, якщо веб-камера створює невеликі сміттєві "
-"кадри. Може статися в умовах слабкого освітлення"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "Потік недоступний"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "TCP-порт для цього HTTP-сервера"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "УФ-вхід"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Ім'я користувача"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "папка WWW"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Запитувати імʼя та пароль користувача при підключенні"
+
+#~ msgid "Authentication required"
+#~ msgstr "Потрібна автентифікація"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Відпустіть кадри, менші за це обмеження"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Папка, яка містить веб-сторінки"
+
+#~ msgid "HTTP output"
+#~ msgstr "Вивід HTTP"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Налаштування плагіна"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Встановіть мінімальний розмір, якщо веб-камера створює невеликі сміттєві "
+#~ "кадри. Може статися в умовах слабкого освітлення"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "TCP-порт для цього HTTP-сервера"
+
+#~ msgid "UVC input"
+#~ msgstr "УФ-вхід"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr ""
 #~ "Дозволити кільцевому буферу перевищити обмеження, встановивши це значення"
index 8c2290380b22fe8f9bb51bf83817cbc4db707043..bbe10b4c51766f2d9b3d340a0c10efc8c66e45b4 100644 (file)
@@ -3,179 +3,293 @@ msgstr ""
 "PO-Revision-Date: 2025-08-05 09:41+0000\n"
 "Last-Translator: Vũ Minh Ngọc <vuminhngocpt@gmail.com>\n"
 "Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationsmjpg-streamer/vi/>\n"
+"luciapplicationsustreamer/vi/>\n"
 "Language: vi\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 5.13-dev\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "Yêu cầu tên người dùng và mật khẩu khi kết nối"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "Yêu cầu xác thực"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
-msgid "Client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
+msgid "Client TTL"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "Thiết bị"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "Thả khung hình nhỏ hơn giới hạn này"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "Kích Hoạt"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "Thư mục chứa các trang web"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "Frames per second"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "Tổng quát"
 
@@ -183,327 +297,465 @@ msgstr "Tổng quát"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
+msgid "H264 boost"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
+msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
-msgid "H264 boost"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
-msgid "H264 sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP output"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "Mật khẩu"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "Cài đặt plugin"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "Cổng"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
-msgid "Quality"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
+msgid "Quality"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "Độ phân giải"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
 msgstr ""
-"Đặt kích thước tối thiểu nếu webcam tạo ra các khung rác có kích thước nhỏ. "
-"Có thể xảy ra trong điều kiện ánh sáng yếu"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "Cổng TCP cho máy chủ HTTP này"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "Đầu vào UVC"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "Tên người dùng"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "Thư mục WWW"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
 
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "Yêu cầu tên người dùng và mật khẩu khi kết nối"
+
+#~ msgid "Authentication required"
+#~ msgstr "Yêu cầu xác thực"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "Thả khung hình nhỏ hơn giới hạn này"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "Thư mục chứa các trang web"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP output"
+
+#~ msgid "Plugin settings"
+#~ msgstr "Cài đặt plugin"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr ""
+#~ "Đặt kích thước tối thiểu nếu webcam tạo ra các khung rác có kích thước "
+#~ "nhỏ. Có thể xảy ra trong điều kiện ánh sáng yếu"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "Cổng TCP cho máy chủ HTTP này"
+
+#~ msgid "UVC input"
+#~ msgstr "Đầu vào UVC"
+
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "Cho phép bộ đệm nhạc chuông vượt quá giới hạn theo số lượng này"
 
index 7e3c6fddfc0946babc137f9dad1aa4ed4efe9ba2..7370a8aa0fbfe5393ef1bc809f303b2c931ec80a 100644 (file)
@@ -18,172 +18,286 @@ msgstr ""
 "X-Generator: Weblate 5.16.1-dev\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr "允许 origin"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr "允许截短的帧"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "连接时询问用户名和密码"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "需要验证"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr "背景光补偿"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
-msgstr "速率"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr "亮度"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr "缓冲"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
 msgid "Client TTL"
 msgstr "客户端 TTL"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
-msgstr "客户端 TTL。默认:10。"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
-msgstr "颜色效果"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr "对比"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr "数字视频时序"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
-msgstr "默认:10。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
-msgstr "默认:2(CPU 核心数,不超过 4)。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
-msgstr "默认:3(CPU 核心数+1,不超过 4)。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
-msgstr "默认:禁用。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
-msgstr "默认:可能的最大值。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "设备"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr "设备错误延迟"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
-msgstr "发生超时不重新初始化设备。默认:禁用。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "丢弃小于该尺寸限制的帧"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr "丢弃相同帧"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
-msgstr "可用独立线程处理每一帧。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
-msgstr "启用数字视频时序查询和事件处理自动化分辨率更改。默认:禁用。"
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
-msgstr "开启 R-G-B 顺序互换:RGB 到 BGR,反之亦然。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "启用"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
-msgstr "编码器"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr "无客户端时退出"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr "如果一直没有音视频流或接收端就退出程序"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
-msgstr "伪造分辨率"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
-msgstr "水平翻转"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
-msgstr "垂直翻转"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
-msgstr "包含该套接字的文件夹"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
+msgstr "伪造分辨率"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "包含网页的文件夹"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
-msgstr "格式"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
-msgstr "格式:互换 RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "帧每秒"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr "增益"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr "伽马值"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "常规"
 
@@ -191,326 +305,657 @@ msgstr "常规"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr "将 UCI 权限授予 ustreamer"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr "H264 GOP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
-msgstr "H264 M2M 设备"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
-msgstr "Kbps 为单位的 H.264 比特率。默认:5000。"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
 msgid "H264 boost"
 msgstr "H264 优化"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
 msgid "H264 sink"
 msgstr "H264 sink"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
-msgstr "H264 sink 模式"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP 输出"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr "主机"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr "色调"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
-msgstr "IO 方式"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr "图像控制"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
-msgstr "提升 PiKVM V4 开发板上的编码器性能。默认:禁用。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr "输入"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr "实例 ID"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
-msgstr "关键帧间隔。默认:30。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr "JPEG sink"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
-msgstr "JPEG sink 模式"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
-msgstr "JPEG sink 超时"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr "日志级别"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr "M2M 设备"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "密码"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
-msgstr "V4L2 M2M 编码器设备路径。默认:自动选择。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
 msgid "Persistent"
 msgstr "持久"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "插件设置"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "端口"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
 msgid "Quality"
 msgstr "质量"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
 msgid "RAW sink"
 msgstr "RAW sink"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
-msgstr "RAW sink 客户端 TTL"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
-msgstr "RAW sink 模式"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
-msgstr "RAW sink 超时"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
-msgstr "删除"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
-msgstr "删除 JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
-msgstr "退出时删除 JPEG sink 文件"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
-msgstr "删除 RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
-msgstr "停止时删除共享内存。默认:禁用。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "分辨率"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr "旋转"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr "饱和度"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr "服务器超时"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
-msgstr "设置 H264 权限(如 777)。默认:660。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
-msgstr "设置 JPEG sink 权限(如 777)。默认:660。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
-msgstr "设置 RAW sink 权限(如 777)。默认:660。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
-msgstr "当光照不足时可能会产生无用帧,可在此设置帧的最小尺寸以过滤它"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
-msgstr "设置百分比表示的画质。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr "锐利度"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
-msgstr "Sink 客户端 TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
-msgstr "Sink 超时"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
-msgstr "套接字"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
-msgstr "套接字权限"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "流不可用"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
-msgstr "这台 HTTP 服务器的 TCP 主机"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "HTTP 服务监听的 TCP 端口"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
-msgstr "TV 标准"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
-msgstr "名称应以 \".h264\" 后缀结束"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
-msgstr "名称应当以 \".jpeg\" 后缀结束。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
-msgstr "名称应以 \".raw\" 后缀结束。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr "从设备接收数据的缓冲数。"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr "worker 线程数,不能超过缓冲数。"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
-msgstr "超时"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
-msgstr "锁定超时。默认:1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "UVC 输入"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
-msgstr "使用设备默认值"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
-msgstr "使用共享内存接收 H264 帧。默认:禁用。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
-msgstr "使用共享内存接收 JPEG 帧。默认:禁用。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
-msgstr "使用共享内存接收 RAW 帧。默认:禁用。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "用户名"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "WWW 文件夹"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr "白平衡"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr "Workers"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
-msgstr "调试"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
-msgstr "信息"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
-msgstr "或最后 N 秒内的任意 HTTP 请求。默认:0(禁用)。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
-msgstr "性能"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
-msgstr "单位:秒"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
-msgstr "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
-msgstr "详细"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
-"µStreamer 是轻量级和非常快速的服务器,用于将 MJPEG 视频从任意 V4L2 设备串流到"
-"网络。"
+
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "连接时询问用户名和密码"
+
+#~ msgid "Authentication required"
+#~ msgstr "需要验证"
+
+#~ msgid "Bitrate"
+#~ msgstr "速率"
+
+#~ msgid "Client TTL. Default: 10."
+#~ msgstr "客户端 TTL。默认:10。"
+
+#~ msgid "Color effect"
+#~ msgstr "颜色效果"
+
+#~ msgid "Default: 10."
+#~ msgstr "默认:10。"
+
+#~ msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#~ msgstr "默认:2(CPU 核心数,不超过 4)。"
+
+#~ msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#~ msgstr "默认:3(CPU 核心数+1,不超过 4)。"
+
+#~ msgid "Default: disabled."
+#~ msgstr "默认:禁用。"
+
+#~ msgid "Default: maximum possible."
+#~ msgstr "默认:可能的最大值。"
+
+#~ msgid "Don't re-initialize device on timeout. Default: disabled."
+#~ msgstr "发生超时不重新初始化设备。默认:禁用。"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "丢弃小于该尺寸限制的帧"
+
+#~ msgid "Each buffer may processed using an independent thread."
+#~ msgstr "可用独立线程处理每一帧。"
+
+#~ msgid ""
+#~ "Enable DV-timings querying and events processing to automatic resolution "
+#~ "change. Default: disabled."
+#~ msgstr "启用数字视频时序查询和事件处理自动化分辨率更改。默认:禁用。"
+
+#~ msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#~ msgstr "开启 R-G-B 顺序互换:RGB 到 BGR,反之亦然。"
+
+#~ msgid "Encoder"
+#~ msgstr "编码器"
+
+#~ msgid "Flip horizontally"
+#~ msgstr "水平翻转"
+
+#~ msgid "Flip vertically"
+#~ msgstr "垂直翻转"
+
+#~ msgid "Folder that contains the socket"
+#~ msgstr "包含该套接字的文件夹"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "包含网页的文件夹"
+
+#~ msgid "Format"
+#~ msgstr "格式"
+
+#~ msgid "Format: Swap RGB"
+#~ msgstr "格式:互换 RGB"
+
+#~ msgid "H264 GOP"
+#~ msgstr "H264 GOP"
+
+#~ msgid "H264 M2M device"
+#~ msgstr "H264 M2M 设备"
+
+#~ msgid "H264 bitrate in Kbps. Default: 5000."
+#~ msgstr "Kbps 为单位的 H.264 比特率。默认:5000。"
+
+#~ msgid "H264 sink mode"
+#~ msgstr "H264 sink 模式"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP 输出"
+
+#~ msgid "IO method"
+#~ msgstr "IO 方式"
+
+#~ msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#~ msgstr "提升 PiKVM V4 开发板上的编码器性能。默认:禁用。"
+
+#~ msgid "Interval between keyframes. Default: 30."
+#~ msgstr "关键帧间隔。默认:30。"
+
+#~ msgid "JPEG sink mode"
+#~ msgstr "JPEG sink 模式"
+
+#~ msgid "JPEG sink timeout"
+#~ msgstr "JPEG sink 超时"
+
+#~ msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#~ msgstr "V4L2 M2M 编码器设备路径。默认:自动选择。"
+
+#~ msgid "Plugin settings"
+#~ msgstr "插件设置"
+
+#~ msgid "RAW sink client TTL"
+#~ msgstr "RAW sink 客户端 TTL"
+
+#~ msgid "RAW sink mode"
+#~ msgstr "RAW sink 模式"
+
+#~ msgid "RAW sink timeout"
+#~ msgstr "RAW sink 超时"
+
+#~ msgid "Remove"
+#~ msgstr "删除"
+
+#~ msgid "Remove JPEG sink"
+#~ msgstr "删除 JPEG sink"
+
+#~ msgid "Remove JPEG sink file on exit"
+#~ msgstr "退出时删除 JPEG sink 文件"
+
+#~ msgid "Remove RAW sink"
+#~ msgstr "删除 RAW sink"
+
+#~ msgid "Remove shared memory on stop. Default: disabled."
+#~ msgstr "停止时删除共享内存。默认:禁用。"
+
+#~ msgid "Set H264 sink permissions (like 777). Default: 660."
+#~ msgstr "设置 H264 权限(如 777)。默认:660。"
+
+#~ msgid "Set JPEG sink permissions (like 777). Default: 660."
+#~ msgstr "设置 JPEG sink 权限(如 777)。默认:660。"
+
+#~ msgid "Set RAW sink permissions (like 777). Default: 660."
+#~ msgstr "设置 RAW sink 权限(如 777)。默认:660。"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr "当光照不足时可能会产生无用帧,可在此设置帧的最小尺寸以过滤它"
+
+#~ msgid "Set the quality in percent."
+#~ msgstr "设置百分比表示的画质。"
+
+#~ msgid "Sink client TTL"
+#~ msgstr "Sink 客户端 TTL"
+
+#~ msgid "Sink timeout"
+#~ msgstr "Sink 超时"
+
+#~ msgid "Socket"
+#~ msgstr "套接字"
+
+#~ msgid "Socket Permissions"
+#~ msgstr "套接字权限"
+
+#~ msgid "TCP host for this HTTP server"
+#~ msgstr "这台 HTTP 服务器的 TCP 主机"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "HTTP 服务监听的 TCP 端口"
+
+#~ msgid "TV standard"
+#~ msgstr "TV 标准"
+
+#~ msgid "The name should end with a suffix \".h264\""
+#~ msgstr "名称应以 \".h264\" 后缀结束"
+
+#~ msgid "The name should end with a suffix \".jpeg\"."
+#~ msgstr "名称应当以 \".jpeg\" 后缀结束。"
+
+#~ msgid "The name should end with a suffix \".raw\"."
+#~ msgstr "名称应以 \".raw\" 后缀结束。"
+
+#~ msgid "Timeout"
+#~ msgstr "超时"
+
+#~ msgid "Timeout for lock. Default: 1."
+#~ msgstr "锁定超时。默认:1."
+
+#~ msgid "UVC input"
+#~ msgstr "UVC 输入"
+
+#~ msgid "Use device defaults"
+#~ msgstr "使用设备默认值"
+
+#~ msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#~ msgstr "使用共享内存接收 H264 帧。默认:禁用。"
+
+#~ msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#~ msgstr "使用共享内存接收 JPEG 帧。默认:禁用。"
+
+#~ msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#~ msgstr "使用共享内存接收 RAW 帧。默认:禁用。"
+
+#~ msgid "debug"
+#~ msgstr "调试"
+
+#~ msgid "info"
+#~ msgstr "信息"
+
+#~ msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#~ msgstr "或最后 N 秒内的任意 HTTP 请求。默认:0(禁用)。"
+
+#~ msgid "performance"
+#~ msgstr "性能"
+
+#~ msgid "units: seconds"
+#~ msgstr "单位:秒"
+
+#~ msgid "ustreamer"
+#~ msgstr "ustreamer"
+
+#~ msgid "verbose"
+#~ msgstr "详细"
+
+#~ msgid ""
+#~ "µStreamer is a lightweight and very quick server to stream MJPEG video "
+#~ "from any V4L2 device to the net."
+#~ msgstr ""
+#~ "µStreamer 是轻量级和非常快速的服务器,用于将 MJPEG 视频从任意 V4L2 设备串"
+#~ "流到网络。"
 
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "允许环形缓冲区超过这个值的限制"
index 9775494201217a232da8584555b99fe803414c9a..1a8320ad6d7370ea23c29a8a45873e70933672fb 100644 (file)
@@ -18,172 +18,286 @@ msgstr ""
 "X-Generator: Weblate 5.16.1-dev\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:247
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:483
+msgid "A short string identifier to be displayed in the /state handle."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:475
 msgid "Allow origin"
 msgstr "允許原點"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:132
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:321
 msgid "Allow truncated frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Ask for username and password on connect"
-msgstr "連線時詢問使用者名稱和密碼"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:213
-msgid "Authentication required"
-msgstr "需要認證"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+msgid "Allows to handle truncated frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:500
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:781
 msgid "Backlight compensation"
 msgstr "背光補償"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:437
-msgid "Bitrate"
-msgstr "位元速率"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+msgid "Bind to UNIX domain socket."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Bind to this TCP port."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:627
+msgid "Bitrate (kbps)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:708
 msgid "Brightness"
 msgstr "亮度"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:158
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
 msgid "Buffers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:165
+msgid "Capture"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:351
+msgid "Changing this parameter may increase the performance. Or not."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:561
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:603
 msgid "Client TTL"
 msgstr "用戶端 TTL"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:389
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:426
-msgid "Client TTL. Default: 10."
-msgstr "用戶端 TTL。預設: 10。"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
-msgid "Color effect"
-msgstr "顏色效果"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:764
+msgid "Colour effect"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:480
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:716
 msgid "Contrast"
 msgstr "對比度"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:143
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:334
 msgid "DV Timings"
 msgstr "DV 時序"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:356
-msgid "Default: 10."
-msgstr "預設: 10。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:672
+msgid "Debug"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
-msgid "Default: 2 (the number of CPU cores (but not more than 4))."
-msgstr "預設: 2 (CPU 核心數 (但不超過 4))。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "Default: 0 (disabled)"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:161
-msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
-msgstr "預設: 3 (CPU 核心數 (但不超過 4) + 1)。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:664
+msgid "Default: 0 (info)"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:345
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:378
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:411
-msgid "Default: disabled."
-msgstr "預設: 已停用。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:404
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:529
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:570
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:612
+msgid "Default: 1 second"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:99
-msgid "Default: maximum possible."
-msgstr "預設: 盡可能最大。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:521
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:562
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:604
+msgid "Default: 10 seconds"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:71
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "Default: 128 bytes"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:373
+msgid "Default: 2 (the number of CPU cores (but not more than 4))"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:364
+msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:636
+msgid "Default: 30"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:628
+msgid "Default: 5000 kbps"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Default: 660"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:291
+msgid "Default: 8080"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Default: YUYV"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "Default: an empty string"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:322
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:336
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:340
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:418
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:459
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Default: disabled"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "Default: empty"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:403
+msgid ""
+"Delay before trying to connect to the device again after an error (timeout "
+"for example)."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+msgid "Desired FPS. Default: maximum possible"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:183
 msgid "Device"
 msgstr "裝置"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:402
 msgid "Device error delay"
 msgstr "裝置錯誤延遲"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:140
-msgid "Don't re-initialize device on timeout. Default: disabled."
-msgstr "逾時不要重新初始化裝置。預設: 已停用。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:193
+msgid "Device timeout"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:331
+msgid "Don't re-initialize device on timeout."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:456
+msgid ""
+"Don't send identical frames to clients, but no more than specified number."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:458
+msgid ""
+"Don't use this option with analog signal sources or webcams, it's useless."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:187
-msgid "Drop frames smaller than this limit"
-msgstr "丟棄小於該尺寸限制的影格"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
+msgid "Drop frames smaller than this limit. Useful if the device"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:239
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:455
 msgid "Drop same frames"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
-msgid "Each buffer may processed using an independent thread."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:363
+msgid "Each buffer may be processed using an independent thread."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:144
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:335
 msgid ""
-"Enable DV-timings querying and events processing to automatic resolution "
-"change. Default: disabled."
-msgstr "啟用 DV 時序查詢和事件處理以自動變更解析度。預設: 已停用。"
+"Enable DV Timings querying and events processing to automatic resolution "
+"change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:136
-msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
-msgstr "啟用 R-G-B 順序交換: RGB 到 BGR,反之亦然。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
+msgid "Enable µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:45
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:179
 msgid "Enabled"
 msgstr "已啟用"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:118
-msgid "Encoder"
-msgstr "編碼器"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:663
+msgid "Enabling debugging messages can slow down the program"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:464
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:676
 msgid "Exit on no clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:465
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:677
 msgid "Exit the program if there have been no stream or sink clients"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:242
-msgid "Fake resolution"
-msgstr "偽造解析度"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
+msgid "Expecting: file mode, e.g. 640 or 0640"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:520
-msgid "Flip horizontally"
-msgstr "水平旋轉"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:697
+msgid "Expecting: number | default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:523
-msgid "Flip vertically"
-msgstr "垂直旋轉"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:704
+msgid "Expecting: number | default | auto"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Folder that contains the socket"
-msgstr "å\8c\85å\90« socket ç\9a\84è³\87æ\96\99夾"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
+msgid "Fake resolution"
+msgstr "å\81½é\80 è§£æ\9e\90度"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
-msgid "Folder that contains webpages"
-msgstr "包含網頁的資料夾"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:789
+msgid "Flip horizontal"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:104
-msgid "Format"
-msgstr "格式"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:797
+msgid "Flip vertical"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:135
-msgid "Format: Swap RGB"
-msgstr "格式: 交換 RGB"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:339
+msgid "Force TV standard"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:98
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:225
 msgid "Frames per second"
 msgstr "影格每秒"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:508
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:261
+msgid "GPU-accelerated JPEG encoding using V4L2 M2M image interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:260
+msgid "GPU-accelerated MJPEG encoding using V4L2 M2M video interface"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:740
 msgid "Gain"
 msgstr "補償"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:492
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:732
 msgid "Gamma"
 msgstr "Gamma"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:41
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:164
 msgid "General"
 msgstr "一般"
 
@@ -191,326 +305,576 @@ msgstr "一般"
 msgid "Grant UCI access for luci-app-ustreamer"
 msgstr "授予 luci-app-ustreamer 存取 UCI 的權限"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:443
-msgid "H264 GOP"
-msgstr "H264 GOP"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:449
-msgid "H264 M2M device"
-msgstr "H264 M2M 裝置"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
-msgid "H264 bitrate in Kbps. Default: 5000."
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:460
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:623
 msgid "H264 boost"
 msgstr "H264 增強"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:60
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:408
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:169
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:586
 msgid "H264 sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:415
-msgid "H264 sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:307
+msgid "HTTP basic auth passwd."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:61
-msgid "HTTP output"
-msgstr "HTTP 輸出"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:299
+msgid "HTTP basic auth user."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+msgid "HTTP server"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:282
 msgid "Host"
 msgstr "主機"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:488
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:748
 msgid "Hue"
 msgstr "色調"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:153
-msgid "IO method"
-msgstr "IO 方式"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:274
+msgid ""
+"If HW encoding is used (JPEG source format), attempts to configure the "
+"camera or capture device hardware's internal encoder."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:62
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:171
 msgid "Image control"
 msgstr "影像控制"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:461
-msgid "Increase encoder performance on PiKVM V4. Default: disabled."
-msgstr "提升 PiKVM V4 上的編碼器性能。預設: 已停用。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:690
+msgid "Image default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:82
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:238
+msgid "Image format"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:624
+msgid "Increase encoder performance on PiKVM V4."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:669
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:210
+msgid "Initial image resolution. Default: 640x480"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
 msgid "Input"
 msgstr "傳入"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:250
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:201
+msgid "Input channel. Default: 0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:482
 msgid "Instance ID"
 msgstr "實例 ID"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:444
-msgid "Interval between keyframes. Default: 30."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:457
+msgid ""
+"It can significantly reduce the outgoing traffic, but will increase the CPU "
+"load."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+msgid "It must satisfy regexp"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:63
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:342
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:503
 msgid "JPEG sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:349
-msgid "JPEG sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:635
+msgid "Keyframe interval"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:361
-msgid "JPEG sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:39
+msgid "Lightweight and fast MJPEG-HTTP streamer"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:283
+msgid "Listen on Hostname or IP. Default: 127.0.0.1"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:47
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:661
 msgid "Log level"
 msgstr "日誌等級"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:173
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:170
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:380
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:643
 msgid "M2M device"
 msgstr "M2M 裝置"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:220
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:275
+msgid "MJPEG will not be recoded to MJPEG to change the quality"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:393
+msgid "Min frame size"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:467
+msgid "Override image resolution for the /state."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:306
 msgid "Password"
 msgstr "密碼"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:450
-msgid "Path to V4L2 M2M encoder device. Default: auto select."
-msgstr "V4L2 M2M 編碼器裝置路徑。預設: 自動選擇。"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:381
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:644
+msgid "Path to V4L2 M2M encoder device. Default: auto select"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:139
-msgid "Persistent"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:184
+msgid "Path to V4L2 device. Default: /dev/video0"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
+msgid "Path to dir with static files instead of embedded root index page."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:670
+msgid "Performance"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:56
-msgid "Plugin settings"
-msgstr "外掛設定"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:330
+msgid "Persistent"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:290
 msgid "Port"
 msgstr "連接埠"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:126
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:74
+msgid "Preview"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:272
 msgid "Quality"
 msgstr "品質"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:64
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:375
-msgid "RAW sink"
-msgstr ""
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:388
-msgid "RAW sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:326
+msgid "R-G-B order swap"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:382
-msgid "RAW sink mode"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:168
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:544
+msgid "RAW sink"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:394
-msgid "RAW sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:327
+msgid "RGB to BGR and vice versa."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
-msgid "Remove"
-msgstr "刪除"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:367
-msgid "Remove JPEG sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:536
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:577
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:619
+msgid "Remove on stop"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:368
-msgid "Remove JPEG sink file on exit"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:537
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:620
+msgid "Remove shared memory on stop."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:400
-msgid "Remove RAW sink"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:578
+msgid "Remove shared memory on stop. Default: disabled"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:401
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:422
-msgid "Remove shared memory on stop. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Reset all image settings below to default."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:85
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:209
 msgid "Resolution"
 msgstr "解析度"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:516
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:805
 msgid "Rotate"
 msgstr "輪換"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:484
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:724
 msgid "Saturation"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:252
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:352
+msgid "See kernel documentation. Default: MMAP"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:490
 msgid "Server timeout"
 msgstr "伺服器逾時"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
-msgid "Set H264 sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:476
+msgid "Set Access-Control-Allow-Origin header."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
-msgid "Set JPEG sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:417
+msgid "Set TCP_NODELAY flag to the client /stream socket. Only for TCP socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:383
-msgid "Set RAW sink permissions (like 777). Default: 660."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:448
+msgid "Set UNIX socket file permissions (like 777)."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:188
-msgid ""
-"Set the minimum size if the webcam produces small-sized garbage frames. May "
-"happen under low light conditions"
-msgstr "設定無用影格的最小尺寸。光照不足時可能出現"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:513
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:554
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:596
+msgid "Set sink file permissions."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:273
+msgid "Set the quality of JPEG encoding: 1 to 100 (best). Default: 80"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:127
-msgid "Set the quality in percent."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:160
+msgid "Settings"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:496
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:756
 msgid "Sharpness"
 msgstr "銳利度"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:425
-msgid "Sink client TTL"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:512
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:553
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:595
+msgid "Sink permissions"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:431
-msgid "Sink timeout"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:233
+msgid "Slowdown"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:231
-msgid "Socket"
-msgstr "Socket"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:234
+msgid ""
+"Slowdown capturing to 1 FPS or less when no stream or sink clients are "
+"connected."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
-msgid "Socket Permissions"
-msgstr "Socket 權限"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:258
+msgid "Software MJPEG encoding (default)"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:141
 msgid "Stream unavailable"
 msgstr "串流不可用"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:202
-msgid "TCP host for this HTTP server"
-msgstr "此 HTTP 伺服器的 TCP 主機"
-
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:208
-msgid "TCP port for this HTTP server"
-msgstr "此 HTTP 伺服器的 TCP 連接埠"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:423
+msgid "Symlinks are not supported for security reasons."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:147
-msgid "TV standard"
-msgstr "TV 標準"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:416
+msgid "TCP no delay"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:410
-msgid "The name should end with a suffix \".h264\""
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:588
+msgid "The name should end with a suffix .h264"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:344
-msgid "The name should end with a suffix \".jpeg\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:505
+msgid "The name should end with a suffix .jpg or .jpeg"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:377
-msgid "The name should end with a suffix \".raw\"."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:546
+msgid "The name should end with a suffix .raw"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:159
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
 msgid "The number of buffers to receive data from the device."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:167
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:372
 msgid "The number of worker threads but not more than buffers."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "Timeout"
-msgstr "逾時"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:491
+msgid "Timeout for client connections. Default: 10 seconds"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:362
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:432
-msgid "Timeout for lock. Default: 1."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:194
+msgid "Timeout for device querying. Default: 1 second"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:65
-msgid "UVC input"
-msgstr "UVC 輸入"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:528
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:569
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:611
+msgid "Timeout for lock"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:473
-msgid "Use device defaults"
-msgstr "使用裝置預設"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:439
+msgid "Try to remove old UNIX socket file before binding."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:409
-msgid "Use the shared memory to sink H264 frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:430
+msgid "UNIX socket"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
-msgid "Use the shared memory to sink JPEG frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:447
+msgid "UNIX socket permissions"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:438
+msgid "UNIX socket remove old"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:691
+msgid "Unchecked: no change"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:259
+msgid "Use pre-encoded MJPEG frames directly from camera hardware"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:257
+msgid "Use specified encoder. It may affect the number of workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:376
-msgid "Use the shared memory to sink RAW frames. Default: disabled."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:587
+msgid "Use the shared memory to sink H264 frames."
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:216
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+msgid "Use the shared memory to sink JPEG frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:545
+msgid "Use the shared memory to sink RAW frames."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:323
+msgid "Useful if the device produces incorrect but still acceptable frames"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:235
+msgid "Useful to reduce CPU consumption."
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:298
 msgid "Username"
 msgstr "使用者名稱"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:226
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:350
+msgid "V4L2 IO method"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:671
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:662
+msgid "Verbosity level of messages from 0 (info) to 3 (debug)"
+msgstr ""
+
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:421
 msgid "WWW folder"
 msgstr "WWW 資料夾"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:504
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:772
 msgid "White balance"
 msgstr "白平衡"
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:166
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:371
 msgid "Workers"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:52
-msgid "debug"
-msgstr "偵錯"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:343
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:355
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:668
+msgid "default"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:48
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:49
-msgid "info"
-msgstr "資訊"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:709
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:741
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:749
+msgid "number | default | auto. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:466
-msgid "or any HTTP requests in the last N seconds. Default: 0 (disabled)."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:717
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:725
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:733
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:757
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:765
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:782
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:790
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:798
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:806
+msgid "number | default. Blank: no change"
 msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:50
-msgid "performance"
-msgstr "效能"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:678
+msgid "or any HTTP requests in the last N seconds."
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:78
-msgid "units: seconds"
-msgstr "單位: 秒"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:395
+msgid "produces small-sized garbage frames."
+msgstr ""
 
-#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
-msgid "ustreamer"
-msgstr "ustreamer"
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:773
+msgid "temperature | default | auto. Blank: no change"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:51
-msgid "verbose"
-msgstr "詳細"
+#: applications/luci-app-ustreamer/root/usr/share/luci/menu.d/luci-app-ustreamer.json:3
+msgid "µStreamer"
+msgstr ""
 
-#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:37
-msgid ""
-"µStreamer is a lightweight and very quick server to stream MJPEG video from "
-"any V4L2 device to the net."
+#: applications/luci-app-ustreamer/htdocs/luci-static/resources/view/ustreamer/ustreamer.js:256
+msgid "Еncoder"
 msgstr ""
-"µStreamer 是個輕量且非常快速的伺服器,可以從任何 V4L2 裝置將 MJPEG 影片串流到"
-"網路。"
+
+#~ msgid "Ask for username and password on connect"
+#~ msgstr "連線時詢問使用者名稱和密碼"
+
+#~ msgid "Authentication required"
+#~ msgstr "需要認證"
+
+#~ msgid "Bitrate"
+#~ msgstr "位元速率"
+
+#~ msgid "Client TTL. Default: 10."
+#~ msgstr "用戶端 TTL。預設: 10。"
+
+#~ msgid "Color effect"
+#~ msgstr "顏色效果"
+
+#~ msgid "Default: 10."
+#~ msgstr "預設: 10。"
+
+#~ msgid "Default: 2 (the number of CPU cores (but not more than 4))."
+#~ msgstr "預設: 2 (CPU 核心數 (但不超過 4))。"
+
+#~ msgid "Default: 3 (the number of CPU cores (but not more than 4) + 1)."
+#~ msgstr "預設: 3 (CPU 核心數 (但不超過 4) + 1)。"
+
+#~ msgid "Default: disabled."
+#~ msgstr "預設: 已停用。"
+
+#~ msgid "Default: maximum possible."
+#~ msgstr "預設: 盡可能最大。"
+
+#~ msgid "Don't re-initialize device on timeout. Default: disabled."
+#~ msgstr "逾時不要重新初始化裝置。預設: 已停用。"
+
+#~ msgid "Drop frames smaller than this limit"
+#~ msgstr "丟棄小於該尺寸限制的影格"
+
+#~ msgid ""
+#~ "Enable DV-timings querying and events processing to automatic resolution "
+#~ "change. Default: disabled."
+#~ msgstr "啟用 DV 時序查詢和事件處理以自動變更解析度。預設: 已停用。"
+
+#~ msgid "Enable R-G-B order swapping: RGB to BGR and vice versa."
+#~ msgstr "啟用 R-G-B 順序交換: RGB 到 BGR,反之亦然。"
+
+#~ msgid "Encoder"
+#~ msgstr "編碼器"
+
+#~ msgid "Flip horizontally"
+#~ msgstr "水平旋轉"
+
+#~ msgid "Flip vertically"
+#~ msgstr "垂直旋轉"
+
+#~ msgid "Folder that contains the socket"
+#~ msgstr "包含 socket 的資料夾"
+
+#~ msgid "Folder that contains webpages"
+#~ msgstr "包含網頁的資料夾"
+
+#~ msgid "Format"
+#~ msgstr "格式"
+
+#~ msgid "Format: Swap RGB"
+#~ msgstr "格式: 交換 RGB"
+
+#~ msgid "H264 GOP"
+#~ msgstr "H264 GOP"
+
+#~ msgid "H264 M2M device"
+#~ msgstr "H264 M2M 裝置"
+
+#~ msgid "HTTP output"
+#~ msgstr "HTTP 輸出"
+
+#~ msgid "IO method"
+#~ msgstr "IO 方式"
+
+#~ msgid "Increase encoder performance on PiKVM V4. Default: disabled."
+#~ msgstr "提升 PiKVM V4 上的編碼器性能。預設: 已停用。"
+
+#~ msgid "Path to V4L2 M2M encoder device. Default: auto select."
+#~ msgstr "V4L2 M2M 編碼器裝置路徑。預設: 自動選擇。"
+
+#~ msgid "Plugin settings"
+#~ msgstr "外掛設定"
+
+#~ msgid "Remove"
+#~ msgstr "刪除"
+
+#~ msgid ""
+#~ "Set the minimum size if the webcam produces small-sized garbage frames. "
+#~ "May happen under low light conditions"
+#~ msgstr "設定無用影格的最小尺寸。光照不足時可能出現"
+
+#~ msgid "Socket"
+#~ msgstr "Socket"
+
+#~ msgid "Socket Permissions"
+#~ msgstr "Socket 權限"
+
+#~ msgid "TCP host for this HTTP server"
+#~ msgstr "此 HTTP 伺服器的 TCP 主機"
+
+#~ msgid "TCP port for this HTTP server"
+#~ msgstr "此 HTTP 伺服器的 TCP 連接埠"
+
+#~ msgid "TV standard"
+#~ msgstr "TV 標準"
+
+#~ msgid "Timeout"
+#~ msgstr "逾時"
+
+#~ msgid "UVC input"
+#~ msgstr "UVC 輸入"
+
+#~ msgid "Use device defaults"
+#~ msgstr "使用裝置預設"
+
+#~ msgid "debug"
+#~ msgstr "偵錯"
+
+#~ msgid "info"
+#~ msgstr "資訊"
+
+#~ msgid "performance"
+#~ msgstr "效能"
+
+#~ msgid "units: seconds"
+#~ msgstr "單位: 秒"
+
+#~ msgid "ustreamer"
+#~ msgstr "ustreamer"
+
+#~ msgid "verbose"
+#~ msgstr "詳細"
+
+#~ msgid ""
+#~ "µStreamer is a lightweight and very quick server to stream MJPEG video "
+#~ "from any V4L2 device to the net."
+#~ msgstr ""
+#~ "µStreamer 是個輕量且非常快速的伺服器,可以從任何 V4L2 裝置將 MJPEG 影片串"
+#~ "流到網路。"
 
 #~ msgid "Allow ringbuffer to exceed limit by this amount"
 #~ msgstr "允許環形緩衝區超過這個值的限制"
git clone https://git.99rst.org/PROJECT