Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
DATA STREAMING METHOD, SYSTEM AND DEVICES
Document Type and Number:
WIPO Patent Application WO/2016/209103
Kind Code:
A1
Abstract:
The claimed invention relates to the field of content transfer, in particular to devices, a method and a system for transferring data from one or more source devices to the mobile devices of users. The data streaming method comprises stages in which a wired connection is established between a source device reproducing audiovisual information and a streaming device; data is received from the source device; the data stream received from the source is continuously converted into a digital data stream; the digital data stream produced is transferred to a streaming broadcast server; a wireless communication channel is established between the device of a user and the streaming device; a request is sent to the device of the user regarding reception of the digital data stream broadcast; the request is processed on the server and a broadcast to the device of the user is implemented via the streaming broadcast server, wherein the above-mentioned data stream corresponds to the data being reproduced by the source device.

Inventors:
SHESHALEVICH VLADISLAV VIKTOROVICH (RU)
Application Number:
PCT/RU2015/000430
Publication Date:
December 29, 2016
Filing Date:
July 09, 2015
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
LTD LIABILITY COMPANY INNOLABS (RU)
International Classes:
H04W40/00
Domestic Patent References:
WO2015021251A12015-02-12
Foreign References:
US20120026327A12012-02-02
Attorney, Agent or Firm:
KOTLOV, Dmitriy Vladimirovich et al. (RU)
КОТЛОВ, Дмитрий Владимирович (RU)
Download PDF:
Claims:
Формула

1. Способ потоковой передачи данных, содержащий этапы, на которых:

- устанавливают проводную связь между устройством источником, воспроизводящим аудиовизуальную информацию, и устройством потоковой

5 передачи;

- принимают данные от устройства источника с помощью устройства потоковой передачи;

- непрерывно преобразовывают полученный от источника поток данных в цифровой поток данных с помощью упомянутого устройства потоковой ю передачи;

- передают полученный цифровой поток данных на сервер потоковой трансляции, расположенный на упомянутом устройстве потоковой передачи;

- обеспечивают трансляцию полученного цифрового потока с помощью упомянутого сервера потоковой трансляции;

15 - устанавливают беспроводной канал связи между, по меньшей мере, одним устройством пользователя и устройством потоковой передачи;

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

20 устройства потоковой передачи;

- обрабатывают упомянутый запрос на упомянутом сервере и осуществляют трансляцию на упомянутое устройство пользователя через упомянутый сервер потоковой трансляции упомянутый цифровой поток данных, причем упомянутый поток данных соответствует данным, воспроизводимым

25 устройством источником.

2. Способ по п. 1, отличающийся тем, что проводная связь осуществляется при подключении через аудио-вход или HDMI вход устройства потоковой передачи.

3. Способ по п. 1, отличающийся тем, что дополнительно содержит этап 5 идентификации устройства пользователя на сервере потоковой трансляции.

4. Способ по п. 3, отличающийся тем, что идентификация осуществляется с помощью NFC типа связи.

5. Способ по п. 1 , отличающийся тем, что дополнительно содержит этап дублирования потока от сервера потоковой трансляции на удаленный веб- ю сервер.

6. Способ по п. 1, отличающийся тем, что дополнительно содержит этап сжатия потока данных получаемого от источника.

7. Способ по п. 1, отличающийся тем, что беспроводной канал связи представляет собой Bluetooth и/или Wi-Fi соединение.

15 8. Способ потоковой передачи данных, содержащий этапы, на которых:

- устанавливают проводную связь между устройством источником, воспроизводящим аудиовизуальную информацию, и устройством потоковой передачи;

- принимают данные от устройства источника с помощью устройства 20 потоковой передачи;

- непрерывно преобразовывают полученный от источника поток данных в цифровой поток данных с помощью устройства потоковой передачи;

- передают полученный цифровой поток данных на удаленный сервер потоковой трансляции по беспроводному каналу передачи данных; - устанавливают беспроводной канал связи между, по меньшей мере, одним устройством пользователя и удаленным сервером потоковой трансляции;

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

5 данных, воспроизводимого на источнике, от удаленного сервера потоковой трансляции;

- обрабатывают полученный запрос на устройстве потоковой передачи и устанавливают связь между устройством - инициатором запроса потоковой передачи и удаленным сервером потоковой трансляции; ю - передают на, по меньшей мере, одно устройство пользователя запрашиваемый через упомянутый удаленный сервер потоковой трансляции упомянутый цифровой поток данных в режиме трансляции, причем упомянутый поток данных соответствует данным, воспроизводимым или получаемым устройством источником.

15 9. Способ по п. 8, отличающийся тем, что проводная связь осуществляется при подключении через аудио-вход или HDMI вход устройства потоковой передачи.

