Релиз аудиокаталога iAudio

+51
74.45K
Иллюстрация
Представляем вашему вниманию еще один медиакаталог для InstantCMS 1.10.4 — iAudio.
С его помощью вы сможете создать на своем сайте музыкальную библиотеку для прослушивания музыки, а так же:

— сайты для продажи музыки, как отдельными треками, так и альбомами;
— сайты для прослушивания и поиска музыки;
— подкасты;
— дополнить свой сайт закрытым или открытым музыкальным разделом для пользователей.








О каталогизации

Основная каталогизация представлена в виде Исполнитель -> Альбом -> Трек. Так же есть схема Жанры -> Жанр -> Альбомы/Исполнители/Треки.
Отдельно отметим схему коллекций. Для удобного формирования чартов и списков в системе предусмотрены коллекции. Коллекции аудио объектов — это объединенные по заданному признаку исполнители, альбомы и треки. На главной странице музыкального каталога представлены именно они. Каждая коллекция имеет свой набор параметров выборки и сортировки.


Треки и файлы

Все треки на сайте делятся на официальные и личные. Официальные треки имеют свои страницы, ими можно поделиться (расшарить), прокомментировать, оценить по пятибалльной шкале, добавить в свою библиотеку, если позволяют настройки группы, или купить, оплатив посредством Биллинга. Личные треки располагаются только у пользователей в их библиотеках. Добавлять треки можно на страницах альбомов и в личной библиотеке пользователей.
Непосредственно данные о mp3 файлах хранятся в отдельной таблице и один и тот же файл может принадлежать нескольким трекам. Для каждого файла сохранены его параметры: битрейт, длительность, частота дискретизации, количество каналов и id3 теги, при их наличии в файле. Все эти данные получаются автоматически после загрузки путем анализа. Кроме этого, для каждого файла создается контрольная сумма (md5) файла, что исключает возможность дубликатов. Файлы можно блокировать, при этом треки, их содержащие, не будут удалены, однако при попытки воспроизведения система сообщит пользователю о недоступности файла. Так же для каждого файла хранится его размер, поэтому общий объем файлов всегда можно контролировать в разделе статистики в админке.
Отдельно стоит упомянуть о ретранслируемых файлах, например с "Вконтакте". Воспроизведение таких файлов происходит путем скачивания их сервером и одновременной отдачи в бураузер, так называемое проксирование. В настройках можно задать скорость отдачи. Кроме этого, как известно, файлы у сайтов-доноров могут пропадать. Поэтому система в случае обнаружения такой проблемы уведомляет администраторов о таком файле и блокирует его. Треки, содержащие такой файл среагируют на это информативным сообщение при воспроизведении.


Музыкальные жанры

В системе по-умолчанию имеется максимально полная база жанров, собранная нами из открытых источников. База каталогизирована иерархически, т.е. есть основные жанры и есть дочерние к ним жанры музыки. В базе есть названия жанров на русском языке, их английские, международные названия, по которым система их автоматически определяет исходя из id3 тегов файлов. Описания и постер-картинок к ним нет, вы это можете сделать самостоятельно. Если существующая база вас по каким-то причинам не устраивает, и вы хотите наполнить свою, то для удобства в админке вы можете удалить в один клик предустановленную базу. Размеры изображений настраиваются в админке, в общих настройках компонента «Музыкальный каталог». В списке жанров показываются так же артисты, принадлежащие к данному жанру. Количество артистов, выводящихся для каждого жанра, можно задать в настройках. Там же задается и сортировка – по-количеству воспроизведений, по рейтингу, по количеству треков или по количеству комментариев.

Личная библиотека пользователей

У каждого пользователя есть свой личный музыкальный раздел, в который имеет доступ только владелец. Однако из него, учитывая настройки прав доступа группы, можно зайти в аудиозаписи друзей и всех других пользователей сайта, а так же искать среди официальных треков сайта. В личной библиотеке каждый пользователь может создавать плейлисты, загружать треки (они будут личными, без страницы) и выполнять поиск нужных композиций согласно прав доступа. Есть возможность открыть непосредственно плеер в новом окне, где будет пользовательская библиотека треков.
Все оплаченные или просто добавленные треки со страниц альбомов исполнителей попадают в пользовательскую библиотеку и пользователь уже становится их владельцем, в следствии чего может редактировать данные трека или вовсе удалить его — на официальном треке это не отразится.
Вся личная библиотека построена на ajax, таким образом пользователь может не прерывая воспроизведения полностью управлять своей коллекцией треков.

