CN105657440A - Video broadcast method and system - Google Patents

Video broadcast method and system Download PDF

Info

Publication number
CN105657440A
CN105657440A CN201610006153.6A CN201610006153A CN105657440A CN 105657440 A CN105657440 A CN 105657440A CN 201610006153 A CN201610006153 A CN 201610006153A CN 105657440 A CN105657440 A CN 105657440A
Authority
CN
China
Prior art keywords
collection terminal
sid
streaming server
stream
equipment user
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.)
Granted
Application number
CN201610006153.6A
Other languages
Chinese (zh)
Other versions
CN105657440B (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)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a video broadcast method. The video broadcast method comprises the following steps: applying a DID/IID for a user management system through a mobile phone terminal or an email box; when releasing a live video, applying the SID for a streaming server according the DID/IID, opening a camera after successfully applying for the SID to start collect the video, obtaining an original video, encoding the original video into ES stream, and transmitting the video through UDT while slicing. The invention further provides a video broadcast system. The complicated slicing work is completed by a collection end, the mosaic/delay problems caused by packet loss resulting from network factors are reduced, the live video can be released at any time and any place, the business can be expanded, the live propagation speed can be accelerated, and the efficiency is high.

Description

A kind of method and system of net cast
Technical field
The present invention relates to communication technical field, particularly relate to the method and system of a kind of net cast.
Background technology
Currently, net cast is increasingly subject to liking of user; Net cast refers to and utilizes the Internet and stream media technology to carry out live, and video, because having merged the abundant elements such as image, word, sound, excellent both in sound and shape, excellent, is increasingly becoming the main flow expression way of the Internet.
Existing BroadVision WEBTV, the main user of consideration watches network direct broadcasting program by the video playback apparatus that the disposal abilities such as personal computer are stronger, without considering to use the net cast demand of the mobile phone users such as mobile phone, panel computer.
There is a lot of video living transmission system on the market, there is employing RTMP (RealTimeMessagingProtocol, i.e. real-time messages host-host protocol) realize net cast, there is employing HTTP (HyperTextTransferProtocol, i.e. HTML (Hypertext Markup Language)) realize net cast, employing HLS (HTTPLiveStreaming) is had to realize net cast, also employing proprietary protocol is had to realize net cast, usual way, there is a HLS server, collection and the section work of video is completed by this HLS server, but number of users is more many, the HLS server significant performance making separate unit is not enough, and slowed-down video can be increased, additionally, the agreement that prior art adopts is when watching video live broadcast, client needs special APP just can carry out the broadcasting of video, when making user watch network direct broadcasting program via mobile terminal, user watches inconvenience, can not obtain good video display effect and user's experience.
Therefore, how a kind of net cast technology suitable in mobile terminal is provided, when making user watch network direct broadcasting program via mobile terminal, it is obtained in that good video display effect and user's experience, net cast is combined with operation system, live video can be issued whenever and wherever possible, become one of current urgent problem.
Summary of the invention
One of the technical problem to be solved in the present invention, a kind of method being in that to provide net cast, complicated section work is placed on collection terminal complete, and reduce mosaic/delay issue that the packet loss that network factors causes causes, can carry out whenever and wherever possible issuing live video, expansible business, live spread speed, efficiency are high.
One of problem of the present invention, is achieved in that
A kind of method of net cast, manages system, streaming server including collection terminal, equipment user and plays end, and described collection terminal is video conversion gateway or mobile equipment;
If described collection terminal is video conversion gateway, then the method for described net cast comprises the steps:
Step A1, user manage portal website by user and are manually entered corresponding information to after equipment user's management system, and described equipment user manages system and distributes the unique designation IID of unique DID and IP Camera to described collection terminal;
After step A2, described collection terminal are logined according to DID and IID, it is upper line states that described collection terminal manages system update current state to described equipment user, and applies for SID to the transmission OPEN order of described streaming server;
After step A3, described streaming server receive OPEN order, notify that described equipment user manages the legitimacy of systems inspection DID and IID, if it is legal, then described equipment user manages system and informs described streaming server, create-rule according to SID is that each stream generates unique SID and returns to described collection terminal by described streaming server, then described streaming server is that each SID creates corresponding catalogue, creates DID catalogue under the catalogue of this correspondence, creates IID catalogue under DID catalogue; If illegal, then process ends;
Step A4, described collection terminal send Describe order to described IP Camera and obtain session description information, after described IP Camera receives Describe order, it will words description information returns to described collection terminal;
Step A5, described collection terminal send SETUP order according to session description information to described IP Camera and set up session and arrange transmission mode, after described IP Camera receives SETUP order, set up session mark and determine that transmission mode is Real-time Transport Protocol;
Step A6, described collection terminal send PLAY order according to the session mark set up to described IP Camera and obtain ES stream, after described IP Camera receives PLAY order, start to transmit ES stream according to Real-time Transport Protocol;
It is broadcast state that step A7, described collection terminal manage system update current state to described equipment user, described collection terminal starts to gather ES stream, after described collection terminal receives the ES stream of described IP Camera, by ES circulation chemical conversion TS stream, TS stream is cut into slices by limit conversion limit in real time, by host-host protocol, the TS file after section is real-time transmitted to described streaming server, and is stored under catalogue corresponding to SID, described streaming server receives TS stream, and provides SID to carry out net cast to described broadcasting end;
Step A8, when to stop video acquisition, described collection terminal sends to described streaming server and stops SID order, after described streaming server receives stopping SID order, performs stopping net cast and operates, and delete all TS files under catalogue corresponding to SID;
Step A9, described collection terminal send Teardown order to described IP Camera, after described IP Camera receives Teardown order, stop transmission ES stream; It is down status that described collection terminal manages system update current state to described equipment user, terminates net cast;
If described collection terminal is mobile equipment, then the method for described net cast comprises the steps:
Step B1, user manage the corresponding information of portal website's automatic input to after equipment user's management system by user, and described equipment user manages system and distributes the unique designation IID of unique DID and IP Camera to described collection terminal;
After step B2, described collection terminal are logined according to DID and IID, it is upper line states that described collection terminal manages system update current state to described equipment user, and applies for SID to the transmission OPEN order of described streaming server;
After step B3, described streaming server receive OPEN order, notify that described equipment user manages the legitimacy of systems inspection DID and IID, if it is legal, then described equipment user manages system and informs described streaming server, each stream is generated unique SID and returns to described collection terminal by the create-rule according to SID by described streaming server, then described streaming server is that each SID creates corresponding catalogue, creates DID catalogue under the catalogue of this correspondence, creates IID catalogue under DID catalogue; If illegal, then process ends;
It is broadcast state that step B4, described collection terminal manage system update current state to described equipment user, described collection terminal starts to gather video, it is recoded into ES stream, by ES circulation chemical conversion TS stream, TS stream is cut into slices by limit conversion limit in real time, by http protocol or UDT agreement, the TS file after section is real-time transmitted to described streaming server, and is stored under catalogue corresponding to SID, described streaming server receives TS stream, and provides SID to carry out net cast to described broadcasting end;
Step B5, when to stop video acquisition, described collection terminal sends to described streaming server and stops SID order, after described streaming server receives stopping SID order, performs stopping net cast and operates, and delete all TS files under catalogue corresponding to SID;
Step B6, described collection terminal send Teardown order to described IP Camera, after described IP Camera receives Teardown order, stop transmission ES stream; It is down status that described collection terminal manages system update current state to described equipment user, terminates net cast.
Further, the mode being manually entered in described step A1 is specific as follows:
Described user manages portal website's typing video gateway information by user and IPC configuration information manages system to described equipment user, this video gateway information includes MAC Address, IPC maximum number, software version number, hardware version numbers, Streaming Media address and description information, this IPC configuration information includes description information, IPC certification name, address name, IP address, software version number, hardware version numbers and IID, after being manually entered, equipment user manages system and generates unique DID IID corresponding with described IP Camera according to described MAC Address.
Further, in described step B1, the mode of automatic input is specific as follows:
Described user manages system application DID according to cell-phone number or mailbox to described equipment user, described equipment user manages after system receives application, cell-phone number or mailbox are carried out legitimate authentication, if certification success, then described equipment user manages system is that described collection terminal distributes unique DID IID corresponding with described IP Camera.
Further, described host-host protocol is http protocol or UDT agreement.
The two of the technical problem to be solved in the present invention, it is in that to provide the system of a kind of net cast, complicated section work is placed on collection terminal complete, and reduce mosaic/delay issue that the packet loss that network factors causes causes, can carry out whenever and wherever possible issuing live video, expansible business, live spread speed, efficiency are high.
The two of the problem of the present invention, are achieved in that
The system of a kind of net cast, manages system, streaming server including collection terminal, equipment user and plays end, and described collection terminal is video conversion gateway or mobile equipment;
If described collection terminal is video conversion gateway, then the method system of described net cast includes:
DID and IID distributes module, manages portal website for user by user and is manually entered corresponding information to after equipment user's management system, and described equipment user manages system and distributes the unique designation IID of unique DID and IP Camera to described collection terminal;
SID applies for module, and after logining according to DID and IID for described collection terminal, it is upper line states that described collection terminal manages system update current state to described equipment user, and applies for SID to the transmission OPEN order of described streaming server;
SID generation module, after receiving OPEN order for described streaming server, notify that described equipment user manages the legitimacy of systems inspection DID and IID, if it is legal, then described equipment user manages system and informs described streaming server, and the create-rule according to SID is that each stream generates unique SID and returns to described collection terminal by described streaming server, and then described streaming server is that each SID creates corresponding catalogue, under the catalogue of this correspondence, create DID catalogue, under DID catalogue, create IID catalogue; If illegal, then process ends;
Describe data obtaining module, send Describe order for described collection terminal to described IP Camera and obtain session description information, after described IP Camera receives Describe order, it will words description information returns to described collection terminal;
Session establishment module, send SETUP order according to session description information to described IP Camera for described collection terminal set up session and arrange transmission mode, after described IP Camera receives SETUP order, set up session mark and determine that transmission mode is Real-time Transport Protocol;
Rtp streaming transport module, sends PLAY order according to the session mark set up to described IP Camera for described collection terminal and obtains ES stream, after described IP Camera receives PLAY order, starts to transmit ES stream according to Real-time Transport Protocol;
Net cast module, managing system update current state for described collection terminal to described equipment user is broadcast state, described collection terminal starts to gather ES stream, after described collection terminal receives the ES stream of described IP Camera, by ES circulation chemical conversion TS stream, TS stream is cut into slices by limit conversion limit in real time, TS file after section is real-time transmitted to described streaming server by host-host protocol, and it is stored under catalogue corresponding to SID, described streaming server receives TS stream, and provides SID to carry out net cast to described broadcasting end;
Live stopping modular, for when to stop video acquisition, described collection terminal sends to described streaming server and stops SID order, after described streaming server receives stopping SID order, perform to stop net cast operation, and delete all TS files under catalogue corresponding to SID;
Live end module, sends Teardown order for described collection terminal to described IP Camera, after described IP Camera receives Teardown order, stops transmission ES stream; It is down status that described collection terminal manages system update current state to described equipment user, terminates net cast;
If described collection terminal is mobile equipment, then the system of described net cast includes:
DID and IID distributes module, manages the corresponding information of portal website's automatic input to after equipment user's management system for user by user, and described equipment user manages system and distributes the unique designation IID of unique DID and IP Camera to described collection terminal;
SID applies for module, and after logining according to DID and IID for described collection terminal, it is upper line states that described collection terminal manages system update current state to described equipment user, and applies for SID to the transmission OPEN order of described streaming server;
SID generation module, after receiving OPEN order for described streaming server, notify that described equipment user manages the legitimacy of systems inspection DID and IID, if it is legal, then described equipment user manages system and informs described streaming server, and each stream is generated unique SID and returns to described collection terminal by the create-rule according to SID by described streaming server, and then described streaming server is that each SID creates corresponding catalogue, under the catalogue of this correspondence, create DID catalogue, under DID catalogue, create IID catalogue;If illegal, then process ends;
Net cast module, managing system update current state for described collection terminal to described equipment user is broadcast state, described collection terminal starts to gather video, being recoded into ES stream, by ES circulation chemical conversion TS stream, TS stream is cut into slices by limit conversion limit in real time, TS file after section is real-time transmitted to described streaming server by http protocol or UDT agreement, and it being stored under catalogue corresponding to SID, described streaming server receives TS stream, and provides SID to carry out net cast to described broadcasting end;
Live stopping modular, for when to stop video acquisition, described collection terminal sends to described streaming server and stops SID order, after described streaming server receives stopping SID order, perform to stop net cast operation, and delete all TS files under catalogue corresponding to SID;
Live end module, sends Teardown order for described collection terminal to described IP Camera, after described IP Camera receives Teardown order, stops transmission ES stream; It is down status that described collection terminal manages system update current state to described equipment user, terminates net cast.
Further, the mode being manually entered in described DID and IID distribution module is specific as follows:
Described user manages portal website's typing video gateway information by user and IPC configuration information manages system to described equipment user, this video gateway information includes MAC Address, IPC maximum number, software version number, hardware version numbers, Streaming Media address and description information, this IPC configuration information includes description information, IPC certification name, address name, IP address, software version number, hardware version numbers and IID, after being manually entered, equipment user manages system and generates unique DID IID corresponding with described IP Camera according to described MAC Address.
Further, in described DID and IID distribution module, the mode of automatic input is specific as follows:
Described user manages system application DID according to cell-phone number or mailbox to described equipment user, described equipment user manages after system receives application, cell-phone number or mailbox are carried out legitimate authentication, if certification success, then described equipment user manages system is that described collection terminal distributes unique DID IID corresponding with described IP Camera.
Further, described host-host protocol is http protocol or UDT agreement.
Present invention have the advantage that
1, complicated section work is placed on collection terminal to complete, and reduces mosaic/delay issue that the packet loss that network factors causes causes;
2, the present invention contains the fixing IP Camera (IPC) of major part, fully uses the existing IPC supporting ONVIF agreement, at present on the market the photographic head of Haikang great Hua Deng producer substantially time support ONVIF agreement, so without special customization photographic head;
3, mobile phone can also work as this collection terminal, fully uses the photographic head of mobile phone, so can ensure can shoot video whenever and wherever possible and share, have mobile recorded video characteristic;
4, beholder is without special APP, can make full use of existing mobile terminal browser and wechat etc. and carry out live viewing during viewing, makes full use of third party's user resources, improves video transmission speed and efficiency;
5, taking into full account operation expanding, do operation flow in conjunction with video, as done wechat marketing business in combinations with video, and operation system as Third party system, can be conducive to the operation expanding of the present invention.
Accompanying drawing explanation
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.
The method that Fig. 2 is a kind of net cast of the present invention performs flow chart.
Detailed description of the invention
For making the present invention become apparent, existing with a preferred embodiment, and coordinate accompanying drawing to be described in detail below.
As it is shown in figure 1, the present invention includes collection terminal, equipment user manages system, streaming server, service server and play end, its function is specific as follows:
1, collection terminal:
The collection of primary responsibility audio frequency and video also circulates into TS stream audio frequency and video ES, and cut into slices in real time, then passes through UDT protocol transmission to streaming server; Collection terminal is divided into two types, and one is video conversion gateway, is specifically designed for the IPC supporting ONVIF agreement, and another is mobile equipment;
1) video conversion gateway: video gateway information includes mac address information, IPC maximum number, software version number, hardware version numbers, Streaming Media address and describes address, manage system according to described video gateway information to equipment user to login, equipment user manages after system carries out validity checking, issuing IPC configuration information, IPC configuration information includes description information, IPC certification name, address name, IP address, software version number, hardware version numbers and IID; After getting IPC configuration information, proceed by Probe and detect IPC, according to echo message, find the IPC that configuration is corresponding, after finding, each IPC is managed system file by obtaining equipment user, therefrom identify media information address URL (URL, it is to can, from a kind of succinct expression of the position of the resource obtained the Internet and access method, be the address of standard resource on the Internet, is called for short SID), obtain media information, identify subchannel, subchannel video resolution, obtain the Streaming Media address formulating passage; Report IPC status information; When issuing live, first to streaming server application SID, applying for after successfully, after RTSP, Decribe, setup and play, opening ES stream, change ES circulation into TS stream, cutting into slices in conversion limit, limit, then passes through UDT and transmit video;
2) equipment (mobile phone) is moved: manage system application DID/IID by mobile phone terminal or mailbox to equipment user; When issuing live video, first according to DID/IID to streaming server application SID, apply for after successfully, open photographic head, start to gather video, after acquisition original video, be encoded into ES and flow, and carry out section limit, limit and transmit video by UDT;
3) UDT transformat: UDT, based on the Data Transport Protocol of UDP, is suitable for mass data transfers, introduces congestion control and data reliable transport mechanism, and so application is without considering the problems such as packet loss; Transformat uses TLV (TYPE-LENGTH-VALUE) form, and TYPE is 4 bytes, and LENGTH is 4 bytes; TYPE type includes OPEN=0x01/CLOSE=0x02/WRITE=0x03/EXP=0x04, and wherein OPEN command parameter includes filename, and CLOSE is without VALUE parameter, WRITE actual flow, and EXP represents abnormal information, and VALUE comprises concrete reason.
2, equipment user manages system:
1) equipment that management collection terminal collects: increase/amendment/delete the equipment gathered; During typing collection terminal equipment, it is necessary to record MAC (message authentication code (the hash function with the key)) address information of collection terminal, it is prevented that crime of illegal collecting and supplying blood end equipment accesses; When, after the success of typing collection terminal equipment, distributing whole world unique designation for it, and each IPC (IP Camera) for its subordinate distributes unique IID mark;Typing is divided into and being manually entered and automatic input, is manually entered for video conversion gateway, and automatic input is for mobile equipment;
2) management collection terminal equipment state and daily record are safeguarded:
Safeguard the presence of collection terminal equipment on-line/not, and safeguard the IPC of collection terminal equipment subordinate online/online/whether at viewed status; Manage maintenance for convenience, the log information of collection terminal equipment can be obtained;
3) management collection terminal equipment or mobile client APP upgrading: safeguard for management, it is desirable to be able to collection terminal equipment or mobile client APP are carried out online upgrading;
4) external interface is provided: provide inquiry and more new interface.
3, streaming server:
Primary recipient collection terminal TS flows, and be that each stream distributes unique URL (URL, it is to can from a kind of succinct expression of the position of the resource obtained the Internet and access method, it it is the address of standard resource on the Internet, it is called for short SID), and provide stream URL to service server, and embedded NGINX server, provide real-time streams for playing end;
SID create-rule is as follows:
http://stream.domain/DID/IID/live/ramdom_stream.m3u8
Wherein, generating m3u8 filename with ramdom_stream, m3u8 file and ts file leave nginx/html/live in, for instance:
GrBwZRotDRIoyLVz1zYYDaqRZtoOFTWl-1052.ts;
GrBwZRotDRIoyLVz1zYYDaqRZtoOFTWl-1055.ts;
GrBwZRotDRIoyLVz1zYYDaqRZtoOFTWl.m3u8��
4, service server:
Primary responsibility does business function, embedded Portal portal website, does related service in combinations with video, and can be shared with the mobile client APP such as wechat;
For solving android adaptation issues, H5 need to add VIDEOTAG label, similar following form:
<!--livestream.html-->
< videowidth=" 640 " height=" 360 "
autoplaycontrolsautobuffer
Src=" http://domainname/DID/IID/live/GrBwZRotDRIoyLVz1zYYDaqRZtoOFTWl .m3u8 "
Type=" application/vnd.apple.mpegurl " >
</video>��
5, end: mobile client APP is play, such as wechat or browser.
As in figure 2 it is shown, first embodiment: collection terminal is video gateway, is provided with the IP Camera supporting ONVIF agreement.
The method of a kind of net cast of the present invention, manages system, streaming server including collection terminal, equipment user and plays end, and described method comprises the steps:
Step 1, user manage portal website by user and are manually entered corresponding information to after equipment user's management system, and described equipment user manages system and distributes the unique designation IID (IPCidentify) of unique DID (Deviceidentify) and IP Camera (IPC) to described collection terminal; The mode being manually entered is specific as follows:
Described user manages portal website's typing video gateway information by user and IPC configuration information manages system to described equipment user, this video gateway information includes MAC Address, IPC maximum number, software version number, hardware version numbers, Streaming Media address and description information, this IPC configuration information includes description information, IPC certification name, address name, IP address, software version number, hardware version numbers and IID, after being manually entered, equipment user manages system and generates unique DID IID corresponding with described IP Camera according to described MAC Address;
After step 2, described collection terminal are logined according to DID and IID, it is upper line states that described collection terminal manages system update current state to described equipment user, and applies for SID (stream ID) to the transmission OPEN order of described streaming server;
After step 3, described streaming server receive OPEN order, notify that described equipment user manages the legitimacy of systems inspection DID and IID, if it is legal, then described equipment user manages system and informs described streaming server, each stream is generated unique SID and returns to described collection terminal by the create-rule according to SID by described streaming server, then described streaming server is that each SID creates corresponding catalogue, creates DID catalogue under the catalogue of this correspondence, creates IID catalogue under DID catalogue; If illegal, then process ends;
Step 4, described collection terminal send Describe order to described IP Camera and obtain session description information (SDP), after described IP Camera receives Describe order, it will words description information returns to described collection terminal;
Step 5, described collection terminal send SETUP order according to session description information to described IP Camera and set up session and arrange transmission mode, after described IP Camera receives SETUP order, set up session mark and determine that transmission mode is Real-time Transport Protocol;
Step 6, described collection terminal send PLAY order according to the session mark set up to described IP Camera and obtain ES stream, after described IP Camera receives PLAY order, start to transmit ES stream according to Real-time Transport Protocol;
It is broadcast state that step 7, described collection terminal manage system update current state to described equipment user, described collection terminal starts to gather ES stream, after described collection terminal receives the ES stream of described IP Camera, by ES circulation chemical conversion TS stream, TS stream is cut into slices by limit conversion limit in real time, TS file after section is real-time transmitted to described streaming server again through http protocol or UDT agreement, and it is stored under catalogue corresponding to SID, described streaming server receives TS stream, and provides SID to carry out net cast to described broadcasting end;
Step 8, when to stop video acquisition, described collection terminal sends to described streaming server and stops SID order, after described streaming server receives stopping SID order, performs stopping net cast and operates, and delete all TS files under catalogue corresponding to SID;
Step 9, described collection terminal send Teardown order to described IP Camera, after described IP Camera receives Teardown order, stop transmission ES stream; It is down status that described collection terminal manages system update current state to described equipment user, terminates net cast.
The system of a kind of net cast of the present invention, manages system, streaming server including collection terminal, equipment user and plays end, and described system includes:
DID and IID distributes module, managing portal website for user by user and be manually entered corresponding information to after equipment user's management system, described equipment user manages system and distributes the unique designation IID (IPCidentify) of unique DID (Deviceidentify) and IP Camera (IPC) to described collection terminal; The mode being manually entered is specific as follows:
Described user manages portal website's typing video gateway information by user and IPC configuration information manages system to described equipment user, this video gateway information includes MAC Address, IPC maximum number, software version number, hardware version numbers, Streaming Media address and description information, this IPC configuration information includes description information, IPC certification name, address name, IP address, software version number, hardware version numbers and IID, after being manually entered, equipment user manages system and generates unique DID IID corresponding with described IP Camera according to described MAC Address;
SID applies for module, and after logining according to DID and IID for described collection terminal, it is upper line states that described collection terminal manages system update current state to described equipment user, and applies for SID (stream ID) to the transmission OPEN order of described streaming server;
SID generation module, after receiving OPEN order for described streaming server, notify that described equipment user manages the legitimacy of systems inspection DID and IID, if it is legal, then described equipment user manages system and informs described streaming server, and each stream is generated unique SID and returns to described collection terminal by the create-rule according to SID by described streaming server, and then described streaming server is that each SID creates corresponding catalogue, under the catalogue of this correspondence, create DID catalogue, under DID catalogue, create IID catalogue; If illegal, then process ends;
Data obtaining module is described, send Describe order for described collection terminal to described IP Camera and obtain session description information (SDP), after described IP Camera receives Describe order, it will words description information returns to described collection terminal;
Session establishment module, send SETUP order according to session description information to described IP Camera for described collection terminal set up session and arrange transmission mode, after described IP Camera receives SETUP order, set up session mark and determine that transmission mode is Real-time Transport Protocol;
Rtp streaming transport module, sends PLAY order according to the session mark set up to described IP Camera for described collection terminal and obtains ES stream, after described IP Camera receives PLAY order, starts to transmit ES stream according to Real-time Transport Protocol;
Net cast module, managing system update current state for described collection terminal to described equipment user is broadcast state, described collection terminal starts to gather ES stream, after described collection terminal receives the ES stream of described IP Camera, by ES circulation chemical conversion TS stream, TS stream is cut into slices by limit conversion limit in real time, TS file after section is real-time transmitted to described streaming server again through http protocol or UDT agreement, and it is stored under catalogue corresponding to SID, described streaming server receives TS stream, and provides SID to carry out net cast to described broadcasting end;
Live stopping modular, for when to stop video acquisition, described collection terminal sends to described streaming server and stops SID order, after described streaming server receives stopping SID order, perform to stop net cast operation, and delete all TS files under catalogue corresponding to SID;
Live end module, sends Teardown order for described collection terminal to described IP Camera, after described IP Camera receives Teardown order, stops transmission ES stream; It is down status that described collection terminal manages system update current state to described equipment user, terminates net cast.
Second embodiment: collection terminal is mobile equipment (mobile phone), is built-in with photographic head.
The method of a kind of net cast of the present invention, manages system, streaming server including collection terminal, equipment user and plays end, and described method comprises the steps:
Step 1, user manage the corresponding information of portal website's automatic input to after equipment user's management system by user, and described equipment user manages system and distributes the unique designation IID of unique DID and IP Camera to described collection terminal; The mode of automatic input is specific as follows:
Described user manages system application DID according to cell-phone number or mailbox to described equipment user, described equipment user manages after system receives application, cell-phone number or mailbox are carried out legitimate authentication, if certification success, then described equipment user manages system is that described collection terminal distributes unique DID IID corresponding with described IP Camera;
After step 2, described collection terminal are logined according to DID and IID, it is upper line states that described collection terminal manages system update current state to described equipment user, and applies for SID to the transmission OPEN order of described streaming server;
After step 3, described streaming server receive OPEN order, notify that described equipment user manages the legitimacy of systems inspection DID and IID, if it is legal, then described equipment user manages system and informs described streaming server, each stream is generated unique SID and returns to described collection terminal by the create-rule according to SID by described streaming server, then described streaming server is that each SID creates corresponding catalogue, creates DID catalogue under the catalogue of this correspondence, creates IID catalogue under DID catalogue; If illegal, then process ends;
It is broadcast state that step 4, described collection terminal manage system update current state to described equipment user, described collection terminal starts to gather video, it is recoded into ES stream, by ES circulation chemical conversion TS stream, TS stream is cut into slices by limit conversion limit in real time, by http protocol or UDT agreement, the TS file after section is real-time transmitted to described streaming server, and is stored under catalogue corresponding to SID, described streaming server receives TS stream, and provides SID to carry out net cast to described broadcasting end;
Step 5, when to stop video acquisition, described collection terminal sends to described streaming server and stops SID order, after described streaming server receives stopping SID order, performs stopping net cast and operates, and delete all TS files under catalogue corresponding to SID;
Step 6, described collection terminal send Teardown order to described IP Camera, after described IP Camera receives Teardown order, stop transmission ES stream; It is down status that described collection terminal manages system update current state to described equipment user, terminates net cast.
The system of a kind of net cast of the present invention, manages system, streaming server including collection terminal, equipment user and plays end, and described system includes:
DID and IID distributes module, manages the corresponding information of portal website's automatic input to after equipment user's management system for user by user, and described equipment user manages system and distributes the unique designation IID of unique DID and IP Camera to described collection terminal; The mode of automatic input is specific as follows:
Described user manages system application DID according to cell-phone number or mailbox to described equipment user, described equipment user manages after system receives application, cell-phone number or mailbox are carried out legitimate authentication, if certification success, then described equipment user manages system is that described collection terminal distributes unique DID IID corresponding with described IP Camera;
SID applies for module, and after logining according to DID and IID for described collection terminal, it is upper line states that described collection terminal manages system update current state to described equipment user, and applies for SID to the transmission OPEN order of described streaming server;
SID generation module, after receiving OPEN order for described streaming server, notify that described equipment user manages the legitimacy of systems inspection DID and IID, if it is legal, then described equipment user manages system and informs described streaming server, and each stream is generated unique SID and returns to described collection terminal by the create-rule according to SID by described streaming server, and then described streaming server is that each SID creates corresponding catalogue, under the catalogue of this correspondence, create DID catalogue, under DID catalogue, create IID catalogue;If illegal, then process ends;
Net cast module, managing system update current state for described collection terminal to described equipment user is broadcast state, described collection terminal starts to gather video, being recoded into ES stream, by ES circulation chemical conversion TS stream, TS stream is cut into slices by limit conversion limit in real time, TS file after section is real-time transmitted to described streaming server by http protocol or UDT agreement, and it being stored under catalogue corresponding to SID, described streaming server receives TS stream, and provides SID to carry out net cast to described broadcasting end;
Live stopping modular, for when to stop video acquisition, described collection terminal sends to described streaming server and stops SID order, after described streaming server receives stopping SID order, perform to stop net cast operation, and delete all TS files under catalogue corresponding to SID;
Live end module, sends Teardown order for described collection terminal to described IP Camera, after described IP Camera receives Teardown order, stops transmission ES stream; It is down status that described collection terminal manages system update current state to described equipment user, terminates net cast.
In sum, advantages of the present invention is as follows:
1, complicated section work is placed on collection terminal to complete, and reduces mosaic/delay issue that the packet loss that network factors causes causes;
2, the present invention contains the fixing IP Camera (IPC) of major part, fully uses the existing IPC supporting ONVIF agreement, at present on the market the photographic head of Haikang great Hua Deng producer substantially time support ONVIF agreement, so without special customization photographic head;
3, mobile phone can also work as this collection terminal, fully uses the photographic head of mobile phone, so can ensure can shoot video whenever and wherever possible and share, have mobile recorded video characteristic;
4, beholder is without special APP, can make full use of existing mobile terminal browser and wechat etc. and carry out live viewing during viewing, makes full use of third party's user resources, improves video transmission speed and efficiency;
5, taking into full account operation expanding, do operation flow in conjunction with video, as done wechat marketing business in combinations with video, and operation system as Third party system, can be conducive to the operation expanding of the present invention.
Although the foregoing describing the specific embodiment of the present invention; but those familiar with the art is to be understood that; we are merely exemplary described specific embodiment; rather than for the restriction to the scope of the present invention; those of ordinary skill in the art, in the equivalent modification made according to the spirit of the present invention and change, should be encompassed in the scope of the claimed protection of the present invention.

