Перейти к содержимому


Фотография

IP контроль


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 88

#1 KIAR

KIAR

    Комментатор-активист

  • Пользователи
  • PipPipPipPip
  • 137 сообщений
  • Gender:Male

Отправлено 18 December 2010 - 23:47

В будущей прошивке, которая появится в ближайшие дни реализована функция IP конроля. Паралельно с процессом интеграции совместно с Украинским представительством создан интерфейс и в данный момент утвержден Apple Store и размещен на itunes для бесплатной скачки.
Вашему вниманию...http://itunes.apple....d408868276?mt=8

#2 djaval

djaval

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 674 сообщений
  • Gender:Male
  • Location:Санкт-Петербург

Отправлено 18 December 2010 - 23:51

А что даёт эта самая функция IP контроля?
Dune HD Max, Synology DS210j, Onkyo TX-NR609 + Dali Concept, TRENDnet S80g, D-Link DIR-300

#3 KIAR

KIAR

    Комментатор-активист

  • Пользователи
  • PipPipPipPip
  • 137 сообщений
  • Gender:Male

Отправлено 18 December 2010 - 23:53

А что даёт эта самая функция IP контроля?



Управление плеером посредством Iphone , Ipad и Ipod

#4 bural

bural

    Неутомимый энтузиаст

  • Пользователи
  • PipPipPipPipPipPip
  • 445 сообщений
  • Gender:Male
  • Location:101-й км

Отправлено 19 December 2010 - 00:00

Простите за ламерский вопрос. А как нужно настраивать Дюну для работы с этим приложением - через вай-фай свисток или еще как-либо?

#5 mish72

mish72

    Комментатор

  • Пользователи
  • PipPipPip
  • 69 сообщений
  • Gender:Male

Отправлено 19 December 2010 - 00:06

Скачал из апстора софтинку,действительно работает,правда особо смысла не вижу в этом,прикольно,но не более.

#6 bural

bural

    Неутомимый энтузиаст

  • Пользователи
  • PipPipPipPipPipPip
  • 445 сообщений
  • Gender:Male
  • Location:101-й км

Отправлено 19 December 2010 - 00:09

Скачал из апстора софтинку,действительно работает,правда особо смысла не вижу в этом,прикольно,но не более.

Так как же они взаимодействуют? Pardon for my French.

#7 mish72

mish72

    Комментатор

  • Пользователи
  • PipPipPip
  • 69 сообщений
  • Gender:Male

Отправлено 19 December 2010 - 00:11

Так как же они взаимодействуют? Pardon for my French.

Дюна к роутеру проводом,айфон к нему же по вайфаю,в программе назначаешь ip дюны и всё.

#8 bural

bural

    Неутомимый энтузиаст

  • Пользователи
  • PipPipPipPipPipPip
  • 445 сообщений
  • Gender:Male
  • Location:101-й км

Отправлено 19 December 2010 - 00:15

Дюна к роутеру проводом,айфон к нему же по вайфаю,в программе назначаешь ip дюны и всё.

Спасибо за разъяснения. Придется покупать iPad :D

#9 adancer

adancer

    Пользователь

  • Пользователи
  • PipPip
  • 29 сообщений
  • Gender:Male
  • Location:Петрозаводск

Отправлено 19 December 2010 - 00:18

А для PC какое приложение порекомендуете? Насколько я понял, в дюне http-сервера нет? И не планируется?

#10 mish72

mish72

    Комментатор

  • Пользователи
  • PipPipPip
  • 69 сообщений
  • Gender:Male

Отправлено 19 December 2010 - 00:18

Спасибо за разъяснения. Придется покупать iPad :D

ну если только для пульта,можно ограничиться ipod-ом :D

#11 Aleksandr_Oleynik

Aleksandr_Oleynik

    Маэстро комментариев

  • Dune Pro
  • PipPipPipPipPipPipPip
  • 2778 сообщений
  • Gender:Male
  • Location:Киев

Отправлено 19 December 2010 - 00:24

А что даёт эта самая функция IP контроля?

