Может ли MP4client изменить качество каждой плитки (выбрать представление каждой плитки) в зависимости от области просмотра. Если так, как мы определяем область просмотра? Перемещаясь в графическом интерфейсе?
Ниже вы увидите, как я генерирую видео на основе тайлов, которое хочу воспроизводить локально (поэтому не обсуждаем пропускную способность):
kvazaar -i Dance_Left_1920x960.yuv --input-res 1920x960 -o Dance_Left_1920x960_rep1.hvc --tiles 3x3 --slices tiles --mv-constraint frametilemargin -q 22 --input-fps 30
kvazaar -i Dance_Left_1920x960.yuv --input-res 1920x960 -o Dance_Left_1920x960_rep2.hvc --tiles 3x3 --slices tiles --mv-constraint frametilemargin -q 37 --input-fps 30
MP4Box -add Dance_Left_1920x960_rep1.hvc:split_tiles -fps 30 -new Dance_Left_1920x960_rep1.mp4
MP4Box -add Dance_Left_1920x960_rep2.hvc:split_tiles -fps 30 -new Dance_Left_1920x960_rep2.mp4
MP4Box -dash 1000 -profile live -out Dance_Left_1920x960.mpd Dance_Left_1920x960_rep1.mp4 Dance_Left_1920x960_rep2.mp4
Теперь, когда я играю в этот mpd MP4client, всегда выбирается представление 2 для всех тайлов и всех сегментов (что является представлением с более низким битрейтом)
А если MP4client не может обнаружить область просмотра, как я могу заставить его выбрать конкретные представления для каждой плитки?
Спасибо