Browser Video Playback Independent Window

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for playing videos in web browsers require installing and updating plug-ins, which is complex and not supported in newer HTML standards like H5, leading to difficulties in video playback.

Innovation Solution

A method and apparatus that allow video playback in an independent window without installing a plug-in, by detecting user interactions, acquiring video elements, applying a full-view style to fill the visible area with video content, and transferring the content to a separate window for playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a plug-in is installed in the browser to play video, then video playback function is achieved, but the operation process becomes complex and requires installation and updates

Engineering Contradiction:
Improvevideo playback functionVSAvoidoperation process
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extracts the video playback function from the traditional plug-in architecture and integrates it directly into the browser's native HTML5 video element. This eliminates the need for separate plug-in installations while maintaining video playback capability, thereby resolving the contradiction between achieving video playback function and keeping the operation process simple.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an independent window as an intermediary component that hosts the video playback. This window acts as a mediator between the browser and the video content, allowing video playback without requiring traditional plug-in installations in the main browser window, thus simplifying the operation process while ensuring reliable video playback.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a plug-in is installed in the browser to play video, then video playback function is achieved, but the device complexity increases due to installation and update requirements

Engineering Contradiction:
Improvevideo playback functionVSAvoidplug-in installation and update
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the video playback functionality directly into the browser's native HTML5 capabilities rather than maintaining it as a separate plug-in. This consolidation eliminates the complexity of separate installation and update processes while preserving reliable video playback function through the browser's built-in support.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent enables the browser to handle video playback through its own native HTML5 video element capabilities, making the system self-sufficient. This eliminates the need for external plug-ins that require installation and updates, thereby reducing device complexity while maintaining video playback reliability.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the H5 standard specification is used, then the browser compatibility is improved, but the Flash plug-in cannot be used to play video

Engineering Contradiction:
Improvebrowser compatibilityVSAvoidvideo playback function
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent changes the technical parameter from Flash-based video playback to HTML5 native video element playback. This parameter change aligns with modern browser compatibility requirements while maintaining video playback functionality through the standardized HTML5 video tag, resolving the contradiction between browser compatibility and video playback capability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10839137B2Method and apparatus for playing video in independent window by browser, and storage medium
Publication Date: 2020.11.17 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10839137B2 patent drawing
  • US10839137B2 patent drawing
  • US10839137B2 patent drawing

AI summary

A method and an apparatus for playing a video in an independent window by a browser are provided. The video may be played in the independent window without installing a plug-in in the browser. The method includes: detecting an operating position of a user operation in a web page of the browser, and determining whether the operating position is in a video area in the web page. The method also includes acquiring a video element corresponding to the operating position in the web page if the operating position is in the video area; and filling a visible area of the web page with video content by applying a preset full-view style to the video element. The method also includes: creating an independent window different from window containing the web page, and transferring the video content of the web page into the independent window for playing.