10. Способ по п. 8, отличающийся тем, что дополнительно содержит этап идентификации устройства пользователя на сервере потоковой трансляции.

20 1 1. Способ по п. 10, отличающийся тем, что идентификация осуществляется с помощью NFC типа связи.

12. Способ по п. 8, отличающийся тем, что дополнительно содержит этап дублирования потока от сервера потоковой трансляции устройства потоковой передачи на удаленный веб-сервер.

25 13. Способ по п. 8, отличающийся тем, что дополнительно содержит этап сжатия потока данных получаемого от источника.

14. Способ по п. 8, отличающийся тем, что беспроводной канал связи представляет собой Bluetooth и/или Wi-Fi соединение.

15. Способ потоковой передачи данных, содержащий этапы, на которых:

- устанавливают проводную связь между устройством источником, 5 воспроизводящим аудиовизуальную информацию, и устройством потоковой передачи;

- принимают аудиопоток данных от устройства источника с помощью устройства потоковой передачи;

- непрерывно преобразовывают полученный от источника поток данных в ю цифровой поток данных с помощью устройства потоковой передачи;

- передают полученный цифровой поток данных на сервер потоковой трансляции, расположенный на упомянутом устройстве потоковой передачи;

- обеспечивают трансляцию полученного цифрового потока с помощью упомянутого сервера потоковой трансляции;

15 - устанавливают беспроводной канал связи между, по меньшей мере, одним устройством пользователя и устройством потоковой передачи;

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

20 потоковой передачи; обрабатывают упомянутый запрос с помощью устройства потоковой передачи и осуществляют трансляцию на упомянутое устройство пользователя через сервер потоковой трансляции упомянутый цифровой аудиопоток данных, причем упомянутый аудиопоток данных соответствует 25 данным, воспроизводимым устройством источником.

16. Способ по п. 15, отличающийся тем, что проводная связь осуществляется при подключении через аудио-вход или HDMI вход устройства потоковой передачи.

17. Способ по п. 15, отличающийся тем, что получаемый поток данных от 5 источника является аналоговым аудиопотоком.

18. Способ по п. 15, отличающийся тем, что дополнительно содержит этап идентификации устройства пользователя на сервере потоковой трансляции устройства потоковой передачи.

19. Способ по п. 18, отличающийся тем, что идентификация осуществляется ю с помощью NFC типа связи.

20. Способ по п. 15, отличающийся тем, что дополнительно содержит этап дублирования потока от сервера потоковой трансляции устройства потоковой передачи на удаленный веб-сервер.

21. Способ по п. 15, отличающийся тем, что дополнительно содержит этап 15 сжатия потока данных получаемого от источника.

22. Способ по п. 15, отличающийся тем, что беспроводной канал связи представляет собой Bluetooth и/или Wi-Fi соединение.

23. Система для потоковой передачи данных, содержащая устройство источник аудиовизуальных данных и подключенное к нему с помощью

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

25 потоковой трансляции упомянутого цифрового потока данных на, по меньшей мере, одно удаленное устройство пользователя по беспроводному каналу передачи данных, причем упомянутый цифровой поток данных, передаваемый от устройства потоковой передачи, соответствует данным, воспроизводимым устройством источником.

24. Система по п. 23, отличающаяся тем, что устройство потоковой передачи осуществляет захват только аудиопотока данных.

5 25. Система по п. 23, отличающаяся тем, что проводная связь осуществляется при подключении через аудио-вход или HDMI вход устройства потоковой передачи.

26. Система по п. 23, отличающаяся тем, что устройство потоковой передачи дополнительно выполнено с возможностью идентификации устройства ю пользователя на сервере потоковой трансляции.

27. Система по п. 26, отличающаяся тем, что идентификация осуществляется с помощью NFC типа связи.

28. Система по п. 23, отличающаяся тем, что устройство потоковой передачи дополнительно выполнено с возможностью дублирования полученного

15 цифрового потока данных на удаленный веб-сервер.

29. Система по п. 23, отличающаяся тем, что устройство потоковой передачи выполнено с возможностью сжатия потока данных получаемого от источника.

30. Система по п. 23, отличающаяся тем, что беспроводной канал связи 20 представляет собой Bluetooth и/или Wi-Fi соединение.

31. Устройство потоковой передачи аудиопотока, содержащее компактный корпус, внутри которого расположены вычислительный блок, блок памяти, интерфейс ввода, отличающееся тем, что заявленное устройство содержит:

- блок захвата сигнала от источника, транслирующего аудиопоток, 25 поступающий на вход упомянутого интерфейса ввода устройства, выход которого соединен с упомянутым блоком захвата сигнала, причем блок захвата сигнала от внешнего источника соединен с вычислительным блоком и блоком памяти;

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

5 получаемого от источника, в цифровой формат, причем упомянутый блок оцифровки аудиопотока соединен так же с вычислительным блоком и блоком памяти;

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

