URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 130739
[ Назад ]

Исходное сообщение
"В OBS Studio добавлена поддержка WebRTC с возможностью вещания в режиме P2P"

Отправлено opennews , 12-Июн-23 23:03 
В кодовую базу OBS Studio, пакета для потокового вещания, композитинга и записи видео, приняты изменения с реализацией поддержки  технологии WebRTC, которая может применяться вместо протокола RTMP для потокового видеовещания  без промежуточного сервера, при котором содержимое в режиме P2P напрямую передаётся в браузер пользователя...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=59283


Содержание

Сообщения в этом обсуждении
"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Герострат , 12-Июн-23 23:03 
Сабж умеет захватывать видео с камеры?

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Евгений , 12-Июн-23 23:21 
Ещё как умеет. Думаешь как стримеры себя с вебки показывают?

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 12-Июн-23 23:27 
Как-нибудь не используя сабж? Лет 5 назад штатный оверлей nvidia был норм. Потом мс решил вкатиться в рынок со своим кривым убогим багованным оверлеем.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 12-Июн-23 23:34 
С самых первых дней OBS все его используют. Лет пять назад уже все использовали только его.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 12-Июн-23 23:47 
Ну, я в курсе, но непосредственно для стриминга нвидиевский оверлей был вполне норм. Я бы даже использовал, но в то время nvenc был слишком убогий и 4мбпс битрейта явно недостаточно для стриминга (хотя у популярных стримеров картинка ещё хуже была).

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено совсем не аноним , 13-Июн-23 01:45 
прям сразу видно что ты не в теме, тот же твич который хз какой процент рынка стриминга занимает ну пусть 30%+ это 6 мегабит битрейта и энкодер 90% это nvenc

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 02:21 
Прям сразу видно что ты выглядеть умным, а ведь цитирую "в то время nvenc был слишком убогий". Адекватные стримеры используют платы захвата, но они не сильно лучше nvenc и стоят тонны нефти. Для AVC нормальных аппаратных кодеров нет, но nvenc всё же стал лучше с тех пор.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Виктор , 13-Июн-23 20:26 
Сразу видно что ты не в теме. Платы захвата захватывают, а не кодируют поток. Так что всё-еще nvenc или cpu

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 20:39 
А, может быть, ты? Вообще-то, кодируют тоже. Да, хреново выглядит. Корпоративные стримеры используют. А так часто сетап отдельный пк под кодирование.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено soarin , 13-Июн-23 13:16 
> С самых первых дней OBS все его используют

Тут какой сервис не назови — сразу под удаление…

Вообщем существую сервисы, которые предоставляют свои приложения для стриминга.


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Котофалк , 13-Июн-23 19:20 
Вовсе нет. Ссылку на гитхаб/гитлаб/другая пубрепа кидаешь и всё ок.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 17:19 
Если запустится.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 12-Июн-23 23:29 
Это очень круто! И уход от проприетарного RTMP, и п2п.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 19:22 
Особенно p2p нужен стримерам с тысячами/десятками тысяч зрителями, ага.

p2p может быть хорош в небольших конференциях, человек на 5 максимум. И то, с оговорками. Для всего остального нужен сервер с толстым и дешевым каналом.


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 21:36 
>стримерам с тысячами/десятками тысяч зрителями

И много таких стримеров? 0.1% может быть от силы. На них вообще можно не смотреть, они и платное решение осилят если что.


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 14-Июн-23 20:38 
Много, с тысячей зрителей - очень много. А среднестатистический домашний канал не потянет и сотню зрителей.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено rvs2016 , 13-Июн-23 00:04 
А без WebRTC напрямую нельзя подключиться к серверу вещания, если "он же сервер"? Внутрь локальной сети за пределы "NAT-маршрутизаторов" нормальный сервер никто ж загонять не собирается, если собирается "вещать" с него наружу?

