Vl
мб мы что-то не так делаем?
Semyon
Гайс, есть картинка, которая на серваке отдается только по наличию токена в заголовках, можно как-то отловить момент отправки запроса браузером?
Semyon
Или проще на серваке резолвить куки юзера
Vladimir
Либо в куки либо в url
Igor
прив
Igor
пожалуйста скажите что это значит
Igor
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
Igor
npm -v
2.15.8
Quiet
Обнови реакт
Quiet
И нод тоже
Quiet
У нода уже 7 версия
Igor
ну я не могу
Igor
если я не могу обночвить то что делать
Igor
в aws elasticbeanstalk такая версия
Quiet
Юзай старые совместимые версии тогда
Igor
я не понял реакт не совместим с node@4?
Sergey
Nvm нельзя поставить?
Anonymous
пирдепсы проверь написано же
Sergey
Sergey
Там нельзя исполнять произвольные команды в пределах пользователя?
Anonymous
The package react@15.4.0 does not satisfy its siblings' peerDependencies requirements!
Anonymous
тут вроде вся нужная инфа
Anonymous
какое из слов не понятно?)
Igor
react-dom@15.4.0 wants react@^15.4.0
Igor
The package react@15.4.0 does not satisfy its siblings'
Anonymous
а тут что не понятно?
Anonymous
реакт дом 15.4 хочет реакт 15.4. а его нет
Anonymous
15.4 не поставился потому что пирдепсы
Vl
Вопрос.
Для стриминга видео можно использовать ffmpeg и стримить на сервера с ключами и отдавать уже по сокетам. А там рисовать на канве.
Все бы хорошо, если бы не одно НО.
ffmpeg захватывали видео с вэбки напрямую.
Суть вопроса в том, как с имитировать отправку видео потока ffmpeg JavaScript средствами. ?
Vl
Чтобы сервер думал, что ему присылает ffmpeg
Hans 🦝
можно использовать Janus webrtc gateway со streaming плагином, ffmpeg кидает на него, а в браузер доставка через webrtc уже
Hans 🦝
там и аутентификация есть для подписки на стрим
Nikolay
https://github.com/DAB0mB/node-distance-addon/blob/master/README.md
Vl
Есть небольшой вопрос. Допустим. У меня на сервере идет видео чат. Тот, кто стримит(один ко многим.) - записывает свой стрим в файл. А те кто хотят подключиться должны получить ссылку на это видео.
Vl
Вопрос.
Vl
Если видео не имеет конца, то как юзеру показать не начало, а самые послеждние кадры
Vl
чтобы с них шла трансляция дальше
Vl
задержка максимум 3-5 сек.
Anonymous
Всем привет. Возник такой вопрос как можно разрешить ошибку unmet dependency. Пакет firebase-admin конфликтует с dev зависимостью phantomjs
Anonymous
Причем он устанавливается. Но если стоит phantomjs то выкидывает ошибку при require. мол FirebaseError.prototype.toJSON = function () {
^
TypeError: Cannot assign to read only property 'toJSON' of
Vl
Как правильно отдавать файл для стрима в nodejs?
Vitaliy
Как минимум, ReadableStream.pipe(WriteableStream) :)
Nikolay
fs.createReadStream('myfile.ext').pipe(fs.createWriteStream('newfile.ext'))
Nikolay
а так nginx умеет file seek
Nikolay
@len_v https://nginx.org/ru/docs/http/ngx_http_mp4_module.html
Nikolay
это курил?
Anton
сейчас на вторую статью УК РФ насобираем)
Vitaliy
Что там во второй? Пропаганда, распространение веществ? Или вообще другое? :)
Nikolay
оно самое
Nikolay
:D
Ohar
Задачи УК РФ там
Anton
не на вторую в самом УК РФ, а на вторую нашу
Vitaliy
Кстати, кажется, у меня стокгольмский синдром. Стримы вые.. ударили меня в голову, я много страдал, а потом стал нежно любить и пропагандировать.
Когда стрим генерирует стримы, потом они все куда-нибудь пайпятся, в потом потребитель этих стримов закрывается только когда все сгенерированные стримы закончились — это просто сказка! Прямо как в Mad Max: "What a day! What a lovely day!"
Nikolay
а rx.js курил?
Vitaliy
Nikolay
там тоже стримы
Nikolay
стримы событий
Vitaliy
Не-а, все никак руки не дойдут :( хочу уже когда-нибудь потрогать rx и cycle
Vitaliy
Только немного читал доки
Nikolay
ну башню сорвет конкретно :D
Vitaliy
А если с elm совместить, будет ещё веселей? 8)
Aleksei
у тебя откроется третий глаз
Nikolay
+1
Nikolay
@klond90 сейчас nginx и js умеет, так что... )
Vl
У меня обычный плеер на html5. И в момент когда видео еще не имеет конца. Т.е. еще дописываются. А хром уже посмотрел его длительность. Он дальше не грузиь
Vl
Только после перезагрузки страницы
Vitaliy
О, кстати, про третий глаз. Я для себя недавно открыл livecoding.tv
Так там можно, в том числе в записи, посмотреть на всякую экзотическую магию.
Например, я с восторгом посмотрел как чувак линзы в ramda объяснял. Не то, чтобы магия или такая уз экзотика, но приятно, что о таком рассказывают и показывают. А можно и вопросы онлайн задавать 8)
Vl
И как это правильно организовать?
Anonymous
Vl
Файл один
Vl
Просто он дописываются
Vl
Vl
Надо такой плеер?
Vl
У меня не кусок. А допустим просто ссылка на файл. Который еще дописывается
Vl
Вернее не куски
Vl
В лс?
Vl
Vl
Добро. Смотрите. Допустим человек стримит. И это все пишется в файл. А потом кто-то хочет посмотреть. Ему надо показать это видео. Но уже не с начала, а с того момента когда он подключился.