Claims (8)

1. a method for net cast, manages system, streaming server including collection terminal, equipment user and plays end, and described collection terminal is video conversion gateway or mobile equipment, it is characterised in that:
If described collection terminal is video conversion gateway, then the method for described net cast comprises the steps:
Step A1, user manage portal website by user and are manually entered corresponding information to after equipment user's management system, and described equipment user manages system and distributes the unique designation IID of unique DID and IP Camera to described collection terminal;
After step A2, described collection terminal are logined according to DID and IID, it is upper line states that described collection terminal manages system update current state to described equipment user, and applies for SID to the transmission OPEN order of described streaming server;
After step A3, described streaming server receive OPEN order, notify that described equipment user manages the legitimacy of systems inspection DID and IID, if it is legal, then described equipment user manages system and informs described streaming server, create-rule according to SID is that each stream generates unique SID and returns to described collection terminal by described streaming server, then described streaming server is that each SID creates corresponding catalogue, creates DID catalogue under the catalogue of this correspondence, creates IID catalogue under DID catalogue; If illegal, then process ends;
Step A4, described collection terminal send Describe order to described IP Camera and obtain session description information, after described IP Camera receives Describe order, it will words description information returns to described collection terminal;
Step A5, described collection terminal send SETUP order according to session description information to described IP Camera and set up session and arrange transmission mode, after described IP Camera receives SETUP order, set up session mark and determine that transmission mode is Real-time Transport Protocol;
Step A6, described collection terminal send PLAY order according to the session mark set up to described IP Camera and obtain ES stream, after described IP Camera receives PLAY order, start to transmit ES stream according to Real-time Transport Protocol;
It is broadcast state that step A7, described collection terminal manage system update current state to described equipment user, described collection terminal starts to gather ES stream, after described collection terminal receives the ES stream of described IP Camera, by ES circulation chemical conversion TS stream, TS stream is cut into slices by limit conversion limit in real time, by host-host protocol, the TS file after section is real-time transmitted to described streaming server, and is stored under catalogue corresponding to SID, described streaming server receives TS stream, and provides SID to carry out net cast to described broadcasting end;
Step A8, when to stop video acquisition, described collection terminal sends to described streaming server and stops SID order, after described streaming server receives stopping SID order, performs stopping net cast and operates, and delete all TS files under catalogue corresponding to SID;
Step A9, described collection terminal send Teardown order to described IP Camera, after described IP Camera receives Teardown order, stop transmission ES stream; It is down status that described collection terminal manages system update current state to described equipment user, terminates net cast;
If described collection terminal is mobile equipment, then the method for described net cast comprises the steps:
Step B1, user manage the corresponding information of portal website's automatic input to after equipment user's management system by user, and described equipment user manages system and distributes the unique designation IID of unique DID and IP Camera to described collection terminal;
After step B2, described collection terminal are logined according to DID and IID, it is upper line states that described collection terminal manages system update current state to described equipment user, and applies for SID to the transmission OPEN order of described streaming server;
After step B3, described streaming server receive OPEN order, notify that described equipment user manages the legitimacy of systems inspection DID and IID, if it is legal, then described equipment user manages system and informs described streaming server, each stream is generated unique SID and returns to described collection terminal by the create-rule according to SID by described streaming server, then described streaming server is that each SID creates corresponding catalogue, creates DID catalogue under the catalogue of this correspondence, creates IID catalogue under DID catalogue;If illegal, then process ends;
It is broadcast state that step B4, described collection terminal manage system update current state to described equipment user, described collection terminal starts to gather video, it is recoded into ES stream, by ES circulation chemical conversion TS stream, TS stream is cut into slices by limit conversion limit in real time, by http protocol or UDT agreement, the TS file after section is real-time transmitted to described streaming server, and is stored under catalogue corresponding to SID, described streaming server receives TS stream, and provides SID to carry out net cast to described broadcasting end;
Step B5, when to stop video acquisition, described collection terminal sends to described streaming server and stops SID order, after described streaming server receives stopping SID order, performs stopping net cast and operates, and delete all TS files under catalogue corresponding to SID;
Step B6, described collection terminal send Teardown order to described IP Camera, after described IP Camera receives Teardown order, stop transmission ES stream; It is down status that described collection terminal manages system update current state to described equipment user, terminates net cast.
2. the method for a kind of net cast according to claim 1, it is characterised in that: the mode being manually entered in described step A1 is specific as follows:
Described user manages portal website's typing video gateway information by user and IPC configuration information manages system to described equipment user, this video gateway information includes MAC Address, IPC maximum number, software version number, hardware version numbers, Streaming Media address and description information, this IPC configuration information includes description information, IPC certification name, address name, IP address, software version number, hardware version numbers and IID, after being manually entered, equipment user manages system and generates unique DID IID corresponding with described IP Camera according to described MAC Address.
3. the method for a kind of net cast according to claim 1, it is characterised in that: in described step B1, the mode of automatic input is specific as follows:
Described user manages system application DID according to cell-phone number or mailbox to described equipment user, described equipment user manages after system receives application, cell-phone number or mailbox are carried out legitimate authentication, if certification success, then described equipment user manages system is that described collection terminal distributes unique DID IID corresponding with described IP Camera.
4. the method for a kind of net cast according to claim 1, it is characterised in that: described host-host protocol is http protocol or UDT agreement.
5. a system for net cast, manages system, streaming server including collection terminal, equipment user and plays end, and described collection terminal is video conversion gateway or mobile equipment, it is characterised in that:
If described collection terminal is video conversion gateway, then the method system of described net cast includes:
DID and IID distributes module, manages portal website for user by user and is manually entered corresponding information to after equipment user's management system, and described equipment user manages system and distributes the unique designation IID of unique DID and IP Camera to described collection terminal;
SID applies for module, and after logining according to DID and IID for described collection terminal, it is upper line states that described collection terminal manages system update current state to described equipment user, and applies for SID to the transmission OPEN order of described streaming server;
SID generation module, after receiving OPEN order for described streaming server, notify that described equipment user manages the legitimacy of systems inspection DID and IID, if it is legal, then described equipment user manages system and informs described streaming server, and the create-rule according to SID is that each stream generates unique SID and returns to described collection terminal by described streaming server, and then described streaming server is that each SID creates corresponding catalogue, under the catalogue of this correspondence, create DID catalogue, under DID catalogue, create IID catalogue;If illegal, then process ends;
Describe data obtaining module, send Describe order for described collection terminal to described IP Camera and obtain session description information, after described IP Camera receives Describe order, it will words description information returns to described collection terminal;
Session establishment module, send SETUP order according to session description information to described IP Camera for described collection terminal set up session and arrange transmission mode, after described IP Camera receives SETUP order, set up session mark and determine that transmission mode is Real-time Transport Protocol;
Rtp streaming transport module, sends PLAY order according to the session mark set up to described IP Camera for described collection terminal and obtains ES stream, after described IP Camera receives PLAY order, starts to transmit ES stream according to Real-time Transport Protocol;
Net cast module, managing system update current state for described collection terminal to described equipment user is broadcast state, described collection terminal starts to gather ES stream, after described collection terminal receives the ES stream of described IP Camera, by ES circulation chemical conversion TS stream, TS stream is cut into slices by limit conversion limit in real time, TS file after section is real-time transmitted to described streaming server by host-host protocol, and it is stored under catalogue corresponding to SID, described streaming server receives TS stream, and provides SID to carry out net cast to described broadcasting end;
Live stopping modular, for when to stop video acquisition, described collection terminal sends to described streaming server and stops SID order, after described streaming server receives stopping SID order, perform to stop net cast operation, and delete all TS files under catalogue corresponding to SID;
Live end module, sends Teardown order for described collection terminal to described IP Camera, after described IP Camera receives Teardown order, stops transmission ES stream; It is down status that described collection terminal manages system update current state to described equipment user, terminates net cast;
If described collection terminal is mobile equipment, then the system of described net cast includes:
DID and IID distributes module, manages the corresponding information of portal website's automatic input to after equipment user's management system for user by user, and described equipment user manages system and distributes the unique designation IID of unique DID and IP Camera to described collection terminal;
SID applies for module, and after logining according to DID and IID for described collection terminal, it is upper line states that described collection terminal manages system update current state to described equipment user, and applies for SID to the transmission OPEN order of described streaming server;
SID generation module, after receiving OPEN order for described streaming server, notify that described equipment user manages the legitimacy of systems inspection DID and IID, if it is legal, then described equipment user manages system and informs described streaming server, and each stream is generated unique SID and returns to described collection terminal by the create-rule according to SID by described streaming server, and then described streaming server is that each SID creates corresponding catalogue, under the catalogue of this correspondence, create DID catalogue, under DID catalogue, create IID catalogue; If illegal, then process ends;
Net cast module, managing system update current state for described collection terminal to described equipment user is broadcast state, described collection terminal starts to gather video, being recoded into ES stream, by ES circulation chemical conversion TS stream, TS stream is cut into slices by limit conversion limit in real time, TS file after section is real-time transmitted to described streaming server by http protocol or UDT agreement, and it being stored under catalogue corresponding to SID, described streaming server receives TS stream, and provides SID to carry out net cast to described broadcasting end;
Live stopping modular, for when to stop video acquisition, described collection terminal sends to described streaming server and stops SID order, after described streaming server receives stopping SID order, perform to stop net cast operation, and delete all TS files under catalogue corresponding to SID;
Live end module, sends Teardown order for described collection terminal to described IP Camera, after described IP Camera receives Teardown order, stops transmission ES stream; It is down status that described collection terminal manages system update current state to described equipment user, terminates net cast.
6. the system of a kind of net cast according to claim 5, it is characterised in that: it is specific as follows that described DID and IID distributes the mode being manually entered in module:
Described user manages portal website's typing video gateway information by user and IPC configuration information manages system to described equipment user, this video gateway information includes MAC Address, IPC maximum number, software version number, hardware version numbers, Streaming Media address and description information, this IPC configuration information includes description information, IPC certification name, address name, IP address, software version number, hardware version numbers and IID, after being manually entered, equipment user manages system and generates unique DID IID corresponding with described IP Camera according to described MAC Address.
7. the system of a kind of net cast according to claim 5, it is characterised in that: it is specific as follows that described DID and IID distributes the mode of automatic input in module:
Described user manages system application DID according to cell-phone number or mailbox to described equipment user, described equipment user manages after system receives application, cell-phone number or mailbox are carried out legitimate authentication, if certification success, then described equipment user manages system is that described collection terminal distributes unique DID IID corresponding with described IP Camera.
8. the system of a kind of net cast according to claim 5, it is characterised in that: described host-host protocol is http protocol or UDT agreement.
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 true CN105657440A (en) 2016-06-08
CN105657440B 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)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108173861A (en) * 2017-12-29 2018-06-15 北京奇虎科技有限公司 A kind of method, apparatus of net cast and live streaming distribution connector
CN108200061A (en) * 2018-01-03 2018-06-22 平安科技(深圳)有限公司 Video file processing method, application server and computer readable storage medium
CN108429922A (en) * 2018-01-03 2018-08-21 平安科技(深圳)有限公司 Video file processing method, application server and computer readable storage medium
CN108574597A (en) * 2017-08-01 2018-09-25 北京视联动力国际信息技术有限公司 A kind of newer method, apparatus of state and interactive system
CN108833415A (en) * 2018-06-21 2018-11-16 杭州安恒信息技术股份有限公司 A kind of security solution method and video monitoring system of video monitoring system
CN109151407A (en) * 2018-11-05 2019-01-04 郑州市景安网络科技股份有限公司 A kind of video data acquiring system
CN109819278A (en) * 2019-01-04 2019-05-28 成都随安保网络技术有限公司 The 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

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108574597A (en) * 2017-08-01 2018-09-25 北京视联动力国际信息技术有限公司 A kind of newer method, apparatus of state and interactive system
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
CN108200061B (en) * 2018-01-03 2020-12-04 平安科技(深圳)有限公司 Video file processing method, application server and computer readable storage medium
CN108429922A (en) * 2018-01-03 2018-08-21 平安科技(深圳)有限公司 Video file processing method, application server and computer readable storage medium
CN108200061A (en) * 2018-01-03 2018-06-22 平安科技(深圳)有限公司 Video file processing method, application server and computer readable storage medium
CN108429922B (en) * 2018-01-03 2021-09-03 平安科技(深圳)有限公司 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
CN109151407A (en) * 2018-11-05 2019-01-04 郑州市景安网络科技股份有限公司 A kind of video data acquiring system
CN109151407B (en) * 2018-11-05 2020-11-06 郑州市景安网络科技股份有限公司 Video data acquisition system
CN109819278A (en) * 2019-01-04 2019-05-28 成都随安保网络技术有限公司 The optimization method of live video
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

