
Vladislav
20.11.2016
11:56:26
blob стрим хорошо, но почему-то стал работать только если стримить из хрома в мозиллу
иначе никак
мб мы что-то не так делаем?

Семен
20.11.2016
12:22:44
Гайс, есть картинка, которая на серваке отдается только по наличию токена в заголовках, можно как-то отловить момент отправки запроса браузером?

Google

Семен
20.11.2016
12:22:55
Или проще на серваке резолвить куки юзера

KlonD90
20.11.2016
12:45:01
По токену валидация чатика
нет токена кидаешь 403

Vladimir
20.11.2016
13:21:31
Либо в куки либо в url

Igor
20.11.2016
13:40:58
прив
пожалуйста скажите что это значит
npm ERR! peerinvalid The package react@15.4.0 does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer react-dom@15.4.0 wants react@^15.4.0
npm -v
2.15.8

jdc
20.11.2016
13:52:15
Обнови реакт
И нод тоже
У нода уже 7 версия

Igor
20.11.2016
13:52:54
ну я не могу

Google

Igor
20.11.2016
13:53:04
если я не могу обночвить то что делать
в aws elasticbeanstalk такая версия

jdc
20.11.2016
13:53:30
Юзай старые совместимые версии тогда

Igor
20.11.2016
13:54:18
я не понял реакт не совместим с node@4?

Сергей
20.11.2016
13:55:14
Nvm нельзя поставить?

Ҫѐҏӗѫӑ
20.11.2016
13:55:28
пирдепсы проверь написано же

Igor
20.11.2016
13:55:52

Сергей
20.11.2016
13:56:19
Там нельзя исполнять произвольные команды в пределах пользователя?

Ҫѐҏӗѫӑ
20.11.2016
13:57:09
The package react@15.4.0 does not satisfy its siblings' peerDependencies requirements!
тут вроде вся нужная инфа
какое из слов не понятно?)

Igor
20.11.2016
13:57:38
react-dom@15.4.0 wants react@^15.4.0
The package react@15.4.0 does not satisfy its siblings'

Ҫѐҏӗѫӑ
20.11.2016
13:57:51
а тут что не понятно?
реакт дом 15.4 хочет реакт 15.4. а его нет
15.4 не поставился потому что пирдепсы

Vladislav
20.11.2016
15:56:15
Вопрос.
Для стриминга видео можно использовать ffmpeg и стримить на сервера с ключами и отдавать уже по сокетам. А там рисовать на канве.
Все бы хорошо, если бы не одно НО.
ffmpeg захватывали видео с вэбки напрямую.
Суть вопроса в том, как с имитировать отправку видео потока ffmpeg JavaScript средствами. ?
Чтобы сервер думал, что ему присылает ffmpeg

Alex
20.11.2016
18:12:29
можно использовать Janus webrtc gateway со streaming плагином, ffmpeg кидает на него, а в браузер доставка через webrtc уже

Google

Alex
20.11.2016
18:13:18
там и аутентификация есть для подписки на стрим

Nikolay
20.11.2016
18:32:43
https://github.com/DAB0mB/node-distance-addon/blob/master/README.md

Vladislav
21.11.2016
11:04:54
Есть небольшой вопрос. Допустим. У меня на сервере идет видео чат. Тот, кто стримит(один ко многим.) - записывает свой стрим в файл. А те кто хотят подключиться должны получить ссылку на это видео.
Вопрос.
Если видео не имеет конца, то как юзеру показать не начало, а самые послеждние кадры
чтобы с них шла трансляция дальше
задержка максимум 3-5 сек.

Artur
21.11.2016
11:06:26
Всем привет. Возник такой вопрос как можно разрешить ошибку unmet dependency. Пакет firebase-admin конфликтует с dev зависимостью phantomjs
Причем он устанавливается. Но если стоит phantomjs то выкидывает ошибку при require. мол FirebaseError.prototype.toJSON = function () {
^
TypeError: Cannot assign to read only property 'toJSON' of

Vladislav
21.11.2016
12:06:39
Как правильно отдавать файл для стрима в nodejs?

Vitaliy
21.11.2016
12:12:16
Как минимум, ReadableStream.pipe(WriteableStream) :)

