читаю сейчас про передачу потоковых данных. проблема в том, что по пути следования и разделения потока встречается разнородная сеть. и если передавать одни и те же данные для разных получателей, то для одних они будут малы (hd-tv), для других будут очень большие и не смогут пройти через тощий канал.
поэтому каждый раз стоит вопрос в выборе оптимального размера пересылаемого пакета. в качестве решения, предлагается клиенту выбрать качество, которое он хочет получить. если клиент выбрал hd, то на тощем канале он будет сидеть и ждать загрузки данных большого размера.
я спрашиваю: почему нельзя разбить поток на основной и дополнительные (с разными уровнями)? передачу дополнительных "кадров" - в случае, если канал справляется и на клиенте есть высококачественный приемник. на сегодня и звук и видео представляют из себя набор как бы основных данных (видео - ключевые кадры, звук - диапазон частот телефонной трубки), и дополнения-изменения (видео - изменения кадра, звук - более высокие частоты-обертоны).
если разбить поток на основной (ключевые кадры) и дополнительные с рейтингом, то можно гнать весь набор на hd-клиента при толстом канале, и не пересылать дополнительные потоки с высоким рейтингом на тощих каналах, или для низкокачественного клиента.
...и вот сейчас мне кто-то должен сказать, какой из существующих протоколов я только что изобрел. :-)
я, гений.
поэтому каждый раз стоит вопрос в выборе оптимального размера пересылаемого пакета. в качестве решения, предлагается клиенту выбрать качество, которое он хочет получить. если клиент выбрал hd, то на тощем канале он будет сидеть и ждать загрузки данных большого размера.
я спрашиваю: почему нельзя разбить поток на основной и дополнительные (с разными уровнями)? передачу дополнительных "кадров" - в случае, если канал справляется и на клиенте есть высококачественный приемник. на сегодня и звук и видео представляют из себя набор как бы основных данных (видео - ключевые кадры, звук - диапазон частот телефонной трубки), и дополнения-изменения (видео - изменения кадра, звук - более высокие частоты-обертоны).
если разбить поток на основной (ключевые кадры) и дополнительные с рейтингом, то можно гнать весь набор на hd-клиента при толстом канале, и не пересылать дополнительные потоки с высоким рейтингом на тощих каналах, или для низкокачественного клиента.
...и вот сейчас мне кто-то должен сказать, какой из существующих протоколов я только что изобрел. :-)
я, гений.