Большие оптимизации



Вещи движутся очень быстро за кулисами для DTube. Я отсутствовал на своем рабочем компьютере почти две недели (со SteemFest и т. Д.), Поэтому, когда я вернулся, я понял, что двое других разработчиков @hightouch и @superkoala проделали большую работу самостоятельно. Прошло всего месяц с 0,4, и я рад, что мы можем поддерживать темпы развития DTube в стабильном проекте.

DTube, очевидно, является крупным игроком в экосистеме blockchain STEEM, это не отрицает этого. Я получаю бесчисленные случайные сообщения благодарности на обоих steemit.chat и Discord на ежедневной основе для моей работы над DTube. Когда я спросил у своей презентации DTube в SteemFest, которая знала о DTube, это выглядело так, как будто все в комнате подняли руку. Это очень полезно. Я уверен, что эта новая версия будет самой стабильной, но для всех. Версия 1.0 не так уж далека, так как осталось только несколько элементов моей первоначальной дорожной карты.

Jussi
Я проснулся вчера, и DTube был сломан. Столб, который мы использовали в 0,4, только что умер. Поэтому мы решили немного заплатить до 0,5. DTube теперь использует Jussi так же, как и steemit.com. В общем, каждая страница будет загружаться быстрее :)

Это отличное улучшение производительности для DTube, так что спасибо @steemitdev за то, что вы успешно создали Jussi!

Новая загрузка
Ничто не разрушило опыт DTube, как ждать 30 минут для загрузки и получения сообщения об ошибке. С тех пор, как 0.1, я получил бесчисленные сообщения о ненависти из-за прослушиваемых загрузок. Даже @dollarvigilante упомянул об этом во время выступления SteemFest 2. : Facepalm:

Новый загрузчик должен исправить эту проблему. Эта часть DTube полностью открыта, поэтому вы можете проверить, как она работает и что происходит с вашими файлами, если вы хотите: https://github.com/dtube/ipfs-uploader
Кроме того, новый загрузчик добавляет множество новых функций:

Кодирование на стороне сервера до 480p
Большой проблемой для DTube была сложность преобразования видео в правильный формат для случайного пользователя. Наш новый загрузчик сделает это за вас, создав новый веб-совместимый видеофрагмент с разрешением 480 пикселей из исходной загрузки файла. Этот файл будет правильно воспроизводиться в каждом браузере и быстро загружаться даже через интернет-соединение с картофелем.

Это была очень важная функция. Не только много пользователей загружают видео, которые имеют неправильный формат для Интернета, многие пользователи имеют низкую пропускную способность и не могут правильно передать исходный файл.

Я лично считаю, что эта функция - лучшая оптимизация, которую мы могли бы сделать для DTube. Одновременно он исправляет две самые большие проблемы.

Система обслуживания
Если я прав, вы не должны сталкиваться с этим слишком часто, по крайней мере, с нашим текущим объемом загрузки. Но в основном новый загрузчик заставит вас ждать, прежде чем кодировать ваши файлы и сбросить их на IPFS. Это сделает процесс загрузки более надежным и более простым в воспроизведении проблем, когда они неизбежно произойдут.

100% включение питания
Теперь вы можете активировать 100% своих вознаграждений через DTube. Просто нажмите кнопку «Дополнительно» в новом загрузчике и включите питание. Получите эту причудливую иконку на Steemit.com, чтобы показать, что вы сторонник блокировки STEEM.

Выберите свою статью Steem
Вместо того, чтобы потребовать от вас перейти на steemit.com для редактирования вашей статьи, вы можете прямо сделать это внутри DTube. Если вам нужна пользовательская статья Steem (которая не генерируется из вашего описания видео), вы можете сделать это в расширенной части страницы загрузки.

Давайте поговорим о тегах
Теги - необходимая функциональность для DTube прямо сейчас. Все, что отображается на DTube, должно иметь тег 'dtube'. Если мы хотим сделать просмотр тегов возможным, нам нужно иметь специальные теги «dtube-xyz», чтобы иметь возможность извлекать новейшие, самые горячие и верхние тренды для этого тега. Вот почему все ваши теги были испорчены при использовании DTube.

Вход тега теперь намного понятнее

Многие пользователи жаловались на то, как теги изменяются, и они не добавляются к нормальным тегам, и им пришлось редактировать через steemit.com. Теперь ваши обычные теги также добавляются по цене при создании более 5 тегов. Например, если вы используете 3 тега на DTube, то в итоге вы получите всего 7 тегов (dtube, tag1, dtube-tag1, tag2, dtube-tag2, tag3, dtube-tag3). На самом деле это можно сделать в блок-цепочке, и, ожидая функции сообщества, мы ничего не можем сделать, чтобы сделать просмотр тегов разумным, т. Е. Не полагаясь на стороннюю базу данных.

Обновление 1 утра: на самом деле мы изменили это снова, чтобы ограничить его 5 тегами, это создавало некоторые ошибки, когда некоторые видео не отображались в новых видео. :(

Редактируйте видео
Это была чрезвычайно запрошенная функция, и это, наконец, здесь! Чтобы отредактировать одно из ваших видео, просто направляйтесь к своему видео и должна быть голубая кнопка «Изменить». Нам потребовалось много времени, чтобы представить это, потому что это так тесно связано с страницей загрузки, что мы должны были сделать одновременно. И извините за все опечатки y'all не удалось исправить :)

Кстати, если вашему видео больше 7 дней, вы не сможете редактировать свое видео. Это ограничение блокировки STEEM, и об этом мало что можно сделать.

Переход на другое качество в проигрывателе
Доступно в виде небольшой кнопки на панели управления проигрывателя. Конечно, исходный файл по-прежнему будет доступен по умолчанию. Переключение между качествами еще не автоматическое, поэтому, если вы сталкиваетесь с исходным файлом, который не воспроизводится, я предлагаю вам перейти к версии 480p.

Длительность видео, показанная на картинке
Еще одна базовая функция для большинства веб-сайтов видеоплатформенности: отображение продолжительности видео на снимке. В основном вы теперь знаете, как долго длится видео до его нажатия. Удобство для всех.

Оптимизированный UI / UX
В то время как 0,4 значительно улучшил мобильный опыт, этот патч идет еще дальше. Плеер теперь использует полную ширину экрана, если вы смотрите на маленькое устройство или половину экрана вашего компьютера. Кстати, все устройства и разрешения смогут настраивать страницы, чтобы получить правильный рендер. Мы будем продолжать работать над этим, чтобы предлагать лучший пользовательский опыт для всех. Мы также внесли некоторые изменения в интерфейс, и общий взгляд приближается к тому, что мы хотим.

Страница канала улучшена
Страница канала прошла через несколько изменений, которые, вероятно, только временные. Теперь мы показываем вашу обложку (благодаря img.busy.org), например, steemit.com, и вы можете подписаться со страницы. Это все еще не хватает кучу функций, но это придет :)

Постоянный объем
DTube теперь запоминает ваши настройки громкости и держит его на одном уровне, вместо того, чтобы возвращать его до 100% на каждое новое видео. Это то, что значительно улучшит комфорт при просмотре DTube, и я не уверен, почему это не было сделано раньше.

Видео Описание ограничено по размеру
У Steemians есть тенденция писать много текста в описании их видео DTube. Это уже не проблема, поскольку только первые несколько слов


Comments 4