CN105657440B - A kind of method and system of net cast - Google Patents
A kind of method and system of net cast Download PDFInfo
- Publication number
- CN105657440B CN105657440B CN201610006153.6A CN201610006153A CN105657440B CN 105657440 B CN105657440 B CN 105657440B CN 201610006153 A CN201610006153 A CN 201610006153A CN 105657440 B CN105657440 B CN 105657440B
- Authority
- CN
- China
- Prior art keywords
- collection terminal
- sid
- streaming server
- iid
- orders
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/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/254—Management at additional data server, e.g. shopping server, rights management server
-
- 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/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/6437—Real-time Transport Protocol [RTP]
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Graphics (AREA)
- Mobile Radio Communication Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention provides a kind of method of net cast, includes the following steps:By mobile phone terminal or mailbox system application DID/IID is managed to equipment user;When issuing live video, first according to DID/IID to streaming server application SID, after applying successfully, camera is opened, starts to acquire video, after obtaining original video, be encoded into ES streams, and carries out transmitting video by UDT in slice.The present invention also provides a kind of systems of net cast, complicated slice work is placed on collection terminal to complete, and mosaic/delay issue caused by packet loss caused by reducing network factors, publication live video can be carried out whenever and wherever possible, expansible business, live streaming spread speed, efficient.
Description
Technical field
The present invention relates to field of communication technology more particularly to a kind of method and system of net cast.
Background technology
Currently, net cast is increasingly liked by user;Net cast refers to utilizing internet and stream media technology
It is broadcast live, video is increasingly becoming interconnection because having merged the abundant element such as image, word, sound, excellent both in sound and shape, excellent
The mainstream expression way of net.
Existing BroadVision WEBTV, it is main to consider that user passes through the stronger video of the processing capacities such as personal computer
Playback equipment watches network direct broadcasting program, without in view of using the video of the mobile terminal users such as mobile phone, tablet computer straight
Broadcast demand.
There are many video living transmission systems on the market, has had using RTMP (Real TimeMessaging
Protocol, i.e. real-time messages transport protocol) realize net cast, have using HTTP (Hyper Text Transfer
Protocol, i.e. hypertext transfer protocol) realize net cast, have and is regarded using HLS (HTTP Live Streaming) realizations
Frequency live streaming, also have and net cast is realized using proprietary protocol, usual way has a HLS server, taken by the HLS
Business device completes collection and the slice work of video, but number of users is more so that the HLS servers significant performance of separate unit is not
Foot, and slowed-down video can be increased;In addition, the agreement that the prior art uses, in watching video live broadcast, client needs special
APP could carry out the broadcasting of video so that when user watches network direct broadcasting program via mobile terminal, user's viewing is got up not
It is convenient, preferable video display effect and user experience can not be obtained.
Therefore, a kind of net cast technology suitable for mobile terminal how is provided so that user sees via mobile terminal
When seeing network direct broadcasting program, preferable video display effect and user experience can be obtained, by net cast and business system
System is combined, and can issue live video whenever and wherever possible, becomes one of current urgent problem.
Invention content
One of the technical problem to be solved in the present invention is to provide a kind of method of net cast, complicated filleter
Be placed on collection terminal completion, and mosaic/delay issue caused by packet loss caused by reducing network factors, can whenever and wherever possible into
Row publication live video, expansible business, live streaming spread speed, efficient.
One of the problem of the present invention, is realized in:
A kind of method of net cast, including collection terminal, equipment user manage system, streaming server and play end, described
Collection terminal is Video Quality Metric gateway or mobile device;
If the collection terminal is Video Quality Metric gateway, the method for the net cast includes the following steps:
Step A1, user is manually entered the mac address information of collection terminal to equipment user by user management portal website
After management system, equipment user's management system distributes unique DID and the unique designation IID of IP Camera is adopted to described
Collect end, DID indicates that the unique designation of equipment, IID indicate the unique designation of IP Camera;
Step A2, after the described collection terminal is logined according to DID and IID, the collection terminal is managed to the equipment user
System update current state is state of reaching the standard grade, and sends OPEN orders to the streaming server to apply for that SID, SID indicate stream
Unique designation;
Step A3, after the described streaming server receives OPEN orders, notify the equipment user manage systems inspection DID and
The legitimacy of IID, if legal, the equipment user manages system and informs the streaming server, and the streaming server is by basis
The create-rule of SID is that each stream generates unique SID and returns to the collection terminal, and then the streaming server is each
SID creates corresponding catalogue, and DID catalogues are created under the corresponding catalogue, and IID catalogues are created under DID catalogues;If not conforming to
Method then terminates flow;
Step A4, the described collection terminal obtains session description information to IP Camera transmission Describe orders,
After the IP Camera receives Describe orders, it will words description information returns to the collection terminal;
Step A5, the described collection terminal sends SETUP orders to establish according to session description information to the IP Camera
Simultaneously transmission mode is arranged in session, after the IP Camera receives SETUP orders, establishes session mark and determines transmission mode
For Real-time Transport Protocol;
Step A6, the described collection terminal sends PLAY orders to obtain according to the session mark of foundation to the IP Camera
ES flows, and after the IP Camera receives PLAY orders, is started to transmit ES streams according to Real-time Transport Protocol;
Step A7, it is broadcast state that the described collection terminal manages system update current state to the equipment user, described to adopt
Collection end starts to acquire ES streams, after the collection terminal receives the ES streams of the IP Camera, by ES circulation chemical conversion TS streams, side conversion
While TS streams are sliced in real time, the TS files after slice are real-time transmitted to the streaming server by transport protocol, and deposit
Enter under the corresponding catalogues of SID, the streaming server receives TS streams, and provides SID and carry out net cast to the broadcasting end;
Step A8, when video acquisition to be stopped, the collection terminal is sent to the streaming server stops SID orders, institute
It states after streaming server receives and stop SID orders, executes and stop net cast and operate, and delete the institute under the corresponding catalogues of SID
There are TS files;
Step A9, the described collection terminal sends Teardown orders to the IP Camera, and the IP Camera receives
After Teardown orders, stop transmission ES streams;Under the collection terminal is to equipment user management system update current state
Linear state terminates net cast;
If the collection terminal is mobile device, the method for the net cast includes the following steps:
Step B1, user by the mac address information of user management portal website automatic input collection terminal to equipment user
After management system, equipment user's management system distributes unique DID and the unique designation IID of IP Camera is adopted to described
Collect end, DID indicates that the unique designation of equipment, IID indicate the unique designation of IP Camera;
Step B2, after the described collection terminal is logined according to DID and IID, the collection terminal is managed to the equipment user
System update current state is state of reaching the standard grade, and sends OPEN orders to the streaming server to apply for that SID, SID indicate stream
Unique designation;
Step B3, after the described streaming server receives OPEN orders, notify the equipment user manage systems inspection DID and
The legitimacy of IID, if legal, the equipment user manages system and informs the streaming server, and the streaming server is by basis
The create-rule of SID generates unique SID to each stream and returns to the collection terminal, and then the streaming server is each
SID creates corresponding catalogue, and DID catalogues are created under the corresponding catalogue, and IID catalogues are created under DID catalogues;If not conforming to
Method then terminates flow;
Step B4, it is broadcast state that the described collection terminal manages system update current state to the equipment user, described to adopt
Collection end starts to acquire video, is recoded into ES streams, and ES is circulated and is melted into TS streams, is sliced TS streams in real time in conversion, will
TS files after slice are real-time transmitted to the streaming server by http protocol or UDT agreements, and are stored in the corresponding mesh of SID
Under record, the streaming server receives TS streams, and provides SID and carry out net cast to the broadcasting end;
Step B5, when video acquisition to be stopped, the collection terminal is sent to the streaming server stops SID orders, institute
It states after streaming server receives and stop SID orders, executes and stop net cast and operate, and delete the institute under the corresponding catalogues of SID
There are TS files;
Step B6, the described collection terminal sends Teardown orders to the IP Camera, and the IP Camera receives
After Teardown orders, stop transmission ES streams;Under the collection terminal is to equipment user management system update current state
Linear state terminates net cast.
Further, the mode being manually entered in the step A1 is specific as follows:
The user is used by user management portal website typing video gateway information and IPC configuration informations to the equipment
Family manages system, which includes MAC Address, IPC maximum numbers, software version number, hardware version numbers, Streaming Media
Location and description information, which includes description information, IPC certifications name, address name, IP address, software version number, hard
Part version number and IID, after being manually entered, equipment user manages system and generates unique DID and the net according to the MAC Address
The corresponding IID of network camera.
Further, the mode of automatic input is specific as follows in the step B1:
The user manages system application DID, equipment user's pipe according to cell-phone number or mailbox to the equipment user
After reason system receives application, cell-phone number or mailbox are subjected to legitimate authentication, if certification success, the equipment user manage system
System is that the collection terminal distributes the unique DID and corresponding IID of the IP Camera.
Further, the transport protocol is http protocol or UDT agreements.
The second technical problem to be solved by the present invention is to provide a kind of system of net cast, complicated filleter
Be placed on collection terminal completion, and mosaic/delay issue caused by packet loss caused by reducing network factors, can whenever and wherever possible into
Row publication live video, expansible business, live streaming spread speed, efficient.
The two of the problem of the present invention, are realized in:
A kind of system of net cast, including collection terminal, equipment user manage system, streaming server and play end, described
Collection terminal is Video Quality Metric gateway or mobile device;
If the collection terminal is Video Quality Metric gateway, the system of the net cast includes:
DID and IID distribution modules are manually entered the MAC Address of collection terminal for user by user management portal website
After information is to equipment user's management system, the equipment user manages system and distributes the unique of unique DID and IP Camera
Indicate IID to the collection terminal, DID indicates that the unique designation of equipment, IID indicate the unique designation of IP Camera;
SID applies for module, and after being logined according to DID and IID for the collection terminal, the collection terminal is to the equipment
Subscriber Management System update current state is state of reaching the standard grade, and sends OPEN orders to the streaming server to apply for SID, SID
Indicate the unique designation of stream;
SID generation modules after receiving OPEN orders for the streaming server, notify the equipment user to manage system
The legitimacy for checking DID and IID, if legal, the equipment user manages system and informs the streaming server, the stream service
Device will be that each flow generates unique SID and return to the collection terminal according to the create-rule of SID, then the streaming server
Corresponding catalogue is created for each SID, DID catalogues are created under the corresponding catalogue, IID catalogues are created under DID catalogues;If
It is illegal, then terminate flow;
Description information acquisition module sends Describe orders to obtain for the collection terminal to the IP Camera
Session description information, after the IP Camera receives Describe orders, it will words description information returns to the acquisition
End;
Session establishment module sends SETUP according to session description information for the collection terminal to the IP Camera
Order establishes session and transmission mode is arranged, and after the IP Camera receives SETUP orders, establishes session mark and true
It is Real-time Transport Protocol to determine transmission mode;
Rtp streaming transmission module is sent according to the session mark of foundation to the IP Camera for the collection terminal
PLAY orders are flowed to obtain ES, after the IP Camera receives PLAY orders, are started to transmit ES streams according to Real-time Transport Protocol;
Net cast module, it is to play shape to manage system update current state to the equipment user for the collection terminal
State, the collection terminal starts to acquire ES streams, after the collection terminal receives the ES streams of the IP Camera, by ES circulation chemical conversions TS
TS streams are sliced by stream in real time in conversion, and the TS files after slice are real-time transmitted to the stream by transport protocol to be taken
Business device, and be stored under the corresponding catalogues of SID, the streaming server receives TS streams, and provides SID and carry out video to the broadcasting end
Live streaming;
Stopping modular is broadcast live, stops for when video acquisition to be stopped, the collection terminal to be sent to the streaming server
SID orders after the streaming server receives stopping SID orders, execute and stop net cast operation, and it is corresponding to delete SID
All TS files under catalogue;
Terminate module is broadcast live, Teardown orders, the network are sent to the IP Camera for the collection terminal
After camera receives Teardown orders, stop transmission ES streams;The collection terminal manages system update to the equipment user and works as
Preceding state is down status, terminates net cast;
If the collection terminal is mobile device, the system of the net cast includes:
DID and IID distribution modules are used for MAC Address of the user by user management portal website automatic input collection terminal
After information is to equipment user's management system, the equipment user manages system and distributes the unique of unique DID and IP Camera
Indicate IID to the collection terminal, DID indicates that the unique designation of equipment, IID indicate the unique designation of IP Camera;
SID applies for module, and after being logined according to DID and IID for the collection terminal, the collection terminal is to the equipment
Subscriber Management System update current state is state of reaching the standard grade, and sends OPEN orders to the streaming server to apply for SID, SID
Indicate the unique designation of stream;
SID generation modules after receiving OPEN orders for the streaming server, notify the equipment user to manage system
The legitimacy for checking DID and IID, if legal, the equipment user manages system and informs the streaming server, the stream service
Device will generate unique SID to each stream according to the create-rule of SID and return to the collection terminal, then the streaming server
Corresponding catalogue is created for each SID, DID catalogues are created under the corresponding catalogue, IID catalogues are created under DID catalogues;If
It is illegal, then terminate flow;
Net cast module, it is to play shape to manage system update current state to the equipment user for the collection terminal
State, the collection terminal start to acquire video, are recoded into ES streams, and ES is circulated and is melted into TS streams, flow TS in conversion and carry out in fact
When be sliced, the TS files after slice are real-time transmitted to the streaming server by http protocol or UDT agreements, and be stored in
Under the corresponding catalogues of SID, the streaming server receives TS streams, and provides SID and carry out net cast to the broadcasting end;
Stopping modular is broadcast live, stops for when video acquisition to be stopped, the collection terminal to be sent to the streaming server
SID orders after the streaming server receives stopping SID orders, execute and stop net cast operation, and it is corresponding to delete SID
All TS files under catalogue;
Terminate module is broadcast live, Teardown orders, the network are sent to the IP Camera for the collection terminal
After camera receives Teardown orders, stop transmission ES streams;The collection terminal manages system update to the equipment user and works as
Preceding state is down status, terminates net cast.
Further, the mode being manually entered in DID the and IID distribution modules is specific as follows:
The user is used by user management portal website typing video gateway information and IPC configuration informations to the equipment
Family manages system, which includes MAC Address, IPC maximum numbers, software version number, hardware version numbers, Streaming Media
Location and description information, which includes description information, IPC certifications name, address name, IP address, software version number, hard
Part version number and IID, after being manually entered, equipment user manages system and generates unique DID and the net according to the MAC Address
The corresponding IID of network camera.
Further, the mode of automatic input is specific as follows in DID the and IID distribution modules:
The user manages system application DID, equipment user's pipe according to cell-phone number or mailbox to the equipment user
After reason system receives application, cell-phone number or mailbox are subjected to legitimate authentication, if certification success, the equipment user manage system
System is that the collection terminal distributes the unique DID and corresponding IID of the IP Camera.
Further, the transport protocol is http protocol or UDT agreements.
The invention has the advantages that:
1, complicated slice work is placed on collection terminal to complete, and Marseille caused by packet loss caused by reducing network factors
Gram/delay issue;
2, the present invention covers most of fixed network camera (IPC), fully uses the existing IPC for supporting ONVIF agreements,
At present on the market the camera of Haikang great Hua Deng producers substantially when support ONVIF agreements, be not necessarily to special customization in this way and image
Head;
3, mobile phone can also work as this collection terminal, fully use the camera of mobile phone, can guarantee can clap so whenever and wherever possible
It takes the photograph video and shares, there is mobile recorded video characteristic;
4, viewer is not necessarily to special APP, and when viewing can make full use of existing mobile terminal browser and wechat etc. to carry out
The viewing of live streaming makes full use of third party's user resources, improves video transmission speed and efficiency;
5, it fully considers operation expanding, operation flow is done in conjunction with video, such as do wechat marketing business in combination with video,
And operation system can be used as third party system, be conducive to the operation expanding of the present invention.
Description of the drawings
The present invention is further illustrated in conjunction with the embodiments with reference to the accompanying drawings.
Fig. 1 is the Organization Chart of the present invention.
Fig. 2 is a kind of method execution flow chart of net cast of the present invention.
Specific implementation mode
To make the present invention be clearer and more comprehensible, now with a preferred embodiment, and attached drawing is coordinated to be described in detail below.
As shown in Figure 1, the present invention includes collection terminal, equipment user's management system, streaming server, service server and broadcasts
End is put, function is specific as follows:
1, collection terminal:
It is mainly responsible for the acquisition of audio and video and audio and video ES circulations is flowed at TS, and be sliced in real time, then pass through UDT
Agreement is transferred on streaming server;Collection terminal is divided into two types, and one is Video Quality Metric gateways, specifically for support ONVIF
The IPC of agreement, another is mobile device;
1) Video Quality Metric gateway:Video gateway information includes mac address information, IPC maximum numbers, software version number, hardware
Version number, Streaming Media address and description address manage system to equipment user according to the video gateway information and login, and equipment is used
Family manages after system carries out validity checking, issues IPC configuration informations, IPC configuration informations include description information, IPC certifications name,
Address name, IP address, software version number, hardware version numbers and IID;After getting IPC configuration informations, Probe spies are proceeded by
IPC is surveyed, according to echo message, finds the corresponding IPC of configuration, after finding, system is managed by obtaining equipment user to each IPC
File therefrom identifies that (uniform resource locator is the position of the resource to that can be obtained from internet to media information address URL
A kind of succinct expression with access method is set, is the address of standard resource on internet, abbreviation SID), media information is obtained,
Identify that subchannel, subchannel video resolution obtain the Streaming Media address for formulating channel;Report IPC status informations;Publication live streaming
When, first to streaming server application SID, after applying successfully, after RTSP, Decribe, setup and play, ES streams are opened, it will
ES circulations change TS streams into, are sliced in conversion, then transmit video by UDT;
2) mobile device (mobile phone):By mobile phone terminal or mailbox system application DID/IID is managed to equipment user;Publication
When live video, first according to DID/IID to streaming server application SID, after applying successfully, camera is opened, starts acquisition and regards
Frequently, after obtaining original video, ES streams are encoded into, and carry out transmitting video by UDT in slice;
3) UDT transformats:Data Transport Protocols of the UDT based on UDP is suitble to mass data transfers, introduces congestion control
System and data reliable transport mechanism, application is without the problems such as considering packet loss in this way;Transformat uses TLV (TYPE-
LENGTH-VALUE) format, TYPE are 4 bytes, and LENGTH is 4 bytes;TYPE types include OPEN=0x01/CLOSE
=0x02/WRITE=0x03/EXP=0x04, wherein OPEN command parameters include filename, CLOSE without VALUE parameters,
The practical streams of WRITE, EXP indicate that exception information, VALUE include concrete reason.
2, equipment user manages system:
1) the collected equipment of collection terminal is managed:The equipment of increase/modification/deletion acquisition;When typing acquires end equipment, need
MAC (message authentication code (the hash functions with the key)) address information for recording collection terminal, prevents crime of illegal collecting and supplying blood end equipment from connecing
Enter;After typing acquisition end equipment success, global unique designation is distributed for it, and be each IPC (network shootings of its subordinate
Head) the unique IID marks of distribution;Typing, which is divided into, to be manually entered and automatic input, is manually entered for Video Quality Metric gateway, automatically
Typing is directed to mobile device;
2) it manages collection terminal equipment state and daily record is safeguarded:
Safeguard the presence of collection terminal equipment on-line/not, and safeguard the IPC of acquisition end equipment subordinate it is online/not online/
Whether in viewed status;For convenience of management service, the log information of acquisition end equipment can be obtained;
3) management acquisition end equipment or mobile client APP upgradings:For management service, it is desirable to be able to acquisition end equipment or
Person's mobile client APP carries out online upgrading;
4) external interface is provided:Inquiry and more new interface are provided.
3, streaming server:
Primary recipient collection terminal TS stream, and for each stream distribute unique URL (uniform resource locator is to can be from
The position of the resource obtained on internet and a kind of succinct expression of access method, are the addresses of standard resource on internet,
Abbreviation SID), and stream URL is provided to service server, NGINX servers are embedded, real-time streams are provided to play end;
SID create-rules are as follows:
http://stream.domain/DID/IID/live/ramdom_stream.m3u8
Wherein, m3u8 filenames are generated with ramdom_stream, m3u8 files and ts files are stored in nginx/html/
Live, such as:
GrBwZRotDRIoyLVz1zYYDaqRZtoOFTWl-1052.ts;
GrBwZRotDRIoyLVz1zYYDaqRZtoOFTWl-1055.ts;
GrBwZRotDRIoyLVz1zYYDaqRZtoOFTWl.m3u8。
4, service server:
It is mainly responsible for and does business function, embed Portal portal websites, do related service in combination with video, and can be shared with
The mobile clients such as wechat APP;
To solve android adaptation issues, H5 need to add VIDEO TAG labels, similar following form:
<!--livestream.html-->
<Video width=" 640 " height=" 360 "
autoplay controls autobuffer
Src=" http://domainname/DID/IID/live/
GrBwZRotDRIoyLVz1zYYDaqRZtoOFTWl.m3u8"
Type=" application/vnd.apple.mpegurl ">
</video>。
5, end is played:Mobile client APP, such as wechat or browser.
As shown in Fig. 2, first embodiment:Collection terminal is video gateway, is provided with the network shooting for supporting ONVIF agreements
Head.
A kind of method of net cast of the present invention, including collection terminal, equipment user manage system, streaming server and broadcasting
End, described method includes following steps:
The mac address information that step 1, user are manually entered collection terminal by user management portal website is managed to equipment user
After reason system, the equipment user manages system and distributes unique DID (Device identify, the i.e. unique designation of equipment)
The acquisition is given with the unique designation IID (IPC identify, the i.e. unique designation of IP Camera) of IP Camera (IPC)
End;The mode being manually entered is specific as follows:
The user is used by user management portal website typing video gateway information and IPC configuration informations to the equipment
Family manages system, which includes MAC Address, IPC maximum numbers, software version number, hardware version numbers, Streaming Media
Location and description information, which includes description information, IPC certifications name, address name, IP address, software version number, hard
Part version number and IID, after being manually entered, equipment user manages system and generates unique DID and the net according to the MAC Address
The corresponding IID of network camera;
After step 2, the collection terminal are logined according to DID and IID, the collection terminal is managed to the equipment user is
System update current state is state of reaching the standard grade, and to apply for SID, (stream ID flows only to streaming server transmission OPEN orders
One mark);
After step 3, the streaming server receive OPEN orders, notify the equipment user manage systems inspection DID and
The legitimacy of IID, if legal, the equipment user manages system and informs the streaming server, and the streaming server is by basis
The create-rule of SID generates unique SID to each stream and returns to the collection terminal, and then the streaming server is each
SID creates corresponding catalogue, and DID catalogues are created under the corresponding catalogue, and IID catalogues are created under DID catalogues;If not conforming to
Method then terminates flow;
Step 4, the collection terminal send Describe orders to obtain session description information to the IP Camera
(SDP), after the IP Camera receives Describe orders, it will words description information returns to the collection terminal;
Step 5, the collection terminal send SETUP orders to establish meeting according to session description information to the IP Camera
Transmission mode is talked about and be arranged, after the IP Camera receives SETUP orders, session mark is established and determines that transmission mode is
Real-time Transport Protocol;
Step 6, the collection terminal send PLAY orders to obtain according to the session mark of foundation to the IP Camera
ES flows, and after the IP Camera receives PLAY orders, is started to transmit ES streams according to Real-time Transport Protocol;
It is broadcast state, the acquisition that step 7, the collection terminal manage system update current state to the equipment user
End starts to acquire ES streams, after the collection terminal receives the ES streams of the IP Camera, by ES circulation chemical conversion TS streams, in conversion
TS streams are sliced in real time, the TS files after slice are real-time transmitted to the stream by http protocol or UDT agreements again
Server, and be stored under the corresponding catalogues of SID, the streaming server receives TS streams, and provides SID and regarded to the broadcasting end
Frequency is broadcast live;
Step 8, when video acquisition to be stopped, the collection terminal to the streaming server send stop SID orders, it is described
It after streaming server receives stopping SID orders, executes and stops net cast operation, and delete all under the corresponding catalogues of SID
TS files;
Step 9, the collection terminal send Teardown orders to the IP Camera, and the IP Camera receives
After Teardown orders, stop transmission ES streams;Under the collection terminal is to equipment user management system update current state
Linear state terminates net cast.
A kind of system of net cast of the present invention, including collection terminal, equipment user manage system, streaming server and broadcasting
End, the system comprises:
DID and IID distribution modules are manually entered the MAC Address of collection terminal for user by user management portal website
After information is to equipment user's management system, and the unique DID of equipment user's management system distribution (Device identify, i.e.,
The unique designation of equipment) and the unique designation IID of IP Camera (IPC) (IPC identify, i.e., IP Camera is unique
Mark) give the collection terminal;The mode being manually entered is specific as follows:
The user is used by user management portal website typing video gateway information and IPC configuration informations to the equipment
Family manages system, which includes MAC Address, IPC maximum numbers, software version number, hardware version numbers, Streaming Media
Location and description information, which includes description information, IPC certifications name, address name, IP address, software version number, hard
Part version number and IID, after being manually entered, equipment user manages system and generates unique DID and the net according to the MAC Address
The corresponding IID of network camera;
SID applies for module, and after being logined according to DID and IID for the collection terminal, the collection terminal is to the equipment
Subscriber Management System update current state is state of reaching the standard grade, and sends OPEN orders to the streaming server to apply for SID (streams
ID, that is, the unique designation flowed);
SID generation modules after receiving OPEN orders for the streaming server, notify the equipment user to manage system
The legitimacy for checking DID and IID, if legal, the equipment user manages system and informs the streaming server, the stream service
Device will generate unique SID to each stream according to the create-rule of SID and return to the collection terminal, then the streaming server
Corresponding catalogue is created for each SID, DID catalogues are created under the corresponding catalogue, IID catalogues are created under DID catalogues;If
It is illegal, then terminate flow;
Description information acquisition module sends Describe orders to obtain for the collection terminal to the IP Camera
Session description information (SDP), after the IP Camera receives Describe orders, it will words description information returns to described
Collection terminal;
Session establishment module sends SETUP according to session description information for the collection terminal to the IP Camera
Order establishes session and transmission mode is arranged, and after the IP Camera receives SETUP orders, establishes session mark and true
It is Real-time Transport Protocol to determine transmission mode;
Rtp streaming transmission module is sent according to the session mark of foundation to the IP Camera for the collection terminal
PLAY orders are flowed to obtain ES, after the IP Camera receives PLAY orders, are started to transmit ES streams according to Real-time Transport Protocol;
Net cast module, it is to play shape to manage system update current state to the equipment user for the collection terminal
State, the collection terminal starts to acquire ES streams, after the collection terminal receives the ES streams of the IP Camera, by ES circulation chemical conversions TS
TS streams are sliced in conversion, the TS files after slice are passed by http protocol or UDT agreements in real time again by stream in real time
The streaming server is given, and is stored under the corresponding catalogues of SID, the streaming server receives TS streams, and provides SID and broadcast to described
It puts end and carries out net cast;
Stopping modular is broadcast live, stops for when video acquisition to be stopped, the collection terminal to be sent to the streaming server
SID orders after the streaming server receives stopping SID orders, execute and stop net cast operation, and it is corresponding to delete SID
All TS files under catalogue;
Terminate module is broadcast live, Teardown orders, the network are sent to the IP Camera for the collection terminal
After camera receives Teardown orders, stop transmission ES streams;The collection terminal manages system update to the equipment user and works as
Preceding state is down status, terminates net cast.
Second embodiment:Collection terminal is mobile device (mobile phone), is built-in with camera.
A kind of method of net cast of the present invention, including collection terminal, equipment user manage system, streaming server and broadcasting
End, described method includes following steps:
Step 1, user are managed by the mac address information of user management portal website automatic input collection terminal to equipment user
After reason system, the equipment user manages system and distributes the unique designation IID of unique DID and IP Camera to the acquisition
End;The mode of automatic input is specific as follows:
The user manages system application DID, equipment user's pipe according to cell-phone number or mailbox to the equipment user
After reason system receives application, cell-phone number or mailbox are subjected to legitimate authentication, if certification success, the equipment user manage system
System is that the collection terminal distributes the unique DID and corresponding IID of the IP Camera;
After step 2, the collection terminal are logined according to DID and IID, the collection terminal is managed to the equipment user is
System update current state is state of reaching the standard grade, and sends OPEN orders to the streaming server to apply for SID;
After step 3, the streaming server receive OPEN orders, notify the equipment user manage systems inspection DID and
The legitimacy of IID, if legal, the equipment user manages system and informs the streaming server, and the streaming server is by basis
The create-rule of SID generates unique SID to each stream and returns to the collection terminal, and then the streaming server is each
SID creates corresponding catalogue, and DID catalogues are created under the corresponding catalogue, and IID catalogues are created under DID catalogues;If not conforming to
Method then terminates flow;
It is broadcast state, the acquisition that step 4, the collection terminal manage system update current state to the equipment user
End starts to acquire video, is recoded into ES streams, and ES is circulated and is melted into TS streams, is sliced TS streams in real time in conversion, will cut
TS files after piece are real-time transmitted to the streaming server by http protocol or UDT agreements, and are stored in the corresponding catalogues of SID
Under, the streaming server receives TS streams, and provides SID and carry out net cast to the broadcasting end;
Step 5, when video acquisition to be stopped, the collection terminal to the streaming server send stop SID orders, it is described
It after streaming server receives stopping SID orders, executes and stops net cast operation, and delete all under the corresponding catalogues of SID
TS files;
Step 6, the collection terminal send Teardown orders to the IP Camera, and the IP Camera receives
After Teardown orders, stop transmission ES streams;Under the collection terminal is to equipment user management system update current state
Linear state terminates net cast.
A kind of system of net cast of the present invention, including collection terminal, equipment user manage system, streaming server and broadcasting
End, the system comprises:
DID and IID distribution modules are used for MAC Address of the user by user management portal website automatic input collection terminal
After information is to equipment user's management system, the equipment user manages system and distributes the unique of unique DID and IP Camera
Indicate IID to the collection terminal;The mode of automatic input is specific as follows:
The user manages system application DID, equipment user's pipe according to cell-phone number or mailbox to the equipment user
After reason system receives application, cell-phone number or mailbox are subjected to legitimate authentication, if certification success, the equipment user manage system
System is that the collection terminal distributes the unique DID and corresponding IID of the IP Camera;
SID applies for module, and after being logined according to DID and IID for the collection terminal, the collection terminal is to the equipment
Subscriber Management System update current state is state of reaching the standard grade, and sends OPEN orders to the streaming server to apply for SID;
SID generation modules after receiving OPEN orders for the streaming server, notify the equipment user to manage system
The legitimacy for checking DID and IID, if legal, the equipment user manages system and informs the streaming server, the stream service
Device will generate unique SID to each stream according to the create-rule of SID and return to the collection terminal, then the streaming server
Corresponding catalogue is created for each SID, DID catalogues are created under the corresponding catalogue, IID catalogues are created under DID catalogues;If
It is illegal, then terminate flow;
Net cast module, it is to play shape to manage system update current state to the equipment user for the collection terminal
State, the collection terminal start to acquire video, are recoded into ES streams, and ES is circulated and is melted into TS streams, flow TS in conversion and carry out in fact
When be sliced, the TS files after slice are real-time transmitted to the streaming server by http protocol or UDT agreements, and be stored in
Under the corresponding catalogues of SID, the streaming server receives TS streams, and provides SID and carry out net cast to the broadcasting end;
Stopping modular is broadcast live, stops for when video acquisition to be stopped, the collection terminal to be sent to the streaming server
SID orders after the streaming server receives stopping SID orders, execute and stop net cast operation, and it is corresponding to delete SID
All TS files under catalogue;
Terminate module is broadcast live, Teardown orders, the network are sent to the IP Camera for the collection terminal
After camera receives Teardown orders, stop transmission ES streams;The collection terminal manages system update to the equipment user and works as
Preceding state is down status, terminates net cast.
In conclusion advantages of the present invention is as follows:
1, complicated slice work is placed on collection terminal to complete, and Marseille caused by packet loss caused by reducing network factors
Gram/delay issue;
2, the present invention covers most of fixed network camera (IPC), fully uses the existing IPC for supporting ONVIF agreements,
At present on the market the camera of Haikang great Hua Deng producers substantially when support ONVIF agreements, be not necessarily to special customization in this way and image
Head;
3, mobile phone can also work as this collection terminal, fully use the camera of mobile phone, can guarantee can clap so whenever and wherever possible
It takes the photograph video and shares, there is mobile recorded video characteristic;
4, viewer is not necessarily to special APP, and when viewing can make full use of existing mobile terminal browser and wechat etc. to carry out
The viewing of live streaming makes full use of third party's user resources, improves video transmission speed and efficiency;
5, it fully considers operation expanding, operation flow is done in conjunction with video, such as do wechat marketing business in combination with video,
And operation system can be used as third party system, be conducive to the operation expanding of the present invention.
Although specific embodiments of the present invention have been described above, those familiar with the art should manage
Solution, we are merely exemplary described specific embodiment, rather than for the restriction to the scope of the present invention, it is familiar with this
The technical staff in field modification and variation equivalent made by the spirit according to the present invention, should all cover the present invention's
In scope of the claimed protection.
Claims (8)
1. a kind of method of net cast, including collection terminal, equipment user manage system, streaming server and play end, described to adopt
Integrate end as Video Quality Metric gateway or mobile device, it is characterised in that:
If the collection terminal is Video Quality Metric gateway, the method for the net cast includes the following steps:
Step A1, user by user management portal website be manually entered collection terminal mac address information give equipment user manage
After system, the equipment user manages system and distributes the unique designation IID of unique DID and IP Camera to the acquisition
End, DID indicate that the unique designation of equipment, IID indicate the unique designation of IP Camera;
Step A2, after the described collection terminal is logined according to DID and IID, the collection terminal manages system to the equipment user
Update current state is state of reaching the standard grade, and sends OPEN orders to the streaming server to apply for that SID, SID indicate the unique of stream
Mark;
Step A3, after the described streaming server receives OPEN orders, the equipment user is notified to manage systems inspection DID and IID
Legitimacy, if legal, the equipment user manages system and informs that the streaming server, the streaming server will be according to SID
Create-rule be that each stream generates unique SID and returns to the collection terminal, then the streaming server is each SID wounds
Corresponding catalogue is built, DID catalogues are created under the corresponding catalogue, IID catalogues are created under DID catalogues;If illegal, tie
Line journey;
Step A4, the described collection terminal obtains session description information to IP Camera transmission Describe orders, described
After IP Camera receives Describe orders, it will words description information returns to the collection terminal;
Step A5, the described collection terminal sends SETUP orders to establish session according to session description information to the IP Camera
And transmission mode is set, after the IP Camera receives SETUP orders, establishes session mark and determine that transmission mode is
Real-time Transport Protocol;
Step A6, the described collection terminal sends PLAY orders to obtain ES according to the session mark of foundation to the IP Camera
Stream after the IP Camera receives PLAY orders, starts to transmit ES streams according to Real-time Transport Protocol;
Step A7, it is broadcast state, the collection terminal that the described collection terminal manages system update current state to the equipment user
Start acquire ES stream, the collection terminal receive the IP Camera ES stream after, by ES circulate chemical conversion TS stream, while conversion while incite somebody to action
TS streams are sliced in real time, the TS files after slice are real-time transmitted to the streaming server by transport protocol, and be stored in SID
Under corresponding catalogue, the streaming server receives TS streams, and provides SID and carry out net cast to the broadcasting end;
Step A8, when video acquisition to be stopped, the collection terminal is sent to the streaming server stops SID orders, the stream
After server receives stopping SID orders, executes and stop net cast operation, and delete all TS under the corresponding catalogues of SID
File;
Step A9, the described collection terminal sends Teardown orders to the IP Camera, and the IP Camera receives
After Teardown orders, stop transmission ES streams;Under the collection terminal is to equipment user management system update current state
Linear state terminates net cast;
If the collection terminal is mobile device, the method for the net cast includes the following steps:
Step B1, user is managed by the mac address information of user management portal website automatic input collection terminal to equipment user
After system, the equipment user manages system and distributes the unique designation IID of unique DID and IP Camera to the acquisition
End, DID indicate that the unique designation of equipment, IID indicate the unique designation of IP Camera;
Step B2, after the described collection terminal is logined according to DID and IID, the collection terminal manages system to the equipment user
Update current state is state of reaching the standard grade, and sends OPEN orders to the streaming server to apply for that SID, SID indicate the unique of stream
Mark;
Step B3, after the described streaming server receives OPEN orders, the equipment user is notified to manage systems inspection DID and IID
Legitimacy, if legal, the equipment user manages system and informs that the streaming server, the streaming server will be according to SID
Create-rule unique SID is generated to each stream and returns to the collection terminal, then the streaming server is each SID wounds
Corresponding catalogue is built, DID catalogues are created under the corresponding catalogue, IID catalogues are created under DID catalogues;If illegal, tie
Line journey;
Step B4, it is broadcast state, the collection terminal that the described collection terminal manages system update current state to the equipment user
Start to acquire video, be recoded into ES streams, ES is circulated and is melted into TS streams, TS streams are sliced in real time in conversion, will be sliced
TS files afterwards are real-time transmitted to the streaming server by http protocol or UDT agreements, and are stored in the corresponding catalogues of SID
Under, the streaming server receives TS streams, and provides SID and carry out net cast to the broadcasting end;
Step B5, when video acquisition to be stopped, the collection terminal is sent to the streaming server stops SID orders, the stream
After server receives stopping SID orders, executes and stop net cast operation, and delete all TS under the corresponding catalogues of SID
File;
Step B6, the described collection terminal sends Teardown orders to the IP Camera, and the IP Camera receives
After Teardown orders, stop transmission ES streams;Under the collection terminal is to equipment user management system update current state
Linear state terminates net cast.
2. a kind of method of net cast according to claim 1, it is characterised in that:It is manually entered in the step A1
Mode is specific as follows:
The user is managed by user management portal website typing video gateway information and IPC configuration informations to the equipment user
Reason system, the video gateway information include MAC Address, IPC maximum numbers, software version number, hardware version numbers, Streaming Media address and
Description information, the IPC configuration informations include description information, IPC certifications name, address name, IP address, software version number, hardware version
This number and IID, after being manually entered, equipment user manages system and is taken the photograph according to the MAC Address unique DID of generation and the network
As corresponding IID.
3. a kind of method of net cast according to claim 1, it is characterised in that:Automatic input in the step B1
Mode is specific as follows:
The user manages system application DID according to cell-phone number or mailbox to the equipment user, and the equipment user manages system
After system receives application, cell-phone number or mailbox are subjected to legitimate authentication, if certification success, the equipment user manages system and is
The collection terminal distributes the unique DID and corresponding IID of the IP Camera.
4. a kind of method of net cast according to claim 1, it is characterised in that:The transport protocol is http protocol
Or UDT agreements.
5. a kind of system of net cast, including collection terminal, equipment user manage system, streaming server and play end, described to adopt
Integrate end as Video Quality Metric gateway or mobile device, it is characterised in that:
If the collection terminal is Video Quality Metric gateway, the system of the net cast includes:
DID and IID distribution modules are manually entered the mac address information of collection terminal for user by user management portal website
After equipment user's management system, the equipment user manages the unique designation that system distributes unique DID and IP Camera
IID gives the collection terminal, DID to indicate that the unique designation of equipment, IID indicate the unique designation of IP Camera;
SID applies for module, and after being logined according to DID and IID for the collection terminal, the collection terminal is to the equipment user
Management system update current state is state of reaching the standard grade, and sends OPEN orders to the streaming server to apply for that SID, SID are indicated
The unique designation of stream;
SID generation modules after receiving OPEN orders for the streaming server, notify the equipment user to manage systems inspection
The legitimacy of DID and IID, if legal, the equipment user manages system and informs that the streaming server, the streaming server will
It is the unique SID of each stream generation according to the create-rule of SID and returns to the collection terminal, then the streaming server is every
A SID creates corresponding catalogue, and DID catalogues are created under the corresponding catalogue, and IID catalogues are created under DID catalogues;If not conforming to
Method then terminates flow;
Description information acquisition module sends Describe orders to obtain session for the collection terminal to the IP Camera
Description information, after the IP Camera receives Describe orders, it will words description information returns to the collection terminal;
Session establishment module sends SETUP orders according to session description information for the collection terminal to the IP Camera
It establishes session and transmission mode is set, after the IP Camera receives SETUP orders, establish session mark and determine and pass
Defeated pattern is Real-time Transport Protocol;
Rtp streaming transmission module sends PLAY lives according to the session mark of foundation for the collection terminal to the IP Camera
It enables to obtain ES streams, after the IP Camera receives PLAY orders, is started to transmit ES streams according to Real-time Transport Protocol;
Net cast module, it is broadcast state to manage system update current state to the equipment user for the collection terminal,
The collection terminal starts to acquire ES streams, and after the collection terminal receives the ES streams of the IP Camera, ES circulations are melted into TS streams,
TS streams are sliced in real time in conversion, the TS files after slice are real-time transmitted to the stream by transport protocol to be serviced
Device, and be stored under the corresponding catalogues of SID, the streaming server receives TS streams, and it is straight to broadcasting end progress video to provide SID
It broadcasts;
Stopping modular is broadcast live, stops SID lives for when video acquisition to be stopped, the collection terminal to be sent to the streaming server
It enables, after the streaming server receives stopping SID orders, executes and stop net cast operation, and delete under the corresponding catalogues of SID
All TS files;
Terminate module is broadcast live, Teardown orders, the network shooting are sent to the IP Camera for the collection terminal
After head receives Teardown orders, stop transmission ES streams;The collection terminal manages the current shape of system update to the equipment user
State is down status, terminates net cast;
If the collection terminal is mobile device, the system of the net cast includes:
DID and IID distribution modules are used for mac address information of the user by user management portal website automatic input collection terminal
After equipment user's management system, the equipment user manages the unique designation that system distributes unique DID and IP Camera
IID gives the collection terminal, DID to indicate that the unique designation of equipment, IID indicate the unique designation of IP Camera;
SID applies for module, and after being logined according to DID and IID for the collection terminal, the collection terminal is to the equipment user
Management system update current state is state of reaching the standard grade, and sends OPEN orders to the streaming server to apply for that SID, SID are indicated
The unique designation of stream;
SID generation modules after receiving OPEN orders for the streaming server, notify the equipment user to manage systems inspection
The legitimacy of DID and IID, if legal, the equipment user manages system and informs that the streaming server, the streaming server will
Unique SID is generated to each stream according to the create-rule of SID and returns to the collection terminal, then the streaming server is every
A SID creates corresponding catalogue, and DID catalogues are created under the corresponding catalogue, and IID catalogues are created under DID catalogues;If not conforming to
Method then terminates flow;
Net cast module, it is broadcast state to manage system update current state to the equipment user for the collection terminal,
The collection terminal starts to acquire video, is recoded into ES streams, and ES is circulated and is melted into TS streams, is cut TS streams in real time in conversion
TS files after slice are real-time transmitted to the streaming server by http protocol or UDT agreements, and are stored in SID pairs by piece
Under the catalogue answered, the streaming server receives TS streams, and provides SID and carry out net cast to the broadcasting end;
Stopping modular is broadcast live, stops SID lives for when video acquisition to be stopped, the collection terminal to be sent to the streaming server
It enables, after the streaming server receives stopping SID orders, executes and stop net cast operation, and delete under the corresponding catalogues of SID
All TS files;
Terminate module is broadcast live, Teardown orders, the network shooting are sent to the IP Camera for the collection terminal
After head receives Teardown orders, stop transmission ES streams;The collection terminal manages the current shape of system update to the equipment user
State is down status, terminates net cast.
6. a kind of system of net cast according to claim 5, it is characterised in that:In DID the and IID distribution modules
The mode being manually entered is specific as follows:
The user is managed by user management portal website typing video gateway information and IPC configuration informations to the equipment user
Reason system, the video gateway information include MAC Address, IPC maximum numbers, software version number, hardware version numbers, Streaming Media address and
Description information, the IPC configuration informations include description information, IPC certifications name, address name, IP address, software version number, hardware version
This number and IID, after being manually entered, equipment user manages system and is taken the photograph according to the MAC Address unique DID of generation and the network
As corresponding IID.
7. a kind of system of net cast according to claim 5, it is characterised in that:In DID the and IID distribution modules
The mode of automatic input is specific as follows:
The user manages system application DID according to cell-phone number or mailbox to the equipment user, and the equipment user manages system
After system receives application, cell-phone number or mailbox are subjected to legitimate authentication, if certification success, the equipment user manages system and is
The collection terminal distributes the unique DID and corresponding IID of the IP Camera.
8. a kind of system of net cast according to claim 5, it is characterised in that:The transport protocol is http protocol
Or UDT agreements.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610006153.6A CN105657440B (en) | 2016-01-05 | 2016-01-05 | A kind of method and system of net cast |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610006153.6A CN105657440B (en) | 2016-01-05 | 2016-01-05 | A kind of method and system of net cast |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105657440A CN105657440A (en) | 2016-06-08 |
CN105657440B true CN105657440B (en) | 2018-11-13 |
Family
ID=56490538
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610006153.6A Active CN105657440B (en) | 2016-01-05 | 2016-01-05 | A kind of method and system of net cast |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105657440B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108574597B (en) * | 2017-08-01 | 2019-07-05 | 视联动力信息技术股份有限公司 | A kind of method, apparatus and interactive system that state updates |
CN108173861A (en) * | 2017-12-29 | 2018-06-15 | 北京奇虎科技有限公司 | A kind of method, apparatus of net cast and live streaming distribution connector |
CN108429922B (en) * | 2018-01-03 | 2021-09-03 | 平安科技(深圳)有限公司 | Video file processing method, application server and computer readable storage medium |
CN108200061B (en) * | 2018-01-03 | 2020-12-04 | 平安科技(深圳)有限公司 | Video file processing method, application server and computer readable storage medium |
CN108833415A (en) * | 2018-06-21 | 2018-11-16 | 杭州安恒信息技术股份有限公司 | A kind of security solution method and video monitoring system of video monitoring system |
CN109151407B (en) * | 2018-11-05 | 2020-11-06 | 郑州市景安网络科技股份有限公司 | Video data acquisition system |
CN109819278B (en) * | 2019-01-04 | 2021-11-23 | 成都随安保网络技术有限公司 | Optimization method of live video |
CN114268806A (en) * | 2021-12-24 | 2022-04-01 | 南京纳加软件股份有限公司 | Signal processing method of high-smoothness live broadcast control system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009071695A1 (en) * | 2007-12-06 | 2009-06-11 | Hochschule Für Film Und Fernsehen 'konrad Wolf' | Method and arrangement for the wireless transmission of image data, corresponding computer program, and corresponding computer-readable storage medium |
CN101969439A (en) * | 2010-10-11 | 2011-02-09 | 北京中科大洋科技发展股份有限公司 | System for realizing TV news live broadcast by using wireless communication network |
CN202095052U (en) * | 2010-09-30 | 2011-12-28 | 北京沃安科技有限公司 | System capable of sharing mobile video |
CN102752667A (en) * | 2012-07-17 | 2012-10-24 | 王加俊 | Multi-stream media live broadcast interaction system and live broadcast interaction method |
CN103297452A (en) * | 2012-02-24 | 2013-09-11 | 北京对角巷科技发展有限公司 | Method and system for publishing and broadcasting streaming media on Internet in live mode |
-
2016
- 2016-01-05 CN CN201610006153.6A patent/CN105657440B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009071695A1 (en) * | 2007-12-06 | 2009-06-11 | Hochschule Für Film Und Fernsehen 'konrad Wolf' | Method and arrangement for the wireless transmission of image data, corresponding computer program, and corresponding computer-readable storage medium |
CN202095052U (en) * | 2010-09-30 | 2011-12-28 | 北京沃安科技有限公司 | System capable of sharing mobile video |
CN101969439A (en) * | 2010-10-11 | 2011-02-09 | 北京中科大洋科技发展股份有限公司 | System for realizing TV news live broadcast by using wireless communication network |
CN103297452A (en) * | 2012-02-24 | 2013-09-11 | 北京对角巷科技发展有限公司 | Method and system for publishing and broadcasting streaming media on Internet in live mode |
CN102752667A (en) * | 2012-07-17 | 2012-10-24 | 王加俊 | Multi-stream media live broadcast interaction system and live broadcast interaction method |
Also Published As
Publication number | Publication date |
---|---|
CN105657440A (en) | 2016-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105657440B (en) | A kind of method and system of net cast | |
JP4619353B2 (en) | System for distributing multimedia content | |
CA2591417C (en) | Method and system for globally sharing and transacting contents in local area | |
CN102427463B (en) | Rich media direct broadcasting business system and method | |
EP2958321A1 (en) | Method, device, and system for playing surveillance video | |
CA2861811A1 (en) | Dynamically-executed syndication services | |
US20110197237A1 (en) | Controlled Delivery of Content Data Streams to Remote Users | |
US20130080268A1 (en) | Multi-platform media syndication customization | |
CN103782571A (en) | System and method for providing a message and an event based video services control plane | |
CN105872453A (en) | Web camera monitoring method and system as well as server | |
EP2611063A2 (en) | Security processing system and method for http live streaming | |
CN103782572A (en) | System and method for providing message and event based video services control plane | |
US9172594B1 (en) | IPv6 to web architecture | |
US20090328117A1 (en) | Network Based Management of Visual Art | |
WO2013097454A1 (en) | Video inter-cut method, device and system | |
JP2011182163A (en) | Viewing rate investigation system, content server, client terminal and viewing rate investigation method | |
CN101848367B (en) | File-based video live webcasting method | |
US20210288735A1 (en) | Information processing apparatus, client apparatus, and data processing method | |
CN103096170A (en) | Distributed type streaming media live broadcast channel management method | |
CN100589551C (en) | A column management method in network TV system service management | |
KR100810883B1 (en) | System and method for providing IPTV medical information service | |
KR20080006443A (en) | Multimedia edit/play system and method for operating the same | |
JP2008003743A (en) | Authentication system and authentication method | |
JP2012032939A (en) | Job offer information providing system, web server for job offer information providing system, control method of job offer information providing system and program of job offer information providing system | |
WO2010025634A1 (en) | Video monitoring method and system based on iptv system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: Software Park Siming District of Xiamen city in Fujian province 361000 two sunrise Road No. 56 unit 1001 Patentee after: Fujian Xingwang Intelligent Technology Co., Ltd Address before: Software Park Siming District of Xiamen city in Fujian province 361000 two sunrise Road No. 56 unit 1001 Patentee before: FUJIAN STAR-NET WISDOM TECHNOLOGY Co.,Ltd. |