Re: [Модуль] DLNA
Добавлено: Пт мар 16, 2018 11:30 am
Та же беда... не находит...
Но победил - у меня заработало...
Но победил - у меня заработало...
Как удалось победить?tarasfrompir1 писал(а):Та же беда... не находит...
Но победил - у меня заработало...
Да в моем случае походу дело не в модуле. У меня MDM в отдельной сети стоит, то есть сети у меня разные для устройств. И похоже что поиск устройств модуль производит только в том сегменте сети в котором находится МДМ. Можно ли как то задавать сети в которых производить поиск?..directman66 писал(а):Поидее там библиотеки на чистом php, и должны работать без приаязки к ОС. А модуль SSDPFinder находит устройства?eygen писал(а): И рад бы пользоваться, но не работает...
Конечно, там upd мультикаст используетсяeygen писал(а):Да в моем случае походу дело не в модуле. У меня MDM в отдельной сети стоит, то есть сети у меня разные для устройств. И похоже что поиск устройств модуль производит только в том сегменте сети в котором находится МДМ. Можно ли как то задавать сети в которых производить поиск?..directman66 писал(а):Поидее там библиотеки на чистом php, и должны работать без приаязки к ОС. А модуль SSDPFinder находит устройства?eygen писал(а): И рад бы пользоваться, но не работает...
directman66 писал(а):Это добавил Сергей по моей просьбе. В планах устройства DNLA использовать как терминал штатно.Alex77 писал(а):Попробовал на AudioCast работает. Надеюсь это нам даст что бы Алиса в DLNA терминалы говорила в будущем, Ктати на основе DLNA мультирум делают?
Не очень понял зачем добавили в терминал тип плеера DLNA: ведь я правильно понял что такой способ
sayTo('Привет!',2,'AudioCast'); пока не работает так как нужно отправлять глобальный поток для которого нужно локальный файл в нужный вид преобразовать?
Если есть возможность отправить файл на воспроизведение на AudiCast, то по аналогии можно инициировать проговаривание команды посредством добавления подписки в Before say:
if (preg_match('/cached\/voice.+/is',$filename,$m)) { $url='http://192.168.1.39/'.$m[0]; playMedia($url,'MAIN');DebMes($url,'googlenotifier');}
playMedia($url,'MAIN') - замените на свою команду отправки голоса.
Админка - общие настройки - обработчики.Alex77 писал(а): Простите а где находится Before say?
[/quote]directman66 писал(а):Если есть возможность отправить файл на воспроизведение на AudiCast, то по аналогии можно инициировать проговаривание команды посредством добавления подписки в Before say:
if (preg_match('/cached\/voice.+/is',$filename,$m)) { $url='http://192.168.1.39/'.$m[0]; playMedia($url,'MAIN');DebMes($url,'googlenotifier');}
playMedia($url,'MAIN') - замените на свою команду отправки голоса.
Спасибо вставил код.nick7zmail писал(а): Админка - общие настройки - обработчики.
Alex77 писал(а):directman66 писал(а):Если есть возможность отправить файл на воспроизведение на AudiCast, то по аналогии можно инициировать проговаривание команды посредством добавления подписки в Before say:
if (preg_match('/cached\/voice.+/is',$filename,$m)) { $url='http://192.168.1.39/'.$m[0]; playMedia($url,'MAIN');DebMes($url,'googlenotifier');}
playMedia($url,'MAIN') - замените на свою команду отправки голоса.
Спасибо вставил код.nick7zmail писал(а): Админка - общие настройки - обработчики.