Системные требованияМы активно, но осторожно, внедряем современные веб-технологии на нашем сайте, с целью оптимизации сетевых и аппаратных ресурсов как нашего сервера так и вашего оборудования. При этом оптимизация трафика для нас приоритетнее обратной совместимости с устаревшим оборудованием. Однако мы всё же стараемся сохранить совместимость нашего сайта с устройствами имеющими некоторые признаки морального устаревания, если по нашим сведениям они составляют значительную часть наших пользователей. К примеру, мы не поддерживаем браузер Internet Explorer, т.к. доля этого браузера среди наших пользователей крайне мала; при этом мы поддерживаем относительно старые ПК со слабыми процессорами и небольшим объёмом ОЗУ, которые даже не были обновлены до Windows 10.В идеале, наш сайт лучше всего посещать с актуальной версии широко распространённого браузера (Яндекс.Браузер, Edge, Google Chrome, Mozilla Firefox, Opera) из-под актуальной версии операционной системы (Windows 10 актуального билда, MacOS-X или новее, Android не старее 5, iOS не старее 6) с актуальными драйверами - в таком случае вероятность каких-либо сбоев на нашем сайте минимальна. Примечание: работа видео в браузере Safari не гарантируется! Минимальные системные требования (для ПК-версии сайта, качество видео 144p): Рекомендуемые системные требования (для ПК-версии сайта, качество видео 4K): Что должно поддерживаться вашим устройством (браузером, операционной системой, драйверами): Внимание! Наш видеоплеер пока что не умеет переключаться автоматически. По умолчанию видео открываются в 1080p при наличии такого качества. Если ваш дисплей имеет разрешение 2560*1440пикс или больше - возможно, вам больше подойдёт повышенный уровень качества 1440p или 2160p. Если у вас имеются проблемы с воспроизведением видео на нашем сайте - попробуйте выбрать более низкое качество. Видео на сайтеВидео на нашем сайте обеспечивает наша собственная разработка. Мы создали плеер, который может воспроизводить изображение и звук из отдельных файлов, а также накладывать субтитры ASS-формата в реальном времени. Это позволяет хранить эпизоды MLP на нашем сервере максимально эффективно, а также обеспечивает быстрое и независимое переключение озвучек и субтитров на лету прямо во время просмотра. За синхронность воспроизведения дорожек отвечает специальный скрипт: он перематывает видеодорожку и субтитры на текущий таймкод аудиодорожки, когда рассинхрон достигает определённого порогового значения.С 27 декабря 2022 года введена возможность скачивать эпизоды с нашего сайта. Нажав на кнопку "Собрать файл для скачивания" на странице просмотра любого эпизода MLP, вы можете скачать данный эпизод в любом из представленных вариантов качества с любым количеством озвучек и субтитров размещённых на сайте. Видеодорожки с качеством до Full-HD (1080p) включительно энкодированы кодеком AVC/H.264 (Advanced Video Codec) - это наиболее распространённый кодек видео в Интернете на момент написания данной страницы. Для экономии файлового пространства на нашем сервере, а также пропускной способности, видеодорожки H264 пережаты в профиль High с пресетом Slower, позволяющим уместить максимум качества в минимум битрейта. Целевой битрейт видеодорожек в Full-HD составляет 2048 кбит/сек, а в 144p всего лишь 64 кбит/сек. Фактический битрейт может быть гораздо меньше целевого: например, одному из эпизодов проекта "Rainbow Dash Presents", в котором крайне малая частота кадров, хватило 180 кбит/сек для Full-HD и 16 кбит/сек для 144p. Видеодорожки с качеством 2K (1440p) и выше энкодированы кодеком AV1, т.к. при использовании кодека H264 обнаружены проблемы в некоторых браузерах (Firefox, Opera). Кодек AV1 гораздо более современный чем H264 и значительно лучше оптимизирован для современных высококачественных форматов изображения, но может не поддерживаться устаревшим ПО и слабым оборудованием. Если у вас проблемы при воспроизведении 2K или 4K - попробуйте переключиться на Full-HD или ниже. Аудиодорожки энкодированы кодеком OPUS. Это самый современный и эффективный на данный момент аудиокодек, поддерживаемый браузерами. Он позволяет передавать звук в хорошем качестве при битрейте 64 кбит/сек. К сожалению, мы не можем гарантировать корректное воспроизведение видео в браузерах Safari и Internet Explorer. СерверВесь наш сайт, включая весь контент (видео, музыка, комиксы, игры и всё остальное), хранится на наших собственных серверах. Основной сервер располагается в родном городе основателя ТО "Магия Дружбы" - в Уфе. Дополнительные сервера, работающие в качестве "зеркал" в то время когда основной сервер недоступен (например во время планового техобслуживания или аварийных ситуаций), находятся в других городах и администрируются местными айтишниками.Характеристики нашего сервераПо состоянию на 2026 год вычислительные мощности нашего основного сервера таковы:Также сервер оснащён источником бесперебойного питания со свинцовым (автомобильным) аккумулятором, обеспечивающим достаточный запас электроэнергии на случай перебоев электроснабжения длительностью до 6 часов. Зачем серверу видеокартаПомимо сайта ТО "Магия Дружбы", сервер также стримит круглосуточный онлайн-телеканал "RusBronyTV". Видеокарта нужна для того, чтобы вещание телеканала нагружало не центральный процессор (ресурсы которого используются для более важных функций сервера), а графический процессор (мы специально установили в сервер самую дешёвую на тот момент видеокарту с аппаратным энкодером H264 - она стабильно стримит Full-HD в 30FPS).Зачем использовать SSD, чем нас не устраивает HDDSSD и HDD - конструктивно полностью разные устройства. HDD для считывания данных нужно позиционировать головку на определённый сектор вращающегося блина. SSD просто получает данные из определённой ячейки микросхем флеш-памяти. Таким образом, в условиях когда необходимо считывать сотни файлов одновременно, HDD слишком медленное устройство.В 2018 году, когда мы решили перенести видеодорожки на собственный сервер, выяснилось, что HDD не успевает обслужить всех наших пользователей в часы-пик (16-23 часов МСК): сайт загружался в разы медленнее чем утром, воспроизведение видео часто прерывалось для прогрузки; при этом нагрузка на линию связи была неполной, а вот нагрузка HDD показывала 100%. Нам пришлось срочно купить SSD и перенести на него содержимое жёсткого диска - именно так проблема была решена. Почему мы не арендуем выделенные сервера (виртуальные хостинги)Во-первых, это слишком дорого. Хостинг-провайдеры берут за месяц сумму сопоставимую со стоимостью оборудования. Разумнее заплатить один раз 19 тысяч рублей за комплектующие чтобы собрать сервер у себя дома и единолично им владеть (в дальнейшем платить только за 300Вт электричества и услуги связи, это менее 1 тысячи рублей в месяц), чем платить по 12 тысяч каждый месяц за виртуальный сервер с такими же характеристиками. По цене 300Вт электричества и услуг связи можно арендовать только что-то на уровне Raspberry Pi.Во-вторых, сложно найти такой крутой виртуальный хостинг, как наш реальный сервер. Мы рассматривали разные варианты, какие VDS предоставляют хостинг-провайдеры. Только один из них похвастался наличием графического процессора, но у этой конфигурации слишком мощный центральный процессор, нам такое не по бюджету. В-третьих, виртуальный хостинг - это сторонняя платформа, что означает следующее: Исходя из этого, вопрос: а зачем нам арендовать виртуальный сервер, какие преимущества это даёт взамен на множество перечисленных проблем? Сторонние платформыМы стараемся избегать использования каких-либо сторонних платформ на нашем сайте, во избежание различных форс-мажоров (рейдов правообладателей, защит от нештатного использования, блокировок правительством). Сейчас мы уже храним все медиафайлы на нашем собственном сервере (чтобы их не могли удалить правообладатели), отказались от Cloudflare (потому что с бесплатным тарифом сайт будет заблокирован Роскомнадзором, а для оплаты нужна иностранная карта), сделали скрипты сбора статистики и комментариев асинхронными (чтобы они не вызывали задержку при загрузке сайта у пользователей из Украины).На данный момент от сторонних платформ всё ещё зависит наш круглосуточный музыкальный онлайн-телеканал "RusBronyTV" - он вещает на платформе GoodGame, т.к. перенос его на прямое вещание с нашего сервера для нас не в приоритете. Также используется платформа ВКонтакте для ваших комментариев, чтобы обойтись без регистрации на нашем сайте. Известные проблемыПроблемы с нашей стороны, о которых нам известно, но у нас некому их исправлять. Если вы программист и можете бесплатно решить эти проблемы - просим обратиться к нам.Видео не воспроизводится на старой ОС семейства WindowsПользователи операционной системы Windows 7 (напоминаем, что сама Майкрософт прекратила её поддержку в январе 2020 года!), у которых установлены не все обновления Windows Update, столкнулись с проблемой при просмотре видео на нашем сайте. Экспериментальным путём определено, что эта неполадка связана с тем, что Internet Explorer не обновлён до версии 11. Хоть наш сайт и не поддерживается в Internet Explorer, однако Windows так устроена, что поддержку некоторых веб-технологий во всех браузерах обеспечивает именно системное браузерное ядро, коим и является Internet Explorer.Внимание! Если раньше у вас воспроизводилось видео с нашего сайта на данном устройстве и вдруг перестало воспроизводиться без видимых причин - это может свидетельствовать о падении бэк-энда на нашем сервере, просьба сообщить об этом Руслану Насретдинову. Видео не воспроизводится или глючит на устройствах от AppleSafari - очень своеобразный браузер, стабильная работа нашего сайта на нём не гарантируется.Видео ставится на паузу при перемотке или при переключении качества/ озвучек/ субтитровДа, так работает наш плеер. И это на самом деле баг, а не фича. Почему это происходит - мы так и не поняли.При попытке скачать видео происходит ошибка "каптча не пройдена", хотя она пройденаТакое происходит иногда: формируется невалидный токен, который не даёт серверу проверить капчу. Попробуйте обновить страницу и собрать файл ещё раз. Если проблема повторяется три и более раз подряд - просим сообщить об этом Руслану Насретдинову, он перезагрузит сервер.Обратите внимание: если в капче нет ни одной картинки с персонажем которого нужно отметить - после обновления капчи будет нужно выбрать уже другого персонажа. К примеру, вам выпало отметить Эпплджек, но в капче нет Эпплджек, вы обновили капчу - не забудьте снова посмотреть, какого персонажа нужно отметить, скорее всего это будет уже не Эпплджек. При попытке скачать видео происходит ошибка "вы собрали и не скачали слишком много файлов", хотя я ещё ничего не собиралЗафиксированы случаи, когда сервер некорректно определяет лимит незавершённых загрузок. В таких случаях помогает перезагрузка сервера, сообщите об этом Руслану Насретдинову и он перезагрузит сервер.При попытке скачать видео происходит ошибка "Internal server error"Если у эпизода, который вы пытаетесь собрать, нет ни одного варианта субтитров - массив выбора субтитров не сформируется, без него алгоритм сборщика не сработает.Если у эпизода есть субтитры, но сборщик всё равно выдаёт internal server error - сообщите об этом Руслану Насретдинову и он перезагрузит сервер. Не обязательно собирать файл с субтитрами, можете выбрать "без субтитров" если такая опция имеется. Эпизоды, у которых субтитров нет вообще на сайте, не собираются из-за бага. Музыкальный плеер зависает после формирования плейлистаАудиоплеер не оптимизирован при работе с плейлистами. Дело в том, что в интерфейсе плеера отображается длительность каждого трека в плейлисте - нужно полностью кэшировать все треки в плейлисте чтобы отобразить длительность, плеер будет висеть пока все треки не подгрузятся на ваше устройство.В связи с этим, не рекомендуем пользоваться плейлистом, пока мы его не оптимизируем. Возможные проблемыПроблемы, которые могут быть у некоторых пользователей по определённым причинам.Видео лагаетВозможных причины две:1. Не хватает пропускной способности вашего интернет-соединения. 2. Не хватает производительности вашего устройства. Обе эти проблемы решаются переключением на более низкое качество изображения. Не прогружаются картинкиНекоторые изображения на нашем сайте - в векторном формате SVG, некоторые - в растровом формате WebP. Браузер Internet Explorer, а также устаревшие версии других браузеров, могут не поддерживать эти форматы. Пользуйтесь актуальными браузерами.Контент в мобильной версии сайта отличается от контента в версии для ПКМобильная версия нашего сайта пишется отдельно от версии для ПК, при этом у нас не всегда бывает возможность в полной мере проверять все вносимые изменения в мобильной версии - поэтому в мобильной версии иногда закрадываются ошибки, а некоторые страницы могут отсутствовать вообще. Просьба обращать наше внимание на такие несоответствия, написав Руслану Насретдинову в ВК о найденных проблемах с мобильной версией сайта.RusBronyTV показывает заставку "Technical Derpyculties"Наш сервер иногда перезагружается, в случайные моменты. Недавно разработчики OBS зачем-то отменили ключ запуска, пропускающий вопрос о безопасном режиме - нам теперь приходится вручную нажимать "запустить в обычном режиме" после каждой перезагрузки сервера, иначе вещание RusBronyTV не продолжится.В большинстве случаев, когда вы видите на RusBronyTV заставку с Дёрпи, это означает что OBS снова ждёт когда мы нажмём "запустить в обычном режиме". Сообщите об этом Руслану Насретдинову, чтобы продолжить вещание RusBronyTV. Дата обновления информации на этой странице:
29 января 2026
Смотрите также: Вернуться назад Карта сайта На главную Иллюстрации на этой странице:
© Toyminator900
|