Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть messanger-clone | chatting | audio/video call | screen-sharing | large file-sharing (up to 2GB)

  • Javascript For Everything
  • 2024-05-14
  • 140
messanger-clone | chatting | audio/video call | screen-sharing | large file-sharing (up to 2GB)
audio calling applicationvideo calling applicationscreen sharing applicationfile upload progress bardownload progress bar on streamchatting appwebrtcsocket.iomessanger-clonewebsockettailwindpugexpressnodemongodbservice worker to handle large file
  • ok logo

Скачать messanger-clone | chatting | audio/video call | screen-sharing | large file-sharing (up to 2GB) бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно messanger-clone | chatting | audio/video call | screen-sharing | large file-sharing (up to 2GB) или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку messanger-clone | chatting | audio/video call | screen-sharing | large file-sharing (up to 2GB) бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео messanger-clone | chatting | audio/video call | screen-sharing | large file-sharing (up to 2GB)

messanger-clone | chatting | audio/video call | screen-sharing | large file-sharing (up to 2GB)


Backend

file upload
upload file as base64 dataUrl
resize image via jimp package
crop image via cropperjs package
send image as stream instead of whole file at once.

API Features
pagination
searching [ based on multiple fields ]
sorting,
filter: only given fields fetched from database,

Stream
send every file (image | audio, video, file) as stream so that no matter how large the file is, don't crush the server.

Frontend
Search
Shows searched users into a modal bellow in input:search
show selected (clicked) search user in message area like friendList selected friend
cancel previous request before create new request,
to save network request + bandwidth
fetch only current requested users, instead of all searched

Upload Image:
drag and drop and browse multiple images
show previes of selected images as carousel
crop selected images in carousel and return updated image lists
imageUploadDialog is fully flexible file uploader, which perform above task dynamically, if add file instead of image, then preview and image-croping will be disabled.


WebSocket | socket.io
send text message + emoji text
send image as message + optimize image in backend
Allow to capture audio via microphone - show audio recording in UI, - Send audio to backend as message and shows those messages in UI - Show audio in Wavefrom format instead of simple audio - Show latest message in friendList message : text | image | audio

WebRTC
Audio Call | Video Call
Show incomming-call dialog
Show outgoing-call dialog
Show user not-found call dialog
Show callee-busy call dialog
accept call button
reject call button

File upload By WebRTC datachannel
. Upload Large file up to 2 GB
. handle file upload via service worker which not block main thread
. file upload is peer-to-peer via WebRTC DataChannel secure tunnel
. Handle Dran & Drop file upload + Browse button to open File Manager
. Show upload progress-bar and download percentage on caller and callee side

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]