2,215 questions
1
vote
1
answer
63
views
manage exif rotation in video.js
I need help in placement video using video.js.
Starting from 2 identical videos which differs only for exif rotation (one is 0, the other one is 270), following snippet shows a simple videojs player ...
-3
votes
1
answer
77
views
Update Current Time Automatically And Update Database via ajax php mysql after video fully watched [closed]
Currently I am using following code to check video is fully watched or not.(Code is borrowed from This Stackoverflow Question)
I want to record the total watch time where it should be updated per ...
0
votes
0
answers
51
views
VAST ads not working properly on Safari iOS and Samsung TV with VideoJS Nuevo plugin
I'm implementing VAST 3.0 preroll ads using the Nuevo plugin for VideoJS. While the implementation works perfectly on desktop browsers, I'm facing two specific platform issues:
Safari 18.4 on iOS 18....
0
votes
1
answer
199
views
videos won't work with bunnycdn and videojs - fairplay issue
so i created a Nextjs application for an ott platforms,
i have the videos stored in Bunnycdn and they are protected with enterprise DRM
in my platform i included the player via videojs and a paid ...
0
votes
0
answers
41
views
Hide Subtitles option in fullscreen mode on iOS - video.js library
How can I disable subtitles option in video.js player when using fullscreen mode on iOS devices?
Subtitles are not enable in config, I've added these options to video.js
nativeAudioTracks: false,
...
0
votes
0
answers
49
views
Video.js big play button not working when a custom touchstart event is added to the video element
Why is the Video.js big play button not working on touchstart after I apply a custom handler (Of course, the big play button works on click.) Does my custom handler overwrite the default Video.js ...
-1
votes
1
answer
93
views
videojs-ima plugin is not loading properly
I have implemented video js player in my video streaming website and trying to play the vast tag ads but videojs-ima plugin is not loading properly.
Please help me to revolve this issue.
VIDEOJS: ...
1
vote
2
answers
230
views
Live stream not working on vue.js using Video.js
I’m trying to play a live stream using Video.js in a Vue.js application, but I’m encountering the following error:
VIDEOJS: ERROR: (CODE:4 MEDIA_ERR_SRC_NOT_SUPPORTED) The media could not be loaded, ...
0
votes
1
answer
76
views
why videojs not re-initialize in vuejs?
How can I reinitialize Video.js with new options when props.options changes in a Vue.js (Vue 3) component using the watch function?
current code:
const videoPlayer = ref<HTMLVideoElement>()
...
0
votes
0
answers
40
views
How to play a GDR(Gradual Decoder Refresh) bitstream on a web based player
I want to play a h265 GDR bitstream on web browser. I want to know the current players that support it and some sample code/modification that need to be done to get the stream playing on web.
Any help ...
0
votes
0
answers
58
views
Why am I getting an oEmbed response instead of the actual video from Dailymotion?
I'm using videojs-dailymotion to use Dailymotion URL as source with Video.js. However, instead of actual video, I'm getting an oEmbed response from Dailymotion.
Here is the oEmbed response:
{
"...
0
votes
1
answer
285
views
Enable Quality Selector Control in Angular Using Video.js
I am using Video.js in an Angular 19.1.3 application, with version 8.21.0 of Video.js. I have successfully set up an HLS stream using a master index.m3u8 file, and the player automatically switches to ...
0
votes
1
answer
96
views
Error MEDIA_ERR_SRC_NOT_SUPPORTED when decoding Base64 text into a file
I am currently trying to create a web app using Vue.js in the Front-End and a Flask server on the Back-End to process videos.
The idea is that I upload a video from the Vue client-side code send a ...
0
votes
1
answer
238
views
How to change the height and width of video js player in react js
I'm using video-js to play mpeg-dash streams in react. I have made this component for my use:
"use client";
import { VideoPlayerProps } from "@/lib/types/video-player-interface";
import React, { ...
1
vote
0
answers
86
views
Video.js not passing Cloudfront Signed Cookies for DASH player
I'm building in NextJS a video player using Video.js to serve DASH content, the user will be able to access the videos based on the Cloudfront Signed Cookies served by the backend. The issue is that ...
0
votes
0
answers
93
views
Video.js HLS Quality Selector Causes 403 Errors on Segment Requests After Resolution Change
I'm using Video.js with the @silvermine/videojs-quality-selector plugin to allow users to switch between different video resolutions. The video segments are hosted on AWS S3, and I'm using presigned ...
0
votes
2
answers
104
views
Videojs 8 player mp4 not passing jwt token
I am developing a videojs player using react, typescript. But I can't get the video. It says unauthorized.
I already tried using vanilla way (without videojs) and it is working. I will state both ...
1
vote
1
answer
80
views
video.js not starting or pausing on mobile browser with tap
I find it frustrating that video.js cant be started or paused or resumed with a tap on the video itself, instead we need to click on the controls. This isn't intuitive behaviour. I tried to solved ...
0
votes
1
answer
79
views
Get html-element to overlay videojs player on iOS
I am working on a site that uses videoJS for video and have created html elements that are being place on top of the video as a scoreboard. The issue is that the native iOS player overrides videojs ...
1
vote
1
answer
68
views
In Video.js, Video is starting playing from beginning when the progress bar is clicked
After the browser is launched, select a video through the button and add it to video.js. The video can be played normally. But when dragging the progress bar, it always starts playing from beginning ...
0
votes
1
answer
256
views
Video.js HLS video from AWS Cloudfront
Im using AWS CloudFront as a CDN to serve some videos to my site ( Laravel & Vue ). I have set my CloudFront to use signed cookies to get the content from my S3 bucket which looks to be working ...
0
votes
1
answer
95
views
TypeError: videojs__default.default.getPlugin is not a function while running unit test case
I'm integrating the videojs-cmcd with videojs in my project, I've followed the steps as provided in this READMe file. Everything works fine when running the app in browser, The cmcd data is being ...
0
votes
1
answer
129
views
How to Maintain Consistent Size for Multiple Video Players in a React Application
I am integrating multiple video players (Plyr, Video.js, and a proprietary player) into my React application and am facing issues with maintaining consistent sizes and aspect ratios across all players....
3
votes
1
answer
77
views
React: Switching Between Custom React Video Player and Video.js Causes "Failed to Execute 'removeChild'" Error
I'm working on a video player component in React where I switch between a custom video player and Video.js using a toggle. The initial load of the custom player works fine, and when I switch to Video....
0
votes
1
answer
185
views
Video streaming with django from jellyfin
I made a streaming application with django from a jellyfin server, I use video js to play my video media. the problem is that when I try to play videos that are more than 1 hour long and longer it ...
1
vote
0
answers
36
views
Videojs - changing control buttons appearance
I need to replave buttons images on control bar with ours.
Hi,
I am kind of new to the subject of videojs.
There are a lot of messages regarding adding buttons or changing control bar, but I cound not ...
0
votes
1
answer
529
views
Why does an HLS video stream change resolution mid stream when played through the Video.js player? Can the resolution be fixed with the player?
We recently moved to AWS to stream on-demand videos. Our products use the Video.js player in a REACT environment for a browser run-time environment (Chrome, Firefox, and Edge). The stream suddenly ...
1
vote
1
answer
73
views
Form overlay cannot be filled or submitted on already existing video.js video element
I made a chrome extension that uses a basic form to input specific time stamps onto videos present on web pages. The extension is currently working for both Youtube and Spotify videos as is: I can ...
-2
votes
1
answer
219
views
This warning suggests that `videojs.extend` is being used in `@brightcove/player-loader` or one of its dependencies
This warning suggests that videojs.extend is being used in @brightcove/player-loader or one of its dependencies, which is deprecated and will be removed in Video.js 8.0.0. Please provide guidance on ...
0
votes
1
answer
151
views
Video.js Player Initialization/currentTime Causes Video Not to Display in React App with Google Cloud Storage URLs
I am using Video.js to wrap Google Cloud Storage video public URLs, so that I can both skin it and control what second the video plays at (for example, play at 12 seconds)
I have the following in my ...
0
votes
0
answers
508
views
how to prevent the hls video player dont refresh when m3u8 changes
here i am using ffmpeg to use camera and audio to make a hls stream on server as the stream continious old m3u8 components deletes and new ones gets added to main.m3u8. but as we insert the url of hls ...
0
votes
1
answer
127
views
video.js react integratin custom share button on top right instead of controlBar. How to approach it?
Question:
I'm using the video.js library in my React project to display videos, and I want to customize the position of the share button to be displayed in the top right corner of the video player ...
-1
votes
1
answer
41
views
Is it possible to remove keycode import in videojs8?
For security request, my project has been scanned by Sonatype Nexus Lifecycle. Which comes out with two issues by keycode:
So, may I ask is it possible to remove keycode in videojs8?
If yes, may I ...
0
votes
1
answer
478
views
The option to change video quality in videojs is not functioning properly on iPhone and Mac Safari browser
I have added the option to change the video quality in the video player. It works in Chrome and Windows browsers but it is not working in iPhone and Mac Safari, only the button shows, and options are ...
2
votes
0
answers
41
views
How to get the currentTime for each videos in videojs using an array of videos from database in laravel
I have been trying to process an array of videos in blade template with video js but so far no look. What I want to do is, when a user pause one of the videos, save the time he played the videos to ...
1
vote
0
answers
106
views
Video.js Update Handling Issue with Dynamic MPD (TypeError: Cannot use 'in' operator to search for 'default' in undefined)
Description:
I'm encountering a playback issue with Video.js when using a dynamic (Live) MPD DASH manifest for a live video stream. The video stream is an MP4 file segmented according to DASH ...
0
votes
1
answer
727
views
How to make the ChaptersButton appear in Videojs-Player
I want to use videojs (ver 8.10.0) and offer viewers a way to select a chapter.
The way I understand the official documentation is that it should be enough to simply include a track-element which ...
0
votes
1
answer
564
views
How can I make a video playing with video.js keep playing in the background on iOS?
On my website I have videos that play with video.js. When using the site through Safari on iOS, if I background Safari or lock my phone, the video pauses and I need to find the media controls and ...
0
votes
1
answer
419
views
Video.js keeps playing after pausing it (while playing ads via IMA)
I use IMA for playing ads in my Video.js player. I have this setup for months and everything was fine until recently. The problem is video and ad are playing at the same time. I pause video before ...
0
votes
1
answer
173
views
addEventListener with encrypted video-js is not working
I have a video uploading project in laravel. Everything is good. I have encrypted videos using "FFMPEG" packge and wanted to play on video-js player. Also wanted to show google-adsense there....
2
votes
0
answers
552
views
Challenges with Screen Orientation Changes in Ionic/Capacitor/Angular App Using Video.js
I'm developing a mobile app using Ionic 7, Capacitor 5, Angular 16, and Video.js 8. My app features a video player (standard Video.js player, not custom) with functionalities related to screen ...
0
votes
1
answer
91
views
How to stop showing two controls in video player
I am using html player to play videos. And then I added videojs and videojs.ima to show google AdSense. Its working. But there are showing like tow player one is html video player and other is videojs ...
0
votes
0
answers
178
views
How can I replace embedded styles being applied by VideoJS?
Our website is following a strict Content Security Policy.
style-src https: 'nonce-<nonce_value>'
script-src https: 'nonce-<nonce_value>
videojs.js calculates the video player dimensions ...
0
votes
1
answer
1k
views
Implementing HLS Streaming with ClearKey DRM in VideoJS
I would like to know how my HLS manifest has to look like in order to trigger videojs-contrib-eme ClearKey functionality explicitly using HLS streaming (not DASH). Currently, my manifest looks like ...
1
vote
0
answers
143
views
How to clear video state when reusing the same video element with videojs-contrib-eme?
I am using video.js for creating my custom video player in a react application. Currently I'm able to play normal videos, DRM protected videos (using videojs-contrib-eme) and 360 degree videos (using ...
2
votes
1
answer
1k
views
video.js multiple sources for fairplay widevine playready livestream DRM
I want to use video.js to display a DRM-protected livestream that will work in the major browsers. I have a Fairplay livestream (for Apple devices) and a Widevine/Playready livestream (for ...
1
vote
1
answer
738
views
VideoJS: segment duration issue in HLS stream
Several customers have ran into this error during a live event, some had refreshed the page and recovered. We looked at the upstream CDN/packaging service and there were no error from them. What can ...
0
votes
0
answers
532
views
Setting the currentTime() in Video.js doesn't seem to be working
I'm trying to implement video player that remembers where user has left watching video, using video.js player. Player is saving current video time into local storage, and when user returns to the ...
1
vote
0
answers
600
views
Difficulty playing H.265-encoded stream in browser from Node.js server with React
I am currently working on a project where I am using a Node.js server to stream H.265-encoded video from IP cameras. The streaming part is handled using the node-rtsp-stream library, and each camera ...
0
votes
0
answers
340
views
video.js only works after page refresh
I'm working on a project that was built using Astro website builder and in which I'm Alpine.js as well. In this project I have a video in which I'm trying to incorporate videojs (the open source HTML5 ...