CN108696474A - The communication means of multimedia transmission - Google Patents
The communication means of multimedia transmission Download PDFInfo
- Publication number
- CN108696474A CN108696474A CN201710218030.3A CN201710218030A CN108696474A CN 108696474 A CN108696474 A CN 108696474A CN 201710218030 A CN201710218030 A CN 201710218030A CN 108696474 A CN108696474 A CN 108696474A
- Authority
- CN
- China
- Prior art keywords
- server
- time
- video flowing
- video
- user apparatus
- 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
- 230000005540 biological transmission Effects 0.000 title claims abstract description 26
- 238000004891 communication Methods 0.000 title claims abstract description 20
- 230000003068 static effect Effects 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 4
- 238000000034 method Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 238000013478 data encryption standard Methods 0.000 description 3
- 230000008520 organization Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23418—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2347—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26283—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a kind of communication means of multimedia transmission, including the identification information of at least one user of setting and the encryption information of at least one user.Image capturing device establishes encrypted tunnel with server.The video flowing that server buffer is transmitted by image capturing device.Capture the additional information of video flowing.Additional information and video flowing are accessed to server.Video flowing is divided into multiple video paragraphs, each video paragraph corresponds to a first time concordance list.According to video flowing, the second time index table is established.First time concordance list include the key frame of corresponding video paragraph time and the second time index table include each paragraph of video flowing first key frame time.
Description
Technical field
The present invention relates to a kind of communication means of multimedia transmission, more particularly to a kind of more matchmakers for IP Camera
The communication means of the privately owned transport protocol of body.
Background technology
Make rapid progress with scientific and technological and network, intelligent network camera is more and more universal, compared to traditional monitoring system
System, IP Camera have the characteristics that be easily installed and use, and are well suited for personal user and small enterprise uses.But for
IP Camera there is no complete agreement and specification to instruct specific scheme to realize.For example, it is directed to traditional monitoring system,
The most typically agreement of ONVIF (Open Network Video Interface Forum).It is straight for general Streaming Media
It broadcasts, then has real-time streaming protocol RTSP (Real Time Streaming Protocol), real time information agreement RTMP (Real
Time Messaging Protocol) and stream media network transport protocol HLS (HTTP Live Streaming) etc..So
And the monitoring demand based on IP Camera, these agreements can not be just applicable in completely.Especially for cloud growing at present
Server and real-time or playback function operational requirements, traditional multi-media network agreement are more inadequate.
Invention content
The embodiment of the present invention proposes a kind of communication means of multimedia transmission, includes the identification letter of at least one user of setting
The encryption information of breath and at least one user, image capturing device establish encrypted tunnel with server, and server buffer is by image
The video flowing that capture device transmits captures the additional information of video flowing, and additional information and video flowing are accessed to server, will be regarded
Frequency stream divides into multiple video paragraphs, and each video paragraph corresponds to a first time concordance list, and according to video flowing, establishes the
Two time index tables.First time concordance list includes time and the second time index table packet of the key frame of corresponding video paragraph
Include the time of first key frame of each paragraph of video flowing.
Description of the drawings
Fig. 1 is the Organization Chart of the multi-media transmission system of the present invention.
Fig. 2 is image capturing device and server communication and server process video flowing in the multi-media transmission system of Fig. 1
Flow chart.
Fig. 3 is in the multi-media transmission system of Fig. 1, and the flow of video flowing is watched in the response of subscriber apparatus requests server in real time
Figure.
Fig. 4 is in the multi-media transmission system of Fig. 1, and subscriber apparatus requests server responds history playback viewing video flowing
Flow chart.
Wherein, the reference numerals are as follows:
100 multi-media transmission systems
10 image capturing devices
11 servers
12 user apparatus
S201 is to S209 steps
S301 is to S306 steps
S401 is to S405 steps
Specific implementation mode
Fig. 1 is the Organization Chart of the multi-media transmission system 100 of the present invention.Multi-media transmission system 100 is captured including image
Equipment 10, server 11 and user apparatus 12.Image capturing device 10 can be IP Camera, network cameras or video screen module
Any device for having image capture and networking such as block.Server 11 can be Cloud Server, remote server or any tool
The device of standby long-range transceiving data.User apparatus 12 can be smart mobile phone, tablet computer or laptop.Image captures
Equipment 10 can use LAN online, and live video stream can upload onto the server to 11.Server 11 carry out data processing and
Storage.Also, since no matter when and where server 11 is all addressable, user accesses server by user apparatus 12
11, it can be achieved with watching in real time anywhere or anytime and history playback video flowing.In multi-media transmission system 100, image capture is set
Standby 10 is online with the online and server 11 of server 11 and user apparatus 12, privately owned online association that can be through the invention
View executes.The concrete mode of the privately owned online agreement of the present invention explained below.
Fig. 2 is that image capturing device 10 is communicated with server 11 to be regarded with the processing of server 11 in multi-media transmission system 100
The flow chart of frequency stream.It should be understood that the privately owned connection protocol of the present invention can be compatible with presently used agreement, such as in fact
When streaming protocol RTSP (Real Time Streaming Protocol), real time information agreement RTMP (Real Time
Messaging Protocol) and stream media network transport protocol HLS (HTTP Live Streaming) etc..However, this
Invention privately owned connection protocol, other than being compatible with presently used agreement, more improve user in real time viewing and
The convenience of history playback operation.Image capturing device 10 is communicated by privately owned connection protocol with server 11, and and server
The method of 11 processing video flowings includes step S201 to S209, is described as follows.
Step S201:The identification information of at least one user and the encryption information of at least one user are set;
Step S202:Image capturing device 10 establishes encrypted tunnel with server 11;
Step S203:Server 11 caches the video flowing transmitted by image capturing device 10;
Step S204:Capture the additional information of video flowing;
Step S205:Additional information and video flowing are accessed to server 11;
Step S206:Server 11 establishes the first time domain data corresponding to image capturing device 10;
Step S207:Server 11 is cached using real-time buffer in the video flowing of corresponding first time domain data, in real time
Video stream data;
Step S208:Video flowing is divided into multiple video paragraphs, the key frame of each video paragraph corresponds to one first
Time index table;
Step S209:According to video flowing, the second time index table is established.
In step s 201, user have to first be image capturing device 10 be arranged at least one user identification information and
The encryption information of at least one user, such as the setting authority informations such as user's name and password.When image capturing device 10
When quantity more than one, user can also be that each image capturing device 10 distributes a unique serial number.Work as above- mentioned information
Legal, image capturing device 10 can penetrate transmission control protocol (Transmission Control Protocol, TCP)
Or user's packetizing protocol (User Datagram Protocol, UDP), it is logical that encryption is established by step S202 and server 11
Road and it is online.Also, encrypted mode can penetrate advanced encryption standard (Advanced Encryption Standard,
AES) or data encryption standards (Data Encryption Standard, DES) is implemented.Due in step S202, image
The online function of needing data transmission of capture device 10 and server 11, therefore can be the pattern of long connection.Then, exist
The data of video flowing can be carried out package according to complete data frame, be uploaded in the form of package by 10 end of image capturing device
Server 11.For example, image capturing device 10 can carry out package using the format of H264, be with each I, P, B frame
Data cell, then frame type, type of coding, the information such as timestamp will be added in header packet information.Then by these data packets according to
Time sequencing is cached, while the data in caching are uploaded onto the server 11.After server 11 receives video flowing, just
Video flowing can be cached according to step S203.Also, it at 10 end of image capturing device, can be added including motion detection information
And/or in the additional information of sound detection information to the data of video flowing, therefore, after server 11 receives video flowing, may be used also
According to step S204, to capture the additional information of video flowing, and according to step S205, additional information cached together.In this hair
In bright, the mode of 11 buffered video stream of server can utilize smart memory method, such as static frames algorithm.For example, work as shadow
As scene that capture device 10 is monitored is very quiet or levels off to static environment, what image capturing device 10 generated regards
Frequency stream may be including static frames or mute video flowing.11 video at this point, image capturing device 10 is uploaded onto the server
Stream can be transmitted in the form of static mark, can be saved and be uploaded flow and space, achieve the purpose that save money.
Above-mentioned steps S201 to step S205 is that the on-line mode of image capturing device 10 and server 11 and image are caught
Obtaining equipment 10, how uploaded videos flow to server 11.And step S206 to step S209 is how server 11 flows into video
Row processing, is described as follows.In step S206, server 11 establishes the first time domain data corresponding to image capturing device 10
(Session Data), for can accurately indicate the video flowing corresponding to image capturing device 10 later.Server 11
Can further in video flowing additional information and static mark position etc. handle.In step S207,11 profit of server
In the video flowing for caching corresponding first time domain data (image capturing device 10) with real-time buffer, real-time video stream data.
For example, for the video flowing of H264 formats above-mentioned, server 11 can be used to store newest groups of pictures in video flowing
The data of (Group of Pictures, GOP).Server 11 stores the data of GOP using real-time buffer, you can for using
The real-time playing program of family device 12.Also, static frames algorithm as the aforementioned, the real-time buffer of server 11 can coordinate quiet
State frame algorithm stores the data or other data of GOP, reaches the function of saving storage space.Therefore server 11 has distribution
The characteristics of formula, high concurrent, load balancing.Then, in step S208, video flowing is divided into multiple video-frequency bands by server 11
It falls, the key frame of each video paragraph corresponds to a first time concordance list.In this explanation, since server 11 supports video flowing
History playback program, therefore other than audio, video data being written in order, it is also necessary to packet header letter be written before every frame data
Breath, it is also desirable to which the file header in each file generates a first time concordance list.First time concordance list includes corresponding to
The time of the key frame of video paragraph.In other words, video flowing has multiple key frames, and the function of first time concordance list is
To preserve position and the time point of each key frame for corresponding to video paragraph.Therefore, first time concordance list is alternatively referred to as " closing
Key frame-timestamp " concordance list, for preserving the position of each key frame and time point in video flowing.In step S209, clothes
Business device 11 will establish the second time index table according to video flowing.Second time index table includes the first of each paragraph of video flowing
The time point of a key frame, therefore it is referred to as " file-timestamp " concordance list.More precisely, after video flowing being segmented,
The time point of first key frame in per segment file and location information of this file in server 11 can be saved to second
Time index table.Thus, information at the time of institute's band in being asked according to history playback, it can be first fast from the second time index watch
Corresponding video file is found fastly, then finds specific video file position from the first time concordance list of this document.Therefore,
When server 11 execute video flowing history playback program when, can according to first time concordance list (key frame-timestamp) with
And second time index table (file-timestamp) specifically search video file position, by read file content be sent to use
Family device 12 plays.
Fig. 3 is in multi-media transmission system 100, and 12 request server 11 of user apparatus responds the stream of viewing video flowing in real time
Cheng Tu.The method that 12 request server 11 of user apparatus responds viewing video flowing in real time includes step S301 to step S306, is retouched
It states as follows.
Step S301:User apparatus 12 obtains the identification information of at least one user and the encryption letter of at least one user
Breath;
Step S302:User apparatus 12 establishes encrypted tunnel with server 11;
Step S303:User apparatus 12 sends out the unique serial number data of request signal and image capturing device to server
11;
Step S304:Server 11 establishes the second time domain data of user apparatus 12 according to request signal;
Step S305:Server 11 is associated with the first time domain data according to the unique serial number data of image capturing device 10;
Step S306:According to the first time domain data and the second time domain data, in the video flowing that server 11 is cached, in real time
Video stream is to user apparatus 12.
In step S301, before user apparatus 12 establishes encrypted tunnel with server 11, before user apparatus 12 must obtain
State the encryption information of the identification information and at least one user of establishing online at least one user used.Then, according to step
S302, user apparatus 12 establish encrypted tunnel with server 11, for one stable and that reliability is high connection.This encrypted tunnel
It must be also confirmed by the user before foundation.In step S303, since 12 server 11 to be operated of user apparatus will regard in real time
Frequency stream is sent, therefore user apparatus 12 can send out the unique serial number data of request signal and image capturing device to server 11.
Since server 11 is online with user apparatus 12 in step s 302, server 11 will receive request signal and shadow
As the data of the unique serial number of capture device.Then, in step s 304, server 11 establishes user's dress according to request signal
Set 12 the second time domain data (such as Session Data of mobile phone terminal).In step S305, server 11 is captured according to image
The unique serial number data of equipment 10, are associated with the first time domain data.After user's checking, according to step S306,11 meeting of server
First time domain data is associated with the second time domain data, and according to the first time domain data and the second time domain data, by server 11
The real-time video of the image capturing device 10 of caching is streamed to user apparatus 12.
Fig. 4 is in multi-media transmission system 100, and 12 request server 11 of user apparatus responds history playback and watches video flowing
Flow chart.The method of 12 request server 11 of user apparatus response history playback viewing video flowing includes step S401 to step
S405 is described as follows.
Step S401:User apparatus 12 obtains the identification information of at least one user and the encryption letter of at least one user
Breath;
Step S402:User apparatus 12 establishes encrypted tunnel with server 11;
Step S403:User apparatus 12 sends out playback request signal to server 11;
Step S404:Server 11 is according to playback request signal, by first time concordance list and the second time index table
Search the initial position of the correspondence video flowing of playback request signal;
Step S405:Server 11 will correspond to video stream to user apparatus according to the initial position of corresponding video flowing
12。
In step S401, before user apparatus 12 establishes encrypted tunnel with server 11, before user apparatus 12 must obtain
State the encryption information of the identification information and at least one user of establishing online at least one user used.Then, according to step
S402, user apparatus 12 and server 11 establish encrypted tunnel, and encrypted tunnel is a stabilization and the high connection of reliability.This
Encrypted tunnel must be also confirmed by the user before foundation.In step S403, since 12 server 11 to be operated of user apparatus is right
Video flowing executes history playback, therefore user apparatus 12 can send out playback request signal to server 11.Since server 11 exists
It is online with user apparatus 12 in step S402, therefore server 11 will receive the data of playback request signal.Then, exist
In step S404, server 11 is according to playback request signal, by being searched back in first time concordance list and the second time index table
Put the initial position of the correspondence video flowing of request signal.In other words, server 11 is according to requested in playback request signal
At the time of video flowing correspondence starts to play, tool is found out by " key frame-timestamp " concordance list and " file-timestamp " concordance list
The position of the video data of body.Finally, in step S405, server 11 will be corresponded to according to the initial position of corresponding video flowing
Video stream is to user apparatus 12.Therefore, for user apparatus 12, you can see the video flowing of specified history playback.
However, the application of the present invention is not limited to server 11 and the online video stream communications of user apparatus 12, any hardware or software
Variation belong to disclosed herein scope.For example, multi-media transmission system 100 can execute double-directional speech pair
The audio data captured can be sent to server 11 by words, user apparatus 12, and server 11 searches corresponding image capture
After the time domain data (Session Data) of equipment 10, audio data can be transmitted to corresponding image by time domain data and captured
Equipment 10 is played back.
In conclusion the present invention proposes in a kind of multi-media transmission system and multi-media transmission system, image capture
Online privately owned communication protocol between equipment, server and user apparatus.Format in addition to presently used video flowing can be compatible with
Outside, server can execute the real-time Transmission program and history playback transmission journey of video flowing in the way of simple and dynamical
Sequence, to allow user apparatus that can play real-time video flowing or the video flowing of history playback at any time.Therefore, of the invention to be used for
The privately owned communication protocol of multi-media transmission system has good autgmentability, is highly suitable to be applied for the cloud monitoring of IP Camera
Scene.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field
For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, any made by repair
Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.
Claims (10)
1. a kind of communication means of multimedia transmission, which is characterized in that including:
The identification information of at least one user and the encryption information of at least one user are set;
Image capturing device establishes encrypted tunnel with server;
The video flowing that the server buffer is transmitted by the image capturing device;
Capture the additional information of the video flowing;
The additional information and the video flowing are accessed to the server;
The video flowing is divided into multiple video paragraphs, each video paragraph corresponds to a first time concordance list;
And
According to the video flowing, the second time index table is established;
The wherein described first time concordance list includes the time of the key frame of corresponding video paragraph and the second time index table
The time of first key frame including each paragraph of the video flowing.
2. communication means as described in claim 1, which is characterized in that the additional information include motion detection information and/or
Sound detection information.
3. communication means as described in claim 1, which is characterized in that when the video flowing that the image capturing device generates
It includes static frames or mute video flowing to be, the video flowing can be sent to server in the form of static mark.
4. communication means as described in claim 1, which is characterized in that further include:
User apparatus obtains the identification information of at least one user and the encryption information of at least one user;
The user apparatus establishes encrypted tunnel with the server;
The user apparatus sends out the unique serial number data of request signal and the image capturing device to the server;And
The server is according to the unique serial number data of the request signal and the image capturing device, by being stored in
The real-time video for stating server is streamed to the user apparatus.
5. communication means as claimed in claim 4, which is characterized in that further include:
The server establishes the first time domain data (Session Data) corresponding to the image capturing device;
The server establishes the second time domain data of the user apparatus according to the request signal;
The server is associated with first time domain data according to the unique serial number data of the image capturing device;
And
According to first time domain data and second time domain data, by the video flowing of the server buffer,
The real-time video is streamed to the user apparatus.
6. communication means as described in claim 1, which is characterized in that further include:
User apparatus obtains the identification information of at least one user and the encryption information of at least one user;
The user apparatus establishes encrypted tunnel with the server;
User apparatus sends out playback request signal to the server;And
The server will be stored in the correspondence video stream of the server to the use according to the playback request signal
Family device.
7. communication means as claimed in claim 6, which is characterized in that further include:
The server is according to the playback request signal, by the first time concordance list and the second time index table
Search the initial position of the corresponding video flowing of the playback request signal;And
According to the initial position of the corresponding video flowing, by the corresponding video stream to the user apparatus.
8. communication means as described in claim 1, which is characterized in that further include:
The server establishes the first time domain data (Session Data) corresponding to the image capturing device;And the clothes
It is engaged in video flowing of the device using corresponding first time domain data of real-time buffer caching, real-time video stream data.
9. communication means as described in claim 1, which is characterized in that further include:
The server is according to playback request signal, by being searched in the first time concordance list and the second time index table
The initial position of the corresponding video flowing of the playback request signal;And
According to the initial position of the corresponding video flowing, by the corresponding video stream to user apparatus.
10. the communication means as described in any one of claim 4-7 and 9, which is characterized in that the user apparatus is intelligent hand
Machine, tablet computer or laptop, and first key frame of each video paragraph is each video
The start frame of paragraph.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710218030.3A CN108696474A (en) | 2017-04-05 | 2017-04-05 | The communication means of multimedia transmission |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710218030.3A CN108696474A (en) | 2017-04-05 | 2017-04-05 | The communication means of multimedia transmission |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108696474A true CN108696474A (en) | 2018-10-23 |
Family
ID=63842711
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710218030.3A Pending CN108696474A (en) | 2017-04-05 | 2017-04-05 | The communication means of multimedia transmission |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108696474A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111083515A (en) * | 2019-12-31 | 2020-04-28 | 广州华多网络科技有限公司 | Method, device and system for processing live broadcast content |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101201824A (en) * | 2006-12-15 | 2008-06-18 | 深圳市锐明视讯技术有限公司 | Method for processing signal of video stream |
CN101917590A (en) * | 2009-12-17 | 2010-12-15 | 新奥特(北京)视频技术有限公司 | Network live broadcasting system with playback function and player |
US20140366052A1 (en) * | 2013-06-05 | 2014-12-11 | David J. Ives | System for Social Media Tag Extraction |
CN105120321A (en) * | 2015-08-21 | 2015-12-02 | 北京佳讯飞鸿电气股份有限公司 | Video searching method, video storage method and related devices |
CN106464836A (en) * | 2013-12-23 | 2017-02-22 | 派尔高公司 | Smart shift selection in a cloud video service |
-
2017
- 2017-04-05 CN CN201710218030.3A patent/CN108696474A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101201824A (en) * | 2006-12-15 | 2008-06-18 | 深圳市锐明视讯技术有限公司 | Method for processing signal of video stream |
CN101917590A (en) * | 2009-12-17 | 2010-12-15 | 新奥特(北京)视频技术有限公司 | Network live broadcasting system with playback function and player |
US20140366052A1 (en) * | 2013-06-05 | 2014-12-11 | David J. Ives | System for Social Media Tag Extraction |
CN106464836A (en) * | 2013-12-23 | 2017-02-22 | 派尔高公司 | Smart shift selection in a cloud video service |
CN105120321A (en) * | 2015-08-21 | 2015-12-02 | 北京佳讯飞鸿电气股份有限公司 | Video searching method, video storage method and related devices |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111083515A (en) * | 2019-12-31 | 2020-04-28 | 广州华多网络科技有限公司 | Method, device and system for processing live broadcast content |
CN111083515B (en) * | 2019-12-31 | 2021-07-23 | 广州华多网络科技有限公司 | Method, device and system for processing live broadcast content |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070143807A1 (en) | Data distribution apparatus, data provision apparatus and data distribution system comprised thereof | |
US9756389B2 (en) | Systems and methods for digital media storage and playback | |
US9258127B2 (en) | System and method for providing cryptographic video verification | |
CN110545405B (en) | A video transmission method and system based on video networking | |
CN101198045A (en) | A Streaming Media Digital Watermarking System | |
CN103081433A (en) | Manifest file updates for network streaming of coded video data | |
CN103843301A (en) | Switching between representations during network streaming of coded multimedia data | |
CN109672664B (en) | Authentication method and system for video networking terminal | |
US20190246148A1 (en) | Method and system for scrambling broadcast with low latency | |
CN109769123B (en) | Method and system for processing video networking data | |
CN106060663A (en) | Method and system for monitoring video smoothness in live video streaming process | |
US20150199498A1 (en) | Flexible and efficient signaling and carriage of authorization acquisition information for dynamic adaptive streaming | |
US12052302B2 (en) | Data distribution method and network device | |
CN105898620A (en) | Multimedia real-time live broadcast method and device | |
KR20110114957A (en) | Data transmission apparatus and method, network data transmission system and method using same | |
CN107396134A (en) | Recorded broadcast equipment and remote teaching apparatus | |
CN105577645A (en) | Proxy-based HLS client device and its implementation method | |
TW202236856A (en) | Background data traffic distribution of media data | |
CN107277609A (en) | Screen mirror image projective techniques, system, device and the film recording method of iOS device | |
CN108965930B (en) | Video data processing method and device | |
CN108696474A (en) | The communication means of multimedia transmission | |
Wang et al. | A study of live video streaming system for mobile devices | |
Zhao et al. | Identifying video resolution from encrypted quic streams in segment-combined transmission scenarios | |
KR20170082882A (en) | Network video recorder and method for blocking video data using the same | |
CN109617858B (en) | Encryption method and device for streaming media link |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20181023 |