15 памяти.

32. Устройство по п. 31, отличающееся тем, что блок оцифровки аудиопотока является аналого-цифровым преобразователем (АЦП).

33. Устройство по п. 31 , отличающееся тем, что блок обеспечения потоковой передачи дополнительно выполнен с функцией авторизации внешнего

20 устройства, запрашивающего потоковую передачу аудиопотока.

34. Устройство по п. 31, отличающееся тем, что блок обеспечения потоковой передачи дополнительно содержит модуль авторизации внешнего устройства, запрашивающего потоковую передачу аудиопотока.

35. Устройство по п. 34, отличающееся тем, что модуль авторизации 25 выполнен с возможностью автоматической авторизации устройства, запрашивающего потоковую передачу аудиопотока.

36. Устройство по п. 35, отличающееся тем, что модуль авторизации представляет собой NFC-чип.

37. Устройство по п. 1, отличающееся тем, что интерфейс ввода представляет собой аудио-вход или HDMI вход.

5 38. Устройство по п. 1, отличающееся тем, что блок беспроводной связи содержит Bluetooth модуль и/или Wi-Fi модуль и/или GPRS модуль и/или 3G и/или 4G модем, или их комбинации.

39. Устройство по п. 1, отличающееся тем, что блок потоковой передачи выполнен с возможностью сжатия цифрового аудиопотока. ю 40. Устройство потоковой передачи аудиовизуальных данных, содержащее компактный корпус, внутри которого расположены вычислительный блок, блок памяти, интерфейс ввода, причем дополнительно устройство содержит:

- блок захвата сигнала от источника, транслирующего медиаконтент, поступающий на вход упомянутого интерфейса ввода, выход которого

15 соединен с упомянутым блоком захвата сигнала, причем блок захвата сигнала от источника соединен с вычислительным блоком и блоком памяти;

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

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

25 41. Устройство по п. 40, отличающееся тем, что блок обеспечения потоковой передачи дополнительно выполнен с функцией авторизации внешнего устройства, запрашивающего потоковую передачу аудиовизуального потока.

42. Устройство по п. 40, отличающееся тем, что блок обеспечения потоковой передачи дополнительно содержит модуль авторизации внешнего устройства, запрашивающего потоковую передачу аудиовизуального потока.

43. Устройство по п. 42, отличающееся тем, что модуль авторизации 5 выполнен с возможностью автоматической авторизации устройства, запрашивающего потоковую передачу аудиовизуального потока.

44. Устройство по п. 43, отличающееся тем, что модуль авторизации представляет собой NFC-чип.

45. Устройство по п. 40, отличающееся тем, что интерфейс ввода ю представляет собой HDMI вход.

46. Устройство по п. 40, отличающееся тем, что блок беспроводной связи содержит Bluetooth модуль и/или Wi-Fi модуль и/или GPRS модуль и/или 3G и/или 4G модем, или их комбинации.

47. Устройство по п. 40, отличающееся тем, что блок потоковой передачи 15 выполнен с возможностью сжатия цифрового потока данных.

20

Description:
СПОСОБ, СИСТЕМА И УСТРОЙСТВА ПОТОКОВОЙ ПЕРЕДАЧИ

ДАННЫХ

ОБЛАСТЬ ТЕХНИКИ Заявленное изобретение относится к области передачи контента, в частности, к устройствам, способу и системе для передачи данных от одного или более устройств источников на мобильные устройства пользователей.

УРОВЕНЬ ТЕХНИКИ

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

