These are chat archives for NodejsRUS/chat

11th
Dec 2015
Dmitriy Simushev
@JustBlackBird
Dec 11 2015 14:49
кто-нибудь работал с Sequelize.js и Bookshelf.js? Что удобнее?
может есть еще какие-от приличные ORM?
Myroslav
@werber
Dec 11 2015 14:53
Что посоветуете взять для стриминга видео и оррганизации видео чатов? Знаю о WebRTC и gStreamer. Попробовал первое - поддерживаются только новые версии браузеров и то не все браузеры, юзал SimpleWebRTC. gStreamer не юзал, хотелось бы узнать может ещё что-то есть.
Vadim Petrov
@imposibrus
Dec 11 2015 15:12
@JustBlackBird о Bookshelf услышал впервые, а на Sequelize сейчас пишу pet-project. по быстрому взгляду Sequelize кажется пофичастей да и комьюнити у них побольше. а удобность - это вкусовщина, мне кажется.
@werber а какой именно стримминг, все таки? обычный видео-чатик (p2p) или именно смотреть видео-стрим, который публикует сервер (например, с вебкамеры).
Myroslav
@werber
Dec 11 2015 15:41
@imposibrus видео-чат, вот только людей на 25-50 скажем.
WebRTC не подходит, пробовал. Но очень крутая штука
думаю попробовать gStreamer, вот разнюхиваю
Vadim Petrov
@imposibrus
Dec 11 2015 15:57
@werber хм, а видео захватываться где будет? в браузере? тогда, по-моему выбор не большой - WebRTC. а gStreamer это ведь серверное решение, т.е. можно показать в браузере поток идущий из него, а вот как в него этот поток отправить из браузера?
Arseny
@arsich
Dec 11 2015 16:05
@werber Если вам нужен видео чат в браузере, то WebRTC. Учитывая количество людей в чате, вам понадобится медиа сервер. Могу порекомендовать вот это http://www.kurento.org/. Есть еще вариант использовать Flash и медиа сервер, Wowza или RED5. Будет работать там, где работает флэш.
Vadim Petrov
@imposibrus
Dec 11 2015 16:14
@arsich от меня отдельное спасибо) жаль, что я его 1.5 года назад не нашел (или его еще тогда не существовало). а вы не в курсе как они делают запись? т.е. на сервере они реализуют еще один peer и через WebRTC дублируют трафик также и на него?
Arseny
@arsich
Dec 11 2015 16:20
@imposibrus Да, примерно так это работает.
Myroslav
@werber
Dec 11 2015 16:42
@imposibrus видео в браузере захватываеться. @arsich А как у них с кросбраузерностью? Потому что сейчас через SimpleWebRTC некоторые версии фаерфокса 41-42 даже не запрашивают камеру и миккрофон почему-то
Arseny
@arsich
Dec 11 2015 16:54
@werber Возможно причина в том, что нужен https. С декабря обещали отключить WebRTC по http.
Myroslav
@werber
Dec 11 2015 16:56
@arsich пробовал с https - тоже не запрашивало ничего. На одном компе был антивирус и его плагин почему-то блочил это - отключил и всё нормально. А вот в другом всё чисто было и та же ситуация. Пока изучаю
Хоча Edge отработал на отлично
*Хотя
Dmitriy Simushev
@JustBlackBird
Dec 11 2015 22:07
@imposibrus а как насчет тестирования sequelize? есть какие-то способы мокать orm?