Это первое, и бесплатное приложение по сути является клоном стандартного пульта Дюны, но для Apple мобильных дивайсов.
То, чего не умеет родной пульт Дюны и умеет Dune RC - Dune RC может управлять любым кол-вом Dune в сети из любого места в котором есть Wi-Fi.
Это что касается конкретного приложения,
а что касается возможности IP управления Дюной вообще - тут можно ОЧЕНЬ долго рассказывать, по сути открываются безграничные возможности интеграции Дюны в любые самые сложные системы Умного Дома, Мульти Рум и пр.......

Спасибо за разъяснения. Придется покупать iPad :D

Под iPad приложение выйдет чуть посже :rolleyes:
Но будет удобнее, так как размерчик побольше :)

#12 Mimosaa

Mimosaa

    Неутомимый энтузиаст

  • Пользователи
  • PipPipPipPipPipPip
  • 431 сообщений
  • Gender:Male
  • Location:Россия, Волгоград

Отправлено 19 December 2010 - 00:27

я думаю это не только для ябочных компаний, у меня например есть вифи в телефоне на симбиане, где моно достать програмулину по управлению и надеюсь сосед не сможет управлять)
Dune HD RealBox 4k, прошивка последняя всегда, по кабелю(гигабит)
Zuxel extra+ростелеком по кабелю(PPPoE) 100м/бит, внутренняя сеть гигабитная
Смотрю фильмы с NAS Zuxel 326(гигабит)
Видео по HDMI, звук по оптике на Logitech z5500
ТВ: HiSense H55A6140(2019г, 4к hdr, dv)

#13 MG

MG

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 1797 сообщений
  • Gender:Male
  • Location:Киев

Отправлено 19 December 2010 - 00:34

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

Есть для PC: http://www.rmx.ro/duneremote.html

#14 dimsun

dimsun

    Маэстро комментариев

  • Dune Pro
  • PipPipPipPipPipPipPip
  • 1473 сообщений
  • Gender:Male
  • Location:Москва

Отправлено 19 December 2010 - 00:45

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

Теоретически, можно с любого браузера, гиморно, но если основные функции, то можно. Для РС, тоже почти есть.
Dune HD Max : HDMI -> Samsung UC46C7000W; Coaxial -> Denon AVR-1708; Ethernet -> Asus RT-N16 -> Qnap TS-239 Pro

#15 g-debian

g-debian

    Неутомимый энтузиаст

  • Пользователи
  • PipPipPipPipPipPip
  • 486 сообщений

Отправлено 19 December 2010 - 00:58

раз пошла такая ...

DUNE IP CONTROL OVERVIEW - DRAFT
================================

NOTE: This document contains a preliminary description of Dune IP Control
feature. The information in this document is not fully complete at the
moment.

NOTE: Dune IP Control protocol is being under development now and may be
slightly changed in future Dune firmware versions. However, the overall
approach and main features are expected to be kept as now.

Introduction
------------

Dune IP Control feature allows to send HTTP commands to Dune media player
which request the player to do various things, such as:
- Start playback of the given media content.
- Control the playback (pause, seek to a given position, etc).
- Report the current player status (current playback position, etc).
- Stop playback and switch to various player states (e.g. black screen,
  standby).

Currently, Dune IP Control feature is under development and is not included
into the public firmware versions. A special development firmware version
should be installed to enable IP Control functionality.

When IP Control functionality is enabled, an HTTP server is running inside the player.
The HTTP server can be accessed via HTTP port 80.

HTTP-request examples
---------------------

==== Start playback ====

[url="http://10.0.0.1/cgi-bin/do"]http://10.0.0.1/cgi-bin/do[/url]?
cmd=start_file_playback&media_url=nfs://10.0.0.1:/VideoStorage:/SomeFolder/file.mkv

[url="http://10.0.0.1/cgi-bin/do"]http://10.0.0.1/cgi-bin/do[/url]?
cmd=start_dvd_playback&media_url=smb://10.0.0.1/VideoStorage/SomeFolder/DVDFolder

[url="http://10.0.0.1/cgi-bin/do"]http://10.0.0.1/cgi-bin/do[/url]?
cmd=start_dvd_playback&media_url=storage_name://MyHDD1/SomeFolder/dvd_image.iso

[url="http://10.0.0.1/cgi-bin/do"]http://10.0.0.1/cgi-bin/do[/url]?
cmd=start_bluray_playback&media_url=nfs://10.0.0.1:/VideoStorage:/SomeFolder/BlurayFolder