Аудио плеер


В системе используется jPlayer. А вернее его база. Все управление его работой спроектировано нами. Плеер работает в двух режимах: flash и html5. Режим работы выбирается автоматически, согласно операционной системе и браузера. Под Windows поддерживаются все современные браузеры (Chrome, Firefox, Internet Explorer, Safari, Opera); OSX — Safari, Firefox, Chrome, Opera; iOS — Mobile Safari: iPad, iPhone, iPod Touch; Android 2.3 Browser; Blackberry — OS 7 Phone Browser, PlayBook Browser.
Поддерживаются горячие клавиши для управления плеером: пробел (плей/пауза), вправо/влево (следующий/предыдущий), вверх/вниз (громкость). Так же поддерживается переключение треков посредством клавиш с беспроводных наушников.

Добавление треков

Добавлять треки в систему можно несколькими способами:
— классически, загрузкой файлов. Можно загружать сразу несколько файлов, выбирая их в диалоговом окне или перетащив в окно браузера, кинув в форму загрузки. В этом случае система автоматически определит id3 теги, если таковые имеются, согласно полученных данных привяжет трек к жанрам, исполнителям и/или альбомам. Так же попытается у аудио провайдеров запросить текст песни и постер картинку;
— путем указания прямых ссылок на удаленно расположенные файлы. Можно сразу указать несколько ссылок, а так же для каждой из них при необходимости поставить чекбокс "Скопировать файл после добавления";
— массовым импортом от провайдеров. На данный момент из всех провайдеров, только "Вконтакте" позволяет парсить их треки. Вы можете указать поисковый запрос или ссылку на страницу пользователя/группы VK, а так же задать количество импортируемых треков;
— импортом содержимого директории на сервере. Загрузив по ftp mp3 файлы в определенную категорию и перейдя в админке в раздел "Добавить" -> "Mp3 файлы, загруженные в директорию /upload/audio/ftp_input" вы сможете максимально быстро загружать файлы на свой сайт. Система покажет список найденных файлов и предложит добавить их в систему. Можно сразу указать исполнителя, альбом и жанр, если трек предполагается официальный.


Расшаривание треков и альбомов

Каждым официальным треком и/или целым альбомом можно поделиться и расшарить. Форма формирования кода для вставки на сторонние сайты многофункциональна. Можно полностью настроить внешний вид, включить автоплей и задать размеры. Форма интерактивная — сразу же показывается превью, которое изменяется на лету, после внесения изменений.
Так же из этой формы можно опубликовать полученный код на свою стену одним кликом.


Медиа провайдеры

В системе есть "провайдеры" поиска различной информации о музыке: поиск данных исполнителей, поиск стихов песен, поиск обложек треков. На данный момент используются официальные api следующих сервисов: Deezer, Vkontakte, Lastfm, Rovi и Discogs. Каждый из них имеет свой набор возможностей, в админке можно выставлять приоритет перебора провайдеров и отключать их. При добавлении трека система автоматически ищет у провайдеров согласно их порядку стихи песни, обложку трека. Если при добавлении трека администратором сайта или модератором аудиокаталога поставить чекбокс "Создавать страницу исполнителя автоматически", то движок по данным id3 тегов ищет у провайдеров данные исполнителя и формирует страницу.

SEO возможности

Для страниц исполнителей, альбомов и треков формируется разметка OpenGraph и разметка schema.org. Кроме этого, сделана поддержка специальных сниппетов Яндекса. Для всех страниц объектов можно указывать кастомные значения meta ключевых слов, описания и заголовка страницы, а так же формировать свой seolink. В случае, если вы это не укажите, система сама сформирует эти данные на основе других заполненных данных.
Все страницы аудиокаталога максимально перекликаются между собой, возможность формировать свои коллекции по заданным параметрам и с ключевыми SEO параметрами позволит вам формировать страницы максимально гибко и быстро.
И конечно же отдельно стоит упомянуть возможность смены префикса url в ссылка аудиокаталога. По умолчанию, ссылки имеют вид /audio/link, а админке это префикс можно поменять на произвольный. После смены система автоматически предложит внести изменения в необходимый файл и поменяет все префиксы в меню, ленте активности, комментариях.

