Skip to content

[19.0][WIP][ADD] website_sale_product_video_html5 - #1357

Draft
bosd wants to merge 1 commit into
OCA:19.0from
bosd:19.0-add-website_sale_product_video_html5
Draft

bosd wants to merge 1 commit into
OCA:19.0from
bosd:19.0-add-website_sale_product_video_html5

Conversation

@bosd

@bosd bosd commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

Product media only accept YouTube, Vimeo, Dailymotion, Instagram and Facebook video URLs. This module also accepts plain video files (mp4, webm, ...) hosted on your own server or on a CDN, and shows them in the product page with the browser's HTML5 player.

The media image is used as poster and nothing is downloaded until the visitor hits play. Autoplay, loop and hidden controls can be set through URL parameters, the same way Odoo does for the other platforms. Hosts serving videos from URLs without an extension (Cloudinary and the like) can be allowed in the settings.

Since it only depends on the URL, it also works for media created by imports or through the API.

The website pages counterpart is in OCA/website#1231.

Accept video files hosted on your own server or on a CDN as product
media video URL. They are shown with the browser's HTML5 player, using
the media image as poster, and are only downloaded when played.
@OCA-git-bot OCA-git-bot added series:19.0 mod:website_sale_product_video_html5 Module website_sale_product_video_html5 labels Oct 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:website_sale_product_video_html5 Module website_sale_product_video_html5 series:19.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants