Разделы страницы

TiniTalk

Простое приложение для личных аудио- и видеозвонков родным и друзьям.

Ключевые особенности

Для кого это

Для семьи, близких друзей и людей, которым нужен запасной способ созваниваться.

Когда привычные мессенджеры работают нестабильно.

Когда нужно простое решение для родителей, бабушек и дедушек.

Когда вы цените приватность и не хотите, чтобы ваши звонки проходили через чужие облака.

Это бесплатно?

Да. TiniTalk бесплатен, но нужен свой небольшой сервер.

Бесплатно: сами звонки, приложение для звонков, приложение для настройки и серверная программа.

Придётся купить: аренду сервера в интернете. Его нужно один раз настроить для близких. Это просто.

Текущее состояние проекта

Сейчас основной клиент TiniTalk — Android-приложение. Оно поддерживает личные аудио- и видеозвонки один на один, а также показ экрана во время звонка. Групповые звонки пока не поддерживаются.

Для iPhone есть экспериментальная web-версия. Её можно установить на главный экран и пользоваться почти как обычным приложением, за исключением нескольких ограничений браузера.

Начало работы

Обычно TiniTalk настраивает кто-то один: для своей семьи и близких друзей. Остальные просто устанавливают приложение и начинают общаться.

  1. Арендуйте VPS

    VPS (Virtual Private Server) — это небольшой виртуальный сервер в интернете. Его можно арендовать у любого провайдера, которому вы доверяете. Мы не продаём серверы и не привязаны к конкретной компании.

    Для семьи обычно хватает самого дешёвого тарифа VPS (1 vCPU, 512 MB RAM и немного места на диске). Если планируется много одновременных видеозвонков, лучше выбрать тариф с хорошей скоростью интернета и запасом по трафику.

    Как выбрать и арендовать VPS

  2. Настройте сервер через TiniTalk Admin

    Откройте приложение TiniTalk Admin, добавьте VPS и запустите установку. Приложение подготовит сервер и проверит его доступность. Затем создайте пользователей и передайте близким адрес сервера, логин и временный пароль для первого входа.

    Как настроить сервер

  3. Установите приложение и добавьте близких

    Скачайте TiniTalk для Android или получите APK от владельца сервера. Установите приложение, разрешите доступ к микрофону, уведомлениям и полноэкранным входящим звонкам. Введите адрес сервера, логин и временный пароль. Если приложение попросит, придумайте свой пароль.

    После входа добавьте близких в контакты по их логинам. Чтобы созваниваться, оба человека должны добавить друг друга в контакты на одном сервере.

    Как установить приложение

Для владельца сервера

Чтобы настроить TiniTalk для семьи, не нужно разбираться в настройке серверов. Достаточно открыть приложение TiniTalk Admin и указать адрес арендованного VPS, а также логин и пароль администратора. Всё остальное приложение сделает за вас.

Через TiniTalk Admin можно:

  • одной кнопкой полностью настроить сервер: установить TiniTalk, настроить файрвол, получить TLS-сертификаты и подключить Web Push — разбираться в этих терминах не нужно;
  • добавить пользователей и выдать им данные для первого входа;
  • обновить TiniTalk Server до новой версии.

Если вы уверенно работаете с серверами, а слова Debian и SSH вас не пугают, использовать TiniTalk Admin необязательно. Сервер можно установить и настроить вручную, полностью контролируя каждый шаг.

TiniTalk Admin не нужен всем участникам. Его ставит тот, кто обслуживает сервер. Остальным достаточно обычного приложения TiniTalk для звонков.

Для пользователя

Если вам просто нужно звонить, всё работает как в обычном телефоне: можно выбрать контакт, нажать «Позвонить», принять входящий вызов, включить громкую связь или отключить микрофон.

Назовите контакт так, как вам привычно — например, «Мама» или «Дедушка», — и выберите фотографию, чтобы легче узнавать близких при звонке.

Как позвонить

Откройте нужный контакт и нажмите «Позвонить».

Как принять входящий звонок

Вызов появляется поверх экрана блокировки и при закрытом приложении.

Громкая связь и микрофон

Во время дозвона и разговора можно переключить громкую связь и выключить микрофон.

Видео

Можно включить камеру во время разговора или оставить только звук.

Показ экрана

Во время звонка можно показать экран телефона, чтобы помочь близкому человеку разобраться с настройками или приложением.

Статусы звонков

В истории видно, чем закончился каждый звонок: разговор состоялся, соединиться не удалось, собеседник был занят, не ответил или сбросил вызов.

Как это работает

Чтобы пользоваться TiniTalk, не нужно понимать, что происходит под капотом. Но если интересно, можно отдельно посмотреть, как устроены сервер, звонок, приватность и работа при слабой сети.

Посмотреть техническое описание