Кеширование сторонних треков у себя на сайте

В случае, если вы добавляете треки путем парсинга "Вконтакте", то имеет смысл обратить внимание на интересные опции в настройках музыкального каталога в админке. Опция "Автоматически скачивать внешние аудиофайлы" означает, что сразу после добавления сторонних треков система поставит данный файл в очередь скачивания. Есть еще подобная опция в настройках ретрансляции "Отвязывать от провайдера после воспроизведения", которая означает, что сразу же после первого воспроизведения такого трека, система так же поставит в очередь на скачивание исходный файл.
После того, как файл скачается, он сразу анализируется и полученные данные заполняются в записи об этом файле (см. выше).

Скачивание и технология воспроизведение файлов

Предусмотрена гибкая система отдачи mp3 файлов как плееру, так и при запросе на скачивание. Присутствует опциональная защита локальных файлов от хотлинка: Nginx (x-accel-redirect) или средствами PHP. При такой защите файлы отдаются через так называемый файл раздачи. Через него же раздаются все внешние файлы (добавленные по прямым ссылкам или парсингом от провайдеров – ВК и т.п.). Скрипт раздачи настроен таким образом, что при запросе его поисковыми системами (Яндекс и Гугл) файлы mp3 всегда будут доступны, вне зависимости от прав доступа. Таким образом, такая схема соответствует рекомендациям Яндекса для получения специальных сниппетов. Проверка на то, что запрос пришел именно от поискового робота сделана так же, согласно официальных рекомендаций указанных поисковых систем при помощи обратного DNS запроса. Скрипт раздачи учитывает права доступа и биллинг.
При скачивании можно опционально показывать всплывающее окно с рекламным блоком заданных размеров, а так же указать количество секунд перед началом скачивания.

Поддержка Биллинга

Имеется поддержка следующих операций:
— Добавление музыкального трека. Можно взимать плату (или давать вознаграждения) за добавление треков пользователями.
— Добавление музыкального исполнителя. Можно взимать плату (или давать вознаграждения) за создание страниц исполнителей, если настройки группы позволяют.
— Скачивание аудиотрека. Если группе запрещено скачивание треков, то при попытке скачать система предложит купить подписку, если настройкой группы разрешено скачивать, то система предложит купить скачивание за баллы, количество которых задается в настройках биллинга или для каждого трека отдельно.
— Покупка аудиотрека. Треки подлежат покупке, если в настройках группы запрещено прослушивание официальных аудиозаписей целиком. В этом случае при добавлении файла в свою коллекцию система запросит оплату.
— Покупка альбома исполнителя.
Кроме этого, в системе заложена возможно давать пользователям самостоятельно (премодерация) продавать свои треки и альбомы. При оплате пользователями, баллы, которые они оплачивают, будут зачисляться на баланс автора страницы исполнителя.
Все операции покупки и вознаграждения для аудио каталога перечислены в админке.

Права доступа

Базовые права доступа регулируются в админке, в настройках групп.

Права доступа для гостей:
1. Скачивание аудиозаписей. Разрешает скачивать аудио файлы.

Права доступа для пользователей (авторизованных):
1. Добавление музыкальных исполнителей: создание страниц музыкальных исполнителей и управления ими.
2. Добавление аудиозаписей: разрешает загружать аудиофайлы в свою коллекцию или на страницу исполнителя.
3. Модератор аудиокаталога: полный доступ ко всем функциям аудиокаталога.
4. Скачивание аудиозаписей: разрешает скачивать аудио файлы.
5. Прослушивание официальных аудиозаписей целиком: разрешает прослушивать аудиозаписи целиком в максимальном качестве. Если задан файл предпрослушивания, то он будет проигран полностью, если не задан, то файл будет проигран указанное в админке количество секунд.
6. Разрешить поиск аудиозаписей у друзей: разрешает искать и добавлять в свою коллекцию аудиозаписи своих друзей.
7. Разрешить поиск аудиозаписей у всех пользователей: разрешает искать и добавлять аудиозаписи из коллекций любого пользователя.

