CN103347219A - Method of playing network videos online - Google Patents
Method of playing network videos online Download PDFInfo
- Publication number
- CN103347219A CN103347219A CN2013102614249A CN201310261424A CN103347219A CN 103347219 A CN103347219 A CN 103347219A CN 2013102614249 A CN2013102614249 A CN 2013102614249A CN 201310261424 A CN201310261424 A CN 201310261424A CN 103347219 A CN103347219 A CN 103347219A
- Authority
- CN
- China
- Prior art keywords
- video
- player
- network
- address information
- network address
- 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
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a method of playing network videos online. The method includes the following steps that a PC or a mobile terminal visits a video website and analyzes network address information of video content selected by a user to watch, the PC or the mobile terminal sends the analyzed network address information to a player which is in network connection with the PC or the mobile terminal in real time, and the player visits and plays the video content of the video website according to the network address information. According to the method, a household player can be simply and easily used like a mobile phone or a PC to achieve online play of network videos.
Description
Technical field
The present invention relates to media play and network technology, particularly relate to a kind of method of online playing network video.
Background technology
The Internet is along with PC(and smart mobile phone afterwards, panel computer etc.) appearance and be born and grow up, therefore the characteristics of touch-control, mouse operation and control and the design of hardware and software of smart mobile phone, PC (PC) self have determined that it can be by the convenient a large amount of free video resource of visiting like a cork on the Internet of application software such as browser.At present, there is active demand in the user for family multi-media equipment direct-on-line playing network videos such as blue light players.Yet, though many players have had the function of visit the Internet, but because the restriction of player software and hardware, particularly rely on remote controller to operate this universal feature, even if make application programs such as browser can be set as PC on home-use player, also can be very inconvenient in the operation of its accessed web page, differ greatly with the experience of using mobile phone, online computing surfing.Be adapted to these characteristics of player, generally all can more built-inly be convenient to the special application program of remote controller operation on the commercially available most blue light player, can visit and play content by the audio frequency and video website of some video providers (as Netflix, YouTube, Yoqoo, potato net etc.) by these application programs.But, implant such application program at player, the company that needs to produce player buys content copyright to the provider of these videos earlier, and then the corresponding network application of supporting exploitation, expense and time cost are all very high, construction cycle is also very long, and, also be subjected to very large restriction in the flexibility that source video sequence is rich and the user selects.
Summary of the invention
The objective of the invention is to overcome the deficiencies in the prior art, a kind of method of online playing network video is provided, make rich video resource on can be as using mobile phone, the PC simple online broadcast like a cork of the family's player the Internet.
For achieving the above object, the present invention is by the following technical solutions:
A kind of method of online playing network video is characterized in that, comprises the steps:
The network address information of the video content that a.PC or mobile terminal accessing video website and the user selected watched is resolved;
B. described PC or portable terminal send to the player of having set up network connection with it in real time with the network address information that parses;
C. described player visits and plays the described video content of described video website according to described network address information.
Can further adopt following technical schemes:
Between described PC or portable terminal and described player, establish the triggering response mechanism, under described triggering response mechanism, in a single day described PC or portable terminal carry out predetermined actions, and described player namely performs automatically and receives described network address information and by the preparation of described network address information displaying video content.
Described predetermined actions is for opening default application program, the input operation of presetting, enter default video website or selecting video content default on the video website.
Described default input operation is default mouse clicking operation, touch gestures operation or sound/character input operation.
Described triggering response also comprises in the following situation at least one:
The control action to video playback that described PC or portable terminal are carried out causes corresponding response at player;
When described PC or portable terminal switched to another video network address of visit from the video network address of visiting, player stopped or suspending broadcast to last video, and visits and play another video after the website information of another video that receives parsing.
Step a comprises:
Obtain the dom tree of desiring the displaying video place page;
The dom tree of monitoring HTML generates the process of the page, calls HTML and/or Javascript analysis module and analyzes page data, obtains the network address information of Streaming Media or m3u8 video.
Described network address information comprises the URL address information.
Described PC or portable terminal and described player communicate by wire/wireless local area network (LAN), less radio-frequency or bluetooth approach.
The process of setting up described network connection comprises:
Described PC or portable terminal send the described player of udp broadcast message detection whether in same local area network (LAN);
After described player was received udp broadcast message, the IP address and the port numbers that send player at least arrived described PC or portable terminal, set up TCP and connect.
Among the step b, described PC or portable terminal encapsulate earlier to encrypt to the network address information that parses and send to later described player again, among the step c, described player carries out obtaining described network address information after the decapsulation deciphering to the data that receive earlier, then according to the described video content of the online broadcast of described network address information.
Described portable terminal can be smart mobile phone, panel computer etc., and described PC can be desktop computer, notebook computer etc., and described player can be blue light player, top box of digital machine etc.
Useful technique effect of the present invention:
According to the present invention, the user can directly visit video website on the Internet by the browser supervisor with portable terminal or PC, behind the selected video content that will play, its website information is passed to player, come according to this website information online access and displaying video by player, by this scheme, player need not rely on the application program of developing specially for video content provider to come the playing network video, but as mobile phone or the direct visit ordinary video of PC network address displaying video, both avoided the problem of content mandate, save the development cost of dedicated program again greatly, save time, and the video resource that can freely use is magnanimity especially, thereby improved the degree of enriching of Playable content greatly.Moreover, also eliminated the many problems after sale that exist under the traditional approach, make the video playback service be in the controllable state of user oneself.
Another importance is, player carries out real-time Internet video accessing operation by means of portable terminal or PC, taken full advantage of the good online operating experience of portable terminal or PC, under the solution of the present invention, mobile phone, PC have been served as extremely intelligence and a player remote controller easily, both brought into play its software and hardware system advantage, remedied the inherent shortcoming that conventional players relies on remote controller to operate in operability again, only also solved and passed through insurmountable operation problems of application program such as player configure browser.
Certainly, utilize self hardware advantage of player (as blue light player) displaying video, can make again the user enjoy portable terminal or PC the splendid video tastes that can't provide.
Description of drawings
Fig. 1 is the flow chart of a kind of embodiment of method of the online playing network video of the present invention;
Fig. 2 is the flow chart of a specific embodiment of the present invention.
Embodiment
Below in conjunction with accompanying drawing embodiments of the invention are elaborated.Should be emphasized that following explanation only is exemplary, rather than in order to limit the scope of the invention and to use.
Consult Fig. 1, in some embodiments, the method for online playing network video comprises the steps:
The network address information of the video content that step a.PC or mobile terminal accessing video website and the user selected watched is resolved;
The described PC of step b. or portable terminal send to the player of having set up network connection with it in real time with the network address information that parses;
The described player of step c visits and plays the described video content of described video website according to described network address information.
Described portable terminal can be smart mobile phone, panel computer etc., and described PC can be desktop computer, notebook computer etc.Described player can be blue light player, top box of digital machine etc.
In preferred embodiment, between described PC or portable terminal and described player, set up the triggering response mechanism, under described triggering response mechanism, in a single day described PC or portable terminal carry out certain predetermined actions, described player namely performs automatically and receives described network address information and by the preparation of described network address information displaying video content, this preparation for example is to set up connection etc. at local area network (LAN).According to this design, only operate just energy " activation " player of PC or portable terminal, be equivalent to the latter is carried out remote control.When needing, only need correspondingly control the operation on PC or the portable terminal, player will be finished ensuing action automatically, and when the corresponding video network address of successful access online displaying video content.
It will be appreciated by those skilled in the art that this mechanism is easy realization in the supporting application program that can corresponding communication of portable terminal or PC end and player end.For example, for PC end and arranging of mobile device end can be, increase a plug-in unit or extender at general browser, or the application program of developing a built-in browser visits the video network address, and corresponding application program also is installed to realize data transmit-receive and control response at the player end.
Described predetermined actions for example can be unlatching default application program, the input operation of presetting, enters default video website, select video content default on the video website etc.More specifically, described default input operation can be the mouse clicking operation preset, touch gestures operation, phonetic entry operation, literal input operation etc.For example, the user clicks the icon of " playing this video at blue light player " at the PC desktop.
In preferred embodiment, by application program, the control action of carrying out at PC or portable terminal to video playback causes corresponding response at player, and for example, video playback is suspended, retreated, F.F., select each menu option etc.In other preferred embodiments, when PC or portable terminal switch to another video network address of visit from the video network address of visiting, player is also made real-time response, stop or suspending broadcast to last video, after receiving another video website information of parsing, will begin in a minute and visit and play another video.
In some preferred embodiments, described step a comprises:
Obtain the dom tree of desiring the displaying video place page;
The dom tree of monitoring HTML generates the process of the page, calls HTML and/or Javascript analysis module and analyzes page data, obtains the network address information of Streaming Media or m3u8 video.
Typically, described network address information can be the URL address or comprise more information.
Described PC or portable terminal and described player can communicate by wire/wireless local area network (LAN), less radio-frequency or bluetooth approach.
In some embodiments, PC or portable terminal can be pre-configured in the consolidated network with player, just connect with player in the operating process of accessing video website.For example, after the user entered certain video network address, when the PC desktop was clicked the icon of " playing this video at blue light player ", the beginning of PC and player connected.
Preferably, PC or portable terminal and the player process of setting up network connection in same local area network (LAN) comprises:
Described PC or portable terminal send the described player of udp broadcast message detection whether in same local area network (LAN);
After described player was received udp broadcast message, the IP address and the port numbers that send player at least arrived described PC or portable terminal, set up TCP and connect.
In preferred embodiment, among the described step b, described PC or portable terminal encapsulate earlier to encrypt to the network address information that parses and send to later described player again, among the described step c, described player carries out obtaining described network address information after the decapsulation deciphering to the data that receive earlier, then according to the described video content of the online broadcast of described network address information.Preferably, player can will be encrypted usefulness when sending IP address and port numbers PKI sends to PC or portable terminal in the lump, and after receiving the enciphered data that PC or portable terminal are sent, is decrypted with private key.
Be illustrated in figure 2 as a specific embodiment.In the present embodiment, blue light player and PC or mobile device are in same local area network (LAN).Present embodiment may further comprise the steps:
The user is by the application program built-in browser accessing video website of PC or mobile device, as excellent cruel, Sohu's video, potato net etc.;
The user selects to want on the video website video seen, and when entering the video playback page, application call HTML, Javascript analysis module are analyzed page data, obtain the dom tree of the video playback page;
Application program can be utilized user's Switch Video resolution or adjust and play the track time, upgrades corresponding dom tree;
Application program is monitored the process of the dom tree generation page of HTML, the URL address that obtains HTML5 streaming media video or m3u8 file;
When detecting user's click " playing this video at blue light player " function key, application program is sent udp broadcast message, detects whether blue light player is arranged in same local area network (LAN), if having, application program shows the list of devices of blue light player;
After the user selected corresponding blue light player, application program was encrypted the encapsulation of URL address, is transferred to blue light player by network;
After blue light player received data, data decryption need to obtain the HTML5 streaming media video of broadcast or the address of m3u8;
Blue light player is decoded and this Streaming Media of online broadcast or m3u8 video to the video data that receives.
Above content be in conjunction with concrete preferred implementation to further describing that the present invention does, can not assert that concrete enforcement of the present invention is confined to these explanations.For the general technical staff of the technical field of the invention, without departing from the inventive concept of the premise, can also make some simple deduction or replace, all should be considered as belonging to protection scope of the present invention.
Claims (10)
1. the method for an online playing network video is characterized in that, comprises the steps:
The network address information of the video content that a.PC or mobile terminal accessing video website and the user selected watched is resolved;
B. described PC or portable terminal send to the player of having set up network connection with it in real time with the network address information that parses;
C. described player visits and plays the described video content of described video website according to described network address information.
2. the method for online playing network video as claimed in claim 1, it is characterized in that, between described PC or portable terminal and described player, establish the triggering response mechanism, under described triggering response mechanism, in a single day described PC or portable terminal carry out predetermined actions, and described player namely performs automatically and receives described network address information and by the preparation of described network address information displaying video content.
3. the method for online playing network video as claimed in claim 2, it is characterized in that described predetermined actions is for opening default application program, the input operation of presetting, enter default video website or selecting video content default on the video website.
4. the method for online playing network video as claimed in claim 3 is characterized in that, described default input operation is default mouse clicking operation, touch gestures operation or sound/character input operation.
5. the method for online playing network video as claimed in claim 2 is characterized in that, described triggering response also comprises in the following situation at least one:
The control action to video playback that described PC or portable terminal are carried out causes corresponding response at player;
When described PC or portable terminal switched to another video network address of visit from the video network address of visiting, player stopped or suspending broadcast to last video, and visits and play another video after the website information of another video that receives parsing.
6. the method for online playing network video as claimed in claim 1 is characterized in that, step a comprises:
Obtain the dom tree of desiring the displaying video content place page;
The dom tree of monitoring HTML generates the process of the page, calls HTML and/or Javascript analysis module and analyzes page data, obtains the network address information of Streaming Media or m3u8 video.
7. as the method for each described online playing network video of claim 1 to 6, it is characterized in that described network address information comprises the URL address information.
8. as the method for each described online playing network video of claim 1 to 6, it is characterized in that described PC or portable terminal and described player communicate by wire/wireless local area network (LAN), less radio-frequency or bluetooth approach.
9. as the method for each described online playing network video of claim 1 to 6, it is characterized in that the process of setting up described network connection comprises:
Described PC or portable terminal send the described player of udp broadcast message detection whether in same local area network (LAN);
After described player was received udp broadcast message, the IP address and the port numbers that send player at least arrived described PC or portable terminal, set up TCP and connect.
10. as the method for each described online playing network video of claim 1 to 6, it is characterized in that, among the step b, described PC or portable terminal encapsulate earlier to encrypt to the network address information that parses and send to later described player again, among the step c, described player carries out obtaining described network address information after the decapsulation deciphering to the data that receive earlier, then according to the described video content of the online broadcast of described network address information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013102614249A CN103347219A (en) | 2013-06-26 | 2013-06-26 | Method of playing network videos online |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013102614249A CN103347219A (en) | 2013-06-26 | 2013-06-26 | Method of playing network videos online |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103347219A true CN103347219A (en) | 2013-10-09 |
Family
ID=49281990
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013102614249A Pending CN103347219A (en) | 2013-06-26 | 2013-06-26 | Method of playing network videos online |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103347219A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104978398A (en) * | 2015-06-02 | 2015-10-14 | 广东欧珀移动通信有限公司 | Method for music playing and terminal device |
WO2015197013A1 (en) * | 2014-06-27 | 2015-12-30 | 贝壳网际(北京)安全技术有限公司 | Video playing method and device for video playing application program |
CN105847992A (en) * | 2016-04-06 | 2016-08-10 | 乐视控股(北京)有限公司 | Video stream loading method and device |
CN105979353A (en) * | 2015-12-04 | 2016-09-28 | 乐视致新电子科技(天津)有限公司 | Method and device for controlling video playing of play device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101945252A (en) * | 2010-07-01 | 2011-01-12 | 中兴通讯股份有限公司 | Cross-platform media system and implementation method thereof |
CN102130900A (en) * | 2010-12-26 | 2011-07-20 | 青岛海信宽带多媒体技术有限公司 | Method and device for realizing three-screen interaction |
CN102799693A (en) * | 2012-08-23 | 2012-11-28 | 上海广电电子科技有限公司 | Video content pushing method and system |
CN102929971A (en) * | 2012-10-15 | 2013-02-13 | 长春指南针科技有限公司 | Multimedia information playing method and system |
-
2013
- 2013-06-26 CN CN2013102614249A patent/CN103347219A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101945252A (en) * | 2010-07-01 | 2011-01-12 | 中兴通讯股份有限公司 | Cross-platform media system and implementation method thereof |
CN102130900A (en) * | 2010-12-26 | 2011-07-20 | 青岛海信宽带多媒体技术有限公司 | Method and device for realizing three-screen interaction |
CN102799693A (en) * | 2012-08-23 | 2012-11-28 | 上海广电电子科技有限公司 | Video content pushing method and system |
CN102929971A (en) * | 2012-10-15 | 2013-02-13 | 长春指南针科技有限公司 | Multimedia information playing method and system |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015197013A1 (en) * | 2014-06-27 | 2015-12-30 | 贝壳网际(北京)安全技术有限公司 | Video playing method and device for video playing application program |
CN105208442A (en) * | 2014-06-27 | 2015-12-30 | 贝壳网际(北京)安全技术有限公司 | Video playing method of video playing application program and apparatus thereof |
US20170171288A1 (en) * | 2014-06-27 | 2017-06-15 | Cheetah Mobile Inc. | Video playing method and device for video playing application program |
CN105208442B (en) * | 2014-06-27 | 2018-06-26 | 贝壳网际(北京)安全技术有限公司 | A kind of video broadcasting method and device of video playing application program |
CN104978398A (en) * | 2015-06-02 | 2015-10-14 | 广东欧珀移动通信有限公司 | Method for music playing and terminal device |
CN105979353A (en) * | 2015-12-04 | 2016-09-28 | 乐视致新电子科技(天津)有限公司 | Method and device for controlling video playing of play device |
WO2017092313A1 (en) * | 2015-12-04 | 2017-06-08 | 乐视控股(北京)有限公司 | Method and apparatus for controlling video playing of playing device |
CN105847992A (en) * | 2016-04-06 | 2016-08-10 | 乐视控股(北京)有限公司 | Video stream loading method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200252571A1 (en) | Systems, methods, and media for presenting media content | |
CN106415501B (en) | Mating application program for activity cooperation | |
TWI496067B (en) | A device intelligent control method and device, system, plug and play equipment | |
US8429707B2 (en) | Method and apparatus for interacting with a set-top box based on sensor events from a user device | |
US6978475B1 (en) | Method and apparatus for internet TV | |
US8793303B2 (en) | Composition of local user interface with remotely generated user interface and media | |
CN102710992B (en) | A kind of interactive message methods of exhibiting, Apparatus and system | |
WO2019153432A1 (en) | Method and terminal for playbacking video file | |
CN103369363A (en) | Method, system and device for controlling application program | |
CN103227938A (en) | System, method, and infrastructure for real-time live streaming content | |
WO2014090016A1 (en) | Device control method and mobile communication terminal | |
KR102025320B1 (en) | Control system for playing a data stream on a receiving device | |
JP2011223124A (en) | Content reproduction control system, content reproduction control method, content server, mobile terminal and program | |
CN103347219A (en) | Method of playing network videos online | |
JP2007013364A (en) | Content viewing and listening system and method therefor | |
CN104980326A (en) | Method and device for sharing application content between terminal equipment | |
CN108667900A (en) | The method and device of the control panel of remotely located smart machine | |
CN104053057B (en) | A kind of method of HardwareUpgring, equipment and system | |
JP2013034169A (en) | Information communication terminal, broadcast reception terminal and computer program | |
CN103748586B (en) | Smart television | |
CN113542904A (en) | Video screen projection playing method and device, electronic equipment and storage medium | |
CN103369359A (en) | Household multimedia entertainment control apparatus | |
CN103269360A (en) | Method and device capable of controlling electrical device | |
CN104519390A (en) | Information processing method and control equipment and device | |
JP2012124619A (en) | Gateway device, and recording programming system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20131009 |
|
RJ01 | Rejection of invention patent application after publication |