[url="http://10.0.0.1/cgi-bin/do"]http://10.0.0.1/cgi-bin/do[/url]?
cmd=start_bluray_playback&media_url=nfs://10.0.0.1:/VideoStorage:/SomeFolder/bluray_image.iso

[url="http://10.0.0.1/cgi-bin/do"]http://10.0.0.1/cgi-bin/do[/url]?
cmd=start_file_playback&media_url=http://10.0.0.1/some_upnp_url_path

[url="http://10.0.0.1/cgi-bin/do"]http://10.0.0.1/cgi-bin/do[/url]?
cmd=start_file_playback&media_url=http://www.someinternetradio.org/station1.mp3

[url="http://10.0.0.1/cgi-bin/do"]http://10.0.0.1/cgi-bin/do[/url]?
cmd=start_file_playback&media_url=nfs://10.0.0.1:/VideoStorage:/SomeFolder/file.mkv&speed=0&position=0&black_screen=1&hide_osd=1&action_on_finish=restart_playback

[url="http://10.0.0.1/cgi-bin/do"]http://10.0.0.1/cgi-bin/do[/url]?
cmd=start_dvd_playback&media_url=nfs://10.0.0.1:/VideoStorage:/SomeFolder/DVDFolder&speed=0&position=0&black_screen=1&hide_osd=1&action_on_finish=restart_playback

[url="http://10.0.0.1/cgi-bin/do"]http://10.0.0.1/cgi-bin/do[/url]?
cmd=start_dvd_playback&media_url=nfs://10.0.0.1:/VideoStorage:/SomeFolder/dvd_image.iso&speed=0&position=0&black_screen=1&hide_osd=1&action_on_finish=restart_playback