Ограничения в настройках аудиокаталога.
1. Ограничения на размер загружаемых файлов. Самое главное ограничение – это ограничение со стороны php и директив, влияющих на загрузку файлов: upload_max_filesize,_max_size, max_execution_time, max_input_time. Обычно задается приемлемое ограничение на максимальный ожидаемый размер загружаемого файла. Далее в админке, в настройках можно указать максимальный размер загружаемых файлов по умолчанию для всех групп пользователей и для каждой отдельно. Это полезно например, если со стороны сервера у вас выставлен большой размер загружаемых файлов (например, потому что у вас установлен видеокаталог), а разрешать пользователям загружать mp3 файлы большого размера вы не хотите.
2. Ограничение на время воспроизведения официальных треков. Для каждой из групп пользователей можно задать свое количество секунд проигрывания аудиозаписи, считая от начала. Эта опция работает вместе с запретом прослушивания аудиозаписей целиком в настройках групп пользователей.
3. Включение и выключение комментариев для страниц исполнителей, альбомов и треков.

Full ajax и почему нет непрерывного воспроизведения

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

— полностью построенная на ajax личная библиотека пользователей с аналогичным "Вконтакте" функционалом и с непрерывным воспроизведением музыки;
— возможность открыть полноценную личную библиотеку в новом окне заданных размеров;
— если вы начали воспроизведение любого официального трека, то при переходе на страницу трека воспроизведение автоматически начнется с того же места.

Где посмотреть демо и технические требования

Демо iAudio можно посмотреть на этом сайте.
Технические требования:
— Веб-сервер Apache 2 (+ mod_rewrite);
— PHP 5.3 или выше (+ mbstring, iconv, simplexml, CURL, json, BCMath, ftp, GD);
— ionCube loader версии не менее 4.4.4;
— MySQL 5.x.
Проверить их можно скриптом проверки InstantVideo, убедившись, что минимальные требования подходят.

Как купить

Текущая цена iAudio 2520 рублей.
Заказать iAudio вы можете на официальном сайте.
В стоимость входят обновления в случаях обнаружения ошибок, выхода новых версий InstantCMS 1.10.x или обновления с увеличенным функционалом. Поддержка оказывается только по исправлению ошибок, если они будут выявлены, и по разъяснению принципа работы компонента.

Скидки

Для уже существующих клиентов InstantMedia предусмотрена скидка 15%, для ее получения вам необходимо при заказе указать email покупки InstantVideo и купить iAudio всего за 2142 рубля.

0
mihalich mihalich 10 лет назад #
обломаю перва....ов. smile Чудо компонент.
0
SpideR SpideR 10 лет назад #
Молодец, Fuze!

Дождались. dance

Видео есть, музыка есть, пора бы премиум галерею сделать. laugh

Наверное сразу задам самый популярный вопрос - для двойки будет? smile
0
mihalich mihalich 10 лет назад #
популярный вопрос - для двойки будет?
Как пить дать)
+4
Fuze Fuze 10 лет назад #
Наверное сразу задам самый популярный вопрос - для двойки будет?
Думаю, вот что-то же забыл написать. Напоминание не заставило долго ждать) Спасибо.
Пост поправил.
Дальнейшие планы:
Выпустить небольшое обновление InstantVideo под первую ветку;
Выпустить iAudio под InstantCMS 2.X;
Выпустить InstantCMS 1.10.5;
Выпустить InstantVideo под InstantCMS 2.X.
0
Александр Александр 10 лет назад #
Очень круто, мои поздравления и сообщество с возможностью приобретения такого замечательного компонента и Fuz'a с таким просто мега анонсом - своего шикарного творения. Пока читал просто в шоке)))) сколько всего интересно и как много функционала. (что то нету тут смайлика хорошая работа, ну и ладно v )

P/S
Еще раз Мои поздравления! =)))
+5
Алексей Т Алексей Т 10 лет назад #
Fuze - поздравляю круто!
+1
Fuze Fuze 10 лет назад #
Спасибо за лого!
+4
Алексей Т Алексей Т 10 лет назад #
кто то по привычке методично минусует меня))) v
не надоело еще?
+1
Def Def 10 лет назад #
круто! классно!

