Если вы можете реализовать его как веб-сайт, вы также можете создать PWA на этом веб-сайте.Вы можете кэшировать оболочку приложения и иметь функцию видеовызова в этой оболочке.
Нет необходимости в автономном использовании, но ваше приложение должно все еще запускаться и давать отзыв о состоянии сети.
У меня лично нет опыта создания приложения для видеовызовов, но я нашел этот урок для вас.Вероятно, вам следует начать с реализации этого как веб-приложения, а затем преобразовать его в PWA, создав манифест и добавив работника сервиса.