Задача состоит в том чтобы создать видео плеер для онлайн трансляций с выбором качества видео, разделением видео трэка ( линии ) на эпизоды как на ютубе. Т.к. это всё онлайн стрим то выбор пал на video.js который поддерживает такой формат.
Является ли хорошей практикой создавать видео плеер, используя API и верстая кнопки самому, скрыв интерфейс по умолчанию?
Как добавить такое разделение видео трэка в плеере как на ютубе?
Кто из вас работал с Video.js?
Или мб есть другие инструменты? Plyr лучше?
Дополнительно:
Вы уже три недели с одними и теми же вопросами сюда приходите... За это время можно было как минимум прототип сделать, показать нам его и задать конкретные вопросы по конкретному коду.
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?
Для создания видео плеера на Vue.js можно воспользоваться библиотекой Video.js, которая предоставляет гибкие инструменты для работы с видео на веб-страницах.
Прежде всего, установите Video.js с помощью npm:
npm install video.jsДалее, создайте компонент Vue для видео плеера и подключите Video.js:
<div> <video class="video-js vjs-default-skin"></video> </div> import videojs from 'video.js'; import 'video.js/dist/video-js.css'; export default { mounted() { this.player = videojs(this.$refs.videoPlayer, this.options, function onPlayerReady() { console.log('onPlayerReady', this); }); }, beforeDestroy() { if (this.player) { this.player.dispose(); } }, data() { return { player: null, options: { controls: true, sources: [{ src: 'https://example.com/video.mp4', type: 'video/mp4' }] } }; } }; @import 'video.js/dist/video-js.css';В этом примере мы создаем компонент Vue с использованием Video.js для отображения видео плеера. Мы импортируем Video.js и его стили, создаем видео плеер в методе mounted, указываем источник видео и другие опции в data.
Теперь вы можете использовать этот компонент в своем приложении Vue и настроить видео плеер по своему усмотрению. У Video.js также есть множество плагинов и расширений, которые позволяют добавить дополнительные функциональности к видео плееру.
Надеюсь, это поможет вам создать качественный видео плеер на Vue.js!