Иногда в мобильное приложение нужно добавить возможность воспроизведения видеозаписей. Совсем необязательно чтобы это была программа видеоплеер. Видеозаписи могут, например, играть роль справочных материалов или просто служить для визуального оформления. Но, в любом случае необходимо каким-то образом решить задачу воспроизведения видео в приложении. Здесь разработчику на помощь приходит стандартный виджет VideoView.
Метка: Работа с видео
Использование паттернов «Отложенная инициализация (загрузка)» (Lazy initialization (load)) и «Заместитель» (Proxy) при отображении видео на сайте
Отображением на сайте видео с различных видеохостингов (того же YouTube) сегодня уже никого не удивить. Однако, если на странице находится не одно видео, а несколько возникает не совсем приятная ситуация.
PasLibVlc. Регулятор громкости
В статье «Создание простейшего видеоплеера на основе проигрывателя VideoLAN с использованием набора компонентов PasLibVlc» был создан простейший плеер, в котором громкость воспроизведения регулировалась двумя кнопками. Однако, привычные для всех нас, «ползунки» регулирования громкости не только более удобны, но и информативны. По положению «ползунка» сразу можно узнать о текущем уровне громкости.
PasLibVlc. Усовершенствованный слайдер доступа на основе компонента TScrollBar
В одной из предыдущих статей уже шла речь о реализации слайдера доступа при воспроизведении видеофайлов с помощью VLC SDK. Однако способ, который был описан в этой статье, имеет существенный недостаток. При его использовании наблюдается прерывистое воспроизведение звукового и видео ряда. Это связано с тем, что при перемещении ползунка компонента TTrackBar
PasLibVlc. Циклическое воспроизведение
После завершения воспроизведения файла иногда бывает нужно воспроизвести его снова не ограниченное количество раз. Сделать, так называемое, циклическое воспроизведение.
PasLibVlc. Изменение соотношения сторон кадра при воспроизведении
VLC SDK позволяет изменять соотношения сторон кадра при воспроизведении видео. Поддерживаются соотношения сторон: 1:1, 4:3, 16:9.
PasLibVlc. Слайдер доступа
Во многих проигрывателях имеется, так называемый, слайдер доступа или поиска для перехода к тому или иному участку в проигрываемой записи. VLC в этом отношении ничем не хуже других проигрывателей и, с помощью его SDK, вполне возможно это реализовать.
Создание простейшего видеоплеера на основе проигрывателя VideoLAN с использованием набора компонентов PasLibVlc
В статье «Воспроизведение видео в Delphi» была упомянута возможность написания проигрывателя для видео с использованием VLC SDK. В том числе с использованием набора компонентов PasLibVlc. Эти компоненты значительно упрощают работу с VLC SDK, так как весь низкоуровневый функционал (включая импорт функций VLC API) в них уже реализован и разработчику при
Воспроизведение видео в Delphi
Многие Delphi программисты, хотя бы раз задумывались о том, чтобы реализовать в своих разработках воспроизведение видео. Но, к сожалению, очень часто попытки реализации сводятся к использованию компонента TMediaPlayer, который входит в комплект поставки Delphi. Почему, к сожалению, или чем же так плох этот компонент? Одним из главных недостатков TMediaPlayer на