CN103347219A - Method of playing network videos online - Google Patents

Method of playing network videos online Download PDF

Info

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
Application number
CN2013102614249A
Other languages
Chinese (zh)
Inventor
黄浩
鲁煜
李俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN2013102614249A priority Critical patent/CN103347219A/en
Publication of CN103347219A publication Critical patent/CN103347219A/en
Pending legal-status Critical Current

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

A kind of method of online playing network video
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.
CN2013102614249A 2013-06-26 2013-06-26 Method of playing network videos online Pending CN103347219A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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