Я хотел просто слушать аудиокниги перед сном. В итоге сделал свой стриминг-сервис
История максимально бытовая. Можно без рейтинга
Я плохо засыпаю. Мне помогают аудиокниги перед сном, чисто отключиться от бытовухи - включил что-нибудь спокойное минут на 20–30, таймер поставил и норм. Столкнулся с тем, что на сайтах часто нет книг, которые я хочу. То книга есть только где-то на торренте либо сайт с аудиокнигами отдает битую книгу плюс реклама и неудобный дизайн.
Где-то в этот момент я решил сделать для себя и друзей свой сайт с аудиокнигами.
Так появился BookStream Live.
Что получилось:
сервис, где аудиокниги можно слушать прямо из браузера без скачивания;
свой плеер, потому что готовые варианты меня не устроили;
адаптивный интерфейс для телефона и компьютера;
темная тема для ночного прослушивания;
легкая версия для слабого интернета;
легкий способ слушать любые аудиокниги из свободного доступа в инете;
система предварительной подготовки книг.
Последний пункт оказался самым интересным, но об этом позже.
Не хотелось делать просто огромную свалку ссылок. Идея простая: Если книга популярная - она заранее готовится и становится доступна быстрее. Если книга редкая - она подтягивается по запросу. То есть сервис постепенно сам формирует библиотеку того, что реально слушают люди. Сейчас уже подготовлено больше 1000 книг. Изначально я вообще не планировал делать какой-то большой проект, но вовремя не остановился. Я скорее дизайнер, который немного умеет программировать и просто упоролся, и вместо того чтобы найти готовый сервис, я сделал свой - для себя.
Буду рад если вам зайдет сайт и сервис.
Что интересно проверить:
насколько удобно искать книги;
насколько быстро все работает;
какие книги реально нужны людям;
где я натупил в интерфейсе.
Ограничения пока есть:
небольшой сервер, примерно до 90 одновременных прослушиваний.
Регистрации нет. СМС нет. Госуслуги не надо подключать. Вход без мах. Просто открыл, нашел и слушаешь.
Хочу критики (можно обоснованный, а можно нет) о проекте - шлак/гвно/нотбэд/юзабельно/shut up and take my money. Проект пока в бете, поэтому ошибки неизбежны, как и падения - прошу понять и простить.
Если будет интересно — следующим постом могу рассказать, как это вообще устроено внутри и почему я решил делать именно так.
Ссылка на проект https://bookstream.live/