Кстати, может и фотогалереи инстанта привести к такому виде в 1.10.5 http://iaudio.instantvideo.ru/audio/novye-albomy ?:) было бы симпотишно и удобно
+5
Fuze Fuze 10 лет назад #
может и фотогалереи инстанта привести к такому виде
так это можно сделать и самостоятельно, поправив шаблон вывода фото и дополнив css.
А в целом, у меня давно появилось большое желание переверстать дефолтный шаблон например под Bootstrap, но сдерживает то, что потом вы замучаетесь обновляться и править уже свои шаблоны.
А так, обсуждайте, будет много желающих, не вижу проблем сделать новый дефолтный шаблон для InstantCMS первой ветки.
-1
universe universe 10 лет назад #
сделай для начала 2 версии, одну как было другую на Bootstrap, а в дальнейших релизах оставь только Bootstrap.
+1
Доротея Доротея 10 лет назад #
Я за!
Сколько нужно желающих?
Я соберу)
+1
Trang Trang 10 лет назад #
Как всегда- обалденно. Функционал больше, чем ожидал. Fuze - респект.
Есть один вопрос- пробовал воспроизвести на андроид 4.4.4- молчит. Так и задумано? Или надо что-то в админке поменять? Как настроить и потестить?
0
Fuze Fuze 10 лет назад #
пробовал воспроизвести на андроид 4.4.4- молчит
Да, почему-то вплыла данная проблема, ибо при раннем тестировании все проигрывалось. Разберемся и поправим, спасибо за баг-репорт.
0
Fuze Fuze 10 лет назад #
Или надо что-то в админке поменять? Как настроить и потестить?
При детальном рассмотрении проблемы все оказалось намного проще. Плеер воспроизводит в заявленных браузерах и ОС.
Проблема в слишком сильной защите от хотлинкования. Пересмотрим, поправим. А на демо можно отключить в админке опцию "Защита аудиофайлов от хотлинка" и все будет работать.
+1
Доротея Доротея 10 лет назад #
Добрый вечер. Отличный вышел компонент. Я и не знала что их делаете вы)
В общем поздравляю, и желаю вам больших успехов в жизни, так как добрым людям иногда не всегда везёт. А вы добрый - я знаю)

А теперь "Придирки" по поводу компонента. Точнее дальнейшего плана:
Хотелось бы план номер 2 и номер 3 поменять местами.
Что бы сначала обновление Видео под 1х ветку, потом релиз 1.10.5 если нужно обновить все компоненты под 1.10.5.

А потом уже спокойно переделывать весь iMedia функционал под 2х ветку.
0
Nemoi Nemoi 10 лет назад #
Спасибо за Вашу работу! Давно ждали v
0
Ramin Ramin 10 лет назад #
Отличный компонент! Но интересует такой Как будут обстоять дела с авторским правом ведь сейчас с этим очень строго.
0
Fuze Fuze 10 лет назад #
Как будут обстоять дела с авторским правом
Авторское право никуда не девается. В компоненте для этого и разделены треки на официальные и личные. То, что загружают пользователи в свою библиотеку может быть доступно только им, согласно прав доступа группы. Так же возможности поиска треков могут быть ограничены настройкой группы. А вот официальные треки и страницы формируются только администраторами сайта и модераторами каталога, а так же тем пользователям, которым разрешено создавать страницы исполнителей.
Кроме этого, есть возможность ограничивать время воспроизведения для групп пользователей. Чуть позже, в обновлении, будет добавлена загрузка файлов предпрослушивания как в ручном режиме, так и в автоматическом (при помощи ffmpeg), путем нарезки превью файлов согласно заданного качества и длительности.
Таким образом в системе заложены все необходимые возможности для гибкой публикации треков. А как этими возможностями распоряжаться решать уже владельцам сайтов.
+3
maxisoft maxisoft 10 лет назад #
Присоединяюсь к поздравлениям. Хороший компонент, реализация на высоте. Думаю в скором будущем обзаведусь данной разработкой. :)
0
GNabi GNabi 10 лет назад #
Ну, Наконец-то! Поздравляю с выходом! Давно ждал этот компонент) но куплю чуть позже ;)
+2
Марат Марат 10 лет назад #
Поздравляю!!! Спасибо!!! Колоссальный труд, и как всегда, шикарный результат.
0
lezginka.ru lezginka.ru 10 лет назад #
+
функциональность впечатляет!
0
reload reload 10 лет назад #
it's cool
""
0
ds_daemon ds_daemon 10 лет назад #
Непрерывного воспроизведения аудио (как в Вконтакте) в системе нет. Т.е. нельзя будет включить трек и в этом же окне ходить по другим разделам сайта.

