<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.smartplayer.org/index.php?action=history&amp;feed=atom&amp;title=Translations%3A%D0%9E%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0_%D1%83%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%BE_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D1%8B_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D1%81%D0%BA%D0%B8%D1%85_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9%2F1%2Fru</id>
	<title>Translations:Отправка уведомлений со стороны клиентских приложений/1/ru - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.smartplayer.org/index.php?action=history&amp;feed=atom&amp;title=Translations%3A%D0%9E%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0_%D1%83%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%BE_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D1%8B_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D1%81%D0%BA%D0%B8%D1%85_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9%2F1%2Fru"/>
	<link rel="alternate" type="text/html" href="https://wiki.smartplayer.org/index.php?title=Translations:%D0%9E%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0_%D1%83%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%BE_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D1%8B_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D1%81%D0%BA%D0%B8%D1%85_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/1/ru&amp;action=history"/>
	<updated>2026-05-12T21:50:08Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.smartplayer.org/index.php?title=Translations:%D0%9E%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0_%D1%83%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%BE_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D1%8B_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D1%81%D0%BA%D0%B8%D1%85_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/1/ru&amp;diff=19836&amp;oldid=prev</id>
		<title>FuzzyBot: Импортирована новая версия из внешнего источника</title>
		<link rel="alternate" type="text/html" href="https://wiki.smartplayer.org/index.php?title=Translations:%D0%9E%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0_%D1%83%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%BE_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D1%8B_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D1%81%D0%BA%D0%B8%D1%85_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/1/ru&amp;diff=19836&amp;oldid=prev"/>
		<updated>2026-05-12T12:37:01Z</updated>

		<summary type="html">&lt;p&gt;Импортирована новая версия из внешнего источника&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== &amp;#039;&amp;#039;&amp;#039;Описание ситуации&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
Команда разработки SmartPlayer доработала модель отправки уведомлений по статусам из клиентских приложений в личный кабинет. Теперь оповещения в центре уведомлений приходят не просто в одном статусе и потоком, а разделены по логике и отправляются в определённых ситуациях.&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Логика работы&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
Текущая реализация напрямую работает с разделом «Уведомления» в личном кабинете SmartPlayer. &lt;br /&gt;
[[File:Уведомления_личногоо_кабинета.png|thumb|center| Пример отображения раздела «Уведомления» |800px]]&lt;br /&gt;
Все получаемые оповещения о ситуациях, проблемах или ошибках сортируются во вкладке «Уведомления» и разделяются по логике и цветовой индикации в соответствии с типом ошибки.&amp;lt;br&amp;gt;&lt;br /&gt;
Ниже в статье будет приведён список ошибок, приходящих в центр уведомлений для различных типов устройств (клиентских приложений).&lt;br /&gt;
=== Доработка серверной части ===&lt;br /&gt;
Со стороны сервера была произведена только доработка в двух направлениях:&lt;br /&gt;
# Серверное приложение производит опрос клиентского приложения через определённые промежутки времени.&lt;br /&gt;
# При большом количестве оповещений, поступающих на серверное приложение со стороны устройства (клиентского приложения), будет выставлен тайм-аут на отправку и получение информации об ошибках. Это ограничение позволяет облегчить нагрузку на серверное приложение и не позволит «сломать» его.&lt;br /&gt;
=== Разделение ошибок на Android устройствах ===&lt;br /&gt;
На устройствах под управлением Android OS логика отправки уведомления об ошибках следующая:&lt;br /&gt;
* ошибка (error) — обозначается красным цветом:&lt;br /&gt;
** ошибка разрешений;&lt;br /&gt;
** ошибка AVI;&lt;br /&gt;
** проблема с проигрыванием PDF;&lt;br /&gt;
** проблема со проигрыванием стрим-потока;&lt;br /&gt;
** ошибки обновления.&lt;br /&gt;
* предупреждение (warning) — обозначается белым цветом:&lt;br /&gt;
** тайм-зона устройства обновлена;&lt;br /&gt;
** отсутствует AVI (приложение собрано без поддержки AVI);&lt;br /&gt;
** проблема с проигрыванием рекламного контента;&lt;br /&gt;
* информация (info) — обозначается синим цветом:&lt;br /&gt;
** апдейт установлен.&lt;br /&gt;
[[File:Типы ошибок.png|thumb|center| Пример отображения оповещений разных типов |800px]]&lt;br /&gt;
Если пользователя интересует более подробная информация, он может открыть развёрнутое описание ошибки, нажав на кнопку «Подробнее».&lt;br /&gt;
[[File:Пример_ошибки.png|thumb|center| Пример отображения кнопки «Подробнее» и отображения ошибки|800px]]&lt;br /&gt;
{{Note|Ранее логика работы была проще и все уведомления со стороны устройства попадали в категорию ошибки (error) и представляли собой красное уведомление.|warn}}&lt;br /&gt;
=== Разделение ошибок на Windows/Linux/Raspberry устройствах ===&lt;br /&gt;
На устройствах под управлением Windows/Linux/Raspberry OS логика отправки уведомления об ошибках следующая:&lt;br /&gt;
* ошибка (error) — обозначается красным цветом:&lt;br /&gt;
** ошибка тайм-зоны;&lt;br /&gt;
** ошибка обновления;&lt;br /&gt;
* предупреждение (warning) — обозначается белым цветом:&lt;br /&gt;
** неточная тайм-зона;&lt;br /&gt;
* информация (info) — обозначается синим цветом:&lt;br /&gt;
** обновление завершилось успешно.&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Дополнительная информация&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
Если данная статья не помогает использовать функционал по назначению или после её прочтения остаются вопросы, их можно задать в разделе &amp;quot;Обсуждения&amp;quot; вверху страницы.&lt;br /&gt;
[[File:Обсуждение_отправки_уведомлений.png|thumb|center| Пример отображения вкладки &amp;quot;Обсуждения&amp;quot; на wiki-странице |800px]]&lt;br /&gt;
Найти дополнительную информацию можно на странице [[Как взаимодействовать пользователю с разделом &amp;quot;Обсуждения&amp;quot;]]&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
</feed>