* luci/applications/uvc_streamer:
- display streaming address in map description - sync translation - add credits
This commit is contained in:
parent
ac05bea1be
commit
ee613dd296
6 changed files with 45 additions and 6 deletions
|
@ -1,3 +1,18 @@
|
|||
--[[
|
||||
|
||||
LuCI UVC Streamer
|
||||
(c) 2008 Yanira <forum-2008@email.de>
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
$Id$
|
||||
|
||||
]]--
|
||||
|
||||
module("luci.controller.uvc_streamer", package.seeall)
|
||||
|
||||
function index()
|
||||
|
|
|
@ -2,4 +2,4 @@ framespersecond = 'Bilder pro Sekunde'
|
|||
resolution = 'Auflösung'
|
||||
settings = 'Konfiguration'
|
||||
uvc_streamer = 'Webcam Stream'
|
||||
uvc_streamer_desc = 'Linux-UVC Webcam Konfiguration. Im Browser z.B. http://192.168.1.1:8080/ laden.'
|
||||
uvc_streamer_desc = 'Linux-UVC Webcam Konfiguration. Im Browser z.B. <a href="http://%s:%i/">http://%s:%i/</a> laden.'
|
||||
|
|
|
@ -6,6 +6,6 @@
|
|||
<i18n:msg xml:id="resolution">Auflösung</i18n:msg>
|
||||
<i18n:msg xml:id="settings">Konfiguration</i18n:msg>
|
||||
<i18n:msg xml:id="uvc_streamer">Webcam Stream</i18n:msg>
|
||||
<i18n:msg xml:id="uvc_streamer_desc">Linux-UVC Webcam Konfiguration. Im Browser z.B. http://192.168.1.1:8080/ laden.</i18n:msg>
|
||||
<i18n:msg xml:id="uvc_streamer_desc">Linux-UVC Webcam Konfiguration. Im Browser z.B. <a href="http://%s:%i/">http://%s:%i/</a> laden.</i18n:msg>
|
||||
|
||||
</i18n:msgs>
|
||||
|
|
|
@ -2,4 +2,4 @@ framespersecond = 'Frames per second'
|
|||
resolution = 'Resolution'
|
||||
settings = 'Settings'
|
||||
uvc_streamer = 'Webcam streaming'
|
||||
uvc_streamer_desc = 'Configure your Linux-UVC compatible webcam. Point your browser to e.g. http://192.168.1.1:8080/'
|
||||
uvc_streamer_desc = 'Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href="http://%s:%i/">http://%s:%i/</a>'
|
||||
|
|
|
@ -6,6 +6,6 @@
|
|||
<i18n:msg xml:id="resolution">Resolution</i18n:msg>
|
||||
<i18n:msg xml:id="settings">Settings</i18n:msg>
|
||||
<i18n:msg xml:id="uvc_streamer">Webcam streaming</i18n:msg>
|
||||
<i18n:msg xml:id="uvc_streamer_desc">Configure your Linux-UVC compatible webcam. Point your browser to e.g. http://192.168.1.1:8080/</i18n:msg>
|
||||
<i18n:msg xml:id="uvc_streamer_desc">Configure your Linux-UVC compatible webcam. Point your browser to e.g. <a href="http://%s:%i/">http://%s:%i/</a></i18n:msg>
|
||||
|
||||
</i18n:msgs>
|
||||
|
|
|
@ -1,6 +1,30 @@
|
|||
m = Map("uvc-streamer", translate("uvc_streamer"), translate("uvc_streamer_desc"))
|
||||
--[[
|
||||
|
||||
s = m:section(TypedSection, "uvc-streamer", translate("settings"))
|
||||
LuCI UVC Streamer
|
||||
(c) 2008 Yanira <forum-2008@email.de>
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
$Id$
|
||||
|
||||
]]--
|
||||
|
||||
-- find current lan address and port of first uvc_streamer config section
|
||||
local uci = luci.model.uci.cursor_state()
|
||||
local addr = uci:get("network", "lan", "ipaddr")
|
||||
local port
|
||||
|
||||
uci:foreach( "uvc_streamer", "uvc_streamer",
|
||||
function(section) port = port or tonumber(section.port) end )
|
||||
|
||||
m = Map("uvc_streamer", translate("uvc_streamer"),
|
||||
translatef("uvc_streamer_desc", nil, addr, port, addr, port))
|
||||
|
||||
s = m:section(TypedSection, "uvc_streamer", translate("settings"))
|
||||
s.addremove = false
|
||||
s.anonymous = true
|
||||
|
||||
|
|
Loading…
Reference in a new issue