{"id":14286,"url":"\/distributions\/14286\/click?bit=1&hash=d1e315456c2550b969eff5276b8894057db7c9f3635d69a38d108a0d3b909097","hash":"d1e315456c2550b969eff5276b8894057db7c9f3635d69a38d108a0d3b909097","title":"\u041f\u043e\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430\u0434 \u043a\u0440\u0443\u043f\u043d\u0435\u0439\u0448\u0438\u043c\u0438 \u0418\u0422-\u043f\u0440\u043e\u0435\u043a\u0442\u0430\u043c\u0438 \u0441\u0442\u0440\u0430\u043d\u044b","buttonText":"","imageUuid":""}

Telegram добавил видеотрансляции с неограниченным количеством участников в новую версию мессенджера Статьи редакции

Чтобы начать трансляцию, надо выбрать «Видеочат» в профиле группы или «Трансляция» в профиле администрируемого канала.

Транслировать можно видео с камеры или изображение с экрана. Зрители тоже смогут участвовать в трансляциях в Telegram. Для этого надо «поднять руку», участие должен одобрить администратор.

Трансляции в Telegram Telegram

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

Пересылка сообщений Telegram

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

Также мессенджер обновил стикеры, добавил анимированные эмодзи и счётчик непрочитанных комментариев.

Новая версия Telegram доступна всем пользователям iOS и пользователям Android, которые установили приложение напрямую с сайта мессенджера. В каталоге Google Play обновление появится после одобрения модераторов Google.

0
110 комментариев
Написать комментарий...
Michael Shultz

Ну ладно мессенджер, ну ладно звонки, но сейчас то кто за это все платит?? Там же петабайты данных это все занимает.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan

p2p только для:
- Голосовые и видео звонки с контактами. Вроде по дефолту, для тех, кто у тебя не в списке контактов, звонки через сервер идёт.
- Текст в секретных чатах. Файлы через сервер отправляются
И на этом всё. Остальное через сервер идёт и там хранится.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan

При полносвязной топологии смартфоны будут разряжаться очень быстро, скорость интернета должна быть высокой и стабильной.
Когда количество участников неограниченно, как у телеги, будет большое количество соединений (минус батарейка). Еще нужно трафик шифровать, нужно производительное железо. Такая реализация никому не нужна, этим будет нельзя нормально пользоваться.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Bucky Bucks

в случае с сервером нужно 1000 соединений в случае с p2p 1000^2 - 1000000. ну и 1000 видеопотоков ни мобильный ни домашний интернет не потянут, это ближе к датацентру. мобильного интернета еле хватает на один поток. представьте ваш телефон передающим 1000 раз каждый ваш кадр на 1000 принимающих телефонов

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Bucky Bucks

UDP broadcast работает только в локальной сети. И да это просто пересылка каждого пакета от одного ко многим. И да если будет бродкастить каждый даже в локальной сети она ляжет. Ну правда странно, что вы знаете какие то термины, но понять почему 1000<1000000 упорно не можете

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Bucky Bucks

