commit
7d166f9d51
31
app/src/main/res/values-ru/strings.xml
Normal file
31
app/src/main/res/values-ru/strings.xml
Normal file
@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_name">Ojo</string>
|
||||
<!-- Strings used for fragments for navigation -->
|
||||
<string name="first_fragment_label">Первый Фрагмент</string>
|
||||
<string name="second_fragment_label">Второй Фрагмент</string>
|
||||
|
||||
<string name="fab_add_camera">Добавить</string>
|
||||
|
||||
<string name="stream_list_default_camera_name">VidБезымянная камера №{camNo}</string>
|
||||
|
||||
<string name="add_stream_placeholder_url">rtsp://username:password@192.168.1.123:554</string>
|
||||
<string name="add_stream_placeholder_name">Название IP камеры</string>
|
||||
<string name="add_stream_name">Нзвание потока IP камеры</string>
|
||||
<string name="add_stream_save">Сохранить</string>
|
||||
<string name="add_stream_invalid_url">Неправильный RTSP URL</string>
|
||||
<string name="add_stream_invalid_url_dismiss">Закрыть</string>
|
||||
<string name="add_stream_error_saving">Произошла ошибка при сохранении конфигурации</string>
|
||||
<string name="add_stream">Пожалуйста введите RTSP поток вашей камеры. Обратите внимание, что URL отличается от камеры к камере: вы можете найти полный URL адрес в настройках вашей камеры или руководстве пользователя.</string>
|
||||
<string name="menuitem_allow_rotation">Разрешить вращение экрана</string>
|
||||
<string name="menuitem_deny_rotation">Только альбомная</string>
|
||||
<string name="menuitem_info">Инфо</string>
|
||||
<string name="menuitem_add_camera">Добавить</string>
|
||||
|
||||
<string name="app_info_title">О программе</string>
|
||||
<string name="app_info_creator_desc">Автор: Daniele Verducci.</string>
|
||||
<string name="app_info_license_desc">Это приложение лицензировано в соответствии с GNU GENERAL PUBLIC LICENSE v3+. Ознакомьтесь тут: https://raw.githubusercontent.com/penguin86/ojo/master/LICENSE</string>
|
||||
<string name="app_info_repo_desc">Исходный код в репозитории на GitHub:: https://github.com/penguin86/ojo</string>
|
||||
<string name="app_info_lib_desc">Это приложение стало возможным благодаря усилиям команды VLC и VLC-Android! Вы можете узнать больше или получить исходный код тут: https://code.videolan.org/videolan/vlc-android</string>
|
||||
|
||||
</resources>
|
@ -24,6 +24,6 @@
|
||||
<string name="app_info_title">About Ojo</string>
|
||||
<string name="app_info_creator_desc">Created by Daniele Verducci.</string>
|
||||
<string name="app_info_license_desc">This application is licensed under the GNU GENERAL PUBLIC LICENSE v3+. You can obtain a copy here: https://raw.githubusercontent.com/penguin86/ojo/master/LICENSE</string>
|
||||
<string name="app_info_repo_desc">The source code can be obtained at the github repository: https://github.com/penguin86/ojo</string>
|
||||
<string name="app_info_lib_desc">This app is made possible by the gourgeous vlc and vlc-android teams effort! You can know more or obtain the source code at https://code.videolan.org/videolan/vlc-android</string>
|
||||
<string name="app_info_repo_desc">The source code can be obtained at the GitHub repository: https://github.com/penguin86/ojo</string>
|
||||
<string name="app_info_lib_desc">This app is made possible by the gorgeous VLC and VLC-Android teams effort! You can know more or obtain the source code at https://code.videolan.org/videolan/vlc-android</string>
|
||||
</resources>
|
@ -1,14 +1,16 @@
|
||||
Ojo is a basic IP Camera surveillance wall.
|
||||
IP camera's RTSP streams are added via its url and shown in the classic tile configuration. The number of tiles is automatically choosen based on the number of configured cameras: a single camera goes full screen, adding more cameras the app switches to a grid view: 2x2, 3x3, 4x4 and so on.
|
||||
IP camera's RTSP streams are added via its url and shown in the classic tile configuration. The number of tiles is automatically chosen based on the number of configured cameras: a single camera goes full screen, adding more cameras the app switches to a grid view: 2x2, 3x3, 4x4 and so on.
|
||||
The maximum number of cameras is determined by the device's capabilities.
|
||||
|
||||
The stream decoding and rendering is demanded to VLC's library: without their effort this app wouldn't be possible.
|
||||
This app was specifically developed for F-Droid, as I couldn't find any open source RTSP vievers in the main repository.
|
||||
This app was specifically developed for F-Droid, as I couldn't find any open source RTSP viewers in the main repository.
|
||||
|
||||
The app can be opened deeplinking to url ojo://view
|
||||
To open the app with focus on a specific camera, you can use an intent (it.danieleverducci.ojo.OPEN_CAMERA) to specify which camera you want to view.
|
||||
The extra argument it.danieleverducci.ojo.CAMERA_NAME will open the app with the camera with the name you specified while adding the camera.
|
||||
The extra argument it.danieleverducci.ojo.CAMERA_NUMBER starting at 1 could be used as well, if you have multiple cameras with the same name.
|
||||
See belows example how to use the intent. The flag (-f 268468224) could be useful if you want to switch to an other camera while the app is running.
|
||||
|
||||
See below an example how to use the intent. The flag (-f 268468224) could be useful if you want to switch to another camera while the app is running:
|
||||
|
||||
adb -s <YOUR_DEVICE> shell am start -a it.danieleverducci.ojo.OPEN_CAMERA -f 268468224 --es it.danieleverducci.ojo.CAMERA_NAME <YOUR_CAMERA_NAME>
|
||||
adb -s <YOUR_DEVICE> shell am start -a it.danieleverducci.ojo.OPEN_CAMERA -f 268468224 --es it.danieleverducci.ojo.CAMERA_NUMBER <YOUR_CAMERA_NUMBER>
|
||||
|
19
fastlane/metadata/android/ru/full_description.txt
Normal file
19
fastlane/metadata/android/ru/full_description.txt
Normal file
@ -0,0 +1,19 @@
|
||||
OJO это базовый просмотрщик IP камер наблюдения.
|
||||
RTSP потоки IP камеры добавляются через его URL адрес и показаны в классической плиточной конфигурации. Количество плиток автоматически выбирается на основе количества настроенных камер: одна камера показана на весь экран, добавление больше камер переключает на сетку: 2x2, 3x3, 4x4 и т. д.
|
||||
|
||||
Максимальное количество камер определяется возможностями устройства.
|
||||
|
||||
Декодирование и рендеринг потока требует библиотеки VLC: без их стараний это приложение не было бы возможно.
|
||||
|
||||
Это приложение было специально разработано для F-Droid, так как я не мог найти каких-либо просмотрщиков RTSP с открытым исходным кодом в основном репозитории.
|
||||
|
||||
Приложение может быть открыто с глубокой ссылкой по URL ojo://view.
|
||||
Чтобы открыть приложение с фокусом на определенной камере, вы можете использовать intent (it.danieleverducci.ojo.OPEN_CAMERA) чтобы указать какую камеру вы хотите просмотреть.
|
||||
Дополнительный аргумент it.danieleverducci.ojo.CAMERA_NAME откроет приложение с камерой с указанным вами названием при добавлении камеры.
|
||||
Дополнительный аргумент it.danieleverducci.ojo.CAMERA_NUMBER начиная с 1 также может использоваться, если у вас есть несколько камер с одним и тем же названием.
|
||||
|
||||
Ниже пример как использовать intent. Флаг (-F 268468224) может быть полезен, если вы хотите переключиться на другую камеру во время работы приложения:
|
||||
|
||||
adb -s <ВАШЕ_УСТРОЙСТВО> shell am start -a it.danieleverducci.ojo.OPEN_CAMERA -f 268468224 --es it.danieleverducci.ojo.CAMERA_NAME <ИМЯ_ВАШЕЙ_КАМЕРЫ>
|
||||
adb -s <ВАШЕ_УСТРОЙСТВО> shell am start -a it.danieleverducci.ojo.OPEN_CAMERA -f 268468224 --es it.danieleverducci.ojo.CAMERA_NUMBER <НОМЕР_ВАШЕЙ_КАМЕРЫ>
|
||||
|
1
fastlane/metadata/android/ru/short_description.txt
Normal file
1
fastlane/metadata/android/ru/short_description.txt
Normal file
@ -0,0 +1 @@
|
||||
OJO это базовый просмотрщик IP камер наблюдения.
|
1
fastlane/metadata/android/ru/title.txt
Normal file
1
fastlane/metadata/android/ru/title.txt
Normal file
@ -0,0 +1 @@
|
||||
Ojo RTSP просмотрщик IP Камер
|
Loading…
Reference in New Issue
Block a user