1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xiaohuang88898-JGChat

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

JGChat

Основные классы и протоколы в системе WeChat от компании «Tencent»:

NIMSDK: основной вход в SDK, одноэлементный класс, который предоставляет функции инициализации, регистрации и управления внутренними классами. NIMLoginManager: класс управления логином, отвечает за процессы входа, выхода и соответствующие обратные вызовы. NIMChatManager: класс для управления чатом, отвечает за отправку и получение сообщений. NIMConversationManager: класс для управления сессиями, отвечает за управление сообщениями и последними сессиями. NIMTeamManager: класс для группового управления, отвечает за различные операции в группах. NIMMediaManager: класс для управления мультимедиа, отвечает за интерфейсы, связанные с мультимедиа, такие как запись звука. NIMSystemNotificationManager: класс для управления системными уведомлениями, отвечает за приём и хранение системных сообщений. NIMApnsManager: класс для управления push-уведомлениями, отвечает за настройку и приём push-уведомлений. NIMResourceManager: класс для управления ресурсами, отвечает за загрузку и скачивание файлов. NIMUserManager: класс для управления друзьями, отвечает за добавление, удаление и поиск друзей, а также за настройку сообщений для их сессий. NIMChatroomManager: класс для управления чат-комнатами, отвечает за управление состоянием чат-комнат и настройку данных. NIMDocTranscodingManager: класс для управления транскодированием документов, отвечает за поиск и удаление документов. NIMAVChat: предоставляет следующие классы (протоколы): * NIMAVChat — расширение аудиовизуального чата и реального времени в NIMSDK, которое включает управление сетевыми звонками, реальным временем и обнаружением сети. * NIMNetCallManager — класс для управления аудиовизуальными сетевыми звонками, предоставляет функцию аудиовизуальных сетевых звонков. * NIRTSManager — класс для управления реальным временем, обеспечивает канал данных (TCP/голосовой канал) для удовлетворения потребностей реального времени. * NIMRTSConferenceManager — класс для многопользовательского управления реальным временем, предоставляет многопользовательский канал данных (TCP) для удовлетворения требований многопользовательских сеансов реального времени. * NIMAVChatNetDetectManager — класс для обнаружения аудиовизуальной сети, предоставляет функцию диагностики состояния аудиовизуальной сети. ####Обычно при подключении приложения к чату клиенту не требуется функция регистрации. Почти все приложения имеют собственную систему учётных записей. Когда приложение входит в систему, если учётная запись приложения не зарегистрирована в WeChat, учётная запись приложения регистрируется на WeChat через серверную часть. Поэтому официальный демонстрационный пример WeChat слишком сложен.

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

###Функция 3D Touch Имитация всплывающего окна списка контактов в приложении WeChat при двойном нажатии на значок приложения и при двойном нажатии на страницу списка недавних контактов. Добавление анимации параболы к значку разговора при выборе человека.

###Управление альбомом Одновременный выбор нескольких видео и изображений для отправки.

###Воспроизведение видео, просмотр изображений (используется в официальном демонстрационном примере WeChat) Видео воспроизводится, изображения просматриваются.

###Групповое управление (поиск локальных разговоров и групповое управление) Поиск локальных разговоров и управление группами.

###Объединение фотографий с камеры (короткое нажатие для съёмки фотографии, длительное нажатие для записи видео, аналогично WeChat) Объединение фотографий, сделанных камерой.

В конце прикреплён адрес Git. Опытные разработчики, присоединяйтесь, вы можете помочь, поставив звёздочку.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/xiaohuang88898-JGChat.git
git@api.gitlife.ru:oschina-mirror/xiaohuang88898-JGChat.git
oschina-mirror
xiaohuang88898-JGChat
xiaohuang88898-JGChat
master