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


Фотография

Кодеки(Rtsp, Rtmp, Rtmpe, Flv И Другие) :протоколы И Контейнеры Которые Не Может Читать Dune.


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

#261 vai

vai

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

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

Отправлено 25 November 2013 - 00:24

На 102 подкрутить что то можно? Как выше уже обсуждалось, кодеки ставятся /persistfs - но это все до первой перезагрузки. 
Системного накопителя нет и не желателен, при наличии всего одного usb. Я вот еще не понял, "3.внутренний системный" это имеется ввиду "накопитель флэш памяти"?

Прикрепленный файл  screenshot1_cr.png   144.76К   13 Количество загрузок:

 

На 102 так место распределяется






tangox[~]# df
Filesystem                Size      Used Available Use% Mounted on
tmpfs                    92.7M      4.7M     88.0M   5% /tmp
/dev/mtdblock4          105.2M     75.6M     29.5M  72% /app
/dev/loop0              262.3M    262.3M         0 100% /tango3
/dev/mtdblock5          100.0M     43.9M     56.1M  44% /mnt
tmpfs                    92.7M      4.7M     88.0M   5% /tango3/firmware/scripts/run_widget.sh
tangox[~]#



#262 andrej456

andrej456

    Опытный комментатор

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

Отправлено 25 November 2013 - 00:52

На 102 подкрутить что то можно? Как выше уже обсуждалось, кодеки ставятся /persistfs - но это все до первой перезагрузки.
Системного накопителя нет и не желателен, при наличии всего одного usb. Я вот еще не понял, "3.внутренний системный" это имеется ввиду "накопитель флэш памяти"?
attachicon.gifscreenshot1_cr.png

На 102 так место распределяется

нужен ls /tangox[~]# dfFilesystem                Size      Used Available Use% Mounted ontmpfs                    92.7M      4.7M     88.0M   5% /tmp/dev/mtdblock4          105.2M     75.6M     29.5M  72% /app/dev/loop0              262.3M    262.3M         0 100% /tango3/dev/mtdblock5          100.0M     43.9M     56.1M  44% /mnttmpfs                    92.7M      4.7M     88.0M   5% /tango3/firmware/scripts/run_widget.shtangox[~]#
нужен ls /

#263 vai

vai

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

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

Отправлено 25 November 2013 - 00:55

Ок.



tangox login: root
tangox[~]# ls /
D/            drivers/      home/         persistfs/    tango3/
app/          etc/          init*         proc/         tmp/
bin/          fconfig/      lib/          root/         usr/
cdrom/        firmware@     linuxrc@      sbin/         var/
config@       firmware_ext@ mnt/          sys/
dev/          flashdata@    opt/          tango@
tangox[~]#



#264 andrej456

andrej456

    Опытный комментатор

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

Отправлено 25 November 2013 - 01:03

а после перезагрузки,без установки кодеков?
и ls /config скиньте
в /config есть папка boot?

#265 vai

vai

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

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

Отправлено 25 November 2013 - 01:26

Есть. 







tangox[~]# ls /config/boot
fix_widget.sh*     rc_extension.bash* rtmpboot.sh*



#266 andrej456

andrej456

    Опытный комментатор

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

Отправлено 25 November 2013 - 01:33

есть ли у вас persistfs до установки кодеков?
если да, то сделайте ls -la /

#267 vai

vai

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

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

Отправлено 25 November 2013 - 01:41

Да, есть папка такая. И после перезагрузок.




