Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Хабровчане vs. цифровые сервисы банков: итоги
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
parce56

Александр Беляков

Системный аналитик
  • 6
    вклад
  • 8
    вопросов
  • 9
    ответов
  • 78%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Какую библиотеку или технологию лучше использовать для задачи учета теней?

    parce56
    Александр Беляков @parce56 Автор вопроса
    UPD. Решение через сравнивание светов оказалос затратным. Таки решил проблему с использованием Raycaster(). Брал множество точек плоскости и нормализованный вектор позиции источника света. Из каждой точки плоскости бросал луч и искал пересечение с затеняющими объектами. Множество точек плоскости определbk через .vertices
    Написано более трёх лет назад
  • Почему не работает GROUP_CONCAT?

    parce56
    Александр Беляков @parce56
    если Вам нужны только авторы, которые с ней связаны, то лучше убрать лефт джойн.
    Написано более трёх лет назад
  • Какую библиотеку или технологию лучше использовать для задачи учета теней?

    parce56
    Александр Беляков @parce56 Автор вопроса
    Пока не смог решить проблему, Raycaster() не получается использовать, т.к. тип источника света DirectionalLight(). У данного источника все лучи параллельны. Думаю применить к поверхности тип материала shader и если получится немного изменить библиотеку THREE, чтобы получить доступ к математике теней.
    То, что я делаю
    Написано более трёх лет назад
  • Как заставить работать nginx и apache2 на 80 порту одного интерфейса?

    parce56
    Александр Беляков @parce56 Автор вопроса
    Алексей: Local Address - Nginx 0.0.0.0:1935 x.x.x.53:80 Apache2 :::8080 Foreign Address - 0.0.0.0:* 0.0.0.0:* Apache2 :::* У Apache2 как-то странно выходит
    Написано более трёх лет назад
  • Как заставить работать nginx и apache2 на 80 порту одного интерфейса?

    parce56
    Александр Беляков @parce56 Автор вопроса
    Алексей Тен: Nginx используется как стрим-сервер. На вход подаётся RTMP, на выходе получаем HLS (80) и RTMP (1935)
    Написано более трёх лет назад
  • Как заставить работать nginx и apache2 на 80 порту одного интерфейса?

    parce56
    Александр Беляков @parce56 Автор вопроса
    К примеру. я делаю так: для nginx listen 0.0.0.1:80 для блока server {} и listen 1935 для блока rtmp {}. Для Apache2 у меня 0.0.0.2:8080. Я хочу сделать для него 0.0.0.2:80, но проблема в том, что ip 0.0.0.2 висит на eth0:0, который является сабинтерфейсом eth0 (0.0.0.1)
    Написано более трёх лет назад
  • Как сделать сегментацию входящего видеопотока?

    parce56
    Александр Беляков @parce56 Автор вопроса
    Сергей Макриденков: Информация приходит от видеокодера OBS. Число окон программно нигде не задаётся, это визуально так. Можно, конечно, попробовать запустить 9 источников в одной сцене, но есть неудобства (н-р прописывать стрим-сервер для каждого источника). Хотелось бы послать один поток и нарезать его на сервере как нужно. Про модуль - спасибо! После праздников вновь займусь этим вопросом и попробую использовать ffmpeg.
    Написано более трёх лет назад
  • Как сделать сегментацию входящего видеопотока?

    parce56
    Александр Беляков @parce56 Автор вопроса
    И да, забыл. Также нарезка на части позволит снизить требования к инет-каналу пользователя, особенно это касается мобилок. Практика показала, что не все могут просматривать 1920 на 1080 чётко. Примерно 60 на 40.
    Написано более трёх лет назад
  • Как сделать сегментацию входящего видеопотока?

    parce56
    Александр Беляков @parce56 Автор вопроса
    Уже ближе к теме, интересно, большое спасибо за ответ! Задача, казалось бы, простая. Просто есть рабочий стол 1920 на 1080 с 9 окнами, равномерно разбросанными по сетке 640 на 360. Этот рабочий стол транслируется через OBS на сервер с rtmp модулем. С сервака надо просто раздать это на сайт 9 фреймами с соответствующими размерами. Просто 1920 на 1080 на сайт без Б передаётся, но это не удобно для просмотра. Хочется просматривать каждое логическое окошко в отдельности. Это, crop=640:360:640:0 я так понимаю просто по частям нарезается, т.е. по координатам. И ещё вопрос, исходящий rtmp модуль должен быть отдельным я так понял? и их надо 9 штук?
    Написано более трёх лет назад
  • Как сделать сегментацию входящего видеопотока?

    parce56
    Александр Беляков @parce56 Автор вопроса
    nirvimel: квадратор это по сути железо, мне нужно, чтобы поток на сервере преобразовался и был раздан 9ю ссылками
    Написано более трёх лет назад
Самые активные сегодня
  • rPman
    • 10 ответов
    • 0 вопросов
  • Stalker_RED
    Stalker_RED
    • 10 ответов
    • 0 вопросов
  • Born2Lose
    Валерий
    • 7 ответов
    • 0 вопросов
  • DevMan
    DevMan
    • 5 ответов
    • 0 вопросов
  • Jump
    АртемЪ
    • 5 ответов
    • 0 вопросов
  • Dr. Bacon
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации