УПРАВЛЯЮЩЕЕ УСТРОЙСТВО И СПОСОБ УПРАВЛЕНИЯ ПЕРЕДАЧЕЙ ПОТОКА ВИДЕОДАННЫХ ПО СЕТИ НА СЕТЕВОЕ ПОЛЬЗОВАТЕЛЬСКОЕ УСТРОЙСТВО

1. Способ управления передачей потока видеоданных по сети на сетевое пользовательское устройство, согласно которому:
- сохраняют сегменты видеоданных в хранилище данных,
- принимают запрос по меньшей мере от одного сетевого пользовательского устройства,
- определяют текущие параметры указанного по меньшей мере одного сетевого пользовательского устройства,
- изменяют сохраненные в хранилище данных сегменты видеоданных на основании определенных текущих параметров сетевого пользовательского устройства.
- передают измененные сегменты видеоданных на сетевое пользовательское устройство в ответ на указанный запрос,
отличающийся тем, что
изменение сохраненных в хранилище данных сегментов видеоданных выполняют посредством изменения битовой скорости сегментов видеоданных путем транскодирования каждого сегмента видеоданных в реальном времени.
2. Способ по п.1, в котором сегменты видеоданных сохраняют в хранилище данных по приеме первого запроса на указанные видеоданные от сетевого пользовательского устройства.
3. Способ по п.1, в котором этап сохранения сегментов видеоданных в хранилище данных включает этап кэширования указанных сегментов видеоданных.
4. Способ по п.1, в котором текущие параметры сетевого пользовательского устройства включают текущую пропускную способность канала сетевого пользовательского устройства, состояние пользовательского буфера, тариф.
5. Способ по п.1, в котором указанное транскодирование сохраненных сегментов видеоданных представляет собой аппаратное транскодирование.
6. Способ по п.1, в котором транскодирование включает изменение разрешения сегментов видеоданных.
7. Способ по п.1, согласно которому при заполнении хранилища данных выполняют выборку из сохраненных в нем сегментов видеоданных на основании запросов на сохраненные видеоданные от сетевых пользовательских устройств.
8. Способ по п.7, согласно которому указанная выборка основана на частоте запросов на сохраненные видеоданные от сетевых пользовательских устройств.
9. Способ по п.7, согласно которому указанная выборка основана на удалении видеоданных, последний принятый запрос на которые является самым давним.
10. Способ по п.1, в котором указанные сегменты видеоданных дополнительно содержат аудиоданные и/или текстовые данные.
11. Управляющее устройство для управления передачей потока видеоданных по сети на сетевое пользовательское устройство, содержащее:
- по меньшей мере одно хранилище данных, выполненное с возможностью хранения сегментов видеоданных;
- по меньшей мере один управляющий блок,
выполненный с возможностью приема запроса по меньшей мере от одного сетевого пользовательского устройства,
с возможностью определения текущих параметров по меньшей мере одного сетевого пользовательского устройства и
с возможностью изменения сохраненных в хранилище данных сегментов видеоданных посредством изменения битовой скорости сегментов видеоданных путем транскодирования каждого сегмента в реальном времени на основании текущих определенных параметров сетевого пользовательского устройства; и
- сетевой интерфейс, выполненный с возможностью передачи измененных сегментов видеоданных по меньшей мере на одно сетевое пользовательское устройство.
12. Устройство по п.11, которое дополнительно содержит кэширующий блок, частью которого является указанное по меньшей мере одно хранилище данных.
13. Устройство по п.11, в котором хранилище данных выполнено с возможностью сохранения сегментов видеоданных по приеме указанным по меньшей мере одним управляющим блоком первого запроса на указанные видеоданные от сетевого пользовательского устройства.
14. Устройство по п.11, в котором сохраненные в хранилище данных сегменты видеоданных представляют собой кэшированнные сегменты видеоданных.
15. Устройство по п.11, в котором текущие параметры сетевого пользовательского устройства включают по меньшей мере один из таких параметров, как: текущая пропускная способность канала сетевого пользовательского устройства, состояние буфера пользовательского устройства и тариф.
16. Устройство по п.11, отличающееся тем, что оно расположено в сети, включающей в себя по меньшей мере одно пользовательское устройство, по меньшей мере одну базовую станцию, по меньшей мере один шлюз и по меньшей мере один контент-сервер.
17. Устройство по п.16, отличающееся тем, что оно выполнено с возможностью управления передачей потока видеоданных по сети таким образом, что ни одно указанное пользовательское устройство, ни одна указанная базовая станция, ни один указанный шлюз, ни один указанный контент-сервер не получают информации о наличии в сети указанного управляющего устройства.
18. Устройство по п.11, в котором указанный по меньшей мере один управляющий блок содержит по меньшей мере один планировщик.
19. Устройство по п.18, в котором указанный по меньшей мере один планировщик выполнен с возможностью выбора битовой скорости для передачи сегментов видеоданных в ответ на запрос по меньшей мере от одного пользовательского устройства на основании указанных текущих параметров пользовательского устройства.
20. Устройство по п.11, в котором транскодирование сохраненных сегментов видеоданных представляет собой аппаратное транскодирование.
21. Устройство по п.11, в котором указанный по меньшей мере один управляющий блок выполнен с возможностью изменения разрешения сохраненных сегментов видеоданных путем их транскодирования.
22. Устройство по п.11, в котором указанный по меньшей мере один кэширующий блок при заполнении хранилища данных выполнен с возможностью осуществления выборки из сохраненных в хранилище данных сегментов видеоданных на основании запросов на указанные сохраненные видеоданные от сетевых пользовательских устройств.
23. Устройство по п.22, в котором указанная выборка основана на частоте запросов на указанные видеоданные от сетевых пользовательских устройств.
24. Устройство по п.22, в котором указанная выборка основана на удалении видеоданных, последний запрос на которые, принятый указанным по меньшей мере одним управляющим блоком, является самым давним.
25. Устройство по п.11, в котором сегменты видеоданных дополнительно содержат аудиоданные и/или текстовые данные.
26. Управляющее устройство для управления передачей потока видеоданных по сети на сетевое пользовательское устройство, содержащее:
- проксирующий блок, выполненный с возможностью приема запроса по меньшей мере от одного сетевого пользовательского устройства;
- кэширующий блок, выполненный с возможностью хранения сегментов видеоданных;
- планировщик, выполненный с возможностью определения текущих параметров указанного по меньшей мере одного сетевого пользовательского устройства;
- транскодирующий блок, выполненный с возможностью изменения сохраненных в кэширующем блоке сегментов видеоданных посредством изменения битовой скорости сегментов видеоданных путем транскодирования каждого сегмента в реальном временина основании определенных текущих параметров сетевого пользовательского устройства; и
- сетевой интерфейс, выполненный с возможностью передачи измененных сегментов видеоданных по меньшей мере на одно сетевое пользовательское устройство.
27. Устройство по п.26, в котором планировщик выполнен с возможностью выбора битовой скорости для передачи сегментов видеоданных на указанное пользовательское устройство в ответ на запрос по меньшей мере от одного пользовательского устройства на основании определенных текущих параметров сетевого пользовательского устройства.
28. Устройство по п.26, в котором кэширующий блок содержит хранилище данных, выполненное с возможностью хранения сегментов видеоданных.
29. Устройство по п.26, в котором кэширующий блок выполнен с возможностью сохранения сегментов видеоданных по приеме указанным проксирующим блоком первого запроса на указанные видеоданные от сетевого пользовательского устройства.
30. Устройство по п.26, в котором сохраненные в кэширующем блоке сегменты видеоданных представляют собой кэшированнные сегменты видеоданных.
31. Устройство по п.26, в котором текущие параметры сетевого пользовательского устройства включают по меньшей мере один из таких параметров, как: текущая пропускная способность канала сетевого пользовательского устройства, состояние буфера пользовательского устройства и тариф.
32. Устройство по п.26, в котором транскодирование сохраненных сегментов видеоданных представляет собой аппаратное транскодирование.
33. Устройство по п.26, в котором указанный транскодирующий блок выполнен с возможностью изменения разрешения сохраненных сегментов видеоданных путем их транскодирования.
34. Устройство по п.26, в котором указанный кэширующий блок при заполнении хранилища данных выполнен с возможностью осуществления выборки из сохраненных сегментов видеоданных на основании запросов на указанные сохраненные видеоданные от сетевых пользовательских устройств.
35. Устройство по п.34, в котором указанная выборка основана на частоте запросов на указанные видеоданные от сетевых пользовательских устройств.
36. Устройство по п.34, в котором указанная выборка основана на удалении видеоданных, последний запрос на которые, принятый указанным проксирующим блоком, является самым давним.
37. Устройство по п.26, в котором сегменты видеоданных дополнительно содержат аудиоданные и/или текстовые данные.
38. Устройство по п.26, в котором проксирующий блок выполнен с возможностью работы на сетевом уровне.
39. Устройство по п.26, отличающееся тем, что оно расположено в сети, включающей в себя по меньшей мере одно пользовательское устройство, по меньшей мере одну базовую станцию, по меньшей мере один шлюз и по меньшей мере один контент-сервер.
40. Устройство по п.39, отличающееся тем, что оно выполнено с возможностью управления передачей потока видеоданных по сети таким образом, что ни одно указанное пользовательское устройство, ни одна указанная базовая станция, ни один указанный шлюз, ни один указанный контент-сервер не получают информации о наличии в сети указанного управляющего устройства.