Here:
- media_url: any media URL supported by Dune (search for "media_url" in the
  document [url="http://dune-hd.com/firmware/misc/dune_folder_howto.txt)"]http://dune-hd.com/firmware/misc/dune_folder_howto.txt)[/url] speed:
  -1024/-512/-256/-128/-64/0/64/128/256/512/1024 (0 = paused, 64 = 1/4x,
  256 = 1x, 1024 = 4x, -1024 = -4x).
- position: initial position (seconds).
- black_screen: 0|1 (1 means everything (video+OSD) is initially hidden by
  "black screen" - can be reset to 0 later via set_playback_state command).
- hide_osd: 0|1 (1 means OSD is initially hidden - can be reset to 0 later
  via set_playback_state command).
- action_on_finish: exit|restart_playback ("exit" means exit the playback
  in the usual way, "restart_playback" means go to the initial playback
  state).

NOTE: Not all parameters are supported for all file formats. For Blu-ray
playback, many parameters are not supported (in particular, black_screen
and hide_osd is not supported).

==== Control playback ====

[url="http://10.0.0.1/cgi-bin/do?cmd=set_playback_state&speed=256&black_screen=0"]http://10.0.0.1/cgi-bin/do?cmd=set_playbac...;black_screen=0[/url]
[url="http://10.0.0.1/cgi-bin/do?cmd=set_playback_state&position=1000"]http://10.0.0.1/cgi-bin/do?cmd=set_playbac...p;position=1000[/url]
[url="http://10.0.0.1/cgi-bin/do?cmd=set_playback_state&speed=0"]http://10.0.0.1/cgi-bin/do?cmd=set_playbac...ate&speed=0[/url]
[url="http://10.0.0.1/cgi-bin/do?cmd=set_playback_state&skip_frames=-1"]http://10.0.0.1/cgi-bin/do?cmd=set_playbac...;skip_frames=-1[/url]
[url="http://10.0.0.1/cgi-bin/do?cmd=set_playback_state&skip_frames=1"]http://10.0.0.1/cgi-bin/do?cmd=set_playbac...p;skip_frames=1[/url]
[url="http://10.0.0.1/cgi-bin/do?cmd=set_playback_state&speed=256"]http://10.0.0.1/cgi-bin/do?cmd=set_playbac...e&speed=256[/url]
[url="http://10.0.0.1/cgi-bin/do?cmd=set_playback_state&speed=0&position=0&black_screen=1"]http://10.0.0.1/cgi-bin/do?cmd=set_playbac...;black_screen=1[/url]
[url="http://10.0.0.1/cgi-bin/do?cmd=set_playback_state&hide_osd=0"]http://10.0.0.1/cgi-bin/do?cmd=set_playbac...&hide_osd=0[/url]

Here:
- speed, position, black_screen, hide_osd: the same as in
  "start_file_playback" command.
- skip_frames: -1|1 (can only be used when the playback is paused (speed =
  0); allows to navigate to next/prev key frame; is supported for DVD and
  MKV only).

[url="http://10.0.0.1/cgi-bin/do?cmd=dvd_navigation&action=RIGHT"]http://10.0.0.1/cgi-bin/do?cmd=dvd_navigat...mp;action=RIGHT[/url]
Here:
action: LEFT|RIGHT|UP|DOWN|ENTER

==== Stop playback / switch to various player states ====

[url="http://10.0.0.1/cgi-bin/do?cmd=black_screen"]http://10.0.0.1/cgi-bin/do?cmd=black_screen[/url]
Stop playback (if any), go to the global "black_screen" state.

[url="http://10.0.0.1/cgi-bin/do?cmd=main_screen"]http://10.0.0.1/cgi-bin/do?cmd=main_screen[/url]
Stop playback (if any), go to the main screen of the player's menu

[url="http://10.0.0.1/cgi-bin/do?cmd=standby"]http://10.0.0.1/cgi-bin/do?cmd=standby[/url]
Stop playback (if any), go to standby state.

==== Emulate a command from Remote Control ====

[url="http://10.0.0.1/cgi-bin/do?cmd=ir_code&ir_code=F40BBF00"]http://10.0.0.1/cgi-bin/do?cmd=ir_code&ir_code=F40BBF00[/url]
Here:
- ir_code: 4-byte NEC IR code supported by Dune (see
  [url="http://dune-hd.com/support/rc)"]http://dune-hd.com/support/rc)[/url], with bytes written in the opposite order
  (e.g. RC button "1" = 00 BF 0B F4 => F40BBF00).

Command execution timeouts
--------------------------

The client gets response either when the command execution completes, or on
timeout. The default timeout is 20 seconds. If timeout occurs, the
"timeout" status is returned to the client, and the command execution is
continued by the player; if needed the client can then poll the player with
the "status" command to wait for the player to change its state as the
result of this command. There is a special parameter "timeout", which
allows to specify any other timeout (seconds) (1 sec is minumum).

Example of "timeout" parameter usage:
[url="http://10.0.0.1/cgi-bin/do"]http://10.0.0.1/cgi-bin/do[/url]?
cmd=start_file_playback&media_url=nfs://10.0.0.1:/VideoStorage:/SomeFolder/file.mkv&speed=0&black_screen=1&hide_osd=1&timeout=1

HTTP-response syntax
--------------------

<?xml version="1.0" ?>
<command_result>
<param name="protocol_version" value="1"/>
<param name="command_status" value="ok"/>
<param name="player_state" value="dvd_playback"/>
<param name="playback_speed" value="256"/>
<param name="playback_duration" value="5183"/>
<param name="playback_position" value="3000"/>
<param name="playback_dvd_menu" value="0"/>
<param name="playback_is_buffering" value="0"/>
</command_result>

Here:
- protocol_version: 1
- command_status: ok|failed|timeout
- player_state: file_playback|dvd_playback|bluray_playback|black_screen|standby|navigator

If command_status is "failed", the response also contains the
following parameters:
- error_kind: unknown_command|invalid_parameters|illegal_state|internal_error|operation_failed
- error_description: some text

If player_state is "file_playback" or "dvd_playback", the response
also contains the following parameters:
- playback_speed: -1024/-512/-256/-128/-64/0/64/128/256/512/1024
- playback_duration: duration in seconds (-1 or 0 if unknown)
- playback_position: position in seconds (-1 if unknown)
- playback_dvd_menu: 0|1 (1 means DVD-menu is currently shown)
- playback_is_buffering: 0|1 (1 means buffering is in progress)

Quick recommendations for using Dune as an embedded playback device
-------------------------------------------------------------------

- Set the setting "Setup / Misc / Power Management / Power on" to "Black
  screen". => Dune will not show its menu by default on boot.

- To play a M2TS file, send the NFS URL pointing to the file to Dune using
  "start_file_playback" HTTP command.

- To control the playback (pause, seek, etc), use "set_playback_state" HTTP
  command.

- To stop the playback, use "black_screen" (or "standby") HTTP command.

- To implement any other things not explicitly supported by the HTTP
  protocol, use "ir_code" HTTP comand to emulate RC button presses.

Features planned to be added in future
--------------------------------------

- Abilities to get more detailed information about current player status,
  including the information about the current played content (path to the
  content).

- Abilities to get the information about the hierarchy of folders/files on
  all storage devices directly attached to the player, and also on all
  network shares accessible by the player.

- Ability to retrieve metadata (tags, coverart graphics, etc) corresponding
  to the media content accessible by the player.

- HTML-based web interface built-in into the player, allowing users to
  control Dune via any PC or via any client device having a web browser.


#16 Mimosaa

Mimosaa

    Неутомимый энтузиаст

  • Пользователи
  • PipPipPipPipPipPip
  • 431 сообщений
  • Gender:Male
  • Location:Россия, Волгоград

Отправлено 19 December 2010 - 01:31

в общем будет управление через веб сервер, я правильно понял? это конечно классно, вот бы ещё с симбиана управлять, всё таки телефонов в сочетании wi-fi + symbian достаточно моного
Dune HD RealBox 4k, прошивка последняя всегда, по кабелю(гигабит)
Zuxel extra+ростелеком по кабелю(PPPoE) 100м/бит, внутренняя сеть гигабитная
Смотрю фильмы с NAS Zuxel 326(гигабит)
Видео по HDMI, звук по оптике на Logitech z5500
ТВ: HiSense H55A6140(2019г, 4к hdr, dv)

#17 Хэнк Хилл

Хэнк Хилл

    Комментатор-активист

  • Пользователи
  • PipPipPipPip
  • 104 сообщений

Отправлено 19 December 2010 - 10:25

Уважаемый KIAR, извините, что не в тему, но хочу вам напомнить, что в комплекте NAS QNAP идет программа QFinder. Она без ввода IP находит все подключенные устройства QNAP, дает выбрать из них нужное, и тд. Представьте себе такую программу для дюны - пульт (настройка), копирование файлов в/из окна программы.
hdbase3

#18 adancer

adancer

    Пользователь

  • Пользователи
  • PipPip
  • 29 сообщений
  • Gender:Male
  • Location:Петрозаводск

Отправлено 19 December 2010 - 12:48

В ресивере Yamaha 3900 сделано проще. В любом интернет браузере набираешь ip-адрес ресивера и появляется интерфейс управления. Увидел в описании DUNE IP CONTROL OVERVIEW - DRAFT, что планируется и в Дюне так сделать. Спасибо.

#19 Mimosaa

Mimosaa

    Неутомимый энтузиаст

  • Пользователи
  • PipPipPipPipPipPip
  • 431 сообщений
  • Gender:Male
  • Location:Россия, Волгоград

Отправлено 19 December 2010 - 12:48

всё же управление закачками тоже надо, не обязательно с работы, а хотя бы с компа подключённого к тому же роутеру
Dune HD RealBox 4k, прошивка последняя всегда, по кабелю(гигабит)
Zuxel extra+ростелеком по кабелю(PPPoE) 100м/бит, внутренняя сеть гигабитная
Смотрю фильмы с NAS Zuxel 326(гигабит)
Видео по HDMI, звук по оптике на Logitech z5500
ТВ: HiSense H55A6140(2019г, 4к hdr, dv)

#20 Aleksandr_Oleynik

Aleksandr_Oleynik

    Маэстро комментариев

  • Dune Pro
  • PipPipPipPipPipPipPip
  • 2778 сообщений
  • Gender:Male
  • Location:Киев

Отправлено 19 December 2010 - 14:13

всё же управление закачками тоже надо, не обязательно с работы, а хотя бы с компа подключённого к тому же роутеру

Если есть комп - то нафиг качать Дюной, которая всегда это будет делать хуже компа, да ещё и основную функцию - смотреть кино - будет глючить из-за нагрузки на процессор?
Теоретически нужные функции, без понятного смысла применения врятли будут реализовываться в первую очередь.