<?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%3AAndroid_4.4%2F1%2Fen</id>
	<title>Translations:Android 4.4/1/en - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.smartplayer.org/index.php?action=history&amp;feed=atom&amp;title=Translations%3AAndroid_4.4%2F1%2Fen"/>
	<link rel="alternate" type="text/html" href="https://wiki.smartplayer.org/index.php?title=Translations:Android_4.4/1/en&amp;action=history"/>
	<updated>2026-05-13T16:45:51Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.smartplayer.org/index.php?title=Translations:Android_4.4/1/en&amp;diff=17061&amp;oldid=prev</id>
		<title>FuzzyBot: FuzzyBot переименовал страницу Translations:Поддержка Android 4.4/1/en в Translations:Android 4.4/1/en без оставления перенаправления: Часть переводимой страницы «Поддержка Android 4.4».</title>
		<link rel="alternate" type="text/html" href="https://wiki.smartplayer.org/index.php?title=Translations:Android_4.4/1/en&amp;diff=17061&amp;oldid=prev"/>
		<updated>2025-07-30T07:18:22Z</updated>

		<summary type="html">&lt;p&gt;FuzzyBot переименовал страницу &lt;a href=&quot;/index.php?title=Translations:%D0%9F%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0_Android_4.4/1/en&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Translations:Поддержка Android 4.4/1/en (страница не существует)&quot;&gt;Translations:Поддержка Android 4.4/1/en&lt;/a&gt; в &lt;a href=&quot;/index.php?title=Translations:Android_4.4/1/en&quot; title=&quot;Translations:Android 4.4/1/en&quot;&gt;Translations:Android 4.4/1/en&lt;/a&gt; без оставления перенаправления: Часть переводимой страницы «&lt;a href=&quot;/index.php?title=%D0%9F%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0_Android_4.4&quot; class=&quot;mw-redirect&quot; title=&quot;Поддержка Android 4.4&quot;&gt;Поддержка Android 4.4&lt;/a&gt;».&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 10:18, 30 июля 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.smartplayer.org/index.php?title=Translations:Android_4.4/1/en&amp;diff=16781&amp;oldid=prev</id>
		<title>N.Bloshkin: Новая страница: «== &#039;&#039;&#039;Description of the Situation&#039;&#039;&#039; == Previously, client applications on the SmartPlayer platform were developed for API versions starting from 21. Earlier versions were not supported. However, a task emerged to adapt the client application for Android version 4.4 and to create a solution on it that allows stable playback of simple types of broadcasts. This solution was developed and implemented in practice. {{Note|It is recommended to use newer devices t...»</title>
		<link rel="alternate" type="text/html" href="https://wiki.smartplayer.org/index.php?title=Translations:Android_4.4/1/en&amp;diff=16781&amp;oldid=prev"/>
		<updated>2025-06-24T08:32:23Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «== &amp;#039;&amp;#039;&amp;#039;Description of the Situation&amp;#039;&amp;#039;&amp;#039; == Previously, client applications on the SmartPlayer platform were developed for API versions starting from 21. Earlier versions were not supported. However, a task emerged to adapt the client application for Android version 4.4 and to create a solution on it that allows stable playback of simple types of broadcasts. This solution was developed and implemented in practice. {{Note|It is recommended to use newer devices t...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== &amp;#039;&amp;#039;&amp;#039;Description of the Situation&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
Previously, client applications on the SmartPlayer platform were developed for API versions starting from 21. Earlier versions were not supported. However, a task emerged to adapt the client application for Android version 4.4 and to create a solution on it that allows stable playback of simple types of broadcasts. This solution was developed and implemented in practice.&lt;br /&gt;
{{Note|It is recommended to use newer devices that meet the minimum requirements for client applications (Android 7.0)|warn}}&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Operation Logic&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
For implementation, a scenario was considered that included:&lt;br /&gt;
* playback of video and graphical content;&lt;br /&gt;
* launching a broadcast in a single zone.&amp;lt;br&amp;gt;&lt;br /&gt;
During the preparation of the client application on a device with Android 4.4 OS, client application version 1.67 was used. This version included many functions that overloaded the hardware of the old device.&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Implementation Challenges&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
# Version 4.4 has decoding issues. During refinement, the decoder and the decoding process were modified for low-level interaction.&lt;br /&gt;
# Network interaction and certificate handling issues were addressed during development. To ensure correct operation of security protocols, a separate library was used that added the necessary certificates.&lt;br /&gt;
# Memory leak issue. Due to the technical characteristics of the device, there were persistent memory overflow problems. The connection handling was kept via rxJava, while playback was implemented using coroutines.&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Limitations&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
Android 4.4 KitKat is quite an old OS, and the implementation of the client application comes with many limitations. Known limitations at this time:&lt;br /&gt;
* the device can play only one content item in one zone;&lt;br /&gt;
* supports playback of graphical and video content;&lt;br /&gt;
* does not operate in multi-zone mode;&lt;br /&gt;
* working with audio content is not recommended due to excessive load on the device.&lt;/div&gt;</summary>
		<author><name>N.Bloshkin</name></author>
	</entry>
</feed>