Это для браузеров, которые могут быть внутри локальной сети (недоступной снаружи) придуманы всякие там странные WebRTC. А нормальным-то серверам ведь не требуются же они?


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 02:25 
По идее да.
На практике есть совсем немного протоколов позволяющих добиться задержки меньше секунды:
Древний и проприетарный rtmp
Ещё более древние и нестабильные в реальном интернете rtsp и странный mpeg-ts
И кривой и дырявый webrtc.
С первым не построишь ничего своего (слишком много разных реализаций, а адобе специально писала стандарт противоречащим образом)
Вторые на продакшене не работают (разве что ip камеру в хорошую погоду посмотреть)
Остаётся дыРКЦ

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Анонус , 13-Июн-23 15:56 
> На практике есть совсем немного протоколов позволяющих добиться задержки меньше секунды

А как же SRT, RIST, warp/quic? Причем первые два та же OBS умеет.


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Бывалый смузихлёб , 13-Июн-23 06:13 
Обсирание веб-ртк не по делу

Не так уж много протоколов для в.ч поточного вещания поддерживается в браузерах, т.е без необходимости тащить на комп что-то ещё

Полноценные реализации позволяют нормально транслировать и с камеры и со многого другого( причём, в случае с браузером - в несколько строк кода )

Помимо самого вещания как видео так и звука, технологии, на которых веб-ртк основан, позволяют передавать любые данные( что-то вроде сокетного соединения )

А по внутренним сетям гораздо забавнее.
У тех же браузеров, с некоторых пор, поддержка раздачи потока с источника работает только для https.
С недавних пор крупные известные конторы перестали выдавать сертификаты для локальных ай-пи адресов. И для просто адресов уже нехотя выдают.
Отсюда следует, что без обилия плясок и матюгов веб-ртк не должен работать в локальной сети, основанной на айпи адресах( всм., без внутренних хостов под которые можно запросить сертификаты и которые бы кто-то резолвил ). Можно выпустить свой сертификат, но он на конкретный айпи и его потребуется ставить на каждое устройство а то и браузер.
С некоторых пор если мобила, например, раздаёт сеть - адрес подключающегося устройства должен быть рандомным.
Будто этого мало, сама мобила что раздаёт сеть, как-то так и адреса и сети распределяет, что невозможно транслировать ни с нее ни на нее без цирка со сторонними серваками и доступом к сети.
Т.е чтобы транслировать с одной мобилы и смотреть на другой в рамках локальной сети без интернета, нужно как минимум третье устройство, раздающее сеть, самовыданные сертификаты для https которые надо повсюду добавить и хотя бы небольшой сервак для первичного обмена данными при подготовке веб-ртк соединения

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


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 08:52 
Самый прогрессивный и популярный P2P - bittorrent
Никаких цирков. Всего лишь бутстрап, который и так и эдак подхватится, и хэш файла. Всё.
Никаких сертификатов и прочего

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Tron is Whistling , 13-Июн-23 09:59 
По делу. WebRTC - это одно из самых ужасных поделий смузихлёбства, которое я видел.
А если учесть, что для многопоточности (конференций, если проще) там два несовместимых стандарта SDP...

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Tron is Whistling , 13-Июн-23 10:00 
Для сокетного соединения есть WebSocket. Тут, к счастью, всё терпимо.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено pofigist , 13-Июн-23 10:05 
Взять нормальный маршрутизатор, настроить локальный DNS и локальный центр сертификации - не позволяет недостаток знаний? Ну либо учись, либо страдай - ламеры должны страдать. 😉

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Бывалый смузихлёб , 13-Июн-23 12:40 
Молодец. Попробуй всё перечисленное сделать на паре не рутованных телефонов

Ведь, по большому счёту, без упомянутых выше ограничений под предлогом безопасности, можно было вполне собрать локальную систему наблюдения, причём, даже с возможностью выругаться чтобы это услышали на другом конце )
И для этого потребовалась бы простенькая веб-страница, открываемая в браузере, который на мобиле тоже есть
И разрешение хоть 48, хоть 64, хоть 100+ Мп - смотря сколько там камера у мобилы выдаёт. И звук нормальный. А не как у нынешних веб/айпи камер - цены зверские, качество изображения - говнище, будто за 15 лет вообще не эволюционировали


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 13:16 
Телефон не может фуллтайм бесконечно снимать на камеру. Тот же айфон в какой-то момент скажет что перегрелся.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено keydon , 13-Июн-23 13:52 
Может. Некоторые так и делают себе бомж-ip-камеры.
Любители яблока могут дальше есть кактус.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 14:40 
Матрица будет перегреваться и ей поплохеет, дело не в кактусе. Тут важно сколько нагрев.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено keydon , 14-Июн-23 11:19 
> Матрица будет перегреваться и ей поплохеет, дело не в кактусе. Тут важно
> сколько нагрев.

