CN114125565A - Method, device and storage medium for playing video stream based on browser - Google Patents
Method, device and storage medium for playing video stream based on browser Download PDFInfo
- Publication number
- CN114125565A CN114125565A CN202111394516.5A CN202111394516A CN114125565A CN 114125565 A CN114125565 A CN 114125565A CN 202111394516 A CN202111394516 A CN 202111394516A CN 114125565 A CN114125565 A CN 114125565A
- Authority
- CN
- China
- Prior art keywords
- video stream
- playing
- browser
- stream data
- video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000006243 chemical reaction Methods 0.000 claims abstract description 37
- 238000004891 communication Methods 0.000 claims abstract description 35
- 238000012545 processing Methods 0.000 claims description 10
- 238000012806 monitoring device Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440218—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a method, a device and a storage medium for playing video stream based on a browser, wherein the method comprises the following steps: acquiring video playing request information sent by a browser, and generating a playing instruction based on the video playing request information; acquiring video stream data corresponding to the playing instruction according to the playing instruction; and converting the format of the video stream data, and calling a real-time communication script program of the browser to play the video stream data after format conversion. The invention can send the playing request information based on the browser and convert the format of the video stream data. Therefore, the real-time communication script program of the browser can directly play the video stream data after format conversion, any browser plug-in and configuration are not required to be installed, more application scenes are expanded, and convenience is brought to the use of a user.
Description
Technical Field
The present invention relates to the field of video playing technologies, and in particular, to a method, an apparatus, and a storage medium for playing a video stream based on a browser.
Background
In the prior art, playing video streams through a browser is a core function of a smart park video monitoring module, for example, videos of each monitoring device are played in real time through the browser. The RTSP video stream format is currently the mainstream standard for video devices. However, in the prior art, when the video of each monitoring device is played, the video playing can be realized only by installing respective vendor plug-ins in the browser and performing security reduction configuration on the browser, which not only has high cost, but also cannot ensure the compatibility between the browser and the video of each monitoring device, thereby affecting the use of users.
Thus, there is a need for improvements and enhancements in the art.
Disclosure of Invention
The technical problem to be solved by the present invention is to provide a method, an apparatus, and a storage medium for playing a video stream based on a browser, aiming at solving the problems that, when playing a video of each monitoring device in the prior art, the video playing can be realized only by installing a manufacturer plug-in the browser and performing security reduction configuration on the browser, which is not only high in cost, but also the compatibility between the browser and the video of each monitoring device cannot be guaranteed, thereby affecting the use of a user.
In order to solve the technical problems, the technical scheme adopted by the invention is as follows:
in a first aspect, the present invention provides a method for playing a video stream based on a browser, where the method includes:
acquiring video playing request information sent by a browser, and generating a playing instruction based on the video playing request information;
acquiring video stream data corresponding to the playing instruction according to the playing instruction;
and converting the format of the video stream data, and calling a real-time communication script program of the browser to play the video stream data after format conversion.
In one implementation, the generating a play instruction based on the video play request information includes:
analyzing the playing request information to obtain equipment information carried in the playing request information;
and generating the playing instruction according to the equipment information, wherein the playing instruction is used for playing and controlling the video stream data of the camera equipment corresponding to the equipment information.
In one implementation, the generating the play instruction according to the device information includes:
according to the equipment information, the playing message is issued;
and generating the playing instruction according to the playing message.
In an implementation manner, the acquiring, according to the play instruction, video stream data corresponding to the play instruction includes:
analyzing the playing instruction to obtain the equipment information;
and acquiring video stream data corresponding to the equipment information according to the equipment information.
In one implementation, the acquiring, according to the device information, video stream data corresponding to the device information includes:
according to the equipment information, determining camera equipment corresponding to the equipment information;
and acquiring the video stream data from the camera equipment.
In one implementation, the format converting the video stream data includes:
and carrying out format conversion processing on the video stream data to obtain video stream data in an RTMP format.
In one implementation, the invoking the real-time communication script program of the browser to play the video stream data after format conversion includes:
carrying out protocol conversion processing on the video stream data in RTMP format according to the real-time communication script program to obtain video stream data matched with the real-time communication script program;
and calling a real-time communication script program of the browser to play the video stream data which is subjected to the protocol conversion processing.
In a second aspect, an embodiment of the present invention further provides an apparatus for playing a video stream based on a browser, where the apparatus includes:
the playing instruction generating module is used for acquiring video playing request information sent by a browser and generating a playing instruction based on the video playing request information;
the video stream acquisition module is used for acquiring video stream data corresponding to the playing instruction according to the playing instruction;
and the video stream playing module is used for converting the format of the video stream data and calling a real-time communication script program of the browser to play the video stream data after format conversion.
In a third aspect, an embodiment of the present invention further provides a terminal device, where the terminal device includes a memory, a processor, and a program that is stored in the memory and is executable on the processor and plays a video stream based on a browser, and when the processor executes the program that plays a video stream based on a browser, the steps of the method for playing a video stream based on a browser in any of the above schemes are implemented.
In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, where a program for playing a video stream based on a browser is stored on the computer-readable storage medium, and when the program for playing a video stream based on a browser is executed by a processor, the steps of the method for playing a video stream based on a browser in any one of the above solutions are implemented.
Has the advantages that: compared with the prior art, the invention provides a method for playing video stream based on a browser, which comprises the steps of firstly obtaining video playing request information sent based on the browser, and generating a playing instruction based on the video playing request information; and then according to the playing instruction, acquiring video stream data corresponding to the playing instruction. And finally, converting the format of the video stream data, and calling a real-time communication script program of the browser to play the video stream data after format conversion. Therefore, the invention can send the playing request information based on the browser and carry out format conversion on the video stream data. Therefore, the real-time communication script program of the browser can directly play the video stream data after format conversion without installing any browser plug-in and configuration, so that the cost is saved, more application scenes are expanded, and convenience is provided for the use of a user.
Drawings
Fig. 1 is a flowchart of a specific implementation of a method for playing a video stream based on a browser according to an embodiment of the present invention.
Fig. 2 is a schematic block diagram of an apparatus for playing a video stream based on a browser according to an embodiment of the present invention.
Fig. 3 is a schematic block diagram of an internal structure of a terminal device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and effects of the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The embodiment provides a method for playing video stream based on a browser, and the method of the embodiment can send playing request information based on the browser and convert the format of video stream data. Therefore, the real-time communication script program of the browser can directly play the video stream data after format conversion without installing any browser plug-in and configuration. In specific implementation, the embodiment first obtains video playing request information sent by a browser, and generates a playing instruction based on the video playing request information. And then according to the playing instruction, acquiring video stream data corresponding to the playing instruction. And finally, converting the format of the video stream data, and calling a real-time communication script program of the browser to play the video stream data after format conversion. Compared with the prior art that video playing can be realized only by installing respective manufacturer plug-ins in the browser and reducing security configuration on the browser, the embodiment can convert the format of the video stream data, so that the real-time communication script program of the browser can play the format-converted video stream data, and any browser plug-ins and configuration are not required to be installed, so that the cost is saved, more application scenes are expanded, and convenience is brought to the use of a user.
For example, when the browser needs to play a video, it sends video playing request information, where the video playing request information is used to reflect the desire to play the video at that time. After the terminal device (e.g., a computer) acquires the video playing request information, a playing instruction is generated, and then corresponding video stream data is acquired based on the playing instruction, where the acquired video stream data may be from any monitoring device (e.g., a monitoring camera) connected to the terminal device. After the video stream data is acquired, in order to facilitate a browser to play the video stream data, the terminal device may perform format conversion on the video stream data, where the purpose of format conversion is to convert video stream data in any format into the same format, such as an RTMP format, and then directly invoke a real-time communication script program to play the video stream data after format conversion. The embodiment converts the format of the acquired video stream data to convert any format into a format which can be directly played by a real-time communication script program, so that a browser can conveniently and directly play the video stream data.
Exemplary method
The method of the embodiment is applied to the terminal equipment, and the terminal equipment can be intelligent terminal products such as mobile phones and computers. As shown in fig. 1, the method of the present embodiment includes the steps of:
step S100, video playing request information sent by a browser is obtained, and a playing instruction is generated based on the video playing request information.
In this embodiment, a browser for playing videos in real time is provided in the terminal device, and the browser can play videos collected by each camera device connected to the terminal device, so as to achieve a real-time monitoring effect. The video playing request information is used for reflecting the intention of the browser to play the video, and the terminal equipment can generate a playing instruction based on the video playing request information after receiving the video playing request information. In this embodiment, the play instruction is used to perform play control on the video acquired by the camera device.
In an implementation manner, the present embodiment includes the following steps in the process of generating the play instruction:
step S101, analyzing the playing request information to obtain equipment information carried in the playing request information;
and step S102, generating the playing instruction according to the equipment information, wherein the playing instruction is used for playing and controlling the video stream data of the camera equipment corresponding to the equipment information.
In specific implementation, when the browser needs to play a video, it is first determined which camera device needs to play the video acquired at that time. Therefore, the playing request information sent by the browser carries the device information, which refers to the device information of the camera device, that is, according to the playing request information, it can be determined which camera device video data the browser wants to play at the time. Therefore, after the browser sends the play request information, the terminal device of this embodiment may parse the play request information, then obtain the device information carried in the play request information, and then the terminal device may issue a play message based on the device information, where the play message is used to inform the terminal device of which camera device the video data needs to be played at this time, and therefore, the terminal device may generate a play instruction after obtaining the play information.
Specifically, the browser may select a camera device, and then send play request information to a preset video service, after receiving the play request information, the video service may issue a play message to a rocktmq (distributed message middleware, i.e., a message queue service), and then play the message from the rocktmq, and send a corresponding play instruction to the FFMPEG multimedia video processing tool.
And step S200, acquiring video stream data corresponding to the playing instruction according to the playing instruction.
After the terminal device obtains the play instruction, the embodiment can obtain the video stream data of the corresponding camera device according to the play instruction. The video stream data in this embodiment refers to video data collected by a camera device. The video stream data is the data that the browser needs to play.
In one implementation, the present embodiment includes the following steps when acquiring video stream data:
step S201, analyzing the playing instruction to obtain the equipment information;
step S202, according to the equipment information, video stream data corresponding to the equipment information is obtained.
Specifically, the play instruction in this embodiment is generated based on the device information, and the device information corresponds to the camera device, so that in order to obtain the video stream data acquired by the corresponding camera device based on the play instruction, in this embodiment, after the play instruction is obtained, the play instruction is analyzed, then the device information is analyzed from the play instruction, and then the camera device corresponding to the device information can be determined according to the device information. For example, the acquired device information is: and (8) camera01, the corresponding camera device is the camera No. 1, so that the video stream data collected by the camera No. 1 can be directly acquired.
In a specific application, after receiving the play instruction, the FFMPEG multimedia video processing tool in this embodiment acquires the device information from the play instruction, and then pulls the video stream data from the corresponding camera device according to the device information, where the video stream data at this time is an RTSP video stream.
And step S300, converting the format of the video stream data, and calling a real-time communication script program of the browser to play the video stream data after format conversion.
In order to enable the browser to directly play the video stream data, the embodiment can perform format conversion on the video stream data after the video stream data is obtained, which is beneficial to performing format unification, and is beneficial to enabling a real-time communication script program of the browser to directly play the converted video stream data, so that the browser is convenient for a user to use.
In a specific application, in this embodiment, when format conversion is performed on video stream data, a video stream in an RTSP format is converted into video stream data in an RTMP (Real Time Messaging Protocol, which is a network Protocol designed for Real-Time data communication) format, and the video stream data in the RTMP format is pushed to a Protocol transcoding server. And then the transcoding server carries out protocol conversion processing on the video stream data in the RTMP format according to the real-time communication script program so as to obtain video stream data matched with the real-time communication script program, for example, when the real-time communication script program is a WEBRTC script, the video stream data in the RTMP format can be converted into a WEBRTC protocol. In the embodiment, the protocol of the video stream is converted into the video data matched with the real-time communication script program, so that the real-time communication script program of the browser can be directly called to play the video stream data after the protocol conversion processing is finished, and the use requirements of users are met. Therefore, the embodiment not only performs format conversion but also performs protocol conversion on the acquired video stream data, so that the browser can directly play the video stream data.
In summary, in the present embodiment, first, video playing request information sent by a browser is obtained, and a playing instruction is generated based on the video playing request information; and then according to the playing instruction, acquiring video stream data corresponding to the playing instruction. And finally, converting the format of the video stream data, and calling a real-time communication script program of the browser to play the video stream data after format conversion. It can be seen that the present embodiment may send the play request information based on the browser, and perform format conversion on the video stream data. Therefore, the real-time communication script program of the browser can directly play the video stream data after format conversion without installing any browser plug-in and configuration, so that the cost is saved, more application scenes are expanded, and convenience is provided for the use of a user.
Exemplary devices
Based on the above example, the present invention further provides an apparatus for playing a video stream based on a browser, as shown in fig. 2, the apparatus comprising: a playing instruction generating module 10, a video stream acquiring module 20 and a video stream playing module 30. Specifically, the playing instruction generating module 10 is configured to obtain video playing request information sent by a browser, and generate a playing instruction based on the video playing request information. The video stream obtaining module 20 is configured to obtain, according to the play instruction, video stream data corresponding to the play instruction. The video stream playing module 30 is configured to perform format conversion on the video stream data, and call a real-time communication script program of the browser to play the video stream data after format conversion.
The working principle of the device for playing video stream based on browser in this embodiment is the same as the content recorded in the above method embodiment, and is not described here again.
Based on the above embodiments, the present invention further provides a terminal device, and a schematic block diagram thereof may be as shown in fig. 3. The terminal equipment comprises a processor and a memory which are connected through a system bus. Wherein the processor of the terminal device is configured to provide computing and control capabilities. The memory of the terminal equipment comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the terminal device is used for connecting and communicating with an external terminal through a network. The computer program is executed by a processor to implement a method of playing a video stream based on a browser.
It will be understood by those skilled in the art that the block diagram shown in fig. 3 is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation to the terminal device to which the solution of the present invention is applied, and a specific terminal device may include more or less components than those shown in the figure, or may combine some components, or have different arrangements of components.
In one embodiment, a terminal device is provided, where the terminal device includes a memory, a processor, and a program stored in the memory and executable on the processor for playing a video stream based on a browser, and when the processor executes the program for playing the video stream based on the browser, the following operation instructions are implemented:
acquiring video playing request information sent by a browser, and generating a playing instruction based on the video playing request information;
acquiring video stream data corresponding to the playing instruction according to the playing instruction;
and converting the format of the video stream data, and calling a real-time communication script program of the browser to play the video stream data after format conversion.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, operational databases, or other media used in embodiments provided herein may include non-volatile and/or volatile memory. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), double-rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
In summary, the present invention discloses a method, an apparatus and a storage medium for playing a video stream based on a browser, wherein the method comprises: acquiring video playing request information sent by a browser, and generating a playing instruction based on the video playing request information; acquiring video stream data corresponding to the playing instruction according to the playing instruction; and converting the format of the video stream data, and calling a real-time communication script program of the browser to play the video stream data after format conversion. The invention can send the playing request information based on the browser and convert the format of the video stream data. Therefore, the real-time communication script program of the browser can directly play the video stream data after format conversion, any browser plug-in and configuration are not required to be installed, more application scenes are expanded, and convenience is brought to the use of a user.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. A method for playing a video stream based on a browser, the method comprising:
acquiring video playing request information sent by a browser, and generating a playing instruction based on the video playing request information;
acquiring video stream data corresponding to the playing instruction according to the playing instruction;
and converting the format of the video stream data, and calling a real-time communication script program of the browser to play the video stream data after format conversion.
2. The method for playing video stream based on browser according to claim 1, wherein said generating playing instruction based on said video playing request information includes:
analyzing the playing request information to obtain equipment information carried in the playing request information;
and generating the playing instruction according to the equipment information, wherein the playing instruction is used for playing and controlling the video stream data of the camera equipment corresponding to the equipment information.
3. The method for playing video stream based on browser according to claim 2, wherein said generating the playing instruction according to the device information includes:
according to the equipment information, the playing message is issued;
and generating the playing instruction according to the playing message.
4. The method for playing video stream based on browser according to claim 3, wherein said obtaining the video stream data corresponding to the playing instruction according to the playing instruction comprises:
analyzing the playing instruction to obtain the equipment information;
and acquiring video stream data corresponding to the equipment information according to the equipment information.
5. The method for playing video stream based on browser according to claim 4, wherein said obtaining video stream data corresponding to the device information according to the device information includes:
according to the equipment information, determining camera equipment corresponding to the equipment information;
and acquiring the video stream data from the camera equipment.
6. The method for playing video stream based on browser as claimed in claim 1, wherein said converting format of said video stream data comprises:
and carrying out format conversion processing on the video stream data to obtain video stream data in an RTMP format.
7. The method for playing video stream based on browser as claimed in claim 6, wherein said invoking the real-time communication script program of said browser to play said video stream data after format conversion comprises:
carrying out protocol conversion processing on the video stream data in RTMP format according to the real-time communication script program to obtain video stream data matched with the real-time communication script program;
and calling a real-time communication script program of the browser to play the video stream data which is subjected to the protocol conversion processing.
8. An apparatus for playing a video stream based on a browser, the apparatus comprising:
the playing instruction generating module is used for acquiring video playing request information sent by a browser and generating a playing instruction based on the video playing request information;
the video stream acquisition module is used for acquiring video stream data corresponding to the playing instruction according to the playing instruction;
and the video stream playing module is used for converting the format of the video stream data and calling a real-time communication script program of the browser to play the video stream data after format conversion.
9. A terminal device, characterized in that the terminal device comprises a memory, a processor and a program for playing video stream based on browser, which is stored in the memory and can run on the processor, and the processor implements the steps of the method for playing video stream based on browser according to any one of claims 1-7 when executing the program for playing video stream based on browser.
10. A computer-readable storage medium, in which a program for playing a video stream based on a browser is stored, and when the program for playing a video stream based on a browser is executed by a processor, the steps of the method for playing a video stream based on a browser according to any one of claims 1 to 7 are implemented.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111394516.5A CN114125565A (en) | 2021-11-23 | 2021-11-23 | Method, device and storage medium for playing video stream based on browser |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111394516.5A CN114125565A (en) | 2021-11-23 | 2021-11-23 | Method, device and storage medium for playing video stream based on browser |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114125565A true CN114125565A (en) | 2022-03-01 |
Family
ID=80440108
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111394516.5A Pending CN114125565A (en) | 2021-11-23 | 2021-11-23 | Method, device and storage medium for playing video stream based on browser |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114125565A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114567745A (en) * | 2022-04-27 | 2022-05-31 | 深圳卡特加特智能科技有限公司 | Visual intercom screen projection system and method for active screen projection |
CN114760486A (en) * | 2022-03-16 | 2022-07-15 | 深圳市宏电技术股份有限公司 | Live broadcasting method, device, equipment and storage medium |
CN114827751A (en) * | 2022-03-28 | 2022-07-29 | 慧之安信息技术股份有限公司 | Web end plug-in-free monitoring video playing method based on wasm |
CN115037991A (en) * | 2022-06-08 | 2022-09-09 | 厦门熵基科技有限公司 | Browser video playing method and device, terminal equipment and readable storage medium |
CN115665112A (en) * | 2022-11-02 | 2023-01-31 | 山东捷瑞数字科技股份有限公司 | Video format conversion system and method suitable for industrial Internet |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160006817A1 (en) * | 2014-07-03 | 2016-01-07 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for pushing live media content in an adaptive streaming environment |
CN110121112A (en) * | 2019-05-14 | 2019-08-13 | 重庆商勤科技有限公司 | A kind of video playing control method based on browser, system and device |
CN110446010A (en) * | 2019-08-02 | 2019-11-12 | 江西航天鄱湖云科技有限公司 | Video monitoring method, device, storage medium, server and system based on web |
CN111372128A (en) * | 2020-03-11 | 2020-07-03 | 北京旷视科技有限公司 | Video playing method and device, computer equipment and readable storage medium |
CN112995698A (en) * | 2021-05-19 | 2021-06-18 | 浙江华创视讯科技有限公司 | Video playing method, client, service platform and intelligent conference system |
CN113225538A (en) * | 2021-05-12 | 2021-08-06 | 青岛创新奇智科技集团有限公司 | Monitoring video playing method and device and service equipment |
-
2021
- 2021-11-23 CN CN202111394516.5A patent/CN114125565A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160006817A1 (en) * | 2014-07-03 | 2016-01-07 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for pushing live media content in an adaptive streaming environment |
CN110121112A (en) * | 2019-05-14 | 2019-08-13 | 重庆商勤科技有限公司 | A kind of video playing control method based on browser, system and device |
CN110446010A (en) * | 2019-08-02 | 2019-11-12 | 江西航天鄱湖云科技有限公司 | Video monitoring method, device, storage medium, server and system based on web |
CN111372128A (en) * | 2020-03-11 | 2020-07-03 | 北京旷视科技有限公司 | Video playing method and device, computer equipment and readable storage medium |
CN113225538A (en) * | 2021-05-12 | 2021-08-06 | 青岛创新奇智科技集团有限公司 | Monitoring video playing method and device and service equipment |
CN112995698A (en) * | 2021-05-19 | 2021-06-18 | 浙江华创视讯科技有限公司 | Video playing method, client, service platform and intelligent conference system |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114760486A (en) * | 2022-03-16 | 2022-07-15 | 深圳市宏电技术股份有限公司 | Live broadcasting method, device, equipment and storage medium |
CN114827751A (en) * | 2022-03-28 | 2022-07-29 | 慧之安信息技术股份有限公司 | Web end plug-in-free monitoring video playing method based on wasm |
CN114827751B (en) * | 2022-03-28 | 2023-01-17 | 慧之安信息技术股份有限公司 | Wasm-based web-end plug-in-free monitoring video playing method |
CN114567745A (en) * | 2022-04-27 | 2022-05-31 | 深圳卡特加特智能科技有限公司 | Visual intercom screen projection system and method for active screen projection |
CN115037991A (en) * | 2022-06-08 | 2022-09-09 | 厦门熵基科技有限公司 | Browser video playing method and device, terminal equipment and readable storage medium |
CN115665112A (en) * | 2022-11-02 | 2023-01-31 | 山东捷瑞数字科技股份有限公司 | Video format conversion system and method suitable for industrial Internet |
CN115665112B (en) * | 2022-11-02 | 2024-04-05 | 山东捷瑞数字科技股份有限公司 | Video format conversion system and method suitable for industrial Internet |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114125565A (en) | Method, device and storage medium for playing video stream based on browser | |
CN108989885B (en) | Video file transcoding system, segmentation method, transcoding method and device | |
CN110457143B (en) | Micro-service calling method and device | |
CN111372128A (en) | Video playing method and device, computer equipment and readable storage medium | |
CN111309279B (en) | Multi-screen interactive display method and device | |
US10476928B2 (en) | Network video playback method and apparatus | |
CN104102537A (en) | Application calling method and user terminal | |
EP3866481A1 (en) | Audio/video switching method and apparatus, and computer device and readable storage medium | |
CN113766270B (en) | Video playing method, system, server, terminal equipment and electronic equipment | |
US12073820B2 (en) | Content processing method and apparatus, computer device, and storage medium | |
CN109067860B (en) | Mobile terminal message processing method and related device | |
CN103945284A (en) | Information processing method and information processing device | |
CN107276990B (en) | Streaming media live broadcasting method and device | |
CN110099414A (en) | Network resource transmission method, apparatus, computer equipment and storage medium | |
CN111200744B (en) | Multimedia playing control method and device and intelligent equipment | |
EP2541405A1 (en) | Method for transcoding and playing video files back using grid technology on devices having limited computing power | |
CN116261021B (en) | Video stream playing method and device, electronic equipment and storage medium | |
CN112073586A (en) | Method and system for acquiring call recording data from android system | |
CN114745564B (en) | Service scheduling method and device | |
CN116489307A (en) | Network monitoring system, network monitoring method, network monitoring device and related equipment | |
CN112118458B (en) | Video distribution method and system based on fusion terminal | |
CN113791777B (en) | Picture display method and device, computer readable storage medium and electronic equipment | |
CN112118136B (en) | Multi-cloud configuration conversion method and device, computer equipment and storage medium | |
CN114301970A (en) | Service calling method and device, electronic equipment and storage medium | |
CN111726642B (en) | Live broadcast method, apparatus and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |