DebugSmartPlayer/es: различия между версиями

Материал из SmartPlayer
(Обновление для соответствия новой версии исходной страницы.)
(Обновление для соответствия новой версии исходной страницы.)
 
Строка 1: Строка 1:
<languages/>
<languages/>
==<span id="IntroduceDebugTools">Herramientas de depuración</span>==
==<span id="IntroduceDebugTools">Средства отладки</span>==
La plataforma SmartPlayer proporciona muchas herramientas para la depuración cuando se produce una situación anormal.  
SmartPlayer платформа предоставляет множества инструментов для отладки при возникновении нештатной ситуации.  


<div class="mw-translate-fuzzy">
==<span id="DebugGetLogs">Получение журнала с устройства (логи) </span>==
==<span id="DebugGetLogs">Recibiendo el registro del dispositivo (logs) </span>==
[[Файл:Get logs 1.png|мини]]
Cada aplicación cliente escribe su registro de eventos en la memoria interna del dispositivo, si es necesario puede ser recuperado y enviado al soporte técnico de SmartPLayer para su análisis, para obtener los registros más útiles haga lo siguiente
[[Файл:Get logs 2.png|мини]]
# En los ajustes del dispositivo (Seleccione el dispositivo -> En la barra lateral derecha Ajustes), cuando esté en estado online (verde) active el modo de registro Debug o Trace. Esto configurará el dispositivo para escribir mensajes más detallados sobre su funcionamiento
Каждое клиентское приложение пишет журнал событий в свою внутреннею память устройства, при необходимости его можно получить и отправить для анализа в техническую поддержку SmartPLayer, чтобы получить максимально полезные логи сделайте следующие действия:
# Intente reproducir la situación anormal en el dispositivo
# В настройках устройства (Выбрать устройство -> В правом тулбаре Настройки), когда оно в онлайн статусе (зеленое) включите режим логирования Debug или Trace. Этим вы настроите устройство, чтобы оно писала более детальные сообщения по своей работе
# Vaya a la tarjeta del dispositivo (Seleccionar dispositivo -> En la barra de herramientas derecha Información) y cargue el archivo con el registro.
# Постарайтесь воспроизвести нештатную ситуацию на устройстве
Существует два параметра:
# Перейдите в карточку устройства (Выбрать устройство -> В правом тулбаре Информация) и выгрузите архив с журналом.
* '''actuales''' - se descargará el archivo con el registro de eventos del día actual, como resultado de su tamaño más pequeño. Si la red es inestable, es la mejor opción.
* '''completos''' - se descargará el archivo con el registro de eventos durante varios días. Puede transmitir una gran cantidad de datos, la red debería ser más estable.
</div>


Существует два параметра:  
Существует два параметра:  
Строка 19: Строка 16:
* '''полные''' - выгрузится архив с журналом событий за несколько дней. Может передавать большой объём данных, сеть должна быть стабильнее.
* '''полные''' - выгрузится архив с журналом событий за несколько дней. Может передавать большой объём данных, сеть должна быть стабильнее.


<div class="mw-translate-fuzzy">
==<span id="GetFullInfoAboutDevice">Получение полных данных об устройстве </span>==
==<span id="ClearDevice">Limpiar el dispositivo</span>==
Каждое клиентсое приложение содержит полные данные об устройстве, чтобы получить их сделайте следующие действия:
Al limpiar el dispositivo, se eliminan todos los datos de la aplicación grabados con el software SmartPlayer, esta acción restablece la caché de la aplicación. No será necesario volver a registrar el dispositivo. Vaya a la tarjeta del dispositivo (Seleccione el dispositivo -> Pestaña de información de la derecha) y pulse el icono "Borrar", se le ofrecerán dos opciones para elegir:
# Авторизоваться в личном кабинете с учетными данными
* '''Borrar todos los archivos del dispositivo''' - esta opción elimina los archivos multimedia descargados para su reproducción sin conexión. La próxima vez que se inicie la aplicación, si la emisión actual no está almacenada en la caché del dispositivo, los archivos se descargarán de nuevo.
# Перейти в вкладку меню "Устройства"
* '''Borrar el almacenamiento local''' - esta opción elimina los metadatos necesarios para la reproducción sin conexión. La próxima vez que se inicie la aplicación, si no hay suficientes metadatos para la emisión actual, se recuperarán del servidor de SmartPlayer.
# Выбрать устройстов (нажав на него или в списке), не галочкой
</div>
# Справа откроется меню устройства, выбрать пункт меню Инфорация
# В открытой карточки устройства нажать на значок "копировать в буфер обмена" (в правом верхнем углу)


[[Файл:Screenshot from 2024-07-02 13-44-24.png|мини|центр]]
[[Файл:Screenshot from 2024-07-02 13-44-24.png|мини|центр]]
Строка 30: Строка 28:
Данные скопируются в буфер обмена, для дальнейшей вставки в нужный докмуент.
Данные скопируются в буфер обмена, для дальнейшей вставки в нужный докмуент.


<div class="mw-translate-fuzzy">
==<span id="DownloadBroadcast">Выгрузить трансляцию</span>==
Dependiendo del sistema operativo de la aplicación cliente, se reiniciará o relanzará.
Для анализа проигрывания трансляции её можно выгрузить из личного кабинета и передать для анализа в компанию SmartPlayer. Для этого сделайте следующие действия:
</div>
# Авторизоваться в личном кабинете
# Перейти в пункт меню "Трансляции"
# Выбрать нужную трансляцию
# В правом тулбаре нажать иконку - "Скачать"


[[Файл:Screenshot from 2024-07-02 13-51-41.png|мини|центр]]
[[Файл:Screenshot from 2024-07-02 13-51-41.png|мини|центр]]
Строка 38: Строка 39:
После начала скачивания, в зависимости от размера трансляции ожидаем её скачивание на рабочий компьютер. Далее необходимо без модификации передать архив при заведении заявки на портале технической поддержки.
После начала скачивания, в зависимости от размера трансляции ожидаем её скачивание на рабочий компьютер. Далее необходимо без модификации передать архив при заведении заявки на портале технической поддержки.


<div class="mw-translate-fuzzy">
==<span id="ClearDevice">Очистка устройства</span>==
==<span id="IntroduceDebugAndroidOffline">Descargar el registro de funcionamiento (logs) del dispositivo con sistema operativo Android en modo desconectado</span>==
Очистка устройства, позволяет удалить все данные приложения записанные с помощью ПО SmartPlayer, данные действия сбрасывают кеш приложения. Повторная регистрация устройства - не потребуется. Перейдите в карточку устройства (Выбрать устройство -> В правом тулбаре Информация) и нажмите значок "очистить", на выбор будет предложено два параметра:  
Si el dispositivo no se conecta al servidor, compruebe primero si el dispositivo puede acceder al servidor. Sólo tiene que abrir el navegador integrado en su dispositivo con sistema operativo Android y escribir la dirección del servidor. Si se conecta a https://cms.smartplayer.org/#/login?lang=es, escriba https://api.smartplayer.org y debería aparecer el mensaje "Cannot GET /", indicando que el dispositivo puede "ver" el servidor.
* '''Удалить все файлы на устройстве''' - данный параметр удалить медиафайлы скаченный для оффлайн проигрывания контента. При следующем запуске приложения, если актуальная трансляция не закеширована на устройстве, произойдет повторное скачивание файлов.  
</div>
* '''Очистить локальное хранилище''' - данный параметр удалить метаданные необходимые для проигрывания в оффлайн режиме. При следующем запуске приложения, если по актуальной трансляции не хватает метаданных, они будут получены с сервера SmartPlayer.  


<div class="mw-translate-fuzzy">
В зависимости от операционной системы клиентского приложения, оно будет или перезагружено или перезапущено.
==<span id="selfIdentificationdevice">Determinar a qué cuenta pertenece el dispositivo (identificación del dispositivo)</span>==
Para identificar el dispositivo desde el control remoto, debe desbloquear el dispositivo (si el control remoto está bloqueado) y presionar el botón '''"1"''' en el control remoto, la aplicación mostrará la interfaz en la que:
# Se especifica el nombre del dispositivo (similar a la cuenta personal)
# Lista de cuentas que participan en la campaña para la que está registrado el dispositivo
# Después de cuánto tiempo se ocultará la información (en segundos)
[[File:InfoDevice.png|500px]]
</div>


<div class="mw-translate-fuzzy">
==<span id="IntroduceDebugAndroidOffline">Выгрузить журнал работы (логи) устройства на Android OS в оффлайн режиме</span>==
La interfaz puede ocultarse sin esperar un temporizador pulsando '''"2"''' en el control remoto <br>
Если устройства не подключается к серверу, проверьте вначале доступ устройства к серверу. Для этого достаточно, открыть встроенный браузер на Android OS устройстве и вбить адрес сервера. Если подключение идет к https://cms.smartplayer.org, то вбейте https://api.smartplayer.org в результате должно показаться сообщение '''Cannot GET /''', это говорит о том, что устройство "видит" сервер.
Soporte de plataformas: WebOS/SSSP/BrightSign
</div>


