Я пытаюсь разработать видеоплеер просто для удовольствия и для обучения, например, медиаплеер или vlc. Мне было интересно, как медиаплееры проецируют эти видеофайлы пользователю? как декодировать эти видеофайлы в видео? образцы алгоритмов, которые можно использовать, и любые идеи о языках, подходящих для разработки такого программного обеспечения.
Я знаю, что этот вопрос ОЧЕНЬ расплывчатый, но это мой первый шаг в этом разделе исследований, и учебник или толчок в правильном направлении были бы замечательными. Спасибо большое.
PS: буду признателен за дополнительную информацию, если это возможно :)