Я так понимаю, в 2.х тоже такого не будет? cry
0
Алексей Т Алексей Т 10 лет назад #
После релиза немного начал фантазировать над альтернативным видом компонента
Аналогов конечно на российском просторе нету по функционалу
Посмотрел демо надо брать
+2
Fuze Fuze 10 лет назад #
После релиза немного начал фантазировать над альтернативным видом компонента
Довольно неплохо!
0
Trang Trang 10 лет назад #
красиво. Исправьте "ОблАко тэгов". Очень по глазам бьёт. А так отличный альтернативный вид
0
Баха Баха 10 лет назад #
dance
0
Нил™ Нил™ 10 лет назад #
Поздравляю с выходом компонента!
В связи с вопросами авторских прав к сожалению не вижу возможности пока где то применить его, но безусловно, варианты применения найдется, сайты творческих коллективов, имеющих свой контент. Как уже отметили выше аналогов на российском просторе нет, и вероятно не так уж много достойных и за пределами, поэтому думаю нужно делать его макисимум интегрированным в мировое сообщество))) Например опция покупки трека в itunes. Кстати, я вот думаю, если треки будут иметь какие то ссылки на покупку на лицензированных магазинах типа itunes или GooglePlay может быть это как то будет снимать вопрос претензий со стороны правообладателей? Ведь таким образом по сути сайт публикуя их продукт, без разрешения тем не менее оказывает помогает им продавать их продукт? И кстати может быть на itunes есть партнерка какая то? В рамках которой вообще можно было бы использовать треки у себя как бы для продажи? Не знаю как обстоят дела, но думаю если бы что то подобное было, было бы круто...
0
Fuze Fuze 10 лет назад #
Например опция покупки трека в itunes.
Да, уже изучаем этот вопрос.
Кстати, я вот думаю, если треки будут иметь какие то ссылки на покупку на лицензированных магазинах типа itunes или GooglePlay может быть это как то будет снимать вопрос претензий со стороны правообладателей?
Тоже прорабатывается этот вопрос.
В рамках которой вообще можно было бы использовать треки у себя как бы для продажи?
Это имхо можно делать и сейчас. Есть же официальные точки продаж лицензионной музыки.
0
Игорь ФИН Игорь ФИН 10 лет назад #
Вы не совсем правы, я его платаюсь запустить на чисто лицензионной ,
+1
Петрмаг Петрмаг 10 лет назад #
Все это ништяк,но забыли возможно одно направление,вот допустим инстант-это соцсеть,а у соцсети как правило иногда есть свое радио,поясню записанные файлы в mp3 как бы передачи и часто люди слушают самые разные дискуссии-это кстати и законно и свой контент ))) как обстоят дела с подобным функционалом и есть ли возможность делать такое на сате,например модули или что-то такое,что будет удобно и функционально.Думаю у многих или у части людей есть нормальные городские порталы и было бы неплохо такое,например записали на диктофон какую-то встресу и пришли опубликовали беседу + фото ,получается вполне легко и удобно
0
nmsk nmsk 10 лет назад #
Да, да, да.... Было бы супер, однозначно.
0
Fuze Fuze 10 лет назад #
Так а что мешает это делать сейчас? Все, что вы описываете и есть подкаст. RSS присутствует, enclosure тег формируется.
например записали на диктофон какую-то встресу и пришли опубликовали беседу + фото ,получается вполне легко и удобно
исполнители => аудиоблоги
альбомы => категории блогов
страница трека, текст песни => беседа+фото