<div class="mw-translate-fuzzy">
Если после проверки устройство остается оффлайн в личном кабинете (серым), можно забрать логи локально с устройства для последующей передачи их в тех. поддержку SmartPlayer. Для этого установите (или воспользуйтесь стандартным) файловым менеджером (например: [https://play.google.com/store/apps/details?id=com.File.Manager.Filemanager&hl=ru&gl=US ES File Manager]), чтобы пройти по пути:<br> '''/sdcard/Android/data/org.smartplayer.android.client/files/Logs/*''' <br>
==<span id="localDebugConsole">Visualización de la consola local</span>==
Вставьте флешку (предварительно отформатировав в fat32) в устройство и скопируйте содержимое всей папки. Далее передайте данные файлы в технический отдел SmartPlayer.
A veces no está claro lo que está sucediendo con el dispositivo y no hay manera de obtener los registros a través de la cuenta personal, entonces se debe iniciar una consola de depuración local para informar del problema. [[File:info.png|20px]]
En el caso del sistema operativo Android[[http://wiki.smartplayer.org/index.php/DebugSmartPlayer/es]]
<br>
Para la consola local del dispositivo desde el control remoto, debe desbloquear el dispositivo (si el control remoto está bloqueado) y presionar el botón '''"Azul"''' en el control remoto, luego debe tomar una foto en buena resolución (para leer las líneas) y enviar la foto a support@smartplayer.org.<br>
La interfaz puede ocultarse sin esperar un temporizador pulsando '''"Azul"''' en el control remoto <br>
Soporte de plataformas: WebOS/SSSP/BrightSign <br>
</div>


<div class="mw-translate-fuzzy">
==<span id="selfIdentificationdevice">Определить к какой учетной записи принадлежит устройство (идентификация устройства)</span>==
[[File:InfoDeviceDebugConsole.png]]
Для идентификации устройства с пульта необходимо разблокировать устройство (если заблокирован пульт) и нажать на кнопку '''"1"''' на пульте, приложение покажет интерфейс в котором:
</div>
# Указано имя устройства (аналогично как в личном кабинете)
# Список учетных записей участвующих в компании, для которой зарегистрировано устройство
# Через какое время будет скрыта информация (в секундах)
[[Файл:InfoDevice.png|250px|обрамить]]


<div class="mw-translate-fuzzy">
Интерфейс можно скрыть, не дожидаясь таймера нажав '''"2"''' на пульте <br>
==<span id="localDebugConsoleBrowser">Recibir mensajes de depuración de la cuenta personal</span>==
Поддержка платформ: WebOS/SSSP/BrightSign
Para analizar lo que está sucediendo en la cuenta personal, basta con proporcionar información de dos pestañas de las herramientas de depuración del navegador (Red y Consola). Abra las herramientas de depuración en el navegador Google Chrome presionando F12, luego realice una acción que cause un comportamiento incomprensible. Después de eso, tome una foto en calidad legible de las pestañas Red y Consola. A continuación, envíe los detalles a support@smartplayer.org o al responsable de soporte en su caso.
</div>


<div class="mw-translate-fuzzy">
==<span id="localDebugConsoleJS">Отображение локальной консоли</span>==
[[File:Debug_es.png|thumb]]
Иногда не понятно, что происходит с устройством и нет возможности получить логи через личный кабинет, тогда необходимо запустить локальную консоль отладки, для получения сообщений о проблеме. [[File:info.png|20px]] [[DebugSmartPlayer#IntroduceDebugAndroidOffline|В случае с Android OS]]
</div>  
<br>
Начиная с версии v1.33.*, логирование на устройстве по умолчанию отключено. Для включения логирования нажмите на пульте кнопку '''"Green"''', далее откройте локальную консоль. <br>  


Для открытия локальной консоли устройства с пульта необходимо разблокировать устройство (если заблокирован пульт) и нажать на кнопку '''"Blue"''' на пульте, далее необходимо сфотографировать в хорошем разрешении (чтобы читались строки) и прислать фото в support@smartplayer.org или сотруднику тех. поддержки SmartPlayer <br>
Для открытия локальной консоли устройства с пульта необходимо разблокировать устройство (если заблокирован пульт) и нажать на кнопку '''"Blue"''' на пульте, далее необходимо сфотографировать в хорошем разрешении (чтобы читались строки) и прислать фото в support@smartplayer.org или сотруднику тех. поддержки SmartPlayer <br>

Текущая версия от 16:53, 6 октября 2024

Другие языки:

Средства отладки

SmartPlayer платформа предоставляет множества инструментов для отладки при возникновении нештатной ситуации.

Получение журнала с устройства (логи)

Каждое клиентское приложение пишет журнал событий в свою внутреннею память устройства, при необходимости его можно получить и отправить для анализа в техническую поддержку SmartPLayer, чтобы получить максимально полезные логи сделайте следующие действия:

  1. В настройках устройства (Выбрать устройство -> В правом тулбаре Настройки), когда оно в онлайн статусе (зеленое) включите режим логирования Debug или Trace. Этим вы настроите устройство, чтобы оно писала более детальные сообщения по своей работе
  2. Постарайтесь воспроизвести нештатную ситуацию на устройстве
  3. Перейдите в карточку устройства (Выбрать устройство -> В правом тулбаре Информация) и выгрузите архив с журналом.

Существует два параметра:

  • актуальные - выгрузится архив с журналом событий за текущий день, как следствие меньшего размера. Если сеть нестабильная, лучший выбор.
  • полные - выгрузится архив с журналом событий за несколько дней. Может передавать большой объём данных, сеть должна быть стабильнее.

Получение полных данных об устройстве

Каждое клиентсое приложение содержит полные данные об устройстве, чтобы получить их сделайте следующие действия:

  1. Авторизоваться в личном кабинете с учетными данными
  2. Перейти в вкладку меню "Устройства"
  3. Выбрать устройстов (нажав на него или в списке), не галочкой
  4. Справа откроется меню устройства, выбрать пункт меню Инфорация
  5. В открытой карточки устройства нажать на значок "копировать в буфер обмена" (в правом верхнем углу)

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

Выгрузить трансляцию

Для анализа проигрывания трансляции её можно выгрузить из личного кабинета и передать для анализа в компанию SmartPlayer. Для этого сделайте следующие действия:

  1. Авторизоваться в личном кабинете
  2. Перейти в пункт меню "Трансляции"
  3. Выбрать нужную трансляцию
  4. В правом тулбаре нажать иконку - "Скачать"

После начала скачивания, в зависимости от размера трансляции ожидаем её скачивание на рабочий компьютер. Далее необходимо без модификации передать архив при заведении заявки на портале технической поддержки.

Очистка устройства

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

  • Удалить все файлы на устройстве - данный параметр удалить медиафайлы скаченный для оффлайн проигрывания контента. При следующем запуске приложения, если актуальная трансляция не закеширована на устройстве, произойдет повторное скачивание файлов.
  • Очистить локальное хранилище - данный параметр удалить метаданные необходимые для проигрывания в оффлайн режиме. При следующем запуске приложения, если по актуальной трансляции не хватает метаданных, они будут получены с сервера SmartPlayer.

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

Выгрузить журнал работы (логи) устройства на Android OS в оффлайн режиме

Если устройства не подключается к серверу, проверьте вначале доступ устройства к серверу. Для этого достаточно, открыть встроенный браузер на Android OS устройстве и вбить адрес сервера. Если подключение идет к https://cms.smartplayer.org, то вбейте https://api.smartplayer.org в результате должно показаться сообщение Cannot GET /, это говорит о том, что устройство "видит" сервер.

Если после проверки устройство остается оффлайн в личном кабинете (серым), можно забрать логи локально с устройства для последующей передачи их в тех. поддержку SmartPlayer. Для этого установите (или воспользуйтесь стандартным) файловым менеджером (например: ES File Manager), чтобы пройти по пути:
/sdcard/Android/data/org.smartplayer.android.client/files/Logs/*
Вставьте флешку (предварительно отформатировав в fat32) в устройство и скопируйте содержимое всей папки. Далее передайте данные файлы в технический отдел SmartPlayer.

Определить к какой учетной записи принадлежит устройство (идентификация устройства)

Для идентификации устройства с пульта необходимо разблокировать устройство (если заблокирован пульт) и нажать на кнопку "1" на пульте, приложение покажет интерфейс в котором:

  1. Указано имя устройства (аналогично как в личном кабинете)
  2. Список учетных записей участвующих в компании, для которой зарегистрировано устройство
  3. Через какое время будет скрыта информация (в секундах)

Интерфейс можно скрыть, не дожидаясь таймера нажав "2" на пульте
Поддержка платформ: WebOS/SSSP/BrightSign

Отображение локальной консоли

Иногда не понятно, что происходит с устройством и нет возможности получить логи через личный кабинет, тогда необходимо запустить локальную консоль отладки, для получения сообщений о проблеме. В случае с Android OS
Начиная с версии v1.33.*, логирование на устройстве по умолчанию отключено. Для включения логирования нажмите на пульте кнопку "Green", далее откройте локальную консоль.

Для открытия локальной консоли устройства с пульта необходимо разблокировать устройство (если заблокирован пульт) и нажать на кнопку "Blue" на пульте, далее необходимо сфотографировать в хорошем разрешении (чтобы читались строки) и прислать фото в support@smartplayer.org или сотруднику тех. поддержки SmartPlayer

Интерфейс можно скрыть, не дожидаясь таймера нажав "Blue" на пульте
Поддержка платформ: WebOS/SSSP/BrightSign

Получение отладочных сообщений от личного кабинета

Для анализа, что происходит в личном кабинете достаточно предоставить информацию с двух вкладок инструментов отладки браузера (Network и Console). Откройте в браузере Google Chrome инструменты отладки, нажав F12, далее произведите действие которое вызывает непонятное поведение. После этого скопируйте в текстовый файл вкладки Network и Console. Далее пришлите данные на support@smartplayer.org или ответственному человеку за поддержку в вашем случае в системе технической поддержки.

Как узнать адрес / версию серверного в платформе и личного кабинета SmartPlayer

Для определения адреса серверного приложения, необходимо зайти в личный кабинет

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

Вы попадете на страницу, где есть таблица и удобная кнопка чтобы её скопировать. Нажмите кнопку "Скопировать таблицу" и передайте информацию сотруднику запросившему её.