CN106162208A - The method of remote living broadcast - Google Patents
The method of remote living broadcast Download PDFInfo
- Publication number
- CN106162208A CN106162208A CN201510162535.3A CN201510162535A CN106162208A CN 106162208 A CN106162208 A CN 106162208A CN 201510162535 A CN201510162535 A CN 201510162535A CN 106162208 A CN106162208 A CN 106162208A
- Authority
- CN
- China
- Prior art keywords
- event
- live
- peripheral hardware
- living broadcast
- http
- 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 description 10
- 230000002093 peripheral effect Effects 0.000 claims abstract description 16
- 238000009434 installation Methods 0.000 claims abstract description 3
- 238000004891 communication Methods 0.000 claims description 20
- 230000005540 biological transmission Effects 0.000 claims description 14
- 238000005516 engineering process Methods 0.000 description 9
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/637—Control signals issued by the client directed to the server or network components
- H04N21/6377—Control signals issued by the client directed to the server or network components directed to server
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of remote living broadcast that can effectively save bandwidth and flow.The live end APP identical with showing end installation, live end sends peripheral hardware event command, this order is sent by the short connected mode of HTTP, server receives effective data command, this order is broadcast to show end equally in the way of HTTP, show end translation data command, and perform corresponding triggering behavior.The present invention can have ready conditions when triggering and send low volume data while real-time live broadcast, greatly reduces bandwidth pressure and data throughput, and then effectively cost-effective.
Description
Technical field
The present invention relates to the technology of a kind of remote living broadcast, especially can be less in bandwidth, the remote living broadcast technology of smooth playing when flow is inadequate.
Background technology
At present, general remote living broadcast technology is to carry out video acquisition at live end, and then with the form of data stream, the video of collection is sent to streaming media server, after server receives data stream, is again broadcast to each player client in the way of data stream and shows.Owing to this technology needs continual collection video and transmission, so server and client side carries huge flow and handles up, and the data bandwidth of high speed.Need for this to pay high expense, improve the threshold of remote living broadcast technology, be unfavorable for the universal of technique.
Content of the invention
1. the purpose of the present invention
The present invention is in order in the case of less data bandwidth and flow, with regard to the smooth live technology of energy, the strong cost reducing remote living broadcast.
2. the technical solution used in the present invention
The method of remote living broadcast, wherein live end with show the identical APP of end installation, live end sends event command by HTTP communication modes, show that end receives live sort command and translates data command, and triggering the behavior identical with live end, the HTTP of employing is the communication mode of short connection, after i.e. the transmission of this subcommand finishes, disconnect this link, until again linking during transmission order next time.
More specifically in embodiment, live end is live end smart machine (1), also includes communication line (2,9,10,11,12), communication HTTP packet (3,5,6,7,8), the communication server (4) and displaying end, packet is sent on the communication server (4) by live end smart machine (1), shows that end calls HTTP packet (3,5 by the communication server (4), 6,7,8) it is shown.
More specifically in embodiment, described displaying end is Portable hand equipment (13), host desktop (14), mobile tablet device (15), mobile handset device (16).
More specifically in embodiment, when live end carries out the operation of peripheral hardware, the conventional event of record peripheral hardware, when any one event triggers, background program record peripheral hardware event now, program judges whether this peripheral hardware event is validity event, is corresponding transmission order by effective peripheral hardware event flag.
More specifically in embodiment, transmission command code is transmitted data on network stream by program, and the order data amount of single transmission is less than 200 bytes.
3. beneficial effects of the present invention.
The present invention can have ready conditions when triggering and send low volume data while real-time live broadcast, greatly reduces bandwidth pressure and data throughput, and then effectively cost-effective.
Brief description
Fig. 1 is the Principle of Communication figure of the present invention.
In figure, 1 is live end smart machine, the 2nd, the 9th, the 10th, the 11st, 12 is communication line, the 3rd, the 5th, the 6th, the 7th, is 8. the HTTP packet of communication, 4 is the communication server, and 13 is Portable hand equipment, and 14 is host desktop, 15 is mobile tablet device, and 16 is mobile handset device.
Detailed description of the invention
Below in conjunction with the accompanying drawings presently preferred embodiments of the present invention is described in detail, so that advantages and features of the invention can be easier to be readily appreciated by one skilled in the art, thus protection scope of the present invention is made and apparent clearly defines.
Referring to Fig. 1, the embodiment of the present invention includes:
Fig. 1 is the Principle of Communication figure of the present invention.
Http communication technology, information broadcast technology (Broadcast), Web service.Live end and displaying end are respectively mounted identical APP program.When live end carries out the operation of peripheral hardware (mouse-keyboard etc.), the conventional event of record peripheral hardware, these events include the left button click event of mouse, left button slip event, right button click event, left double click event, the rolling event of roller, the key-press input event etc. of mouse suspension event and keyboard.When any of the above-described event triggers, background program record peripheral hardware event now, program simultaneously judges whether this peripheral hardware event is validity event, and effective peripheral hardware event flag is corresponding transmission order by program.Transmission command code is transmitted data on network stream by program, and the order data amount of single transmission is minimum, generally less than 200 bytes.
The foregoing is only embodiments of the invention; not thereby the scope of the claims of the present invention is limited; every equivalent structure utilizing description of the invention and accompanying drawing content to be made or equivalence flow process conversion; or it is directly or indirectly used in other related technical fields, all in like manner include in the scope of patent protection of the present invention.
Claims (5)
1. the method for a remote living broadcast, it is characterized in that: the live end APP identical with showing end installation, live end sends event command by HTTP communication modes, show that end receives live sort command and translates data command, and triggering the behavior identical with live end, the HTTP of employing is the communication mode of short connection, after i.e. the transmission of this subcommand finishes, disconnect this link, until again linking during transmission order next time.
2. the method for remote living broadcast according to claim 1, it is characterised in that: live end is live end smart machine (1), also includes communication line (2,9,10,11,12), communication HTTP packet (3,5,6,7,8), the communication server (4) and displaying end, packet is sent on the communication server (4) by live end smart machine (1), shows that end calls HTTP packet (3,5 by the communication server (4), 6,7,8) it is shown.
3. the method for remote living broadcast according to claim 1 and 2, it is characterised in that: described displaying end is Portable hand equipment (13), host desktop (14), mobile tablet device (15), mobile handset device (16).
4. the method for remote living broadcast according to claim 1, it is characterized in that: when live end carries out the operation of peripheral hardware, the conventional event of record peripheral hardware, when any one event triggers, background program record peripheral hardware event now, program judges whether this peripheral hardware event is validity event, is corresponding transmission order by effective peripheral hardware event flag.
5. the method for remote living broadcast according to claim 1, it is characterised in that: transmission command code is transmitted data on network stream by program, and the order data amount of single transmission is less than 200 bytes.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510162535.3A CN106162208A (en) | 2015-04-08 | 2015-04-08 | The method of remote living broadcast |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510162535.3A CN106162208A (en) | 2015-04-08 | 2015-04-08 | The method of remote living broadcast |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106162208A true CN106162208A (en) | 2016-11-23 |
Family
ID=57335561
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510162535.3A Pending CN106162208A (en) | 2015-04-08 | 2015-04-08 | The method of remote living broadcast |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106162208A (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006066889A1 (en) * | 2004-12-23 | 2006-06-29 | Siemens S.P.A. | Method and system to minimize the switching delay between two rtp multimedia streaming sessions |
| CN1992621A (en) * | 2005-12-27 | 2007-07-04 | 腾讯科技(深圳)有限公司 | Method for implementing high capacity network live broadcasting and system thereof |
| CN102811373A (en) * | 2011-05-30 | 2012-12-05 | 上海圣炅商务咨询有限公司 | Method for carrying out video broadcast on Internet and mobile Internet by mobile terminal |
| WO2013072879A2 (en) * | 2011-11-16 | 2013-05-23 | Chandrasagaran Murugan | A remote engagement system |
-
2015
- 2015-04-08 CN CN201510162535.3A patent/CN106162208A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006066889A1 (en) * | 2004-12-23 | 2006-06-29 | Siemens S.P.A. | Method and system to minimize the switching delay between two rtp multimedia streaming sessions |
| CN1992621A (en) * | 2005-12-27 | 2007-07-04 | 腾讯科技(深圳)有限公司 | Method for implementing high capacity network live broadcasting and system thereof |
| CN102811373A (en) * | 2011-05-30 | 2012-12-05 | 上海圣炅商务咨询有限公司 | Method for carrying out video broadcast on Internet and mobile Internet by mobile terminal |
| WO2013072879A2 (en) * | 2011-11-16 | 2013-05-23 | Chandrasagaran Murugan | A remote engagement system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103139609B (en) | The method and apparatus that remote application video playback is optimized | |
| CN102883135B (en) | Screen sharing and control method | |
| EP2890133B1 (en) | System and method for distributing live broadcast content | |
| CN105072190A (en) | Method and system for realizing real-time desktop cloud | |
| CN105228080B (en) | Multi-screen interaction method, system and browser | |
| CN104144351B (en) | Video playback method and device using virtualization platform | |
| CN102801799A (en) | Real-time monitoring system based on B/S architecture | |
| CN104348878A (en) | Method, device and system for remotely controlling mobile terminal as well as mobile terminal | |
| CN104427286B (en) | A kind of method and system carrying out video calling | |
| CN103577320A (en) | Testing method and system of remote terminals | |
| CN106533791A (en) | End-to-end business quality optimization apparatus and method based on big data platform | |
| CN201839376U (en) | Monitoring system and monitoring video server | |
| CN103546771A (en) | Television program review processing method and system based on smart terminal | |
| CN103516788A (en) | Data pushing method and Flash client terminal and server thereof | |
| CN103599635A (en) | Household cloud gaming device system | |
| CN104038786A (en) | Smart television audience-rating statistical system and method | |
| CN105704447A (en) | Remote monitoring system and method based on C/S configuration | |
| CN102917212A (en) | 3G (The 3rd Generation Telecommunication) wireless video monitoring implementation method and 3G wireless video monitoring system based on RTP (Real Time Protocol) and RTSP (Real Time Streaming Protocol) | |
| CN106162208A (en) | The method of remote living broadcast | |
| CN110351577B (en) | Live broadcast information processing method and device, storage medium and electronic equipment | |
| CN102455981A (en) | Method for realizing hot plug of USB device based on QTE environment | |
| CN102164272A (en) | Method for reducing cloud deck control delay in network video monitoring platform | |
| CN103209209A (en) | Application virtualization implementation method and system based on Windows system and network transmission | |
| CN112738620A (en) | Media resource screen projection method, equipment and system | |
| CN103533001A (en) | Communication method and communication system based on HTTP multi-proxy, and intermediate proxy server |
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: 20161123 |
|
| RJ01 | Rejection of invention patent application after publication |