Nikolay
21.11.2016
12:22:13
fs.createReadStream('myfile.ext').pipe(fs.createWriteStream('newfile.ext'))

Nikolay
21.11.2016
12:22:25
а так nginx умеет file seek
@len_v https://nginx.org/ru/docs/http/ngx_http_mp4_module.html
это курил?

Anton
21.11.2016
12:25:01
сейчас на вторую статью УК РФ насобираем)

Vitaliy
21.11.2016
12:28:35
Что там во второй? Пропаганда, распространение веществ? Или вообще другое? :)

Nikolay
21.11.2016
12:29:02
оно самое
:D

Admin
ERROR: S client not available

Google

Pavel
21.11.2016
12:29:05
Задачи УК РФ там

Anton
21.11.2016
12:30:12
не на вторую в самом УК РФ, а на вторую нашу

Vitaliy
21.11.2016
12:33:37
Кстати, кажется, у меня стокгольмский синдром. Стримы вые.. ударили меня в голову, я много страдал, а потом стал нежно любить и пропагандировать.
Когда стрим генерирует стримы, потом они все куда-нибудь пайпятся, в потом потребитель этих стримов закрывается только когда все сгенерированные стримы закончились — это просто сказка! Прямо как в Mad Max: "What a day! What a lovely day!"

Nikolay
21.11.2016
12:34:44
а rx.js курил?
там тоже стримы
стримы событий

Vitaliy
21.11.2016
12:35:32
Не-а, все никак руки не дойдут :( хочу уже когда-нибудь потрогать rx и cycle
Только немного читал доки

Nikolay
21.11.2016
12:36:06
ну башню сорвет конкретно :D

Vitaliy
21.11.2016
12:36:50
А если с elm совместить, будет ещё веселей? 8)

Alex
21.11.2016
12:37:02
у тебя откроется третий глаз

Nikolay
21.11.2016
12:37:08
+1

KlonD90
21.11.2016
12:37:42
Как правильно отдавать файл для стрима в nodejs?
так вроде же это скорее решают не на ноде а на каком-нибудь nginx + lua для проверки токенов. нода же просто пишет кучу файликов в определенном формате а дальше ваш плееер играет кучу этих файликов как плейлист

Nikolay
21.11.2016
12:38:10
@klond90 сейчас nginx и js умеет, так что... )

KlonD90
21.11.2016
12:38:11
тут конечно стоит вопрос в том что нужна какая-то логика которая умеет в склейку этих файлов
игнорируйте пока существование nginscript'а
я почитал исходники - никому не советую

Vladislav
21.11.2016
12:39:02
У меня обычный плеер на html5. И в момент когда видео еще не имеет конца. Т.е. еще дописываются. А хром уже посмотрел его длительность. Он дальше не грузиь
Только после перезагрузки страницы

Google

KlonD90
21.11.2016
12:39:26

Vitaliy
21.11.2016
12:39:55
О, кстати, про третий глаз. Я для себя недавно открыл livecoding.tv
Так там можно, в том числе в записи, посмотреть на всякую экзотическую магию.
Например, я с восторгом посмотрел как чувак линзы в ramda объяснял. Не то, чтобы магия или такая уз экзотика, но приятно, что о таком рассказывают и показывают. А можно и вопросы онлайн задавать 8)

Vladislav
21.11.2016
12:40:19
hls же
И как это правильно организовать?

KlonD90
21.11.2016
12:41:23
ну вообще примерно как выше. у вас есть плеер который умеет в то чтобы читать кучу файликов и проигрывать и это делает сам

Artur
21.11.2016
12:41:34

Vladislav
21.11.2016
12:41:45
Файл один