tangox[~]# ls -la /
drwxr-xr-x   23 root     root            0 Dec 31  1969 ./
drwxr-xr-x   23 root     root            0 Dec 31  1969 ../
drwxr-xr-x    2 root     root            0 Dec 31  1969 D/
drwxr-xr-x    1 root     root         2032 Dec 31  1969 app/
drwxr-xr-x    2 root     root            0 Dec 31  1969 bin/
drwxr-xr-x    2 root     root            0 Dec 31  1969 cdrom/
lrwxrwxrwx    1 root     root           11 Dec 31  1969 config -> /mnt/config/
drwxr-xr-x    8 root     root            0 Dec 31  1969 dev/
drwxr-xr-x    3 root     root            0 Mar 28  2013 drivers/
drwxr-xr-x    6 root     root            0 Nov 24 11:54 etc/
drwxr-xr-x    2 root     root            0 Dec 31  1969 fconfig/
lrwxrwxrwx    1 root     root           16 Dec 31  1969 firmware -> /tango3/firm                                                                                        ware/
lrwxrwxrwx    1 root     root           20 Dec 31  1969 firmware_ext -> /tango3/                                                                                        firmware_ext/
lrwxrwxrwx    1 root     root           14 Dec 31  1969 flashdata -> /mnt/flashd                                                                                        ata/
drwxr-xr-x    2 root     root            0 Mar 28  2013 home/
-rwxr-xr-x    1 root     root         4403 Mar 28  2013 init*
drwxr-xr-x    4 root     root            0 Dec 31  1969 lib/
lrwxrwxrwx    1 root     root           11 Mar 28  2013 linuxrc -> bin/busybox*
drwxr-xr-x    1 root     root         2032 Dec 31  1969 mnt/
drwxr-xr-x    2 root     root            0 Mar 28  2013 opt/
drwxr-xr-x    2 root     root            0 Dec 31  1969 persistfs/
dr-xr-xr-x   65 root     root            0 Dec 31  1969 proc/
drwxr-xr-x    2 root     root            0 Mar 28  2013 root/
drwxr-xr-x    2 root     root            0 Mar 28  2013 sbin/
drwxr-xr-x   11 root     root            0 Dec 31  1969 sys/
lrwxrwxrwx    1 root     root            7 Dec 31  1969 tango -> /tango3/
drwxr-xr-x    1 root     root          124 Dec 31  1969 tango3/
drwxrwxrwt   13 root     root         1380 Nov 24 13:10 tmp/
drwxr-xr-x    7 root     root            0 Mar 28  2013 usr/
drwxr-xr-x    3 root     root            0 Dec 31  1969 var/
tangox[~]#

Но там 

tangox[~]# ls /persistfs/codecpack
ls: /persistfs/codecpack: No such file or directory
tangox[~]# ls /persistfs
tangox[~]#



#268 andrej456

andrej456

    Опытный комментатор

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

Отправлено 25 November 2013 - 01:50

попробуйте создать папку
mkdir /persistfs/codecpack

посмотрите исчезнет ли она после перезагрузки?

#269 vai

vai

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

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

Отправлено 25 November 2013 - 02:03

После перезагрузки пропала.

 

тут первые команды сразу после перезагрузки



tangox[~]# ls /persistfs
tangox[~]# ls /persistfs/codecpack
ls: /persistfs/codecpack: No such file or directory
tangox[~]# mkdir /persistfs/codecpack
tangox[~]# ls /persistfs
codecpack/
tangox[~]#



#270 andrej456

andrej456

    Опытный комментатор

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

Отправлено 25 November 2013 - 02:23

у меня 101я,
ещё раз посмотрел
у 102й приложения в app скорей всего идут,
подумаю как сделать чтоб порядок установки прежний оставить и ваш ньюанс добавить.

#271 micha86

micha86

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

  • Пользователи
  • PipPipPipPipPipPipPip
  • 992 сообщений
  • Gender:Male
  • Interests:Бывший пользователь

Отправлено 25 November 2013 - 02:34

может сделать проверку на приборы если это 102 то установка в app

 

grep product_id /tmp/sysinfo.txt | sed "s/product_id\\: //g"

 

появляется название приставки.

 

хотел такое сделать для присвоения названия upnp сервису.

 

как это подойдёт?



#272 TrippyCat

TrippyCat

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

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

Отправлено 25 November 2013 - 02:56

vai а у вас /persistfs/ изначально была или вы ее сами создали? 


Dune Store Extension (Дюнастор расширенный)
Faq По Плеерам Dune - в процессе заполнения.

Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.

Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует

Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.

#273 andrej456

andrej456

    Опытный комментатор

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

Отправлено 25 November 2013 - 03:25

может сделать проверку на приборы если это 102 то установка в app

grep product_id /tmp/sysinfo.txt | sed "s/product_id\\: //g"

появляется название приставки.

хотел такое сделать для присвоения названия upnp сервису.

как это подойдёт?

