im chat software Java instant messaging source code, APP dual-end + pc end + audio and video calls

Basic function description and introduction:

Client: Android, Apple, (web, pc can be given as a gift)

Development language: Java OC C#

Running software: eclipse Java xcode

Database: mongodb

Environment: Linux Centos 7 and above 64-bit

Source code advantage: a single server can carry tens of thousands of people concurrently online, the demand is large, and it can be used as a cluster. Strong concurrency. Don't worry.

Create groups: Groups can be created arbitrarily, the number of group members is not limited, and the number of friends is not limited.

Group functions: set group QR codes, group announcements, nicknames, avatars, group shared files, top chat, message do not disturb, block group information, designate a person to mute alone, all mute, report, group management, find chat Records, message expiration and destruction, empty chat records and other functions.

Group management: transfer of group owner management rights, designate administrators, designate invisible people, copy new groups with one click, designate monitors, make notes to group members, private groups, display the number of people who have read, group invitation confirmation, group attrition settings, Allows to display group members, allow ordinary members to chat privately, allow ordinary members to upload files, etc.

Group message destruction: group owners and managers can withdraw any messages in the group and so on.

Group chat: text, voice, collection, photo, short video, GIF dynamic picture, push business card, transfer file, message notification, send location, quote reply, forward, withdraw, copy, delete, multiple selection, red envelope, group assistant, @reminder, @all members, message forwarding one by one, merge forwarding, merge share and favorite, merge delete and save, etc. functions.

Chatting with friends: text, voice, audio and video calls, favorites, photos, small videos, various expressions of GI dynamic graphs, transfer files, send locations, quote replies, withdraw, copy, delete, favorite, withdraw, record, multi-select, send Red envelopes, transfers, message forwarding one by one, merge forwarding, merge sharing and favorites, merge delete and save, etc.

A brief overview of other functions: add friends, scan, receive and pay, nearby people, address book grouping, burn after reading, stick to the top chat, message do not disturb, chat background, clear both chat records, transfer records, view chat records, Custom links.

Background function: View chat records Two-person chat records, view group chat records, view all chat records of a single person One-click to clear all chat content on the client

Circle of friends: you can send, text, voice, video,. You can like, comment, report, etc.

User management: login time, ban users, change avatar, change name, set password. Generate users in batches.

Member login: registration login, SMS login.

Account settings: password modification, skin switching, font setting, one-click mass sending of friend messages and other functions.

Background management: data overview, system configuration, client configuration, server configuration, user management, role management, group management, single chat management, red envelope management, system bill management and other functional management functions.

 

 

Guess you like

Origin blog.csdn.net/tutujunjun/article/details/130718175