Т.е. просто переименовать несколько фраз в lang файле и все.
0
burn burn 10 лет назад #
jPlayer на iPad не работает , эквалайзер прыгает но звука нет
+1
Fuze Fuze 10 лет назад #
jPlayer на iPad не работает
работает. нужно просто отключить защиту от хотлинка, см. комментарии выше.
0
Игорь ФИН Игорь ФИН 10 лет назад #
всякие баги суда кидать или на почту ?
0
Fuze Fuze 10 лет назад #
на почту
+2
stealthdebuger stealthdebuger 10 лет назад #
Fuze:
Непрерывного воспроизведения аудио (как в Вконтакте) в системе нет. Т.е. нельзя будет включить трек и в этом же окне ходить по другим разделам сайта. Это связано с неоправданностью внедрения данной архитектуры в весь движок, т.к. реализовать это средствами компонента нельзя.

Посмотри в сторону WebSocket ;)
0
Голдман Сакс Голдман Сакс 10 лет назад #
Спасибо! Жду версии 2.
На демо сайте наткнулся на баг: если к песне загружен ее текст, то при нажатии на кнопку редактирования окно получается слишком большим и уходит вниз за пределы экрана. Таким образом становится недоступна кнопка "Применить".
0
Norm Gold Norm Gold 10 лет назад #
Может кто сказать, файлы где будут хранится?
А в видео компоненте они где хранятся?
+1
Fuze Fuze 10 лет назад #
Загружаемые файлы хранятся на сервере, где находится сам сайт (поддержка мультисерверности в планах). Если треки добавлены парсингом с "Вконтакте", то у них и хранятся, но есть возможность закешировать на своем сервере.
В InstantVideo файлы могут храниться где угодно: как у провайдеров конвертации (YuoTube, Вконтакте), так и локально, включая поддержку мультисерверности.
0
Голдман Сакс Голдман Сакс 10 лет назад #
А тэгов у модуля совсем нет?
То есть к примеру страницу группы Каста в модуле никак не увязать со статьями, новостями и фотоальбомами посвященными группе Каста?
0
Fuze Fuze 10 лет назад #
А тэгов у модуля совсем нет?
нет
никак не увязать со статьями, новостями и фотоальбомами посвященными
согласен, добавим в очередном обновлении.
+1
Голдман Сакс Голдман Сакс 10 лет назад #
Спасибо! Очень хотелось бы увидеть уже во второй линейке. Кстати, это решит вопрос с размещением всевозможных сборников песен.
0
No Name No Name 9 лет назад #
Классно,а для двойки когда ?,очень нкжно уже ждем!)
+1
Birles Birles 9 лет назад #
Классный компонент, очень нужно для двойки. Можете сказать хотя бы приблизительные сроки релиза
0
Fuze Fuze 9 лет назад #
К сожалению, пока что не могу. Еще даже не начинал.
+1
Birles Birles 9 лет назад #
Очень грустно, что же теперь делать, придется наверно переходить на первую ветку, хотя этого совсем не хочется делать, двойкой намного удобнее пользоваться.
+2
Vladislav Vladislav 4 года назад #
Компонент iAudio сделан очень хорошо.
Спасибо разработчику.
+2
skewes skewes 3 года назад #
Скажите пожалуйста для двойки планируется сие чудо?
Может для ускорения процесса организовать складчину на сайте?
Мы заинтересованы в данном функционале, но больше под двойку)))
И попутно вопрос.
Первая версия инстанта не адаптирована под мобильные устройства?
0
DeDja DeDja 3 года назад #
О конечном итоге - тут.
И попутно ответ:
Первая версия инстанта адаптирована под мобильные устройства - к примеру смотреть здесь.
P.S. О cookies на данном сайте было сказано ранее.
0
Голдман Сакс Голдман Сакс 3 года назад #
С вероятностью 25 процентов компонент будет готов через семь лет.
Впрочем, для меня в функционале первой линейки он уже не актуален.

Еще от автора

InstantCMS 2.17.0 релиз-кандидат
Тестируем релиз-кандидат InstantCMS 2.17.0. От того, как мы с вами выявим баги в новой версии, зависит стабильность релиза.
Как собрать обновление и релиз InstantCMS
Небольшой экскурс в сборку дистрибутива установки и обновления InstantCMS с GitHub.
InstantCMS 2.14.0 release candidate
Здравствуйте Тестируем релиз-кандидат InstantCMS 2.14.0. От того, как мы с вами выявим баги в новой версии, зависит стабильность релиза.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.