Tagged articles
14 articles
Page 1 of 1
php Courses
php Courses
Aug 18, 2023 · Backend Development

How to Build a Simple Video Player with PHP and MySQL

This article explains how to create a functional video player for a website using PHP and MySQL, covering database design, PHP script to fetch video data, HTML structure for playback, and CSS styling to enhance the player’s appearance.

CSSvideo playerweb-development
0 likes · 4 min read
How to Build a Simple Video Player with PHP and MySQL
Youku Technology
Youku Technology
Mar 22, 2023 · Mobile Development

How to Adapt a Video Player for Foldable Screens: The OnePlayer Case Study

This article presents a detailed technical analysis of adapting the Youku video player for foldable-screen devices, covering background trends, dual-mode UI designs, the OnePlayer plugin framework, configuration strategies, layout adjustments, testing methods, and future enhancement ideas.

AndroidOnePlayerUI adaptation
0 likes · 18 min read
How to Adapt a Video Player for Foldable Screens: The OnePlayer Case Study
DaTaobao Tech
DaTaobao Tech
Jun 30, 2022 · Frontend Development

VideoX: A Multi‑Platform Front‑End Video Player for Large‑Scale E‑Commerce

VideoX is a versatile front‑end video player built for Taobao’s massive e‑commerce platform, offering multi‑terminal playback, customizable controls, and analytics through a layered architecture that separates core decoding, framework integration, and experience assurance, while supporting modern web technologies and native fallbacks across diverse business scenarios.

RaxReactarchitecture
0 likes · 29 min read
VideoX: A Multi‑Platform Front‑End Video Player for Large‑Scale E‑Commerce
IT Services Circle
IT Services Circle
Feb 25, 2022 · Frontend Development

Plyr – A Modern Front‑End Video Player: Features, Usage, and Customisation

This article introduces Plyr, a lightweight and highly customizable HTML5 video/audio player library, outlines its rich feature set—including subtitles, speed control, picture‑in‑picture, and API methods—provides CDN and npm installation instructions, and demonstrates how to embed and style the player for web projects.

APIHTML5JavaScript
0 likes · 8 min read
Plyr – A Modern Front‑End Video Player: Features, Usage, and Customisation
Programmer DD
Programmer DD
Jan 19, 2022 · Frontend Development

Build a Web H.265 Player with WebAssembly and JavaScript – Step-by-Step Guide

This tutorial explains how to create a fully functional web H.265 video player using JavaScript stream demuxing, WebAssembly‑compiled FFmpeg, Canvas rendering and AudioContext, covering project setup, Nginx configuration, HTML integration, and the core modules and threads that drive playback.

H.265JavaScriptWebAssembly
0 likes · 5 min read
Build a Web H.265 Player with WebAssembly and JavaScript – Step-by-Step Guide
Xianyu Technology
Xianyu Technology
Dec 21, 2021 · Mobile Development

How Xianyu Built a Cross‑Platform Flutter Live‑Streaming SDK

This article details Xianyu's engineering journey to replace third‑party live‑streaming SDKs with a custom, Flutter‑based cross‑platform solution that addresses customization difficulty, platform consistency, and log tracing while outlining design principles, module implementations, and performance outcomes.

FlutterMobile DevelopmentPlatformView
0 likes · 13 min read
How Xianyu Built a Cross‑Platform Flutter Live‑Streaming SDK
Baidu App Technology
Baidu App Technology
Jul 13, 2021 · Mobile Development

Baidu Live Streaming Startup Performance Optimization: Technical Practices and Solutions

Baidu’s live‑streaming team cut startup latency by dissecting the three‑phase launch process, streamlining business‑logic handling, employing HTTPDNS pre‑resolution, forcing first‑frame rendering, low‑bitrate fallback, pre‑loading kernels, direct H.264 SPS/PPS parsing, and HLS m3u8 pre‑fetching, achieving sub‑3 ms DNS and hundreds‑millisecond overall gains.

HLS StreamingHTTPDNSMobile Development
0 likes · 11 min read
Baidu Live Streaming Startup Performance Optimization: Technical Practices and Solutions
Programmer DD
Programmer DD
Jan 17, 2021 · Frontend Development

Inside Pornhub’s Front‑End: How Adult Sites Drive Web Innovation

An exclusive interview with a Pornhub front‑end engineer reveals how the adult‑industry pushes browser video limits, adopts new Web APIs like IntersectionObserver and Picture‑in‑Picture, and tackles performance, testing, and cross‑platform challenges to stay at the cutting edge of web development.

Web APIsWeb Performancefrontend
0 likes · 11 min read
Inside Pornhub’s Front‑End: How Adult Sites Drive Web Innovation
Youku Technology
Youku Technology
Aug 10, 2020 · Mobile Development

Youku Player Architecture Redesign Based on Pipeline Pattern

Youku’s player was rebuilt with a pipeline‑pattern architecture that unifies playback stages into a modular framework, enabling plug‑in customization, multi‑source support, reduced memory and startup overhead, clearer structure, and improved stability and extensibility for future business innovations.

AndroidCache PipelineMobile Development
0 likes · 11 min read
Youku Player Architecture Redesign Based on Pipeline Pattern
Taobao Frontend Technology
Taobao Frontend Technology
Jul 2, 2020 · Frontend Development

How Same‑Layer Rendering Powers Alibaba’s H5 Video Player for 618 Live Events

This article explains how Alibaba’s multimedia front‑end team built a same‑layer rendering video player for H5, detailing the architecture, performance advantages, degradation strategies, issues encountered during the 618 promotion, and future plans to improve playback experience across live and on‑demand scenarios.

AlibabaH5Multimedia
0 likes · 11 min read
How Same‑Layer Rendering Powers Alibaba’s H5 Video Player for 618 Live Events
360 Tech Engineering
360 Tech Engineering
Dec 26, 2019 · Frontend Development

Developing Chimee Video Player Plugins with React: A Practical Guide

This article explains how to develop extensible Chimee H5 video player plugins using React, covering plugin specifications, code examples, integration of React components via Context, event handling, and strategies for managing asynchronous behavior and plugin ordering.

Context APIPlugin DevelopmentReact
0 likes · 9 min read
Developing Chimee Video Player Plugins with React: A Practical Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 20, 2019 · Frontend Development

How Alibaba’s OnePlayer Powers Immersive Dual‑Screen Playback for “The Longest Day in Chang’an”

This article explains the technical architecture behind the “Cool‑Watch” mode used in the series “The Longest Day in Chang’an”, detailing the OnePlayer framework, plugin‑based design, dynamic UI rendering with Weex, dual‑screen layout, and multi‑stream synchronization techniques that enable interactive, high‑quality video experiences.

OnePlayerWeexdual screen
0 likes · 13 min read
How Alibaba’s OnePlayer Powers Immersive Dual‑Screen Playback for “The Longest Day in Chang’an”