для рассылающего - слишком много соединений, особенно исходящих, они очень медленны без провода, вы никогда не видели как работают трансляции например в Инстаграмме? не всегда хорошо, c лагами и невысоким качеством видео.они все клиент-серверные и все равно соединения не хватает на качественную даже одну передачу+батарея садиться довольно быстро. в случае если бы нужно было например передавать стрим как торренты(напр. 1 к 10, 10 к 100) то это было бы очень долго, для разговора не подошло бы все равно и синхронизировать его было бы нереально сложной задачей.
Да и это не говоря уже о том что практически всегда например мобильные операторы держат порты закрытыми не от прихоти, не только потому что принимающих слотов базовых станциях даже физически(на радиоволне) не хватило бы на пару таких  стримов(передача по радио работает на разных частотах и телефоны передают/принимают данные по очереди на каждой частоте+нужно время на переключение, не хватило бы даже ipv4 адресов чтобы дать по одному каждому телефону чтобы он смог принимать соединения. Но даже если не учитывать ограничения мобильной или даже проводной сети, допустим она была бы физически-невозможно быстрой - зачем придумывать какой то сложнейший алгоритм если качество все равно окажется от этого только хуже, а энергозатрат только больше. 

Ответить
Развернуть ветку
Andrey Smalkov

Не обращайте внимание. Человек мыслит udp & broadcast. Он не понимает как работает интернет и что-то такое синхронизация видео и звука у всех облачных провайдеров вкс услуг. И сколько на это тратится ресурсов инфраструктурных.
У него руку поднимают в зуме, чтобы не завалить канал, а не для того, чтобы проявить реакцию на звонке. Вероятно он даже особо никогда этими сервисами и не пользовался 😁

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Bucky Bucks

как не важно? например при мультикасте в локальной сети и правда может быть один входящий поток - допустим если тв канал смотрят 4 зрителя в одной локальной сети- теоретически хватило бы одного входящего потока допустим в 100 мб/c - чтобы потребители получили 400 мб/с информации по 100 мб каждый, но для этого домашний роутер должен переслать по 100 одинаковых мб/c каждому получателю. MLD или ICMG нужны получателю только чтобы понять какая часть (общего/широкого вещания)нужна им, а какая не предназначена. в глобальной сети ничего такого не может происходить. ну и самое главное вы опять кидаетесь терминами не пытаясь понять что 1000<1000000. Сколько соединений у радиоточки - одновременно максимум столько же сколько и антенн. Чтобы у вас не было фантазий на счет сотовой/радио сети, представьте что от базовой сотовой станции идет один кабель(витая пара) соединяющий каждого абонента, но этот провод хоть и не рвется - один на всех. В сотовой сети например по умолчанию каждый абонент - только слушатель широковещания - пока вышка не назвала его "номер" и не инициировала обмен у него нет слота для передачи - он только слушает и ждет. но даже если опустить тему несовершенства сетей и их ФИЗИЧЕСКИХ ограничений - 10<100,1000<1000000

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Bucky Bucks

никто не говорит и не говорил что это все собирают хранить и тем более в оперативной памяти. первый комментатор говорил о ПЕРЕДАЧЕ "петабайтов" во первых это не так уж много в масштабах телеги, но реально конечно намного  меньше, а ваш вариант   бесконечно расточительнее. Вы высказали предположение что это p2p, я вам много раз доказал что это невозможно технически, а спорить пытаетесь вы. Телеграмму нужны преимущества чтобы конкурировать, поэтому они и делают качественное и дорогое в содержании приложение(это касательно изначальной темы)

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Bucky Bucks

прикрепил из вашей любимой википедии ну и из того что в стандарте multicast адреса это 224.x.x.x с минимальным понятием того как работают сети понятно что речь только о локальной сети. Ну и оперативки нужно в теории(в случае идеальной реализации) чуть больше чем в одном кадре выходного(финального) потока, а вот трафика конечно сильно больше. Ну и инфраструктура не бесплатна - если телеграм не делает ее сам он платит провайдерам->сетям. 

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Bucky Bucks

в случае если от сервера сигнал уходил был в одном экземпляре на роутер а от него к тысячам. ЕСЛИ БЫ роутеры так умели то считали бы и трафик х1000. а роутеры последней мили естественно такого не умеют иначе бы их каждый подросток зависал бы. 

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Bucky Bucks

Мультикаст не имеет применения в глобальной сети, он не реализован, не задуман  и бессмысленнен. Вместо того чтобы сделать один сервер пришлось бы ставить миллионы маршутизаторов там где они не нужны. это очень простая математика.
p.s. ipv6 адреса поддерживают <40% абонентов в мире,а не все как вы пищете.  у вас например его скорее всего нет если вы живете в России.

Ответить
Развернуть ветку
John Dow

для этого придумали IGMP 

Ответить
Развернуть ветку
Ivan

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

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

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
GP

Можно поподробнее?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
GP

Ну если 1 на 1 то понятно, а если 1 на 100 транслирует?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Mikhail Kashkin

Не бывает броадкастов в интернете, только в локальных сетях. Иначе всякие васяны бы забили весь интернет своими сообщениями которые они рассылали на все IP-шники.

Ответить
Развернуть ветку
GP

Ну у них сервера свои чтобы броадкастить? А не телефон блин

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Andrey Smalkov

Откуда вы такую ахинею про zoom взяли ? То-то он дата-центры не успевают строить 🤦‍♂️

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan

Через сервер звонки в группах. Настройка p2p которую ты упомянул, она для звонки с контактами.
Настройка в чате "поднять руку" по дефолту выключена для голосовой группы. Она не обязательная.

Ответить
Развернуть ветку
Georgy Uvarov

Тогда тебе пришлось бы отправлять видеопоток всем участникам. Хватит полосы?

Ответить
Развернуть ветку
107 комментариев
Раскрывать всегда