Skip to content
tinAI
Go back

Video.js v10 Beta: Xin chào, Thế Giới (một lần nữa)

Bài gốc: Video.js v10 Beta: Hello, World (again)

Tác giả: Unknown

Ngày đăng: Dịch ngày:

TL;DR

Video.js v10 Beta giới thiệu một bản viết lại toàn diện, giúp giảm kích thước gói, hỗ trợ React, Typescript và Tailwind. Người dùng có thể tùy chỉnh sâu và tích hợp AI dễ dàng hơn.

Video.js v10 Beta: Xin chào, Thế Giới (một lần nữa)

Hôm nay chúng tôi rất vui mừng giới thiệu Video.js v10.0.0 beta. Đây là kết quả của một đợt viết lại hoàn toàn mới, không chỉ của Video.js mà còn của các dự án nguồn mở khác như Plyr, Vidstack, và Media Chrome.

Những cải tiến chính

HTML Ví dụ

<video-player>
  <video-skin>
    <video src="video.mp4"></video>
  </video-skin>
</video-player>

React Ví dụ

import '@videojs/react/video/skin.css';

import { createPlayer } from '@videojs/react';
import { videoFeatures, VideoSkin, Video } from '@videojs/react/video';

const Player = createPlayer({
  features: videoFeatures,
});

function App() {
  return (
    <Player.Provider>
      <VideoSkin>
        <Video src="video.mp4" />
      </VideoSkin>
    </Player.Provider>
  );
}

Kích thước gói

Video.js v10 đã giảm kích thước gói mặc định 88% so với phiên bản trước.

PlayerMinified (kB)Gzip (kB)
Video.js v10 Video [HTML]97.425.1
Video.js v10 Audio [React]49.215.2

Động cơ v10 (SPF)

SPF (Streaming Processor Framework) giúp giảm kích thước động cơ streaming đáng kể chỉ còn 12% so với các động cơ tương tự.

EngineMinified (kB)Gzip (kB)
SPF-composed engine38.512.1

Trải nghiệm giao diện người dùng

Video.js v10 cung cấp một số skin sẵn sàng sử dụng và dễ dàng tùy chỉnh. Các skin được thiết kế bởi Sam Potts với giao diện tinh xảo và tương tác mượt mà.

.slider-thumb {
  width: 0.75rem;
  height: 0.75rem;
  background: white;
  border-radius: 50%;
}

Cách nghĩ về AI

Thử nghiệm bản beta

Một số điều cần biết:

Cảm ơn đặc biệt đến…

Đội ngũ phát triển và các cố vấn đã giúp hiện thực hóa dự án này. Video.js v10 Beta hứa hẹn giúp bạn quay lại yêu thích video player của mình. ❤️


Read Original (EN) Quay lại Newsletter