Было бы неплохо, но пока перегревание только в ваших мечтах, стримеры по-прежнему часами снимают на включенную камеру, некоторые извращенцы используют как видеорегистратор годами (летом под стеклом тот еще нагрев), да и в некоторых китайских "регистраторах" стоит вполне обычная смартфоновская матрица. Может быть есть такая проблема в каких-то конкретных моделях, но в остальном это чушь.


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 14-Июн-23 11:27 
Я кстати ещё не видел чтобы дольше примерно пары часов снимали на айфон. Поэтому у стримеров их несколько. Годами? Маловероятно. Ну и кто проверял, что не портится от этого?

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено keydon , 14-Июн-23 11:45 
> Я кстати ещё не видел чтобы дольше примерно пары часов снимали на
> айфон. Поэтому у стримеров их несколько.

Мазохисты могут страдать дальше.

> Годами? Маловероятно.

Года 2-3 запросто. Потом аккум деградирует, итак слабенькое железо и софт к тому моменту окончательно устаревают и рентабельность замены под вопросом. Но при замене аккума может служить и дальше (китайские видеорегистраторы из 2015ых тому пример).

> Ну и кто проверял, что не портится от этого?

Статистика сервисных центров. Порча модуля камеры от перегрева это последнее что вас должно волновать.


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 14-Июн-23 21:04 
Я видел, куча ирл стримеров снимают на мобилки по многу часов, даже 24 часовые челленджи снимали, а два телефона у стримеров потому что во время стрима нельзя использовать телефон, что бы стрим не прерывался, поэтому нужно больше одного устройства, но обычно больше двух не используют.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 14-Июн-23 21:30 
Именно на айфон? Не, там реально умирает в процессе когда 1 трубка в наличии. Пару раз можно списать на дохлую батарейку, но не каждый же раз и у всех. Когда заводят вторую, намного профессиональней становится.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 20:36 
Физику не обманешь хоть какой бы ты телефон не использовал. Он рано поздно или зависнет или сломается. Это только для мест где круглосуточное постоянное наблюдение не нужно может подойти.  Но зачем тогда наблюдение, лол.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено keydon , 14-Июн-23 11:27 
> Физику не обманешь хоть какой бы ты телефон не использовал. Он рано
> поздно или зависнет или сломается.

Вижу аргументы за 300 подъехали. IP-камеры (сюрприз!) тоже ломаются.

> Это только для мест где круглосуточное
> постоянное наблюдение не нужно может подойти.  Но зачем тогда наблюдение,
> лол.

Расскажи небольшим магазинам, заправкам, дачам на 6 соток, родителям с радионяней и т.д. что наблюдение им не нужно.


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 14-Июн-23 13:39 
Лучше расскажи почему там не используются смартфоны? Раз это так хорошо.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 14-Июн-23 20:57 
Стримеры которые ведут стримы по 24 часа с мобилок и не знали что оказывается нельзя так делать, аноним с опеннета же так считает.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Атон , 13-Июн-23 15:36 
> Ведь, по большому счёту, без упомянутых выше ограничений под предлогом безопасности, можно было вполне собрать локальную систему наблюдения, причём, даже с возможностью

А сейчас на чем модно собирать локальную систему наблюдения?


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено pofigist , 13-Июн-23 22:03 
А что мешает использовать нормальный роутер? Недостаток нескольких тысяч рублей?

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 07:31 
А можно вернуть CRF настройку кодека? Я немного офигел, когда увидел, что там теперь только fixed bitrate.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 07:32 
Лучше б они VST3 добавили. Сейчас поддерживается только VST2, который Steinberg уже закопали.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Анонус , 13-Июн-23 15:29 
А лучше сразу CLAP, чтобы VST3 тоже закопать.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 07:59 
Кстати еще бы добавили webtorrent

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 18-Июн-23 18:43 
А, то будут кушать авторы контента?

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 08:44 
"Initial release: 2011; 12 years ago"

