Browser Video Playback via Web Service Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The disabling of plug-ins in browsers due to security concerns has resulted in a need for a method to play videos on web pages without relying on plug-ins, as existing methods are ineffective in enabling video playback within the browser environment.
Innovation Solution
A method and apparatus for video playback in a browser that creates and displays a video window using a web service program, allowing video playback without the need for plug-ins, by utilizing a preset interface to create and position the video window within the browser's current window, and receiving video playback instructions to play videos accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If plug-ins are used to play videos in browsers, then video playback functionality is achieved, but security problems arise due to high plug-in permissions allowing file modification and system calls
Solution Approach 1:
The patent extracts the video playback functionality from the browser's native capabilities and implements it through a separate web service program. This separation removes the security risks associated with browser plug-ins while maintaining video playback functionality. The video window is created and managed by an external service rather than through browser plug-ins, effectively taking out the harmful plug-in component while preserving the useful video playback function.
2Object-affected harmful factors
If plug-ins are disabled in browsers for security reasons, then security risks are reduced, but video playback functionality is lost
Solution Approach 1:
The patent introduces a web service program as an intermediary between the browser and the video playback system. This intermediary receives video playback requests from the browser, creates video windows through system interfaces, and manages video playback externally. The intermediary approach allows the browser to maintain its security restrictions while still enabling video playback through the mediating service program.
3Reliability
If traditional plug-in methods are used for video playback, then video can be played on web pages, but the method becomes ineffective when plug-ins are disabled
Solution Approach 1:
The patent creates a universal video playback solution that works both when plug-ins are enabled and when they are disabled. The web service program implements a standardized interface that can handle video playback requests through multiple pathways - either through traditional plug-in integration when available, or through the new external video window mechanism when plug-ins are disabled. This multi-functional approach ensures broad compatibility across different browser configurations.
Data Source
AI summary
A method and apparatus for video playing, an electronic device and a storage medium are provided. In the method, a web service program calls a preset interface to create a video window; the video window is displayed in a page in which the current window of a browser is located; a video playing instruction is received; and a video corresponding to the video playing instruction is played in the video window. In the present application, a video window is created through a web service program; the created video window is displayed in the page in which the current window of the browser is located, and then the video is played through the video window. In this way, the video may be played without loading a plug-in, achieving the purpose of playing a video on a page of a browser without using a plug-in.


