CN110138817A - Flow media playing method, device, equipment and computer readable storage medium - Google Patents
Flow media playing method, device, equipment and computer readable storage medium Download PDFInfo
- Publication number
- CN110138817A CN110138817A CN201810130747.7A CN201810130747A CN110138817A CN 110138817 A CN110138817 A CN 110138817A CN 201810130747 A CN201810130747 A CN 201810130747A CN 110138817 A CN110138817 A CN 110138817A
- Authority
- CN
- China
- Prior art keywords
- streaming media
- cloud
- cloud terminal
- control unit
- webpage
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/08—Protocols specially adapted for terminal emulation, e.g. Telnet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- 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)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本文公开了一种流媒体播放方法、装置、设备及计算机可读存储介质,属于通讯技术领域,该方法包括:将流媒体写入预设的网页中;通过云桌面中的浏览器截获单元获取所述网页的网页地址;通过云桌面的主控单元将所述网页地址发送至云终端的主控单元;在云终端的浏览器上加载所述网页地址,并进行网页显示及流媒体播放,通过将包含流媒体的网页地址发送至云终端进行播放,降低了云服务器端的运行压力,提高了流媒体的播放效果。
This paper discloses a streaming media playback method, device, equipment, and computer-readable storage medium, which belong to the field of communication technology. The method includes: writing the streaming media into a preset webpage; The webpage address of the webpage; sending the webpage address to the main control unit of the cloud terminal through the main control unit of the cloud desktop; loading the webpage address on the browser of the cloud terminal, and performing webpage display and streaming media playback, By sending the address of the webpage containing the streaming media to the cloud terminal for playback, the operating pressure on the cloud server is reduced and the playback effect of the streaming media is improved.
Description
技术领域technical field
本文涉及通讯领域,尤其涉及一种流媒体播放方法、装置、设备及计算机可读存储介质。This article relates to the communication field, and in particular to a streaming media playing method, device, equipment and computer-readable storage medium.
背景技术Background technique
近年来,云桌面在国内蓬勃发展,教育、政企等已经开始逐步利用云桌面取代传统PC,市场规模巨大,在教学中经常需要播放影片或者PPT,就需要在云桌面中搭建一个流媒体服务器并进行流媒体播放或PPT展示;而云桌面是为大数量客户提供服务的,在云桌面中播放流媒体会造成服务器端的运行压力过大,进而影响流媒体播放的效果。In recent years, cloud desktops have been booming in China. Education, government and enterprises have begun to use cloud desktops to replace traditional PCs. The market is huge. When teaching often needs to play movies or PPT, it is necessary to build a streaming media server in cloud desktops. And perform streaming media playback or PPT display; while the cloud desktop provides services for a large number of customers, playing streaming media in the cloud desktop will cause excessive operating pressure on the server side, which will affect the effect of streaming media playback.
发明内容Contents of the invention
本文在于提供一种流媒体播放方法、装置、设备及计算机可读存储介质,通过将包含流媒体的网页地址发送至云终端进行播放,降低了云服务器端的运行压力,提高了流媒体的播放效果。This article aims to provide a streaming media playback method, device, equipment, and computer-readable storage medium. By sending the web page address containing the streaming media to the cloud terminal for playback, the operating pressure on the cloud server is reduced and the playback effect of the streaming media is improved. .
本文解决上述技术问题所采用的技术方案如下:The technical scheme adopted in this paper to solve the above-mentioned technical problems is as follows:
根据本文的一个方面,提供的一种流媒体播放方法,包括:According to an aspect of this paper, a streaming media playback method is provided, including:
将流媒体写入预设的网页中;Write the streaming media to the preset web page;
通过云桌面中的浏览器截获单元获取所述网页的网页地址;Obtain the web page address of the web page through the browser intercepting unit in the cloud desktop;
通过云桌面的主控单元将所述网页地址发送至云终端的主控单元;Send the webpage address to the main control unit of the cloud terminal through the main control unit of the cloud desktop;
在云终端的浏览器上加载所述网页地址,并进行网页显示及流媒体播放。Load the webpage address on the browser of the cloud terminal, and perform webpage display and streaming media playback.
可选地,所述将流媒体写入预设的网页中之前还包括:Optionally, before writing the streaming media into the preset webpage, it also includes:
云终端的主控单元与云桌面的主控单元通过TCP建立连接;The main control unit of the cloud terminal establishes a connection with the main control unit of the cloud desktop through TCP;
云终端根据当前协议查找到云终端上当前云桌面界面的主窗口。The cloud terminal finds the main window of the current cloud desktop interface on the cloud terminal according to the current protocol.
可选地,所述通过云桌面的主控单元将所述网页地址发送至云终端的主控单元之后还包括:Optionally, after the main control unit of the cloud desktop sends the webpage address to the main control unit of the cloud terminal, it also includes:
通过所述浏览器截获单元将云桌面的浏览器窗口的位置和大小实时传送给所述云终端;The position and the size of the browser window of the cloud desktop are transmitted to the cloud terminal in real time through the browser intercepting unit;
云终端根据自身系统对所述浏览器窗口的位置和大小进行调整。The cloud terminal adjusts the position and size of the browser window according to its own system.
可选地,所述网页地址为HTML地址,所述流媒体为视频或PPT。Optionally, the web page address is an HTML address, and the streaming media is video or PPT.
作为本发明的另一方面,提供的一种流媒体播放装置,包括:As another aspect of the present invention, a streaming media playback device is provided, including:
网页生成模块,用于将流媒体写入预设的网页中;A web page generation module, used to write streaming media into a preset web page;
获取模块,用于通过云桌面中的浏览器截获单元获取所述网页的网页地址;An acquisition module, configured to acquire the webpage address of the webpage through the browser interception unit in the cloud desktop;
发送模块,用于通过云桌面的主控单元将所述网页地址发送至云终端的主控单元;The sending module is used to send the webpage address to the main control unit of the cloud terminal through the main control unit of the cloud desktop;
播放模块,用于在云终端的浏览器上加载所述网页地址,并进行网页显示及流媒体播放。The playback module is used to load the webpage address on the browser of the cloud terminal, and perform webpage display and streaming media playback.
可选地,还包括:Optionally, also include:
连接模块,用于云终端的主控单元与云桌面的主控单元通过TCP建立连接;还用于云终端根据当前协议查找到云终端上当前云桌面界面的主窗口。The connection module is used to establish a connection between the main control unit of the cloud terminal and the main control unit of the cloud desktop through TCP; it is also used for the cloud terminal to find the main window of the current cloud desktop interface on the cloud terminal according to the current protocol.
可选地,还包括:Optionally, also include:
调整模块,用于通过所述浏览器截获单元将云桌面的浏览器窗口的位置和大小实时传送给所述云终端;云终端根据自身系统对所述浏览器窗口的位置和大小进行调整。The adjustment module is used to transmit the position and size of the browser window of the cloud desktop to the cloud terminal in real time through the browser intercepting unit; the cloud terminal adjusts the position and size of the browser window according to its own system.
可选地,所述网页地址为HTML地址,所述流媒体为视频或PPT。Optionally, the web page address is an HTML address, and the streaming media is video or PPT.
根据本文的再一个方面,提供的一种电子设备,包括存储器、处理器和至少一个被存储在所述存储器中并被配置为由所述处理器执行的应用程序,所述应用程序被配置为用于执行以上所述的流媒体播放方法。According to still another aspect of this document, an electronic device is provided, including a memory, a processor, and at least one application program stored in the memory and configured to be executed by the processor, the application program being configured to It is used to execute the streaming media playing method described above.
根据本文的再一个方面,提供的一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以上所述的流媒体播放方法。According to another aspect of this document, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the above-mentioned method for playing streaming media is realized.
本发明实施例的一种流媒体播放方法、装置、设备及计算机可读存储介质,该方法包括:将流媒体写入预设的网页中;通过云桌面中的浏览器截获单元获取所述网页的网页地址;通过云桌面的主控单元将所述网页地址发送至云终端的主控单元;在云终端的浏览器上加载所述网页地址,并进行网页显示及流媒体播放,通过将包含流媒体的网页地址发送至云终端进行播放,降低了云服务器端的运行压力,提高了流媒体的播放效果。A streaming media playback method, device, device, and computer-readable storage medium according to an embodiment of the present invention, the method comprising: writing the streaming media into a preset webpage; obtaining the webpage through a browser interception unit in the cloud desktop The web page address; the main control unit of the cloud desktop sends the web page address to the main control unit of the cloud terminal; loads the web page address on the browser of the cloud terminal, and performs web page display and streaming media playback, by including The web page address of the streaming media is sent to the cloud terminal for playback, which reduces the operating pressure on the cloud server and improves the playback effect of the streaming media.
附图说明Description of drawings
图1为本发明实施例一提供的一种流媒体播放方法流程图;FIG. 1 is a flow chart of a streaming media playback method provided by Embodiment 1 of the present invention;
图2为本发明实施例一提供的另一种流媒体播放方法流程图;FIG. 2 is a flowchart of another streaming media playback method provided by Embodiment 1 of the present invention;
图3为本发明实施例一提供的再一种流媒体播放方法流程图;FIG. 3 is a flow chart of yet another streaming media playback method provided by Embodiment 1 of the present invention;
图4为本发明实施例一提供的流媒体播放系统的功能框架图;4 is a functional framework diagram of a streaming media playback system provided by Embodiment 1 of the present invention;
图5为本发明实施例二提供的一种流媒体播放装置示范性结构框图;FIG. 5 is an exemplary structural block diagram of a streaming media playback device provided by Embodiment 2 of the present invention;
图6为本发明实施例二提供的另一种流媒体播放装置示范性结构框图;FIG. 6 is an exemplary structural block diagram of another streaming media playback device provided by Embodiment 2 of the present invention;
图7为本发明实施例二提供的再一种流媒体播放装置示范性结构框图。FIG. 7 is a block diagram of another exemplary structure of a streaming media playback device provided by Embodiment 2 of the present invention.
本文目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose of this paper, functional characteristics and advantages will be further described in conjunction with the embodiments and with reference to the accompanying drawings.
具体实施方式Detailed ways
为了使本文所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本文进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本文,并不用于限定本文。In order to make the technical problems, technical solutions and beneficial effects to be solved in this paper clearer and clearer, this paper will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain this text, and are not intended to limit this text.
实施例一Embodiment one
如图1所示,在本实施例中,一种流媒体播放方法,包括:As shown in Figure 1, in this embodiment, a kind of streaming media playing method comprises:
S10、将流媒体写入预设的网页中;S10. Writing streaming media into a preset webpage;
S20、通过云桌面中的浏览器截获单元获取所述网页的网页地址;S20. Obtain the webpage address of the webpage through the browser interception unit in the cloud desktop;
S30、通过云桌面的主控单元将所述网页地址发送至云终端的主控单元;S30. Send the web page address to the main control unit of the cloud terminal through the main control unit of the cloud desktop;
S40、在云终端的浏览器上加载所述网页地址,并进行网页显示及流媒体播放。S40. Load the webpage address on the browser of the cloud terminal, and perform webpage display and streaming media playback.
在本实施例中,通过将包含流媒体的网页地址发送至云终端进行播放,降低了云服务器端的运行压力,提高了流媒体的播放效果。In this embodiment, by sending the address of the webpage containing the streaming media to the cloud terminal for playing, the operating pressure on the cloud server is reduced, and the playing effect of the streaming media is improved.
在本实施例中,所述网页地址为HTML地址,所述流媒体为视频或PPT。In this embodiment, the web page address is an HTML address, and the streaming media is video or PPT.
在本实施例中,利用HTML5以及JavaScript在云桌面上搭建一个小型的流媒体服务器,编写特定HTML网页及JavaScript文件,用户只需要将视频或HTML5的PPT放到特定的目录,HTTP服务器加载特定的HTML网页,也即加载流媒体,比如视频或PPT,云桌面中的浏览器在播放视频时并不进行实际的视频播放,而是通过浏览器截获单元将HTML地址通过云桌面主控单元发送到云终端,云终端主控单元接收云桌面主控单元发送的浏览器地址重定向消息后启动云终端浏览器,云终端浏览器加载此网页地址,并进行网页显示及流媒体播放,这样可以降低网络带宽的同时提升视频播放的效果。如今PPT也可以转换给HTML5,所以本方案也适用于PPT展示。In this embodiment, use HTML5 and JavaScript to build a small streaming media server on the cloud desktop, write specific HTML webpages and JavaScript files, the user only needs to put the video or HTML5 PPT into a specific directory, and the HTTP server loads a specific HTML web pages, that is, loading streaming media, such as video or PPT, the browser in the cloud desktop does not actually play the video when playing the video, but sends the HTML address through the cloud desktop main control unit to the Cloud terminal, the cloud terminal main control unit starts the cloud terminal browser after receiving the browser address redirection message sent by the cloud desktop main control unit, and the cloud terminal browser loads the webpage address, and performs webpage display and streaming media playback, which can reduce Improve the effect of video playback while increasing the network bandwidth. Now PPT can also be converted to HTML5, so this solution is also suitable for PPT display.
如图2所示,在本实施例中,所述步骤S10之前还包括:As shown in Figure 2, in this embodiment, before the step S10, it also includes:
S01、云终端的主控单元与云桌面的主控单元通过TCP建立连接;S01, the main control unit of the cloud terminal establishes a connection with the main control unit of the cloud desktop through TCP;
S02、云终端根据当前协议查找到云终端上当前云桌面界面的主窗口。S02. The cloud terminal finds the main window of the current cloud desktop interface on the cloud terminal according to the current protocol.
在本实施例中,所述步骤S01和S02是云终端登录云桌面时的预处理过程,所述云终端是基于Windows 2000/XP/2003下的Windows终端设备。云终端是一台不需要CPU,硬盘和CD-ROM的Windows多用户网络终端设备,可以最大的发挥Windows计算机的潜能。In this embodiment, the steps S01 and S02 are the preprocessing process when the cloud terminal logs into the cloud desktop, and the cloud terminal is a Windows terminal device based on Windows 2000/XP/2003. The cloud terminal is a Windows multi-user network terminal device that does not need CPU, hard disk and CD-ROM, and can maximize the potential of Windows computers.
在本实施例中,云终端在登陆进云桌面后,云终端主控单元与云桌面主控单元建立TCP连接,同时云终端主控单元获取当前桌面协议的主窗口。In this embodiment, after the cloud terminal logs into the cloud desktop, the cloud terminal main control unit establishes a TCP connection with the cloud desktop main control unit, and at the same time the cloud terminal main control unit acquires the main window of the current desktop protocol.
如图3所示,在本实施例中,所述步骤S30之后还包括:As shown in Figure 3, in this embodiment, after the step S30, it also includes:
S31、通过所述浏览器截获单元将云桌面的浏览器窗口的位置和大小实时传送给所述云终端;S31. Transmitting the position and size of the browser window of the cloud desktop to the cloud terminal in real time through the browser intercepting unit;
S32、云终端根据自身系统对所述浏览器窗口的位置和大小进行调整。S32. The cloud terminal adjusts the position and size of the browser window according to its own system.
如图4所示,为流媒体播放系统的功能框架图,其中,云桌面中的浏览器用于打开特定的网页,此网页包含了视频或者PPT;浏览器截获单元,为浏览器中的一个插件,用于截获特定的网页,当用户打开此特定网页后会被浏览器截获单元截获,从而进入截获流程;云桌面的主控单元为安装在云桌面的主控程序,负责与云终端的主控单元进行TCP通信,并负责将截获单元截获到的网页地址发送给云终端的主控单元;云终端的主控单元为安装在云终端的主控程序,负责与云桌面的主控单元通信,接收云桌面发送过来的网页地址,并启动浏览器加载此网页;云终端的浏览器负责加载网页并进行显示。As shown in Figure 4, it is a functional frame diagram of the streaming media playback system, wherein the browser in the cloud desktop is used to open a specific webpage, and this webpage contains video or PPT; the browser interception unit is a plug-in in the browser , used to intercept a specific web page, when the user opens this specific web page, it will be intercepted by the browser interception unit, thus entering the interception process; the main control unit of the cloud desktop is the main control program installed on the cloud desktop, responsible for communicating with the main The control unit performs TCP communication, and is responsible for sending the webpage address intercepted by the intercepting unit to the main control unit of the cloud terminal; the main control unit of the cloud terminal is a main control program installed on the cloud terminal, and is responsible for communicating with the main control unit of the cloud desktop , to receive the webpage address sent by the cloud desktop, and start the browser to load the webpage; the browser of the cloud terminal is responsible for loading the webpage and displaying it.
实施例二Embodiment two
如图5所示在本实施例中,一种流媒体播放装置,包括:As shown in Figure 5, in this embodiment, a streaming media playback device includes:
网页生成模块10,用于将流媒体写入预设的网页中;Webpage generating module 10, for streaming media is written in the preset webpage;
获取模块20,用于通过云桌面中的浏览器截获单元获取所述网页的网页地址;Obtaining module 20, for obtaining the webpage address of described webpage by the browser intercepting unit in cloud desktop;
发送模块30,用于通过云桌面的主控单元将所述网页地址发送至云终端的主控单元;The sending module 30 is used to send the webpage address to the main control unit of the cloud terminal through the main control unit of the cloud desktop;
播放模块40,用于在云终端的浏览器上加载所述网页地址,并进行网页显示及流媒体播放。The playback module 40 is configured to load the webpage address on the browser of the cloud terminal, and perform webpage display and streaming media playback.
在本实施例中,通过将包含流媒体的网页地址发送至云终端进行播放,降低了云服务器端的运行压力,提高了流媒体的播放效果。In this embodiment, by sending the address of the webpage containing the streaming media to the cloud terminal for playing, the operating pressure on the cloud server is reduced, and the playing effect of the streaming media is improved.
在本实施例中,所述网页地址为HTML地址,所述流媒体为视频或PPT。In this embodiment, the web page address is an HTML address, and the streaming media is video or PPT.
在本实施例中,利用HTML5以及JavaScript在云桌面上搭建一个小型的流媒体服务器,编写特定HTML网页及JavaScript文件,用户只需要将视频或HTML5的PPT放到特定的目录,HTTP服务器加载特定的HTML网页,也即加载流媒体,比如视频或PPT,云桌面中的浏览器在播放视频时并不进行实际的视频播放,而是通过浏览器截获单元将HTML地址通过云桌面主控单元发送到云终端,云终端主控单元接收云桌面主控单元发送的浏览器地址重定向消息后启动云终端浏览器,云终端浏览器加载此网页地址,并进行网页显示及流媒体播放,这样可以降低网络带宽的同时提升视频播放的效果。如今PPT也可以转换给HTML5,所以本方案也适用于PPT展示。In this embodiment, use HTML5 and JavaScript to build a small streaming media server on the cloud desktop, write specific HTML webpages and JavaScript files, the user only needs to put the video or HTML5 PPT into a specific directory, and the HTTP server loads a specific HTML web pages, that is, loading streaming media, such as video or PPT, the browser in the cloud desktop does not actually play the video when playing the video, but sends the HTML address through the cloud desktop main control unit to the Cloud terminal, the cloud terminal main control unit starts the cloud terminal browser after receiving the browser address redirection message sent by the cloud desktop main control unit, and the cloud terminal browser loads the webpage address, and performs webpage display and streaming media playback, which can reduce Improve the effect of video playback while increasing the network bandwidth. Now PPT can also be converted to HTML5, so this solution is also suitable for PPT display.
如图6所示,在本实施例中,还包括:As shown in Figure 6, in this embodiment, it also includes:
连接模块50,用于云终端的主控单元与云桌面的主控单元通过TCP建立连接;还用于云终端根据当前协议查找到云终端上当前云桌面界面的主窗口。The connection module 50 is used to establish a connection between the main control unit of the cloud terminal and the main control unit of the cloud desktop through TCP; it is also used for the cloud terminal to find the main window of the current cloud desktop interface on the cloud terminal according to the current protocol.
在本实施例中,所述云终端是基于Windows 2000/XP/2003下的Windows终端设备。云终端是一台不需要CPU,硬盘和CD-ROM的Windows多用户网络终端设备,可以最大的发挥Windows计算机的潜能。In this embodiment, the cloud terminal is a Windows terminal device based on Windows 2000/XP/2003. The cloud terminal is a Windows multi-user network terminal device that does not need CPU, hard disk and CD-ROM, and can maximize the potential of Windows computers.
在本实施例中,云终端在登陆进云桌面后,云终端主控单元与云桌面主控单元建立TCP连接,同时云终端主控单元获取当前桌面协议的主窗口。In this embodiment, after the cloud terminal logs into the cloud desktop, the cloud terminal main control unit establishes a TCP connection with the cloud desktop main control unit, and at the same time the cloud terminal main control unit acquires the main window of the current desktop protocol.
如图7所示,在本实施例中,还包括:As shown in Figure 7, in this embodiment, also includes:
调整模块60,用于通过所述浏览器截获单元将云桌面的浏览器窗口的位置和大小实时传送给所述云终端;云终端根据自身系统对所述浏览器窗口的位置和大小进行调整。The adjustment module 60 is configured to transmit the position and size of the browser window of the cloud desktop to the cloud terminal in real time through the browser intercepting unit; the cloud terminal adjusts the position and size of the browser window according to its own system.
实施例三Embodiment three
在本实施例中,一种电子设备,包括存储器、处理器和至少一个被存储在所述存储器中并被配置为由所述处理器执行的应用程序,所述应用程序被配置为用于执行实施例一所述的流媒体播放方法。In this embodiment, an electronic device includes a memory, a processor, and at least one application program stored in the memory and configured to be executed by the processor, and the application program is configured to execute The streaming media playing method described in the first embodiment.
实施例四Embodiment four
本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述流媒体播放方法实施例中任一所述的方法实施例。An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the method embodiment described in any one of the above streaming media playback method embodiments is implemented.
需要说明的是,上述装置、设备实和计算机可读存储介质实施例与方法实施例属于同一构思,其具体实现过程详见方法实施例,且方法实施例中的技术特征在装置实施例中均对应适用,这里不再赘述。It should be noted that the above-mentioned device, device, computer-readable storage medium embodiment and method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, and the technical features in the method embodiment are all described in the device embodiment. Correspondingly applicable, no more details here.
本发明实施例的一种流媒体播放方法、装置、设备及计算机可读存储介质,该方法包括:将流媒体写入预设的网页中;通过云桌面中的浏览器截获单元获取所述网页的网页地址;通过云桌面的主控单元将所述网页地址发送至云终端的主控单元;在云终端的浏览器上加载所述网页地址,并进行网页显示及流媒体播放,通过将包含流媒体的网页地址发送至云终端进行播放,降低了云服务器端的运行压力,提高了流媒体的播放效果。A streaming media playback method, device, device, and computer-readable storage medium according to an embodiment of the present invention, the method comprising: writing the streaming media into a preset webpage; obtaining the webpage through a browser interception unit in the cloud desktop The web page address; the main control unit of the cloud desktop sends the web page address to the main control unit of the cloud terminal; loads the web page address on the browser of the cloud terminal, and performs web page display and streaming media playback, by including The web page address of the streaming media is sent to the cloud terminal for playback, which reduces the operating pressure on the cloud server and improves the playback effect of the streaming media.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件来实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the methods in the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course can also be implemented by hardware, but in many cases the former is Better implementation. Based on such an understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products are stored in a storage medium (such as ROM/RAM, disk, CD) contains several instructions to make a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in various embodiments of the present invention.
以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。The preferred embodiments of the present invention have been described above with reference to the accompanying drawings, and the scope of rights of the present invention is not limited thereto. Any modifications, equivalent replacements and improvements made by those skilled in the art without departing from the scope and essence of the present invention shall fall within the scope of rights of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810130747.7A CN110138817A (en) | 2018-02-08 | 2018-02-08 | Flow media playing method, device, equipment and computer readable storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810130747.7A CN110138817A (en) | 2018-02-08 | 2018-02-08 | Flow media playing method, device, equipment and computer readable storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN110138817A true CN110138817A (en) | 2019-08-16 |
Family
ID=67567812
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810130747.7A Withdrawn CN110138817A (en) | 2018-02-08 | 2018-02-08 | Flow media playing method, device, equipment and computer readable storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110138817A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113905034A (en) * | 2020-07-06 | 2022-01-07 | 华为技术有限公司 | Video acquisition method, system, device and medium |
| WO2023051166A1 (en) * | 2021-09-29 | 2023-04-06 | 中兴通讯股份有限公司 | Cloud desktop display method, terminal, cloud desktop system, device, and readable medium |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102158553A (en) * | 2011-03-31 | 2011-08-17 | 华为技术有限公司 | Method and device for playing multi-media files for remote desktop |
| CN102449604A (en) * | 2011-08-01 | 2012-05-09 | 华为技术有限公司 | Method and system for distributed processing in virtual desktop |
| CN102577327A (en) * | 2011-12-26 | 2012-07-11 | 华为技术有限公司 | A method, device and system for realizing web page browsing in remote desktop environment |
| CN102761603A (en) * | 2012-06-07 | 2012-10-31 | 福建升腾资讯有限公司 | Webpage flash video redirection method in VDI environment |
| CN103067500A (en) * | 2012-12-28 | 2013-04-24 | 广州杰赛科技股份有限公司 | Web browsing method based on cloud terminal |
| CN103905927A (en) * | 2012-12-26 | 2014-07-02 | 华为技术有限公司 | Video redirection method, desktop server and system in virtual desktop scenario |
| CN104202680A (en) * | 2014-08-11 | 2014-12-10 | 福建星网锐捷网络有限公司 | Method and device for acquiring stream media |
| CN104349177A (en) * | 2014-09-26 | 2015-02-11 | 华为技术有限公司 | Method for turning to play multimedia file under desktop cloud, virtual machine and system |
| CN105163140A (en) * | 2015-07-22 | 2015-12-16 | 深圳市京华科讯科技有限公司 | Method and system for playing online videos by using virtual machine |
| CN106686038A (en) * | 2015-11-10 | 2017-05-17 | 中兴通讯股份有限公司 | Method and device for calling cloud desktop |
-
2018
- 2018-02-08 CN CN201810130747.7A patent/CN110138817A/en not_active Withdrawn
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102158553A (en) * | 2011-03-31 | 2011-08-17 | 华为技术有限公司 | Method and device for playing multi-media files for remote desktop |
| CN102449604A (en) * | 2011-08-01 | 2012-05-09 | 华为技术有限公司 | Method and system for distributed processing in virtual desktop |
| CN102577327A (en) * | 2011-12-26 | 2012-07-11 | 华为技术有限公司 | A method, device and system for realizing web page browsing in remote desktop environment |
| CN102761603A (en) * | 2012-06-07 | 2012-10-31 | 福建升腾资讯有限公司 | Webpage flash video redirection method in VDI environment |
| CN103905927A (en) * | 2012-12-26 | 2014-07-02 | 华为技术有限公司 | Video redirection method, desktop server and system in virtual desktop scenario |
| CN103067500A (en) * | 2012-12-28 | 2013-04-24 | 广州杰赛科技股份有限公司 | Web browsing method based on cloud terminal |
| CN104202680A (en) * | 2014-08-11 | 2014-12-10 | 福建星网锐捷网络有限公司 | Method and device for acquiring stream media |
| CN104349177A (en) * | 2014-09-26 | 2015-02-11 | 华为技术有限公司 | Method for turning to play multimedia file under desktop cloud, virtual machine and system |
| CN105163140A (en) * | 2015-07-22 | 2015-12-16 | 深圳市京华科讯科技有限公司 | Method and system for playing online videos by using virtual machine |
| CN106686038A (en) * | 2015-11-10 | 2017-05-17 | 中兴通讯股份有限公司 | Method and device for calling cloud desktop |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113905034A (en) * | 2020-07-06 | 2022-01-07 | 华为技术有限公司 | Video acquisition method, system, device and medium |
| WO2023051166A1 (en) * | 2021-09-29 | 2023-04-06 | 中兴通讯股份有限公司 | Cloud desktop display method, terminal, cloud desktop system, device, and readable medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108319468B (en) | Grayscale publishing method, device, system and electronic device | |
| CN102577327B (en) | A method, device and system for realizing web page browsing in remote desktop environment | |
| US20150156223A1 (en) | Network proxy layer for policy-based application proxies | |
| CN109068153B (en) | Video playing method and device and computer readable storage medium | |
| US9923977B2 (en) | Transferring cookie data to another domain | |
| CN102868728B (en) | Network proxy method based on virtual channel in virtual desktop infrastructure (VDI) environment | |
| EP3055761B1 (en) | Framework for screen content sharing system with generalized screen descriptions | |
| CN102710748A (en) | Data acquisition method, system and equipment | |
| US10574703B1 (en) | Content delivery employing multiple security levels | |
| KR20150013860A (en) | Clientless cloud computing | |
| US20140344437A1 (en) | Method and system for implementing a transparent proxy of an ios system | |
| CN109981711A (en) | Document dynamic playback method, device, system and computer-readable storage medium | |
| CN106357697A (en) | Multi-terminal page synchronizing method based on WebSocket attribute synchronization | |
| CN103116645B (en) | The method and device of browsing page by mobile equipment | |
| CN101459571B (en) | Method, system and apparatus for website mirroring | |
| CN108737372B (en) | Streaming media playback method, computer equipment and readable medium | |
| CN113556584A (en) | Screenshot transmission method, device, electronic device and storage medium of cloud mobile phone | |
| KR102841297B1 (en) | A method, a device, an electronic equipment, a storage medium and a computer program for playing mp4 files online | |
| US11803606B2 (en) | Device augmentation of real time communications | |
| CN106341453A (en) | High-speed virtual desktop agent building method and high-speed virtual desktop agent building system based on HTML5 | |
| US20140006918A1 (en) | Method and system for web page rearrangement | |
| WO2016086755A1 (en) | Packet processing method and transparent proxy server | |
| CN103067500B (en) | Web browsing method based on cloud terminal | |
| CN110138817A (en) | Flow media playing method, device, equipment and computer readable storage medium | |
| CN105471980B (en) | A kind of Cloud Server data access method based on embedded OpenWrt wireless router technology |
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 | ||
| WW01 | Invention patent application withdrawn after publication |
Application publication date: 20190816 |
|
| WW01 | Invention patent application withdrawn after publication |