Оперативно они, ничего не скажешь.


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 09:01 
А могли бы вообще не добавить.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 12:27 
>> "Initial release: 2011; 12 years ago"
> Оперативно они, ничего не скажешь.

А то что быстрее, то часто глючное и плохое как у мелкомягких. Или как глюко-Гном с панельками на JS приготовленный известным вендором.

Быстро хорошо не бывает. Никогда.


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Пряник , 13-Июн-23 14:19 
Это буууууудуууущеееее!

P.S. WebRTC ковырял ещё в 2012-ом (был встроен уже в браузеры), тока щас все очухались.


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 15:05 
Вот все поковыряли и забили, как и ты. А будущее начало наступать когда кто-то наконец делом занялся.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Легивон , 13-Июн-23 17:52 
Чистый WebRTC практически не применим даже для малого масштаба вещания.
- Во первых среднестатистического канала хватит только на несколько десятков пользователей.
- Во вторых раскрытие IP стримера, куда мгновенно заявятся "доброжелатели" с ddos.
Звучит хорошо, но на практике - NENUJNO.
Вот если бы можно было высталять релеями довереных зрителей, или клиенты в целом могли к полносвязаному мешь - это было бы идеальное решение.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 18:26 
В вещательной схеме действительно минус - это одна точка/источник вещания.
К примеру Bittorrent: всем известны IP раздающих пиров.. иди заддудось слив Yandex'а на разздачах.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Chromium , 13-Июн-23 21:17 
Чистый WebRTC не так уж и плох, если правильно его использовать. Во-первых, среднестатистический канал можно оптимизировать с помощью адаптивного битрейта и кодеков с низкой задержкой. Во-вторых, раскрытие IP стримера не обязательно означает ddos, если есть защита от нежелательных подключений и фильтрация трафика. Звучит сложно, но на практике - VOZMOJNO. Вот если бы можно было еще использовать p2p технологии для распределения нагрузки между зрителями, или клиенты в целом могли бы подключаться к децентрализованной сети - это было бы идеальное решение.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Пукачабра , 13-Июн-23 18:59 
Т.е. у меня на даче внутри локальной сети без интернета работать не будет?

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Chromium , 13-Июн-23 21:21 
Зависит от того, как вы настроили свой WebRTC стрим. Если вы используете внешний сигнализационный сервер, то без интернета работать не будет. Если вы используете локальный сигнализационный сервер или обмениваетесь SDP оффлайн, то работать будет. Но в любом случае, вы должны учитывать, что WebRTC стрим будет виден только внутри вашей локальной сети, а не во всем интернете.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 14-Июн-23 13:41 
ЧатЖПТ сколько тебе платят за эти комментарии?

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Chromium , 14-Июн-23 13:53 
> ЧатЖПТ сколько тебе платят за эти комментарии?

Никто мне не платит за эти комментарии. Я просто интересуюсь темой WebRTC и делюсь своими знаниями и опытом. Если вы не согласны с моими аргументами, то можете предложить свои или привести доказательства обратного. Но не нужно переходить на личности и обвинять меня во вранье или продажности.


"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 19-Июн-23 11:33 
Ахаха!)))
А не приходила мысли, что есть искренние люди у которых есть свои принципы и которые не опускаются до уровня троллев из подворотни - лол кринжовый хейтер, кек, азаза!

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 19:20 
Кто-то уже созвонился и попробовал пообщаться без задержки?

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 13-Июн-23 20:37 
Есть задержка расходимся.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Братишка , 13-Июн-23 22:48 
Последние месяцы на Youtube многие тестят OSB + новый кодек AV1 - результаты ошеломительные. Никогда не видел такого офигительного качества на быстрых гамезах вроде шутеров и гонок. Да там вообще нет мыла! Я такого плавного стриминга в жизни не видел. AV1 - это огонь. Кодек нового поколения, который закoпает всех.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено BrainFucker , 14-Июн-23 21:00 
Всё бы хорошо, но проблема с WebRTC в том что такие стримы ничем кроме как браузеров не воспроизвести. Когда можно будет воспроизводить с помощью VLC, ffmpeg и т.д., тогда можно будет подумать о применении.

"В OBS Studio добавлена поддержка WebRTC с возможностью вещан..."
Отправлено Аноним , 19-Июн-23 11:28 
Спасибо! XXX-индустрия оценит!