Яндекс без особой шумихи (совсем без шумихи, если честно) отменил персональное радио "Моя волна" в приложении Яндекс.Музыка на телефонах и планшетах с Android 6 и ниже. Напомню, что эта функция поставляла бесконечный поток треков на основании личных предпочтений слушателя.

Не совсем понятно, когда именно это произошло, но буквально в начале года я заметил, что из главного меню Яндекс.Музыки внезапно пропала персональная радиостанция, хотя приложение я, готов поклясться, не обновлял. А так как это, по сути, единственное, что меня интересовало, то задал вполне разумный вопрос технической поддержке:

Куда пропал мой поток//станция/радио?

Да, именно так. Каюсь, был так огорчен, что даже не поздоровался. Несмотря на некоторую грубость, техподдержка ответила вежливо, и, что характерно, аргументированно. Так стало понятно, что пропажа "Моей волны" - не случайность:

Дело в том, что Моя волна доступна только в последних версиях приложения. Актуальная версия не поддерживает установку на устройства с Android 6, а добавить Мою волну в устаревшие версии не получится :/

Вы можете использовать сайт Яндекс.Музыки в мобильном браузере — в нём есть как Моя волна, так и привычные потоки радио на вкладке Потоки. Либо вы можете слушать музыку в Яндекс.Радио.

Если у вас появятся другие вопросы — обращайтесь!

Так как в этот момент я находился на стадии, наверное, отрицания, то заглянул в Play Маркет на десктопе, где увидел, что Яндекс.Музыка для моего телефона теперь действительно не доступна:

На этом мои вопросы закончились, так как обновления до более новой версии Android для моего Alcatel POP 4S не существует в природе.

Промотав ситуацию где-то до смирения, потому что куда попрешь против русского Гугла (а также потому что Хабр - не жалобная книга), я все же заглянул в Play Маркет на телефоне. Там неожиданно обнаружилось, что хотя Яндекс.Музыки и в помине нет, зато, как и говорила поддержка, есть старое доброе Яндекс.Радио.

И внутри действительно есть "Моя волна":

Как такое может быть? На этот вопрос у меня ответа нет. Я не разработчик, поэтому мне сложно понять логику компании, которая без (как мне показалось) обновления убирает функцию в одном приложении, мотивируя это отказом от поддержки старых систем, но оставляет эту же функцию в другом приложении.

Возможно, скоро мы узнаем об отказе Яндекса от аппа Яндекс.Радио, но это будет тема для отдельной публикации. А пока что всем, кто безвременно лишился "Моей волны", предлагаю не предаваться деструктивной меланхолии, а пользоваться пока что еще действующим Яндекс.Радио.

