Например имеется файл "Название.mkv/mp4/avi" и т.п. в котором располагаются следующие дорожки: 1. тип Video, 2. тип Audio, 3. тип Audio, 4. тип subtitles ... и т.д.
Предположим требуется только Audio1 и subtitles. В этом случаи нелогично же скачивать целый файл, тогда от клиента требуется в зависимости от типа медиа-контейнера требовать только необходимое содержимое файла, оперируя смещением на удаленной стороне.
Например:
- Код: выделить все
-----Название.mkv/mp4/avi--------------------------
| Условно Video -----> |
| A5 A4 86 34 48 20 0B 19 6D D9 5A E3 39 49 3C 16 |
| 7A 60 53 64 5E E1 E9 71 BB EB B1 95 97 A3 5A 1B |
| 4E 36 36 08 E2 EB F6 DA CC AF 85 1C F5 C4 BC 41 |
| 3A 2A 3D 61 95 FE DD B3 9C DF 9E FB 4E 90 2B E2 |
| Условно Audio1 -----> |
| 5E 57 DE 57 69 2D 67 CC 17 55 6A A7 F5 FC A3 12 |
| C0 B5 1E A0 36 28 F8 43 00 AB 26 3B 95 DD 4A 78 |
| 60 92 E2 DF A3 72 2A 94 A7 92 44 DE DB 39 5D 1D |
| F2 E2 94 97 09 B7 10 2C 4A 52 05 C1 04 E8 A4 CF |
| Условно Audio2 -----> |
| A5 FF EC 23 94 23 BD 8A D9 B4 98 E3 AD EE 6D 81 |
| 34 75 73 B0 B8 21 1C B1 6F 55 85 D0 BD D4 41 23 |
| 40 6F 7F 1E 38 D3 34 10 06 B8 18 24 0F BF CD B6 |
| EC 65 6C FA 47 74 38 AE 05 9E A8 11 D0 45 7B 0E |
| Условно subtitles -----> |
| 56 E7 1A C7 CB 2F 6D B7 BA 75 3D 6B 78 D5 EB 0B |
| 30 04 5E 37 96 CC 53 21 FD AB 68 6C 77 C0 98 7B |
| 03 54 48 CB CE 38 27 A6 AB FE 17 81 8D 49 AD 6B |
| 2B 24 D5 65 29 CD 63 C0 22 B5 8F D0 67 11 1A 6C |
...................................................
Получится реализовать в рамках архитектуры dc ?