Also Published As

Publication number Publication date
CN105657440B (en) 2018-11-13

Similar Documents

Publication Publication Date Title
CN105657440A (en) Video broadcast method and system
CN101933039B (en) Method for providing a content-sharing service, and a device therefor
CN102215116B (en) Method, equipment and system that time migration is served are provided in a digital broadcasting system
CN100385424C (en) Information processing apparatus and content information processing method
CN105872453A (en) Web camera monitoring method and system as well as server
CN109348171A (en) A kind of view networking monitoring video acquiring method and device
CN103782572A (en) System and method for providing message and event based video services control plane
CN103782571A (en) System and method for providing a message and an event based video services control plane
JP2008517305A (en) Method and apparatus for remote voice over or music production and management
CN102638481B (en) Audiovisual materials remote archiving system and its method
CN102131110B (en) System and method for issuing IPTV (internet protocol television) contents
CN102143129B (en) Method and system for realizing service protection in hyper text transmission protocol (HTTP) streaming transmission
US20100138655A1 (en) Terminal apparatus and operation information collecting system
US9172594B1 (en) IPv6 to web architecture
JP2009273105A (en) Audio/video streaming signal provision method and sharing system
CN107517411B (en) Video playing method based on GSstreamer frame
CN102708170A (en) Method and device for extracting and releasing online film and television information
CN103220297B (en) Method for carrying out multi-screen interaction through social network
CN103596019B (en) For showing the method and system of IPTV contents across screen
CN103281594A (en) Monitoring over-the-top adaptive video streaming in a network
CN111225188A (en) Internet remote court trial implementation method
CN101742265A (en) Video monitoring method, fixed network video monitoring service platform and mobile terminal
CN101939985B (en) A method and device for sending and receiving metadata for an application providing an IPTV service
CN106210611B (en) A kind of method for playing video, video monitoring platform and system
JP5622472B2 (en) Job search information providing system, job search information providing system web server, job search information providing system control method, and job search information providing system program

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

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.

CP01 Change in the name or title of a patent holder