Где почитать про принцип работы сетевого стриминга (спецификация) • Stereo.ru
Вопрос Newchipo 25 35

Где почитать про принцип работы сетевого стриминга (спецификация)

Хочу разобраться, как работает мой сетевой проигрыватель в частности и как вообще это работает для подобных устройств.
Например, на своём Arcam CDS50 я могу:
1. Проигрывать музыку через фирменное приложение на смартфоне
2. Проигрывать музыку через встроенный функционал DLNA с пульта
3. Проигрывать музыку с компа при помощи приложения Jriver Media Center
4. Проигрывать музыку со смартфона при помощи приложения Mconnect

Первые два варианта меня не интересуют. Хочется понять каким образом, работают пункты 3 и 4. Скорее всего существует универсальная спецификация, позволяющая отправлять по сети музыку на сетевые проигрыватели. И мой Arcam эту спецификацию поддерживает. В инструкции к нему, естественно, ни слова ни полслова по этому поводу. Как она называется, где про неё почитать? По каким ключевым словам гуглить?

Ответы

sky_star

Вечер добрый .

С большой долей уверенности могу сказать что все это "весит" на UDP Multicast ,

а может быть вообще на  UDP broadcast пакетах .

Особой мудрости там не требуется :)

А multicast и broadcast пакеты в домашней локальной сети особых проблем не приносят .

Снифером типа Wireshark или им подобным это можно послушать в сетке

sky_star @Newchipo

Может конечно оказаться что

Jriver 

Mconnect

вещают не в "ту сторону" а там кто ждет тот и услышит ,

может быть вещают unicast , особой сути это не меняет ,

внутри это по прежнему UDP я удивлюсь если прикрутили RTP

( сути не меняет , доставка контента без возможности "переспростить" и на UDP и на RTP ,

в RTP только чуть подшаманили таблицы )

Повторюсь , запускаем на компе снифер , включаем на стримеру играть с DLNA и смотрим что по сетке полетело , расширенным способом можно смотреть в роутере , микротик кинетик достаточно наглядно кажет сетевые соединения ( за другие не скажу , давно не пользуюсь другими )

SeniorJunior @sky_star

Вы,тот кто мне нужен,вопрос на засыпку :)

Хочу взять роутер с USB,Keenetic KN-1011-01EN.

Получиться ли с его помощью и внешним диском реально организовать DLNA и слушать без затыков на ресивере,это будет HEOS.

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

Да,только музыка,фильмы на прямую через WiFi хорошо летают в смарт LG - Lampa.

Newchipo @SeniorJunior

У меня точно такой же кинетик. Но для ваших целей его не использую, для этого у меня есть Synology. Думаю, что для флаков кинетика этого хватить должно, а вот DSD уже не факт. Но всё равно учитывайте, что это роутер и основная задача это у него роутинг а не универсальное дисковое хранилище. Про дефрагментацию думать в 2023 году вообще не нужно.Если, конечно, вы диск из 2003 года к нему подключить не хотите.

Sn0w @SeniorJunior

да, по dlna библиотеку можно будет слушать через heos, проверено на связке denon 1700 + Keenetic + HEOS + SSD диск. битрейт не режет, выдает тот, который скачан.

SeniorJunior @Sn0w

Всем плюсанул,господа-товарищи :)

Тогда ещё в тему.

В кинетике жёстко привязать девайс к частоте 2.4ГГц,Гармин-Феникс работает только в этом диапазоне.

А всё остальное IP2MAC на 5ГГц.

П.С.

Для Денонов прилетела обнова

https://support-uk.denon.com/app/answers/detail/a_id/3832/~/latest-heos-app-and-firmware-update-available

SeniorJunior @iceman51

Плюсанул , благодарю!

А если раскрыть тему как связать(binding) MAC к IP

На 4PDA дали ссылку

