<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Anton Teykhrib</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Company NAUMEN (Nau-service)</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ekaterinburg</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Russia</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Distance education; WebRTC; ORTC; Adobe Flash</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>; WebRTC; ORTC; Adobe Flash</institution>
        </aff>
      </contrib-group>
      <fpage>324</fpage>
      <lpage>330</lpage>
      <abstract>
        <p />
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>1. Распространенность – каждый персональный компьютер (за редким исключением)
изначально имеет установленный веб-браузер;
2. Абстрагирование программно-аппаратного обеспечения рабочего места пользователя для
веб-приложения и как следствие возможность предсказуемой работы такого
вебприложения на различных операционных системах (например, Windows и Linux) и с
различными архитектурами.
3. Набор базовых средств, который позволяет разрабатывать веб-приложения с широкой
функциональностью.</p>
      <p>В рамках статьи рассматриваются вопросы доступности различных технологии
обеспечения интерактивного общения преподавателя и обучающихся в случае использования
веббраузера, как основного средства доступа к данному виду образовательных услуг.</p>
      <p>
        В настоящее время существует ряд технологии, позволяющих реализовать такои вид
образовательнои услуги:
1. Дополнения (также именуемые плагины, расширения, надстройки) для веб-браузера.
Исторически это первый способ, который использовался для передачи потоковых данных
из веб-браузера. Дополнения требуют первоначальной установки, т.к. по своей сути
являются традиционными приложениями. В этот же раздел попадают продукты,
построенные на базе технологии Silverlight и Java Applet.
2. Flash Player — это дополнение, достойное отдельного внимания. Flash Player продукт
компании Adobe (изначально компании Macromedia). В отличие от традиционных
дополнений Flash Player широко распространен и может быть встроен в веб-браузер,
например, Chrome имеет встроенный Flash Player [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
3. Средства для передачи потоковых данных, встроенные непосредственно в веб-браузеры. В
последние несколько лет появился тренд на встраивание средств для передачи потоковых
данных непосредственно в веб-браузеры. Одним из таких средств является проект
компании Google WebRTC (www.webrtc.org). Проект представляет собой набор технологий
и протоколов, которые являются неотъемлемой частью веб-браузера. Данный продукт
долгое время обсуждается и фактически внедрен в некоторые веб-браузеры, однако
стандарты, описывающие данный проект, по-прежнему не приняты.
4. ORTC — альтернативный проект, который также предполагает встраивание
функциональности для потоковой передачи данных непосредственно в веб-браузер.
Проект ORTC (www.ortc.org) поддерживается компанией Microsoft и поддерживается в
веббраузере Edge.
      </p>
      <p>
        Как видим, по сравнению с технологиями, упоминаемым в статье «Состояние и перспективы
передачи потоковых данных из веб-браузера в рамках организации облачного контакт-центра» за
2012 год [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] в сфере потоковои передачи данных произошло изменение, появился новыи проект
ORTC. При этом возникает вопрос распространенности технологии передачи потоковых данных для
определения тои технологии, которая должна использоваться в системе дистанционного обучения.
Поддержка различных технологий передачи потоковых данных в веб-браузерах в настоящее
время
      </p>
      <p>
        Дополнения к веб-браузеру на данный момент не являются перспективной технологией
для организации потоковой передачи данных. Это связано с тем, что в одном из ведущих
веббраузеров Chrome в ближайшее время запланировали ликвидацию поддержки дополнений [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. На
новых версиях веб-браузера для операционной системы Linux поддержка дополнений уже
отсутствует, а в ОС Windows требуется выполнять настройку для включения поддержки
дополнений [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Другие веб-браузеры так же могут в дальнейшем прийти к такому решению.
Требование прекратить поддержку дополнений связано с повышением безопасности, а также
возможностью реализовать функциональность дополнений другими средствами веб-браузера.
Поддержка Adobe Flash в различных веб-браузерах представлена в таблице 1.
      </p>
      <p>Таблица 1 – Поддержка Adobe Flash в различных веб-браузерах
Платформа
Windows
Веб-браузер
Internet Explorer - ActiveX
Internet Explorer (embedded - Windows 8.1) - ActiveX
Edge (embedded - Windows 10) - ActiveX
Версия плеера
23.0.0.185
23.0.0.185
23.0.0.185
Firefox - NPAPI
Chrome (embedded) - PPAPI
Opera, Chromium-based browsers - PPAPI
Internet Explorer – ActiveX (Extended Support Release)
Firefox – NPAPI (Extended Support Release)
Firefox, Safari - NPAPI
Chrome (embedded) - PPAPI
Opera, Chromium-based browsers - PPAPI
Firefox, Safari – NPAPI (Extended Support Release)
Chrome (embedded) - PPAPI</p>
      <p>Chromium-based browsers - PPAPI
Linux</p>
      <p>Firefox - NPAPI (Extended Support Release)
ChromeOS</p>
      <p>ChromeOS - PPAPI</p>
      <p>
        Технология ORTC на данный момент поддерживается в веб-браузере Edge. Обсуждалась
возможность поддержки в Chrome, начиная с версий 38 или 39 [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], но на данный момент она
попрежнему не реализована.
      </p>
      <p>Теперь, зная поддержку различных технологий в веб-браузерах, определим процент
пользователей, которому доступна та или иная технология, используя следующие показатели:
 Процентное соотношение по веб-браузерам, используемым пользователями. Для
получения объективных данных необходимо использовать несколько источников
статистических данных, т.к. данные из различных источников отличаются. Будут
использованы данные из liveinternet.ru, statcounter.com, wikimedia.org. Данные будут
рассмотрены за несколько месяцев для возможности определить тренды. Также будут
исключены браузеры с долей менее 1%, как несущественные
 Усредненное значение по данной статистике, а также основной тренд по
использованию веб-браузеров.
 Процентное соотношение по доступности технологий конечным пользователям.
На рисунке 1 показан график распределения использования веб-браузеров по времени по
данным liveinternet.ru.
Chrome-подобные</p>
      <p>Internet Explorer</p>
      <p>Microsoft Edge</p>
      <p>Firefox
Рис. 1. Использование веб-браузеров по времени по данным liveinternet.ru
Для октября 2016 года численные значения представлены в таблице 3.</p>
      <p>Таблица 3 – Численные показатели использования веб-браузеров в октябре
2016 г по данным liveinternet.ru</p>
    </sec>
    <sec id="sec-2">
      <title>Chrome</title>
      <p>подобные</p>
    </sec>
    <sec id="sec-3">
      <title>Firefox</title>
    </sec>
    <sec id="sec-4">
      <title>Internet</title>
      <p>Explorer</p>
    </sec>
    <sec id="sec-5">
      <title>Microsoft Edge Остальные 64,8 10,4 6 1,2 17,6 Наблюдается явный тренд на увеличение доли веб-браузеров, построенных на базе проекта</title>
      <p>Chromium, который лежит в основе веб-браузеров: Google Chrome, Yandex Browser, Mail.ru
веббраузер, Opera, начиная с версии 15 (эта версия была следующей после версии 12).</p>
      <p>На рисунке 2 показан график распределения использования веб-браузеров по времени по
данным statcounter.com.</p>
      <p>70,00
60,00
50,00
40,00
30,00
20,00
10,00
0,00
Firefox, для ORTC это Microsoft Edge. Поддержка WebRTC и ORTC по данным liveinternet и statscounter
на октябрь 2016 года представлена в таблице 5.</p>
      <p>Таблица 5 – Поддержка WebRTC/ORTC (% пользователей) по данным</p>
      <p>liveinternet.ru и statscounter.com на октябрь 2016 года
Источник статистических данных</p>
      <p>Поддержка WebRTC/ORTC (% пользователеи)
liveinternet.ru
statcounter.com
76,4
83,7
Наблюдается постепенный рост числа пользователей, имеющих возможность использовать
встроенную в веб-браузер технологию передачи потоковых данных. При этом данные несколько
отличаются, это связано с тем, что liveinternet.ru предоставляет данные по России, а statscounter.com
предоставляет глобальную международную статистику.
Поддержка технологий передачи потоковых данных на мобильных платформах
Отдельное внимание стоит уделить мобильным платформам, как одному из наиболее
быстро развивающихся сегментов рынка устройств для работы веб-браузеров. Так агентство
интернет статистики statcounter.com, приводит следующий график по росту количества
пользователей мобильных платформ в РФ и мире (Рисунок 3).
На рисунке 3 наглядно показана одинаковая тенденция роста использования мобильных
платформ в мире. При этом экстраполируя тренд (он практически линейный) в мире процент
мобильных и настольных устройств сравняется в ближайший год. Данный факт свидетельствует о
необходимости рассмотреть мобильные устройства, как одно из наиболее перспективных
направлений для образовательных проектов.</p>
      <p>
        Следует учитывать, что на мобильных устройствах после августа 2012 года отсутствует
поддержка технологии Adobe Flash [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Таким образом, единственным перспективным вариантом
для решения задачи статьи на мобильных устройствах является технология WebRTC.
      </p>
      <p>Рассмотрим поддержку данной технологии на мобильных веб-браузерах, с учетом
соотношения мобильных операционных систем, представленных на рынке мобильных устройств.
WebRTC поддерживается точно так же в Firefox и Chrome, отличие только в том, что поддержка в
мобильных веб-браузерах появилась лишь к августу 2013 года. График распространенности
браузеров, поддерживающих на текущий момент технологии WebRTC/ORTC на мобильных
платформах представлен на Рисунке 4.</p>
      <p>65
60
55
50
45
40
Как видно из графика, существует тренд на повышение доли таких браузеров, однако, он
менее явный, чем для настольных систем, так же, как и сам доля поддержки ниже. Это связано с
высокой популярностью на мобильных устройствах таких браузеров, как Safari (на октябрь 2016
доля 22%) и UC Browser (на октябрь 2016 доля 17%), которые в настоящее время не поддерживают
ни WebRTC, ни ORTC. Этот факт препятствует широкому использованию данных технологий для
обучения на мобильных устройствах.
Выводы</p>
      <p>Таким образом, по результатам статьи были получены следующие результаты:
1. Поддержка технологии WebRTC/ORTC в современных веб-браузерах оценивается от 76,4%
до 83,7%, что не позволяет полностью отказаться от использования технологии Adobe Flash
в работе систем дистанционного образования с использованием вебинаров и
видеоконференции, несмотря на постепенное ее устаревание и уменьшение поддержки в
веб-браузерах.
2. Поддержка технологии WebRTC/ORTC в мобильных веб-браузерах на данныи момент
ограничена, что мешает широкому использованию таких устроиств в дистанционном
образовании с использованием вебинаров и видеоконференции.
Работа выполнена при поддержке Министерства образования и науки Российской Федерации,
уникальный идентификатор прикладных научных исследований RFMEFI57914X0009.</p>
      <p>References
Тейхриб Антон Павлович, ведущий инженер программист в компании NAUMEN (ЗАО “Нау-сервис”).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>E</given-names>
            <surname>-Learning Market</surname>
          </string-name>
          Trends &amp;
          <source>Forecast 2014 - 2016 Report // Docebo</source>
          <year>2014</year>
          . URL: https://www.docebo.com/landing/contactform/elearning-market
          <article-title>-trends-and-</article-title>
          <string-name>
            <surname>forecast-</surname>
          </string-name>
          2014
          <source>-2016-docebo-report.pdf.</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Adobe</given-names>
            <surname>Flash Player</surname>
          </string-name>
          plug-in [Электронный ресурс] - ©2014 Google - URL: https://support.google.com/chrome/answer/108086?hl=en
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Тейхриб</surname>
            <given-names>А</given-names>
          </string-name>
          .П.
          <article-title>Состояние и перспективы передачи потоковых данных из веб-браузера в рамках организации облачного контакт-центра / А</article-title>
          .П.
          <article-title>Тейхриб // Политематический сетевой электронный научный журнал Кубанского государственного аграрного университета (Научный журнал КубГАУ</article-title>
          ) [Электронный ресурс] - Краснодар: КубГАУ,
          <year>2012</year>
          . - №
          <volume>08</volume>
          (
          <issue>082</issue>
          ).
          <source>С. 989 - 1005</source>
          . - IDA [article ID]:
          <volume>0821208068</volume>
          . - URL: http://ej.kubagro.ru/
          <year>2012</year>
          /08/pdf/68.pdf
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Wajdi</given-names>
            <surname>Elleuch</surname>
          </string-name>
          .
          <source>Models for multimedia conference between browsers based on WebRTC [Электронный ресурс] - 2013 IEEE 9th International Conference on Wireless and Mobile Computing</source>
          , Networking and
          <string-name>
            <surname>Communications (WiMob) - URL</surname>
          </string-name>
          : http://www.computer.org/csdl/proceedings/wimob/2013/9999/00/06673373.pdf
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Zeidan</surname>
            , Adham, Lehmann, Armin, Trick,
            <given-names>Ulrich.</given-names>
          </string-name>
          <article-title>WebRTC enabled multimedia conferencing and collaboration solution [Электронный ресурс] - WTC 2014 -</article-title>
          URL: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?reload=true&amp;arnumber=6840017&amp;sortType%3Dasc_p_
          <source>Sequence%26filt er%3DAND%28p_IS_Number%3A6839998%29</source>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Nurminen</surname>
          </string-name>
          ,
          <string-name>
            <surname>Jukka</surname>
            <given-names>K.</given-names>
          </string-name>
          , et al.
          <article-title>P2P media streaming with HTML5 and WebRTC</article-title>
          [Электронный ресурс] - IEEE International Conference on Computer Communications. IEEE. 2013 - URL: http://cse.aalto.fi/en/midcom-serveattachmentguid1e38759af7394f0875911e3956c2dc57a9f4fb64fb6/infocommpaper_cr.pdf
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Xue</surname>
          </string-name>
          ,
          <string-name>
            <surname>Linghong</surname>
          </string-name>
          , et al.
          <source>Group Audio Application with Flash Multicast Streaming Based on RTMFP [Электронный ресурс] - Proceedings of the 2012 International Conference on Computer Application and System Modeling</source>
          . Atlantis Press,
          <year>July 2012</year>
          - URL: http://www.atlantis-press.com/publications/aisr/iccasm-12/index_iccasm-
          <fpage>12</fpage>
          .html?http%3A//www.atlantispress.com/php/paper-details.
          <source>php%3Fid%3D2475 1.</source>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>E-Learning Market</surname>
          </string-name>
          Trends &amp;
          <source>Forecast 2014 - 2016 Report // Docebo</source>
          <year>2014</year>
          . URL: https://www.docebo.com/landing/contactform/elearning-market
          <article-title>-trends-and-</article-title>
          <string-name>
            <surname>forecast-</surname>
          </string-name>
          2014
          <source>-2016-docebo-report.pdf.</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>