[go: up one dir, main page]

CN108696474A - The communication means of multimedia transmission - Google Patents

The communication means of multimedia transmission Download PDF

Info

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
Application number
CN201710218030.3A
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.)
Hangzhou Zhanhong Technology Co Ltd
Original Assignee
Hangzhou Zhanhong Technology Co 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 Hangzhou Zhanhong Technology Co Ltd filed Critical Hangzhou Zhanhong Technology Co Ltd
Priority to CN201710218030.3A priority Critical patent/CN108696474A/en
Publication of CN108696474A publication Critical patent/CN108696474A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23418Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/262Content 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/26283Content 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/47217End-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

The communication means of multimedia transmission
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.
CN201710218030.3A 2017-04-05 2017-04-05 The communication means of multimedia transmission Pending CN108696474A (en)

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)

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

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

Patent Citations (5)

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

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