https://help.keenetic.com/hc/ru/articles/360000394159-%D0%A0%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8F-%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2-%D0%B2-%D0%B4%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D0%B5%D0%B9-%D1%81%D0%B5%D1%82%D0%B8

По картинкам не вижу мак-и к ай-пишникам,может это предпослендняя иллюстрация?!

iceman51 @SeniorJunior

Не совсем понял конечно. При регистрации устройства в сети, и присвоения ему постоянного IP, Кинетик я так понимаю и идентифицирует его по МАС адресу. Соответственно и привязка идет по МАСу.

SeniorJunior @iceman51

Это позволяет изменить DHCP пул с автоматического режима раздачи на ручную, привязать конкретной железке определённый айпишник.

В Зукселях это выглядит так

https://support.zyxel.eu/hc/ru/articles/360002858959-%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%BF%D1%80%D0%B8%D0%B2%D1%8F%D0%B7%D0%BA%D0%B8-IP-%D0%BA-MAC-%D0%BD%D0%B0-%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0%D1%85-%D1%81%D0%B5%D1%80%D0%B8%D0%B8-USG

SeniorJunior @iceman51

Тогда есть другой вариант Asus TUF Gaming AX5400,там это реализовано.

Как мне сказали на форуме,роутер из серии настроил и забыл.

Мне хватило(ет) Микротика,который был дома лет надцать,потом унёс его на работу, когда провайдер увеличил скорость и поставил Меркусис.

iceman51 @SeniorJunior

Скорее всего эта функция как-то по другому реализована в Кинетиках, потому как я так же могу вручную указать какой из IP будет присваиваться тому или иному девайсу. По поводу юзабилити так Кинетики вообще шедевр. Я как помню, у меня он вообще «из коробки» заработал, не потребовалось даже настраивать. Естественно в дальнейшем уже подгоняешь его под свои нужды. Ну а так конечно, Ваш выбор, по большому счету если не копеечная коробочка они все неплохи по своему.

Sn0w @SeniorJunior

что касается дефрагментации дискового пространства - думаю, должно пройти ооочень много времени) у меня диски с 2005 года есть, до сих пор работают в плане хранилища

iceman51 @SeniorJunior

У меня одно продолжительное время был воткнут 1.5 Тб с флаком в роутер Keenetic Giga. Диск в BluOS был определен как библиотека мультимедиа, мало того, Giga туда же качала встроенным в неё торрент клиентом. Вообщем, все работало на ура, никаких затыков по музыке и лагов в интернете из-за нагрузки на роутер.

Sn0w @iceman51

после денона у меня был блюсаунд н330 - все верно) я описал опыт с денон, тк у ТС денон.

и да, кинетик у меня тоже гига, недавно взял еще и вива для расширения зоны покрытия..)

AlexRozen

Ищите про DLNA и UPnP

Там концепция 3 устройств в сети - источник, плеер и контроллер. Контроллер дает команду плееру что именно играть с сервера. Функционально могут объединятся "под одним капотом" в разных сочетаниях.

sky_star @Newchipo

Доброе утро !

Очень старый протокол , теперь ясно почему его активно выпиливают в unix коробочках ,

очень сильно уязвимый и фиксов для этого тупа нет ,

ну а так "обертка" TCP/UDP multicast

главный минус , полная автоматика , именно это и минус , 20 лет назад взломы показывали в кино , сейчас это реальность простой квартиры , сделать из роутера "бот" за Ваш инет ,

за Ваше электричество , а почему бы и нет !

К слову " ботов " можно ваять не только из роутеров , из NAS и даже из умной кофеварки ,

главное не мощность устройства , главное их количество ,

а как сейчас латают дыры в прошивках я знаю,

у людей роутеры по 8 - 10 лет стоят на родной прошивке , с авторизацией wep ,

а другой там и не было :)

Только авторизованные пользователи могут отвечать на вопросы, пожалуйста, войдите или зарегистрируйтесь.