Комментарии (48)


  1. Artem_zin
    04.01.2022 02:59
    +5

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


    1. spc Автор
      04.01.2022 10:55

      Звучит логично, но если я правильно понял, то это примерно как из браузера убрать закладку, вместо того, чтобы поменять ее адрес. Вообще, было бы любопытно узнать, почему было сделано именно так, но это именно, что любопытство, без практической составляющей.


      1. Artem_zin
        04.01.2022 13:20
        +1

        Причин может быть множество, я не знаю как работает этот функционал, но варианты могут включать:

        • Постоянный настоящий поток аудио, где бэкенд склеивает треки и потоково шлет информацию о том какой играет

        • Периодические проверки с клиента метаинформации, какую песню нужно включить следующим

        • Стрим с клиента с метаинформацией, какую песню нужно включить следующей

        • В вариантах с отдельными песнями клиент может иметь еще и сложную логику по предбуферизации будующих песен чтобы сглаживать провалы интернета

        • и тп

        Технически это все сильно разные реализации, не сравнимые с заменой адреса страницы для браузера.

        Браузер то вы как раз наверное можете продолжить использовать для этой функции.


    1. copperfox777
      04.01.2022 19:54

      Дело не в связке. Были бы ошибки.

      Наиболее вероятно, версия устройства и андройда отправляется на бэк, а оттуда приходит список доступных фич.


  1. grishkaa
    04.01.2022 05:25
    +2

    Мне теперь даже стало интересно, какая у них minSdk в этом приложении. Андроид 6.0 вышел в 2015. Каких-то прямо серьёзных, значительных и затрагивающих все приложения изменений в API с тех пор не было — собственно, последнее значительное изменение было в самом 6.0, добавили runtime permissions.

    upd: в гугл плее написано, что требуется 7.0, теперь мне ещё более непонятно, чем продиктовано такое решение


  1. vadlit
    04.01.2022 07:07
    -7

    Рекомендую не заниматься ерундой и купить-таки новый телефон. Потому что уже несколько месяцев обновления для телефонов с андроид меньше 10 версии через Гугл плей в принципе не могут поставляться. У вас довольно быстро многие приложения перестанут работать (как только будут выкатываться несовместимые изменения на бэке).

    Пруф


    1. vadlit
      04.01.2022 08:57

      Был не прав, речь про target api, а не min.

      Ну значит какое-то время ещё проживет телефон.


    1. spc Автор
      04.01.2022 10:56

      Да, я над этим уже работаю, потому что у старого телефона вообще много приколов.


      1. BigBeerman
        04.01.2022 13:07

        Тот же вопрос - что вас держит на таком устаревшем устройстве? Я понимаю, когда не хотят менять айфоны, они довольно долго работают, но TCL- китаец?


        1. spc Автор
          04.01.2022 14:27
          +1

          Ну, если в двух словах, он работает. TCL, да, абсолютный китаец.


    1. Alexey2005
      04.01.2022 17:03
      +5

      К сожалению, с махровых времён Android 4 ассортимент устройств сократился настолько, что найти хоть чего-то помимо стандартного «кирпича» стало крайне тяжело.
      Не подскажете, к примеру, модель смартфона со встроенным геймпадом на современном Android? Такие вообще существуют в природе? Или смарт со стереоскопическим экраном и 3D-камерой?
      Если вас устраивает всего лишь кирпич, да ещё такой, к которому нужны асбестовые перчатки в комплект, потому что греется при малейшей нагрузке, то да — никаких проблем проапгрейдить устройство. А вот если хочется большего, то придётся сидеть на удобном девайсе до упора, потому что адекватной замены в обозримом будущем не предвидится.


      1. alatir
        05.01.2022 10:58

        С допкнопками для игр black shark 4 навскидку на ум идёт , с полноценным геймпадом asus rog phone шел . Насчёт остальных не в курсе


        1. Alexey2005
          06.01.2022 18:29

          Глянул оба варианта — ни там, ни там физических кнопок (а также крестовины или аналоговых стиков) не увидел. Стандартные кирпичи как у всех, с экраном во всю переднюю панель. Такое даже в руках держать неудобно. Вот почему производители так неохотно изготавливают смартфоны с широкими полями или «ушками», чтоб их было удобно держать при играх/чтении?


    1. sergey-antonov
      06.01.2022 23:33

      Я бы, например, с радостью не занимался ерундой и купил новый телефон, но:

      1. Старый работает

      2. Новых аналогов старому нет

      В этом случае что делать?

      Я понимаю негодования автора — пускай обновлений больше не выходит, но старое (то, что работало) зачем ломать-то?


  1. garex
    04.01.2022 07:34
    +11

    Я переехал на гугл-музыку и особой разницы не заметил с яндекс-музыкой. С яндекс-навигатора переехал на дубль-гис бета -- там голоса прикольные. С бывших "яндекс"-денег как оплата по-дефолту переехал на обычный гугл-пей. Короче яндекс уже не торт ))


    1. spc Автор
      04.01.2022 11:00
      +2

      Я, когда еще пользовался Гугл музыкой, так толком и не нашел у них радио с настройкой под слушателя. То ли не было его, то ли я не справился — не помню уже. А когда они переехали в YouTube, вообще перестал пользоваться — решил, что проще пользоваться одним сервисом, чем наблюдать закидоны другого.


    1. Hait
      05.01.2022 01:33

      Ушёл с ямузыки на deezer после того, как из-за нерабочего приложения сгорело несколько месяцев подписки. ТП очень интересно ответила на сообщение о проблеме


    1. K_MAPKC
      06.01.2022 11:19

      Если знаешь что слушать и есть список мелодий/групп, то да, а если как у меня 300+ мелодий и почти ни одного любимого жанра и исполнителя, то нет. У яндекса топ поисковик по предпочтениям без привязки к жанру/группе/исполнителю/направоению/стилю и т.п


  1. Akr0n
    04.01.2022 09:51
    +1

    У меня последнее время отвалились индикация загрузки текущего трека на полосе слайдера, потом исчезли точки рядом с непрослушанными плейлистами типа Примера и Дежавю... Техподдержка помочь не смогла. Закачка треков работает все хуже и хуже. Приложение катится куда-то по наклонной.


    1. i_andreev
      04.01.2022 11:15

      кстати, про закачку всё так


      1. Akr0n
        04.01.2022 11:55

        С меня техподдержка потребовала записать видео, как именно это не работает. Будто у меня какой-то уникальный случай. Вы писали им?


        1. i_andreev
          04.01.2022 12:16

          Нет, плюнул и забил


          1. Akr0n
            04.01.2022 12:18

            Жаль, поэтому и разработчики забили, судя по всему - мало, кто находит время написать.


  1. dragonnur
    04.01.2022 10:05

    Новейшее издание, теперь и на Дзене от Яндекса: «Как выстрелить себе в ногу (и попасть в голову)»


    1. TheKnight
      04.01.2022 10:42
      +1

      А можете развернуть мысль? В чем проблема отказа от поддержки старых версий Android?


      1. dragonnur
        04.01.2022 10:57

        По-моему и в статье, и в комментариях выше уже объяснено — пользователи вынуждены мигрировать от Яндекса. И кто тому виной?


      1. uhf
        04.01.2022 18:31
        +2

        В «обновляторстве головного мозга». Windows 10 почему-то поддерживает API от Windows 95.
        Я должен купить новый телефон, чтобы точно так же, как и раньше, воспроизводить музыку, с того же самого потока, и тем же самым кодеком? Звучит странно.


        1. Alexey2005
          04.01.2022 18:52

          К сожалению, пользователь и программист — не союзники, а смертельные враги. Всё, что хорошо для разработчика, гарантированно создаст проблемы пользователям.
          Любое упрощение жизни разработчика в конечном итоге будет оплачено пользователем: необходимостью апгрейда на ровном месте, покупкой более мощного железа и просто снижением фнкциональности и удобства программы (потому что если 95% пользователей использует только 20% функций программы, то рано или поздно остальные 80% функций будут из неё выкинуты для упрощения разработки).
          Проблема же облачных сервисов в том, что у пользователя нет выбора, какую версию сервиса использовать. Что туда залили разработчики, тем и придётся давиться.


          1. uhf
            04.01.2022 19:45
            +1

            Программист лишь исполнитель, подобные решения принимает бизнес. А бизнес — да, свои расходы перекладывает на пользователей. Сэкономили один человеко-месяц работы программиста — сто тысяч пользователей теперь должны купить новый телефон. Сэкономили на оптимизации сайта — ничего страшного, миллион пользователей добавит себе памяти в ПК.
            А Гугл вообще молодец, придумал ОС с запланированным (им, Гуглом) устареванием. И никто ему ничего не сделает.


  1. Neikist
    04.01.2022 11:25
    +4

    Немного в шоке. Компания то крупная, и бросают поддержку даже не то что 5-го андроида (о таком и мы задумываемся, небольшая компания где я один над приложением работаю), но и 6-го (который непонятно зачем бросать, ибо довольно актуален и поддержка его не особо напряжная).
    Еще и без интернета яндекс музыка себя странновато ведет, бывает.


    1. vadlit
      04.01.2022 11:48
      +2

      Менее 5% пользователей используют андроид 6.0

      Не похоже на "довольно актуален"


      1. Neikist
        04.01.2022 11:56
        +8

        Как по мне пока это значение больше одного процента — значит все еще актуален. Мы так и вовсе задумываемся о возможности выпустить облегченную версию для 4-го андроида, а то и 2.3. Хотя это уже чисто наша специфика, ибо читалки многие на нем живут.
        Подумал тут — есть же плееры на андроиде, тоже сомневаюсь что их прям стремятся производители обновлять.


  1. 0617
    04.01.2022 14:09

    Насколько помню, Я.Радио вообще хотели убить, т.к. оно дублирует функционал Я.Музыки.

    Также есть слухи, что в Я.Р качество потока хуже, чем в Я.М. Не проверял.


    На крайнмий случай можно использовать ссылку  https://radio.yandex.ru/user/%username% - она доступна в любом браузере.


    1. spc Автор
      04.01.2022 14:26

      Я.Музыка для меня не совсем про качество, поскольку дело не только в материале, но и в оконечных устройствах. Что касается браузера, да, работает. Только если говорить о телефоне, где я и слушаю, то если слушать из браузера, наушники не могут поставить трек на паузу и переключить на следующий трек. Не смертельно, конечно, но неудобно.


      1. SuhoffGV
        06.01.2022 01:57

        В win10 есть штатное приложение из windows store для Яндекс музыки. Кнопки клавиатуры play/pause с ним нативно работают. Может и наушники смогут? В win7 этого нет, и сильно не хватает.


        1. spc Автор
          06.01.2022 11:20

          Все может быть, но Я.Музыка на десктопе меня не очень интересует, поэтому я больше рассуждал о работе Я.Музыки в браузере на телефоне.


  1. rsashka
    04.01.2022 16:23
    +1

    С вероятностью в 99%, дело не в технических ограничениях, а в маркетинге.


  1. Pogan
    04.01.2022 17:28

    Сидел года два на этом сервисе, пока внезапно и без предупреждения не прекратили мою подписку, резко взвинтив тарифы. Теперь - только Apple Music и Spotify, а у Яндекса просто скачиваю редкие треки (пока это еще не до конца прибили). Деградация сервиса слишком очевидна, а конкуренция очень и очень серьезная. Сейчас Я.Музыка где-то наравне с ВКонтакте - помойка русских хитов для гопников. Я имею в виду их "умные" алгоритмы, которые даже в мои джазовые и латиноамериканские плейлисты умудрялись внедрить Скриптонита.


    1. drumminman
      06.01.2022 00:54
      +1

      Там цена лет 5 не менялась, и то, изменение было из разряда "200 вместо 160". Это "резко взвинтив тарифы" называется?


  1. SadOcean
    04.01.2022 18:38

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


  1. inkvizitor68sl
    05.01.2022 03:51

    внезапно пропала персональная радиостанция, хотя приложение я, готов поклясться, не обновлял

    Персональная радиостанция пропала из Музыки со всех телефон ещё чёрт-те когда -)
    А "моя волна" публично появилась только этой осенью.


    1. spc Автор
      05.01.2022 11:01

      Я даже не обращал внимания, как оно называлось, пока его не стало. Просто привык, что нажал на кнопочку наушников — заиграла моя музыка. А если не заиграла, значит, нужно ручками нажать на большую кнопку в Музыке, чтобы включился мой поток.


  1. Lhdhhdhdh
    05.01.2022 11:01
    +1

    Андроид 5, моя волна на месте, Яндекс музыка не из play marketa.


    1. spc Автор
      05.01.2022 11:03

      А какая версия приложения?


  1. Blyamur
    05.01.2022 13:10

    Google рассылал разработчикам письмо об ограничениях минимальной совместимой версии Android приложений при публикации новых версий приложений.


  1. monah_tuk
    05.01.2022 16:52
    +1

    Удаление потоков и внедрение Моей волны, это вообще адов ад и деградация удобства использования. Да ещё и "плитки" регулярно переставляют, что очень раздражает в плане наработки тактильной памяти.


    1. dragonnur
      05.01.2022 22:36
      +1

      «Отдел по двиганию кнопки» перебрался из «танчиков» в Яндекс?


      1. monah_tuk
        06.01.2022 03:12

        ХЗ, в танчики не играл, но судя по описанию - похоже на то.