Скорей всего так.
Когда persistfs установлена системным накопителем по умолчанию
то создаётся в ней скрытый файл,
не помню сейчас название.
Сделать проверку если нет такого то установка в /D ,если нет /D то установка в /app ,если нет /app то установка в /flashdata

#274 mishutka

mishutka

    Опытный комментатор

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

Отправлено 25 November 2013 - 03:42

Файл - .dune_system_storage

Только смысла в проверке его наличия никакого нет. Куда проще проверить на наличие самой папки /persistfs



#275 TrippyCat

TrippyCat

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

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

Отправлено 25 November 2013 - 03:48

Так не понятно у 102 папка  /persistfs/  по умолчанию есть или ее создал vai.

Я везде делаю проверку наличия /persistfs/ , но получается что похоже надо делать файла - .dune_system_storage  :blink:


Dune Store Extension (Дюнастор расширенный)
Faq По Плеерам Dune - в процессе заполнения.

Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.

Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует

Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.

#276 andrej456

andrej456

    Опытный комментатор

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

Отправлено 25 November 2013 - 03:56

Файл - .dune_system_storage
Только смысла в проверке его наличия никакого нет. Куда проще проверить на наличие самой папки /persistfs

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

@zvio
по ls там видна ещё и flashdata
так что врятли что он сам создал
по df у меня примонтированы persistfs(как системный накопитель) и flashdata(для экспериментов ;))
по df от vai примонтирована app,значит на 102й app вместо flashdata или?

#277 mishutka

mishutka

    Опытный комментатор

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

Отправлено 25 November 2013 - 04:00

Бред какой то,  по спецификации загрузочный скрипт проверяет на наличие в корне раздела файла, если он есть то монтируется папка /persistfs, одновременно не может существовать и /persistfs и  /flashdata, потому что алгоритм скрипта смонтирует только одну из них или никакую. Что-то товарищ vai - мутит.



#278 andrej456

andrej456

    Опытный комментатор

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

Отправлено 25 November 2013 - 04:06

Бред какой то, по спецификации загрузочный скрипт проверяет на наличие в корне раздела файла, если он есть то монтируется папка /persistfs, одновременно не может существовать и /persistfs и /flashdata, потому что алгоритм скрипта смонтирует только одну из них или никакую. Что-то товарищ vai - мутит.

у меня как раз тоже ecть flashdata
все монтируется средствами прошивки :)

процесс такой
т
отсоединяем USB флешку где находится persistfs
инициализируем через меню накопитель находящийся внутри дюны
подсоединяем флешку ,перегружаемся
вуаля доступны и persistfs и flashdata
плагины устанавливаются в persistfs

#279 mishutka

mishutka

    Опытный комментатор

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

Отправлено 25 November 2013 - 04:13

Э, а у меня нету /flashdata 

   /app
         (Only for models based on SMP8674 and SMP8672.) Special
         "container" flash memory partition which stores "tango.cramfs"
         file containing the CRAMFS image of the "tango" filesystem. This
         CRAMFS image is loop-mounted to /tango. The /app partition is by
         default mounted as read-only.

   /flashdata/
         "Flash Memory Storage" mount point, automatically mounted by Dune.
         A bigger read-write partition of the NAND flash memory. May not be
         available depending on the STB model and STB settings/state. More
         info:
            http://dune-hd.com/firmware/usb_flash_drive/

   /persistfs/
         "System Storage" mount point, automatically mounted by Dune. May
         be absent. More info:
            http://dune-hd.com/firmware/usb_flash_drive/


#280 andrej456

andrej456

    Опытный комментатор

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

Отправлено 25 November 2013 - 04:15

Э, а у меня нету /flashdata

/app         (Only for models based on SMP8674 and SMP8672.) Special         "container" flash memory partition which stores "tango.cramfs"         file containing the CRAMFS image of the "tango" filesystem. This         CRAMFS image is loop-mounted to /tango. The /app partition is by         default mounted as read-only.   /flashdata/         "Flash Memory Storage" mount point, automatically mounted by Dune.         A bigger read-write partition of the NAND flash memory. May not be         available depending on the STB model and STB settings/state. More         info:            http://dune-hd.com/firmware/usb_flash_drive/   /persistfs/         "System Storage" mount point, automatically mounted by Dune. May         be absent. More info:            http://dune-hd.com/firmware/usb_flash_drive/
up
за инфу спасибо.