Известен ряд решений компании SLING MEDIA INC. (http://www.slingbox.com/), которые представляют собой устройства передачи медиа контента с помощью устройства транслирования контента, которое подключается к STB (Set-top box) приставке, подключенной к спутниковому или цифровому телевидению обеспечивающей передачу контента в устройство транслирования, которое в свою очередь передает полученный контент на сервер для его последующего получением пользователем, который подключается к устройству транслирования контента (см., например, патенты US 8958019, US 8060571, US7917932).

Еще одним известным решением для получения трансляции медиа контента на мобильном устройстве пользователя является решение Eye TV компанией Elgato (www.elgato.com). В данном случае источником контента выступает только цифровое телевидение по радиоканалу Freeview/DTT/DVB-T, которое с помощью портативного устройства передатчика контента через сервер передает на устройство пользователя транслирование телевизионного цифрового сигнала.

Известны устройства передачи контента компании Moonsoon Multimedia (http://www.myvulkano.com/), функционирующие аналогично решениям компании Sling Media Inc., основным источником контента является STB приставки, подключенные к спутниковому или цифровому телевидению, или другим средствам предоставления цифрового контента.

Известна система передачи данных цифрового ТВ на мобильное устройство пользователя, которое принимает его с помощью конвертера радиочастотного ТВ сигнала и ПО, реализующего функцию демодуляторов сигнала в зависимости от типа стандарта ТВ сигнала. Причем источник сигнала должен быть получен непосредственно в цифровом формате, например, цифровое ТВ или спутниковое ТВ (патент US 8418209, 09.04.2013).

Известен способ захвата аудиопотока данных с источника, например, ПК с помощью специализированного ПО - SoundWire, которое делает из источника сигнала сервер потоковой передачи (стриминг сервер - streaming server), позволяющий по беспроводным каналам связи транслировать аудиопоток данных, воспроизводимый устройством источником.

Известна система и способ передачи синхронизированного контента, которые с помощью мобильного устройства пользователя осуществляют захват изображения, транслируемого в данный момент устройством источником, например на экране ТВ, анализ канала трансляции для последующего использования данных о канале при поиске дублирующей онлайн трансляции на сервере и получении цифрового аудиопотока, соответствующего изображению, транслируемого на канале, изображение которого было получено мобильным устройством (заявка WO 2015021251, 12.02.2015).

Известные решения не раскрывают принцип передачи данных, в частности аудиовизуальной информации, от устройства передатчика, которое всегда физически подключено к устройству источнику трансляции, таким образом, что транслируемый поток аудиовизуальной информации от устройства передатчика всегда соответствует данным, воспроизводимым в данный момент на устройстве источнике. РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

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

Техническим результатом является обеспечения потоковой передачи контента, воспроизводимого в данный момент источником контента, с помощью компактного устройства передатчика, физически связанного с источником контента, на мобильное устройство пользователя по беспроводным каналам передачи данных.

В предпочтительном варианте осуществления заявленного решения заявленный результат достигается за счет способа потоковой передачи данных, содержащего этапы, на которых: - устанавливают проводную связь между устройством источником, воспроизводящим аудиовизуальную информацию, и устройством потоковой передачи;

- принимают данные от устройства источника с помощью устройства потоковой передачи;

- непрерывно преобразовывают полученный от источника поток данных в цифровой поток данных с помощью упомянутого устройства потоковой передачи;

- передают полученный цифровой поток данных на сервер потоковой трансляции, расположенный на упомянутом устройстве потоковой передачи;

- обеспечивают трансляцию полученного цифрового потока с помощью упомянутого сервера потоковой трансляции;

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

- обрабатывают упомянутый запрос на упомянутом сервере и осуществляют трансляцию на упомянутое устройство пользователя через упомянутый сервер потоковой трансляции упомянутый цифровой поток данных, причем упомянутый поток данных соответствует данным, воспроизводимым устройством источником.

В другом предпочтительном варианте обеспечивается способ потоковой передачи данных, содержащий этапы, на которых: - устанавливают проводную связь между устройством источником, воспроизводящим аудиовизуальную информацию, и устройством потоковой передачи;

- принимают данные от устройства источника с помощью устройства потоковой передачи;

- непрерывно преобразовывают полученный от источника поток данных в цифровой поток данных с помощью устройства потоковой передачи;

- передают полученный цифровой поток данных на удаленный сервер потоковой трансляции по беспроводному каналу передачи данных; - устанавливают беспроводной канал связи между, по меньшей мере, одним устройством пользователя и удаленным сервером потоковой трансляции;

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

- обрабатывают полученный запрос на устройстве потоковой передачи и устанавливают связь между устройством - инициатором запроса потоковой передачи и удаленным сервером потоковой трансляции; передают на, по меньшей мере, одно устройство пользователя запрашиваемый через упомянутый удаленный сервер потоковой трансляции упомянутый цифровой поток данных в режиме трансляции, причем упомянутый поток данных соответствует данным, воспроизводимым или получаемым устройством источником.

В другом предпочтительном варианте осуществления выполняется способ потоковой передачи данных, содержащий этапы, на которых: - устанавливают проводную связь между устройством источником, воспроизводящим аудиовизуальную информацию, и устройством потоковой передачи;

- принимают аудиопоток данных от устройства источника с помощью устройства потоковой передачи;

- непрерывно преобразовывают полученный от источника поток данных в цифровой поток данных с помощью устройства потоковой передачи;

- передают полученный цифровой поток данных на сервер потоковой трансляции, расположенный на упомянутом устройстве потоковой передачи; - обеспечивают трансляцию полученного цифрового потока с помощью упомянутого сервера потоковой трансляции;

- устанавливают беспроводной канал связи между, по меньшей мере, одним устройством пользователя и устройством потоковой передачи;

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

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

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

- блок оцифровки аудиопотока, соединенный с блоком захвата сигнала от источника и выполненный с возможностью преобразования аудиопотока, получаемого от источника, в цифровой формат, причем упомянутый блок оцифровки аудиопотока соединен так же с вычислительным блоком и блоком памяти;

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

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

- блок захвата сигнала от источника, транслирующего медиаконтент, поступающий на вход упомянутого интерфейса ввода, выход которого соединен с упомянутым блоком захвата сигнала, причем блок захвата сигнала от источника соединен с вычислительным блоком и блоком памяти;

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

На Фиг. 1 представлена общая схема устройства потоковой передачи аудиовизуальной информации. На Фиг. 2 представлена общая схема устройства потоковой передачи аудиопотока. На Фиг. ЗА - 3D представлены варианты системы потоковой передачи данных.

На Фиг. 4А - 4В представлены этапы, выполняемые при реализации способа по одному из предпочтительных вариантов осуществления. На Фиг. 5А - 5В представлены этапы, выполняемые при реализации способа по одному из предпочтительных вариантов осуществления.

ДЕТАЛЬНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Представленное в настоящих материалах заявки описание заявленного решения раскрывает лишь предпочтительные варианты его осуществления и не должны трактоваться как ограничивающие иные, частные варианты осуществления, не выходящие за объем представленных сведений, которые должны быть очевидными для специалистов в данной области техники, имеющих обычную квалификацию, на которых рассчитано заявленное решение. На Фиг. 1 представлена общая схема устройства 10 для потоковой передачи аудиовизуальной информации. Заявленное устройство 10, в частности, может быть выполнено на базе одноплатного компьютера (Sytem-on-a-chip или SOC) с дополнительными конструктивными и функциональными доработками, причем использование SOC позволяет получить многофункциональное устройство для транслирования аудиовизуальной информации с сохранением его компактных размеров. Устройство 10 через интерфейс ввода 101 получает от внешнего источника 100 данные, транслируемые в данный момент источником 100. Поток аудиовизуальной информации получается от источника 100 в цифровом виде, для это интерфейс ввода 101 выполняется в виде HDMI входа. Полученный на вход интерфейса ввода 101 поток аудиовизуальной информации через соответствующий выход блока 101 передается на вход блока 104, который осуществляет захват полученных сигналов посредством их обработки с помощью связанных с ним двусторонней связью вычислительного блока 102 и блока памяти 103. Блок захвата 104 может выполняться, например, в виде видеоплаты. Захваченный блоком 104 поток данных через выход блока 104 передается на вход блока потоковой передачи 105. Блок 105 осуществляет потоковую трансляцию полученного цифрового потока данных на, по меньшей мере, одно внешнее устройство пользователя. Блок 105 связан двусторонней связью с вычислительным блоком 102 и блоком памяти 103. Передача потока данных с помощью блока 105 осуществляется с помощью связанного с ним блока беспроводной связи 106, выполненного с возможностью обеспечения беспроводного канала передачи данных на, по меньшей мере, одно устройство пользователя, причем упомянутый блок беспроводной связи 106 так же соединен двусторонней связью с вычислительным блоком 102 и блоком памяти 103. Вычислительный блок 102 заявленного устройства 10 может содержать один или более процессоров, так же дополнительно может содержать один или более микроконтроллеров (например, Intel Quark). Блок памяти 103 может включать в себя такой тип памяти, как: ОЗУ, ПЗУ, РоР (Package on Package) память, флеш-память (NAND), еММС или их совокупность. Блок потоковой передачи 105 дополнительно осуществляет сжатие полученного аудиовизуального потока для снижения трафика и нагрузки на сеть передачи данных. Аудиовизуальный поток данных может сжиматься с помощью кодека, например, h264, mp4, WMV, mpeg-4 и т.п.

Блок 106 может содержать: Bluetooth модуль, Wi-Fi модуль, GPRS модуль, 3G или 4G модем, или их комбинации. Предпочтительным вариантом осуществления конструкции заявленного устройства 10 является использование связки Wi-Fi и Bluetooth модулей в составе блока 106. Блок потоковой передачи 105 может быть дополнительно выполнен с функцией ю авторизации, по меньшей мере, одного внешнего устройства, запрашивающего потоковую передачу аудиовизуального потока от устройства источника 100. В качестве авторизации заявленное устройство 10 может обеспечивать стандартное Bluetooth сопряжение между устройствами или портал для доступа к контенту (captive portal). Блок 105 реализует функцию потоковой трансляции потока данных (стриминг-сервера) при трансляции потока данных на одно и более устройств пользователей, запрашивающих такую трансляцию. Блок потоковой передачи 105 может дополнительно содержать модуль авторизации внешнего устройства, запрашивающего потоковую передачу аудиовизуального потока, выполненный, например, в виде NFC-чипа, что обеспечивает автоматическую авторизации устройства, запрашивающего потоковую передачу аудиовизуального потока, от устройства 100.

На Фиг. 2 представлена архитектура устройства потоковой передачи аудиопотока 20. Устройство 20 через интерфейс ввода 201 получает от внешнего источника 100 аудиопоток. Аудиопоток может представляться от источника 100 в аналоговом или цифровом виде. После получения аудиопотока через интерфейс ввода 201, которым может быть, например, аудио-вход или HDMI вход, полученные данные передаются в блок захвата сигнала от источника 204. Полученный на вход интерфейса ввода 201 аудиопоток через соответствующий выход блока 201 передается на вход блока 204, который осуществляет захват полученных сигналов посредством их обработки с помощью связанных с ним двусторонней связью вычислительного блока 202 и блока памяти 203. Блок захвата 204 может выполняться, например, в виде аудиоплаты с соответствующими входами для получения сигналов. Захваченный блоком 204 аудиопоток через выход блока 204 передается на вход блока оцифровки аудиопотока 205, который осуществляет преобразования полученного аудиопотока в цифровой формат. Блок оцифровки аудиопотока 205 так же соединен двусторонней связью с вычислительным блоком 202 и блоком памяти 203. Блок 205 представляет собой АЦП и включается в работу если на вход блока 204 поступает аналоговый сигнал, если же сигнала изначально поступает в цифровом виде, то он сразу передается с выхода блока 204 на вход блока потоковой передачи 206. Преобразованный в цифровой вид аналоговый аудиопоток или полученный изначально в цифровом виде аудиопоток передается на вход блока потоковой передачи 206, который осуществляется потоковую трансляцию цифрового аудиопотока на, по меньшей мере, одно внешнее устройство пользователя. Блок 206 связан двусторонней связью с вычислительным блоком 202 и блоком памяти 203. Передача аудиопотока с помощью блока 206 осуществляется с помощью связанного с ним блока беспроводной связи 207, выполненного с возможностью обеспечения беспроводного канала передачи данных на, по меньшей мере, одно устройство пользователя, причем упомянутый блок беспроводной связи 207 так же соединен двусторонней связью с вычислительным блоком 202 и блоком памяти 203. Блок 207 так же, как и блок 106, может содержать: Bluetooth модуль, Wi-Fi модуль, GPRS модуль, 3G или 4G модем, или их комбинации. Предпочтительным вариантом осуществления конструкции заявленного устройства 20 является использование связки Wi-Fi и Bluetooth модулей в составе блока 207. Блок потоковой передачи 206 может быть дополнительно выполнен с функцией авторизации, по меньшей мере, одного внешнего устройства, запрашивающего потоковую передачу аудиовизуального потока от устройства источника 100. В качестве авторизации заявленное устройство 20 так же, как и устройство 10, может обеспечивать стандартное Bluetooth сопряжение между устройствами или портал для доступа к контенту (captive portal). Блок 206 реализует функцию потоковой трансляции (стриминг-сервера) при трансляции потока данных на одно и более устройств пользователей, запрашивающих такую трансляцию. Блок потоковой передачи 205 может дополнительно содержать модуль авторизации внешнего устройства, запрашивающего потоковую передачу аудиовизуального потока, выполненный, например, в виде NFC-чипа, что обеспечивает автоматическую авторизации устройства, запрашивающего потоковую передачу аудиовизуального потока, от устройства 100. Блок потоковой передачи 206 осуществляет так же сжатие полученного аудиопотока для снижения трафика и нагрузки на сеть передачи данных. Аудиопоток может сжиматься с помощью аудиокодека, например, МРЗ или ААС.

На Фиг. 3A-3D представлены варианты системы 300, реализуемой в заявленном решении. На Фиг. ЗА представлен вариант, когда в системе участвует одно устройство источник потока данных 100 и одно устройство потоковой передачи 10, 20. Устройство 10, 20 с помощью физической проводной связи 301 (HDMI или композитный кабель) подключено к устройству источнику 100. Захватываемый поток данных от устройства 100 обрабатывается с помощью устройства 10, 20 и транслируется на одно или более устройств пользователей 120 с помощью беспроводной связи 302 по беспроводному каналу передачи данных 320. В зависимости от конфигурации устройства потоковой передачи 10, 20 с устройства источника 100 осуществляется захват соответствующего потока данных - аудиовизуального потока или только аудиопотока. Полученный поток данных конвертируется в соответствующий формат с помощью соответствующего кодека, например, h264, mp4, WMV, mpeg-4, mp3, aac и т.д. Для получения трансляции аудиовизуального или аудио потока данных, пользователь 120 посредством канала передачи данных 320, например, Wi-Fi или Bluetooth, обнаруживает устройство потоковой передачи 10, 20 подключенное к источнику сигнала 100. При подключении к устройству 10, 20 блок 105, 206 получает данные о подключенном внешнем устройстве 120, на которое необходимо осуществить транслирование потока данных с источника 100 и направляет упомянутый поток данных на устройство пользователя 120.

В качестве источника потока данных 100 могут выступать, например, телевизоры, компьютеры, медиа-дисплеи, игровые консоли или иные типы устройств, которые воспроизводят аудиовизуальный поток данных и имеют соответствующие разъемы для подключения устройства потоковой передачи 10, 20. Основной особенностью заявленных устройств 10, 20 является то, что захват сигнала от источника данных 100 осуществляется в режиме трансляции и является непрерывным процессом, таким образом обеспечивая достаточно высокую степень синхронизации потоков, например, при трансляции медиаконтента на устройстве источнике 100, такого как, например, видеофильм, аудиовизуальная презентация, интерактивная игра и т.п., причем звук на устройстве источнике 100 в момент трансляции может быть выключен, что не мешает пользователям 120 подключившись, например, к устройству 20 (захвата аудиопотока) получать дублирующий изображение на источнике 100 аудиопоток данных, который возможно прослушать на личном устройстве пользователя 120, например, мобильном телефоне.

В случае если устройств 120, запрашивающих потоковую трансляцию от одного устройства потоковой передачи 10, 20 много, например, более 50 устройств, то для снижения сетевой нагрузки используется удаленный Web- сервер 310, который получает поток данных, подлежащий дальнейшей трансляции, с помощью беспроводного соединения 302 от устройства потоковой передачи 10, 20, например, Wi-Fi или Internet. Web-сервер 310 реализует функции сервера потоковой трансляции и может представлять собой, например, облачное хранилище данных.

На Фиг. ЗВ представлен вариант осуществления заявленного решения при наличии нескольких источников потока данных 100, каждый из которых подключен к своему устройству потоковой передачи 10, 20. В этом случае пользователи могут напрямую соединяться с нужным устройством потоковой передачи 10, 20 для получения потоковой трансляции с помощью канала беспроводной связи 320. На Фиг. ЗС показан вариант, при котором при наличии нескольких источников потока данных 100, каждый из которых подключен к своему устройству потоковой передачи 10, 20, одно из устройств потоковой передачи 10, 20 назначается серверным устройством. В этом случае остальные устройства 10, 20 передают обработанные потоки данных в блок трансляции выбранного устройства потоковой передачи 10, 20, которое будет осуществлять передачу информации на конечные устройства пользователей 120. Выбранное центральным передатчиком устройство потоковой передачи 10, 20 распределяет в блоке потоковой передачи 105, 206 полученные потоки данных, обеспечивая пользователям 120 при подключении к нему возможность выбора необходимого потока информации (Фиг. ЗЕ). Передача между устройствами 10, 20 потоковой передачи осуществляется с помощью беспроводной связи 302.

На Фиг. 3D показан вариант осуществления, аналогичный варианту, изображенному на Фиг. ЗС, дополнительно содержащий Web-сервер потоковой трансляции 310, который получает от центрального передающего устройства 10, 20 потоки данных, полученные от других устройство потоковой передачи 10, 20, а также и от самого центрального устройства потоковой передачи.

Фиг. ЗЕ иллюстрирует примерный вид графического интерфейса пользователя 330 при подключении к центральному устройству потоковой передачи 10, 20, в случае присутствия нескольких устройств потоковой передачи 10, 20, получающих информацию от сопряженных устройств источников данных 100. В общем случае интерфейс реализуется посредством блока потоковой передачи 105, 206 центрального устройства 10, 20, и обеспечивает отображение каналов трансляции 331-333. Под каждой областью 331-333, соответствующей своему каналу трансляции, может быть выполнена функциональная область 334-336, например, в виде кнопки, при взаимодействии с которой пользователь запрашивает передачу соответствующего потока данных от нужного ему канала 331-333, каждый из которых соответствует своему устройству потоковой передачи 10, 20. Таким образом, каждый из пользователей 120 может получить необходимый ему поток данных, в частности, аудиовизуальный или аудиопоток. На Фиг. 4А представлена общая последовательность шагов, которые осуществляются при осуществлении способа 400 для потоковой передачи данных согласно одному из предпочтительных вариантов осуществления. На этапе 401 от устройства источника потока данных 100 получают входной поток данных, для чего устанавливается проводная связь между устройством источником 100, воспроизводящим аудио- или аудиовизуальную информацию, и устройством потоковой передачи 10, 20. Далее на этапе 402 принимают данные от устройства источника 100 с помощью устройства потоковой передачи 10, 20, осуществляя захват потока данных от источника 100. Полученный поток на этапе 403, в зависимости от его типа (аналоговый/цифровой) и соответствующего типа устройства 10, 20 (с АЦП или без) распределяется в устройстве 10, 20. Если входной поток - аналоговый, то он передается в АЦП для его оцифровки на этапе 404 и затем оцифровывается (сжимается) блоком потоковой передачи на этапе 405.

Согласно Фиг. 4В этап 405 включает в себя этап сжатия полученного потока с помощью соответствующего аудио/видео кодека 4051 и передачу сжатого потока на сервер потоковой трансляции 4052. На этапе 406 сжатый поток данных получается сервером потоковой трансляции 4061, который расположен на упомянутом устройстве потоковой передачи 10, 20, реализуемый блоком потоковой передачи 105, 206, и осуществляется его активация для обеспечения потоковой трансляции обработанного потока данных на этапе 4062. На этапе 407 устанавливают беспроводной канал передачи данных между, по меньшей мере, одним устройством пользователя 120 и устройством потоковой передачи 10, 20, для чего отправляют запрос на, по меньшей мере, одном устройстве пользователя на получение трансляции цифрового потока данных, соответствующего потоку данных, воспроизводимого на источнике 100, на сервер потоковой трансляции 105, 206 устройства потоковой передачи 10, 20. Обрабатывают упомянутый запрос сервере потоковой трансляции устройства 10, 20 и на этапе 408 осуществляют трансляцию на одно или более устройство 120 пользователя через упомянутый сервер потоковой трансляции цифровой поток данных, соответствующий данным, воспроизводимым устройством источником 100 в данный момент времени. Идентификация пользователя 120 на устройстве потоковой передачи 10, 20 может осуществляться с помощью NFC связи, в этом случае процесс авторизации осуществляется автоматически.

На Фиг. 5 А представлен способ потоковой передачи данных 500 согласно другому варианту реализации. На этапе 501 от устройства источника потока данных 100 получают входной поток данных, для чего устанавливается проводная связь между устройством источником 100, воспроизводящим аудио- или аудиовизуальную информацию, и устройством потоковой передачи 10, 20. Далее на этапе 502 принимают данные от устройства источника 100 с помощью устройства потоковой передачи 10, 20, осуществляя захват потока данных от источника 100. Полученный поток на этапе 503, в зависимости от его типа (аналоговый/цифровой) и соответствующего типа устройства 10, 20 (с АЦП или без) распределяется в устройстве 10, 20. Если входной поток - аналоговый, то он передается в АЦП для его оцифровки на этапе 504 и затем оцифровывается (сжимается) блоком потоковой передачи на этапе 505. Согласно Фиг. 5В этап 505 включает в себя этап сжатия полученного потока с помощью соответствующего аудио/видео кодека 5051 и передачу сжатого потока на сервер потоковой трансляции 5052. На этапе 506 сжатый поток данных получается сервером потоковой трансляции 5061, который расположен на упомянутом устройстве потоковой передачи 10, 20, реализуемый блоком потоковой передачи 105, 206, и затем на этапе 5062 передается на удаленный сервер потоковой трансляции 310, который в дальнейшем осуществляет активацию режима потоковой трансляции 5063 на одно или более устройств пользователей 120. На этапе 507 устанавливают беспроводной канал передачи данных между, по меньшей мере, одним устройством пользователя 120 и удаленным сервером потоковой трансляции 310 для чего отправляют запрос на, по меньшей мере, одном устройстве пользователя на получение трансляции цифрового потока данных, соответствующего потоку данных, воспроизводимого на источнике 100, на удаленный сервер потоковой трансляции 310. Обрабатывают упомянутый запрос на удаленном сервере потоковой трансляции 310 и на этапе 508 осуществляют трансляцию на одно или более устройство 120 пользователя через упомянутый удаленный сервер потоковой трансляции 310 цифровой поток данных, соответствующий данным, воспроизводимым устройством источником 100 в данный момент времени. Идентификация пользователя 120 на устройстве потоковой передачи 10, 20 может осуществляться с помощью NFC связи, в этом случае процесс авторизации осуществляется автоматически. Удаленный сервер потоковой трансляции 310 может представлять собой Web-сервер, который может, например, реализовывать графический интерфейс пользователя, аналогичный представленному на Фиг. ЗЕ, для организации передачи необходимого потока данных.

Заявленные устройства 10, 20 можно использовать в помещениях, содержащих множество источников 100 медиаконтента, например, музей или выставка. В таких помещениях, сложно получить сведения о транслируемом потоке данных на одном или более устройств источников 100, как правило, в связи с высокой степенью окружающего шума или количества людей, что является фактором, ограничивающим адекватное восприятие аудиовизуальной информации с экрана источника 100. При использовании заявленного устройства 10, 20 с одним или более устройствами источниками 100, пользователь получает возможность воспроизведения необходимого ему потока аудиовизуальной информации на личном портативном устройстве, например, смартфоне, ноутбуке, планшете или игровой приставке, с помощью беспроводной связи с устройством 10, 20.