CN104168453A - Method for implementing video monitoring stream media application system - Google Patents
Method for implementing video monitoring stream media application system Download PDFInfo
- Publication number
- CN104168453A CN104168453A CN201410378277.8A CN201410378277A CN104168453A CN 104168453 A CN104168453 A CN 104168453A CN 201410378277 A CN201410378277 A CN 201410378277A CN 104168453 A CN104168453 A CN 104168453A
- Authority
- CN
- China
- Prior art keywords
- video information
- camera
- client terminal
- service
- application system
- 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
Landscapes
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a method for implementing a video monitoring stream media application system. The method includes the steps that firstly, video information shot by a camera in real time is converted to compression codes after being coded and compressed, the video information is stored in a storage device connected with the camera, the compressed video information is transmitted to a center service platform at the service side through the internet, and the center service platform creates corresponding mirror image documents on other service nodes at the same time; secondly, a client terminal sends an access request to the center service platform through the internet, the request is resolved through a domain name resolution server, the CDN technology is adopted by the domain name resolution server so that the corresponding IP address of the service node with the highest response speed can be fed back to the client terminal, and the client terminal can obtain the corresponding compressed video information from the service node with the highest response speed according to the HTTP; the compressed video information can be played through a browser of the client terminal. The method is low in investment and high in reliability and intelligence.
Description
Technical field:
The present invention relates to steaming media platform applied technical field, refer in particular to a kind of method that realizes video monitoring streaming media application system.
Background technology:
Streaming Media refers to transmit in network in stream mode the media format of audio frequency, video and multimedia file.For the netcast form of watching after downloading, the characteristic feature of Streaming Media is that download limit, user limit is watched being put on the webserver after continuous Voice & Video Information Compression, and needn't wait for that whole file download is complete.Due to the superiority of stream media technology, this technology is widely used in video request program, video conference, long-distance education, tele-medicine and online live broadcast system.
As the mark of next generation internet application, stream media technology has obtained development at full speed in recent years.It has also obtained corresponding application in Active Eyes.Along with scientific and technological development, the video monitoring of traditional finite module analog signal cannot meet the demands of production and living, and particularly follows the development speed of this wireless Internet, and monitoring remote video has become trend.Be limited by the restriction of legacy network transmission technology, bandwidth, current monitoring remote video still exists that transmission is not smooth, packet is easily lost, and easily occurs the situation of network blockage.These disadvantageous situations all can be resolved by steaming media platform.Because the technological core of Streaming Media is crossfire (Streaming) technology and high compression technology, it can be realized multimedia audio-video information and provide service with the form of download limit, limit broadcasting, user passes through streaming media service platform like this, can by mobile terminal (mobile phone, computer, panel computer etc.) arbitrarily smooth check the audio/video information that remote monitoring camera is captured, this will improve efficiency and the accuracy of remote monitoring greatly.
Along with the application of Streaming Media, for the content distributing network (CDN) of accelerating network transfer of data also starts to be applied, for example the video on demand content of millet company in its " millet box " just adopts CDN technology at present.So-called CDN technology is exactly a kind of content-distribution model, data are published to nearest with it network edge, the access request of analysis user, by domain name resolution server (DNS) load-balancing technique, judgement can respond the node of user's request the soonest, and then user will directly directly obtain relevant data from this node.The situation of network congestion has been alleviated in the exploitation of CDN greatly, has improved the response speed of user's access websites.But favourable just have a fraud, the defect of CDN maximum is exactly that real-time is poor at present, thus current CDN technology be applied in video website more, the existing video content that it provides.For monitoring remote video, if video content lacks real-time, lose the meaning of monitoring.
Summary of the invention:
The object of the invention is to overcome the deficiencies in the prior art, a kind of method that realizes video monitoring streaming media application system based on platform for streaming media applications is provided.
In order to solve the problems of the technologies described above, the present invention has adopted following technical scheme, in this system, include the client terminal of the service end of accessing Internet, accessible internet and realize the camera of video monitoring, this camera is by wired or wireless mode accessing Internet network; Wherein service end has center service platform and is positioned at the service node of different geographical; First, the video information that camera is taken is in real time through encoding compression processing, its format conversion is become to compressed encoding, video information after overcompression will store in the memory device being connected with camera, video information after this compression is transferred to the center service platform of service end by internet, center service platform is set up the while corresponding image file on other service nodes simultaneously; Secondly, client terminal sends access request by internet to center service platform, this request will be resolved by domain name resolution server, this domain name resolution server has adopted CDN technology, thereby by the corresponding IP address feedback client terminal of service node the fastest response speed, by http protocol, client terminal just can obtain the video information through overcompression accordingly from the fastest service node of this response speed; Finally, can realize the video information of compression is play by the browser of client terminal self.
Furthermore, in technique scheme, described camera built-in encoder carries out encoding compression processing to the video information of input, and its format conversion is become to compressed encoding, and the coding after this compression exports in memory device.
Furthermore, in technique scheme, described memory device adopts DVR.Described camera is connected with host computer, and this host computer is as service node.
Or, in technique scheme, described camera independence accessing Internet network.Described camera built-in encoder carries out encoding compression processing to the video information of input, its format conversion is become to compressed encoding, coding after this compression is exported by two kinds of modes, a kind of by the direct memory storage devices of memory interface, another kind of mode is transmitted through the network to the center service platform that is transferred to service end, and center service platform is set up the while corresponding image file on other service nodes.Described memory device adopts flash memory.
The present invention adopts technique scheme, it combines streaming media service, CDN technology, the video content that camera is taken directly compresses processing by built-in encoder, convert the compressed encoding of the storage of being convenient to transmission to, compressed encoding will store in the memory device being connected with camera, video information after this compression is transferred to the center service platform of service end simultaneously by internet, and is set up on other service nodes to corresponding image file the while by center service platform.In the time that client need to access the monitor message of certain camera, it can directly utilize internet to send access request to center service platform by client terminal, by CDN technology, client terminal just can obtain the video information through overcompression accordingly from the fastest service node of this response speed.User can also obtain early stage video information simultaneously.Owing to video information having been carried out in the present invention meeting the compression processing of steaming media platform application, its transmission speed is fast, almost can realize synchronous transmission, without any time delay on center service platform and each service node.Meanwhile, the present invention adopts CDN technology, directly obtaining information from the service node of fastest response of user, and the speed of greatly very fast obtaining information, and can guarantee to monitor the fluency of screen.
In addition, the present invention can be encrypted compressed file simultaneously, guarantees the fail safe of communication.User can be by the network terminal (comprising: smart mobile phone, panel computer, PC etc.) arbitrarily as client terminal, realizes real-time radio and obtain the monitor message of camera.
The present invention can be applied in chain store etc. and have the enterprise of multiple different geographicals workplace, at the yard of different geographical, corresponding camera is set respectively, and manager can obtain by arbitrary network terminal the monitor message of anywhere.Meanwhile, in each workplace, can configure a computer as service node, build the to one's name platform for streaming media applications of enterprise.
Less investment of the present invention, has higher reliability and intelligent, and has highly redundant, and speed is fast, can increase work efficiency.
Brief description of the drawings:
Fig. 1 is system architecture schematic diagram of the present invention.
Embodiment:
Below in conjunction with specific embodiments and the drawings, the present invention is further described.
As shown in Figure 1, include the client terminal 2 of the service end 1 of accessing Internet, accessible internet and realize the camera 3 of video monitoring in this system, this camera 3 is by wired or wireless mode accessing Internet network; Wherein service end 1 has center service platform 11 and is positioned at the service node 12 of different geographical.
Center service platform 11 in service end 1, service node 12 can oneself build, the platform also can straight lease Virtual network operator providing.This center service platform 11 adopts streaming media service layer, the hierarchical design scheme of CDN contents distribution layer and client layer.According to this architecture design, streaming media service layer be mainly responsible for video data stream distribution, viewing quality is controlled, and the request of different client 2 is identified and processed, manage online encoder, data are encrypted, and there is corresponding database, with record data and Visitor Logs.Described CDN contents distribution layer adopts distributed network buffer structure, it is WEBCACHE technology, by increase the network architecture that one deck is new in existing the Internet, content in center service platform 11 is sent out less than approaching most in user's service node, by DNS load-balancing technique, judge user sources, and access corresponding service node nearby, to improve the speed of network response.Directly adopt http protocol at client layer, by web browser, user can directly play, viewing effect smoothness.
Client terminal 2 can be the network terminal product that intelligent hand, panel computer, PC etc. have arbitrarily internet access.
Camera 3 needs built-in integrated or external encoder carry out encoding compression processing to the video information of input, and its format conversion is to compressed encoding, so that the storage of subsequent flows media platform, transmission.
Camera 3 also must configure a memory device 31, and this memory device 31 can be built in camera 3, or external connection.The invention provides two kinds of frameworks.Framework one: memory device 31 adopts for example JVS-D8004 network silver plate video tape recorder of DVR, and it can support 16 users to access simultaneously.In this framework, camera 3 (comprising memory device 31) can be connected with host computer, this host computer is as service node 12.Mechanism two: memory device 31 adopts flash memory, transports to this information by wireless network the center service platform 11 that is transferred to service end 1 by wireless flash interface.
Method of the present invention is as follows: first, the video information that camera 3 is taken is in real time through encoding compression processing, its format conversion is become to compressed encoding, video information after overcompression will store in the memory device 31 being connected with camera 3, the center service platform 11 that simultaneously video information after this compression is transferred to service end 1 by internet 2, center service platform 11 is set up corresponding image file by the while on other service nodes 12;
Secondly, client terminal 2 sends access request by internet to center service platform 11, this request will be resolved by domain name resolution server, this domain name resolution server has adopted CDN technology, thereby by the corresponding IP address feedback client terminal 2 of service node the fastest response speed 2, by http protocol, client terminal 2 just can obtain the video information through overcompression accordingly from the fastest service node 2 of this response speed.
In this process, client terminal 2 generally can directly provide by the browser of self domain name (being center service platform 11) of wanting access websites, and the request of domain name mapping is addressed to the DNS name resolution server of website.Because the DNS name resolution server of website is provided with CNAME to the parsing of this domain name, ask the intelligent DNS SiteServer LBS in directed CDN network; Intelligence DNS SiteServer LBS carries out intelligently parsing to domain name, and node IP the fastest response speed is returned to client terminal 2; After the browser of client terminal 2 is obtaining the IP address of fastest node, send access request to CDN node.If access for the first time, CDN node will be got back to Data Concurrent that center service platform 11 obtains user request to user, and in the time that user accesses same content again, CDN will directly return to client by data.
Finally, can realize the video information of compression is play by the browser of client terminal 2 self.
In whole video information transmission process, video file is the coded format after compression, can further reduce like this size of file, the efficiency that improves transmission, can be encrypted in compression encoding process meanwhile, coordinate the network address of dynamic change, can guarantee user's secure access.
Certainly, the foregoing is only specific embodiments of the invention, be not to limit the scope of the present invention, all according to equivalence variation or modification that described in the present patent application the scope of the claims, structure, feature and principle are done, all should be included in the present patent application the scope of the claims.
Claims (7)
1. realize a method for video monitoring streaming media application system, the method is:
In this system, include the client terminal (2) of the service end (1) of accessing Internet, accessible internet and realize the camera (3) of video monitoring, this camera (3) is by wired or wireless mode accessing Internet network; Wherein service end (1) has center service platform (11) and is positioned at the service node (12) of different geographical;
First, the video information that camera (3) is taken is in real time through encoding compression processing, its format conversion is become to compressed encoding, video information after overcompression will store in the memory device (31) being connected with camera (3), video information after this compression is transferred to the center service platform (11) of service end (1) by internet (2), center service platform (11) will be set up corresponding image file simultaneously on other service nodes (12) simultaneously;
Secondly, client terminal (2) sends access request by internet to center service platform (11), this request will be resolved by domain name resolution server, this domain name resolution server has adopted CDN technology, thereby by the corresponding IP address feedback client terminal (2) of service node the fastest response speed (2), by http protocol, client terminal (2) just can obtain the video information through overcompression accordingly from the fastest service node of this response speed (2);
Finally, can realize the video information of compression is play by the browser of client terminal (2) self.
2. a kind of method that realizes video monitoring streaming media application system according to claim 1, it is characterized in that: described camera (2) built-in encoder carries out encoding compression processing to the video information of input, its format conversion is become to compressed encoding, and the coding after this compression exports in memory device (31).
3. a kind of method that realizes video monitoring streaming media application system according to claim 2, is characterized in that: described memory device (31) adopts DVR.
4. a kind of method that realizes video monitoring streaming media application system according to claim 3, is characterized in that: described camera (2) is connected with host computer, and this host computer is as service node (12).
5. a kind of method that realizes video monitoring streaming media application system according to claim 3, is characterized in that: the described independent accessing Internet network of camera (2).
6. a kind of method that realizes video monitoring streaming media application system according to claim 1, it is characterized in that: described camera (2) built-in encoder carries out encoding compression processing to the video information of input, its format conversion is become to compressed encoding, coding after this compression is exported by two kinds of modes, a kind of by the direct memory storage devices of memory interface (31), another kind of mode is transmitted through the network to the center service platform (11) that is transferred to service end (1), center service platform (11) will be set up corresponding image file simultaneously on other service nodes (12).
7. a kind of method that realizes video monitoring streaming media application system according to claim 6, is characterized in that: described memory device (31) adopts flash memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410378277.8A CN104168453A (en) | 2014-08-01 | 2014-08-01 | Method for implementing video monitoring stream media application system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410378277.8A CN104168453A (en) | 2014-08-01 | 2014-08-01 | Method for implementing video monitoring stream media application system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104168453A true CN104168453A (en) | 2014-11-26 |
Family
ID=51912058
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410378277.8A Pending CN104168453A (en) | 2014-08-01 | 2014-08-01 | Method for implementing video monitoring stream media application system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104168453A (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104539983A (en) * | 2014-12-26 | 2015-04-22 | 湖南亿谷信息科技发展有限公司 | Online class management system and method |
CN105578135A (en) * | 2015-12-15 | 2016-05-11 | 浙江宇视科技有限公司 | Video on-demand method and device |
CN106101608A (en) * | 2015-04-27 | 2016-11-09 | 河村电器产业株式会社 | Internet protocol camera system |
CN106131144A (en) * | 2016-06-28 | 2016-11-16 | 深圳互联先锋科技有限公司 | A kind of method and system of whole world content distribution |
CN107707938A (en) * | 2017-10-11 | 2018-02-16 | 湖南机友科技有限公司 | Reduce the method and device of live video playout-delay |
CN108737848A (en) * | 2017-04-18 | 2018-11-02 | 杭州海康威视数字技术股份有限公司 | A kind of method for processing video frequency, device and cloud storage system |
CN109815371A (en) * | 2019-01-30 | 2019-05-28 | 无锡华云数据技术服务有限公司 | Video monitoring data stores access system |
CN109951662A (en) * | 2017-12-20 | 2019-06-28 | 浙江宇视科技有限公司 | Video recording backup method and system |
CN110300193A (en) * | 2019-07-01 | 2019-10-01 | 北京微步在线科技有限公司 | A kind of method and apparatus obtaining entity domain name |
CN111935511A (en) * | 2020-09-22 | 2020-11-13 | 上海七牛信息技术有限公司 | Dynamic video stream access system and method based on http-dns |
CN112804482A (en) * | 2020-12-30 | 2021-05-14 | 万宝矿产有限公司 | Method for enhancing video monitoring management of domestic institution to overseas mine |
CN115002518A (en) * | 2022-05-30 | 2022-09-02 | 咪咕视讯科技有限公司 | Data monitoring method and device and computer readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101184213A (en) * | 2007-11-21 | 2008-05-21 | 中兴通讯股份有限公司 | Network based video monitoring system and method |
CN101288011A (en) * | 2005-09-02 | 2008-10-15 | 日本电产三协株式会社 | Lens drive device |
WO2012109940A1 (en) * | 2011-02-17 | 2012-08-23 | 华为技术有限公司 | Video monitoring method and system based on interactive voice response (ivr) technology |
-
2014
- 2014-08-01 CN CN201410378277.8A patent/CN104168453A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101288011A (en) * | 2005-09-02 | 2008-10-15 | 日本电产三协株式会社 | Lens drive device |
CN101184213A (en) * | 2007-11-21 | 2008-05-21 | 中兴通讯股份有限公司 | Network based video monitoring system and method |
WO2012109940A1 (en) * | 2011-02-17 | 2012-08-23 | 华为技术有限公司 | Video monitoring method and system based on interactive voice response (ivr) technology |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104539983A (en) * | 2014-12-26 | 2015-04-22 | 湖南亿谷信息科技发展有限公司 | Online class management system and method |
CN106101608A (en) * | 2015-04-27 | 2016-11-09 | 河村电器产业株式会社 | Internet protocol camera system |
CN105578135A (en) * | 2015-12-15 | 2016-05-11 | 浙江宇视科技有限公司 | Video on-demand method and device |
CN106131144A (en) * | 2016-06-28 | 2016-11-16 | 深圳互联先锋科技有限公司 | A kind of method and system of whole world content distribution |
CN108737848B (en) * | 2017-04-18 | 2021-04-02 | 杭州海康威视数字技术股份有限公司 | Video processing method and device and cloud storage system |
CN108737848A (en) * | 2017-04-18 | 2018-11-02 | 杭州海康威视数字技术股份有限公司 | A kind of method for processing video frequency, device and cloud storage system |
CN107707938A (en) * | 2017-10-11 | 2018-02-16 | 湖南机友科技有限公司 | Reduce the method and device of live video playout-delay |
CN107707938B (en) * | 2017-10-11 | 2020-12-08 | 湖南机友科技有限公司 | Method and device for reducing live video playing delay |
CN109951662A (en) * | 2017-12-20 | 2019-06-28 | 浙江宇视科技有限公司 | Video recording backup method and system |
CN109951662B (en) * | 2017-12-20 | 2022-06-14 | 浙江宇视科技有限公司 | Video backup method and system |
CN109815371A (en) * | 2019-01-30 | 2019-05-28 | 无锡华云数据技术服务有限公司 | Video monitoring data stores access system |
CN110300193A (en) * | 2019-07-01 | 2019-10-01 | 北京微步在线科技有限公司 | A kind of method and apparatus obtaining entity domain name |
CN111935511A (en) * | 2020-09-22 | 2020-11-13 | 上海七牛信息技术有限公司 | Dynamic video stream access system and method based on http-dns |
CN111935511B (en) * | 2020-09-22 | 2021-02-26 | 上海七牛信息技术有限公司 | Dynamic video stream access system and method based on http-dns |
CN112804482A (en) * | 2020-12-30 | 2021-05-14 | 万宝矿产有限公司 | Method for enhancing video monitoring management of domestic institution to overseas mine |
CN115002518A (en) * | 2022-05-30 | 2022-09-02 | 咪咕视讯科技有限公司 | Data monitoring method and device and computer readable storage medium |
CN115002518B (en) * | 2022-05-30 | 2024-03-22 | 咪咕视讯科技有限公司 | Data monitoring method, device and computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104168453A (en) | Method for implementing video monitoring stream media application system | |
US9693080B2 (en) | Distribution control system, distribution control method, and computer-readable storage medium | |
CN102377823B (en) | Method and system for realizing interactive sharing among multiple screens and multiple users by sliding screens | |
EP3000215B1 (en) | Live media processing and streaming service | |
CN102075728B (en) | The method and system of a kind of shared audio frequency and/or video | |
US10193944B2 (en) | Systems and methods for multi-device media broadcasting or recording with active control | |
US9294533B2 (en) | Distribution control, method and system for changing a parameter of reproduction quality at a communication terminal based on the received transmission delay time information | |
US9497492B2 (en) | Distribution control system, distribution system, distribution control method, and computer-readable storage medium | |
CN103516762B (en) | Virtual desktop generation method, equipment and system | |
US9628866B2 (en) | Distribution control system and distribution system | |
US9648096B2 (en) | Distribution control system, distribution system, distribution control method, and computer-readable storage medium | |
US20160044079A1 (en) | Distribution control system, distribution control method, and computer-readable storage medium | |
US9781193B2 (en) | Distribution control system, distribution system, distribution control method, and computer-readable storage medium | |
US9723337B2 (en) | Distribution control system and distribution system | |
US10250665B2 (en) | Distribution control system, distribution system, distribution control method, and computer-readable storage medium | |
EP2974317B1 (en) | Computer system, distribution control system, distribution control method, and computer-readable storage medium | |
US20140280725A1 (en) | Distribution control system, distribution system, distribution control method, and computer-readable storage medium | |
US20140280458A1 (en) | Distribution control system, distribution system, distribution control method, and computer-readable storage medium | |
CN104935952B (en) | A kind of video transcoding method and system | |
CN102547474A (en) | System and method for realizing video monitoring by fusion of extended extensible markup language (XML)-based messaging and presence protocol (XMPP) and routing table maintenance protocol (RMTP) | |
CN102665116A (en) | Internet-based video-audio transmission system and video-audio stream distribution method thereof | |
EP2566177A1 (en) | Electronic apparatus and method for transferring contents on cloud system to device connected to DLNA | |
CN201699878U (en) | Video processing device | |
CN101072221A (en) | Flow media replay device |
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: 20141126 |
|
RJ01 | Rejection of invention patent application after publication |