CN105657440B - A kind of method and system of net cast - Google Patents

A kind of method and system of net cast Download PDF

Info

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
Application number
CN201610006153.6A
Other languages
Chinese (zh)
Other versions
CN105657440A (en
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.)
Fujian Xingwang Intelligent Technology Co., Ltd
Original Assignee
Fujian Star-Net Wisdom 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 Fujian Star-Net Wisdom Technology Co Ltd filed Critical Fujian Star-Net Wisdom Technology Co Ltd
Priority to CN201610006153.6A priority Critical patent/CN105657440B/en
Publication of CN105657440A publication Critical patent/CN105657440A/en
Application granted granted Critical
Publication of CN105657440B publication Critical patent/CN105657440B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • 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/254Management at additional data server, e.g. shopping server, rights management server
    • 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/258Client 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/25808Management of client data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control 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/643Communication protocols
    • H04N21/6437Real-time Transport Protocol [RTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-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

A kind of method and system of net cast
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.
CN201610006153.6A 2016-01-05 2016-01-05 A kind of method and system of net cast Active CN105657440B (en)

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)

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

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

Patent Citations (5)

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