Как я могу хранить видео с правильной индексацией
Вопрос
Как я могу сохранить видео (в базе данных или файловой системе), чтобы вместо запуска потоковой передачи я мог запустить эту потоковую передачу из любого индекса исправлений.
Основная цель, как будто у меня есть большое видео дорог Нью -Йорка от одного конца к другому и соответствующей карте Нью -Йорка, сохранив на центральном сервере. Теперь пользователь открывает веб -сайт и выбирает две точки на карте Нью -Йорка, и видеороат между этими двумя точками начинает потоковую передачу не от начала, а от первой точки до второго пункта, данного пользователем.
Таким образом, основное требование состоит в том, чтобы хранить видео с его индексами, чтобы я мог начать потоковую передачу из любого из индекса.
Отредактированная часть: на самом деле я планирую хранить видео с полным городом, чтобы я мог показать его пользователю всякий раз, когда он выбирает его на карте. Так что теперь основной вопрос, на мой взгляд, это можно ли объединить видео для всех дорог в одном видео, как различные связанные списки (дороги). Например, если в определенной точке есть два оборота, то вместо того, чтобы хранить два видео с этого момента для другого пути, могу ли я хранить их в одном видео, в котором, в каком видео, которое вы должны воспроизвести, будет зависеть от начала и окончания, выбранной пользователем и кратчайшим пути Между этими двумя точками, но могу ли я хранить видео всех дорог в виде одного видео.
Как я могу это сделать, будет зависеть ли это от механизма потока или от хранения?
Спасибо,
ГАРАНТИРОВАННАЯ ПОБЕДА
Решение
Я предполагаю, что все зависит от возможности вашего механизма игры/потоковой передачи. Я бы узнал об этом, прежде чем определить, как сохранить файл и/или «индекс». Задайте некоторые конкретные вопросы о вашей потоковой технологии, например:
- Можете ли вы перейти к определенному моменту?
- Можете ли вы остановиться в определенный момент?
- Можете ли вы играть в один поток после того, как один заканчивается?
- Еще один игровой возможности, которые могут помочь решить это?
Если вы можете запустить воспроизведение своего видео, чтобы перейти к определенному моменту, вы можете сохранить количество времени или рам, чтобы быстро с самого начала и связать их с началом карты. Вам также нужно будет «прервать» поток в определенную точку, которая соответствует конечной точке вашей карты.
Однако, если вы не можете перенести свой поток, вам нужно разбить свой видеофайл на более мелкие сегменты и начать с соответствующей на основе выбранной точки карты. Затем вам нужно будет воспроизвести несколько файлов, пока вы не достигнете конечной точки.