CN105141971A - Method and system for realizing live broadcast based on session initialization protocol - Google Patents

Method and system for realizing live broadcast based on session initialization protocol Download PDF

Info

Publication number
CN105141971A
CN105141971A CN201510588179.1A CN201510588179A CN105141971A CN 105141971 A CN105141971 A CN 105141971A CN 201510588179 A CN201510588179 A CN 201510588179A CN 105141971 A CN105141971 A CN 105141971A
Authority
CN
China
Prior art keywords
live
server
sip server
request
sdp
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
CN201510588179.1A
Other languages
Chinese (zh)
Other versions
CN105141971B (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.)
Shenzhen Qianhai Zhimei Network Technology Co Ltd
Original Assignee
Shenzhen Qianhai Zhimei Network 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 Shenzhen Qianhai Zhimei Network Technology Co Ltd filed Critical Shenzhen Qianhai Zhimei Network Technology Co Ltd
Priority to CN201510588179.1A priority Critical patent/CN105141971B/en
Publication of CN105141971A publication Critical patent/CN105141971A/en
Application granted granted Critical
Publication of CN105141971B publication Critical patent/CN105141971B/en
Expired - Fee Related 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/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/25866Management of end-user data
    • 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/27Server based end-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • 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/64322IP

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Graphics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention relates to a method and system for realizing live broadcast based on a session initialization protocol and belongs to the VOIP communication technical field. With the method and system adopted, technical problems of resource waste, high maintenance cost and large bandwidth occupancy in VOIP software-based video chat and live broadcast software-based personalized live broadcast in the prior art can be solved. According to the method, a live broadcast end adopts an SIP INVITE method to create a live broadcast room for an SIP server; the live broadcast end transmits audio and video streams to an MCU server; a broadcast end adopts the SIP INVITE method to apply for joining the live broadcast room for the SIP server; after the SIP server reports the IP address and port of the broadcast end to a corresponding conference room of the MCU server, the MCU server pushes the audio and video streams of the live broadcast end to the broadcast end; the conference room of the MCU server is adopted as a live broadcast room; and therefore, either video chat or live broadcast can be realized, and broadband resources and resources occupied by a mobile terminal can be effectively decreased, and maintenance is convenient.

Description

A kind of dialogue-based initializtion protocol realizes live method and system
Technical field
The present invention relates to VOIP communication technique field, specifically, relate to a kind of dialogue-based initializtion protocol and realize the live method of terminal and system.
Background technology
Along with the fast development of mobile Internet, the continuous lifting of bandwidth, more and more user's choice for use VOIP software carries out Video chat and live software carries out the live of personalization.Current IP network Video chat adopts SIP soft-exchange construction to realize mostly, live, need streaming media server to realize, 2 functions more than the upper use of a mobile terminal (as mobile phone), installation 2 softwares may be needed, server then needs to dispose Video chat server and streaming media server, this will certainly cause the waste in resource, and maintenance cost is also high.
Owing to being support video conference, i.e. multi-video chat based on the soft-exchange construction of SIP itself, but this be not the framework of net cast, and two-way video flowing to live come word, the bandwidth used is a kind of waste especially.
Summary of the invention
In sum, the object of the invention is to solve existing VOIP software carry out Video chat and live software carry out personalized live time, there is the wasting of resources, maintenance cost is high, the technical deficiency that bandwidth usage is large, and propose a kind of dialogue-based initializtion protocol and realize live method and system.
For solving technical problem proposed by the invention, the technical scheme of employing is: a kind of dialogue-based initializtion protocol realizes live method, it is characterized in that described method includes:
1), studio's step is created
1.1), the INVITE live number of live end transmission not with media information SDP to sip server, and asks to create studio;
1.2), after sip server judges that studio's request is correct, sip server sends to MCU server and creates meeting room request;
1.3), after MCU server created meeting room, return the meeting room media information of the IP address and port numbers including receiving media stream to sip server, the SDP of meeting room media information has been returned to live end by sip server;
1.4), live end to MCU server send audio/video flow, create studio complete;
2) studio's step, is added
2.1), play the live number of INVITE of end transmit band media information SDP to sip server, request adds studio; Play IP address and port numbers that end describes oneself in INVITE SDP;
2.2), sip server judges whether it is live request according to number live in INVITE SDP, and analyzes corresponding studio;
2.3), sip server by broadcasting end media information send to MCU server, MCU server send Media Stream to broadcasting end.
1.2nd) step, according to live number, sip server judges that whether studio's request is correct.
1.3rd) step, media information SDP is returned to live end by SIP200OK by sip server.
2.3rd) step, broadcasting end media information is sent to MCU server by sip server, and replys 200OK successful information to playing end.
1.4th) the live end of step to MCU server send audio/video flow and the 2.3rd) step MCU server send Media Stream to broadcasting end all adopt unidirectional transmission.
The live number that live end creates live request derives from sip server, needs to sip server application live number when starting live; Play live number that uses when end adds corresponding straight room, need to obtain live list to sip server.
Realize the system that described dialogue-based initializtion protocol realizes live method, it is characterized in that described system includes: live end, sip server, MCU server and broadcasting end; Wherein
Live end, for sending the live number of INVITE not with media information SDP to sip server, request creates studio, and to collection audio frequency and video, sends audio/video flow to MCU server;
Sip server, for managing live number segment, resolve the live request to create that live end sends and live the joining request of playing end transmission, judge whether live request to create or live joining request are correct live number, SIPINVITE request is used to create live or add live, INVITE not with SDP message for create live, band SDP live for adding; And create meeting room to MCU server or add meeting room;
MCU server, is responsible for distributing meeting room, uses meeting room to serve as studio, receives the Media Stream of live end, and sends Media Stream to broadcasting end;
Play end, for the live number of INVITE of transmit band media information SDP to sip server, request adds studio, and receives the Media Stream that MCU server sends.
Live end creates live INVITE request and is not with SDP, and give the media information of sip server after MCU server-assignment meeting room, sip server returns to live end by 200OKSDP, and live end sends Media Stream to the address described by SDP and port; Play address and the port of holding INVITE request band SDP, the SDP adding studio to describe self, MCU server sends Media Stream according to this address and port to it.
Beneficial effect of the present invention is: the present invention uses the meeting room of MCU server to serve as studio, the differentiation of the conversation initialized protocol that sip server is sent by client, differentiation is P2P video calling, meeting or live request etc., realize mobile terminal VOIP chat software to realize namely can carrying out video calling, also can carry out live, effective saving broadband resource and mobile terminal take resource, maintenance aspect.
Accompanying drawing explanation
Fig. 1 is system configuration schematic diagram of the present invention;
Fig. 2 is that the present invention creates studio's flow chart of steps;
Fig. 3 is that the present invention adds studio's flow chart of steps;
Fig. 4 is interacting message figure of the present invention.
Embodiment
Below in conjunction with accompanying drawing and the present invention's preferred specific embodiment, the present invention is further described.
The term write a Chinese character in simplified form in literary composition is respectively:
SDP: Session Description Protocol (SessionDescriptionProtocol), the object such as Multimedia session initialization for conversation informing, session invitation and other form provides Multimedia session and describes.
SIP: conversation initialized protocol, for setting up, revising and stop the IP phone signaling protocol of VOIP telephone relation.
Shown in Fig. 4, the present invention is based on conversation initialized protocol and realize live method, it is characterized in that described method includes:
1), studio's step is created
1.1), the INVITE live number of live end transmission not with media information SDP to sip server, and asks to create studio;
1.2), after sip server judges that studio's request is correct, sip server sends to MCU server and creates meeting room request; According to live number, sip server judges that whether studio's request is correct; Live end creates live live number and derives from sip server, needs to sip server application live number when starting live;
1.3), after MCU server created meeting room, return the meeting room media information of the IP address and port numbers including receiving media stream to sip server, the SDP of meeting room media information has been returned to live end by sip server; Media information SDP is returned to live end by SIP200OK by sip server;
1.4), live end to MCU server send audio/video flow, create studio complete;
Also namely live end uses SIPINVITE method to create studio to sip server, and sip server returns media flow IP address and port numbers to live end after creating meeting room to MCU server, and live end sends audio/video flow to MCU server again.
2) studio's step, is added
2.1), play the live number of INVITE of end transmit band media information SDP to sip server, request adds studio; Play IP address and port numbers that end describes oneself in INVITE SDP; Play live number that uses when end adds corresponding straight room, need to obtain live list to sip server;
2.2), sip server judges whether it is live request according to number live in INVITE SDP, and analyzes corresponding studio;
2.3), sip server by broadcasting end media information send to MCU server, MCU server send Media Stream to broadcasting end, and reply 200OK successful information give play end;
Also namely playing end uses SIPINVITE method to add studio to sip server application, and sip server is behind the IP address that end is play in the corresponding meeting room report of MCU server and port, and the audio/video flow of the live end of MCU server push is given and play end; 1.4th) the live end of step to MCU server send audio/video flow and the 2.3rd) step MCU server send Media Stream to broadcasting end all adopt unidirectional transmission.
As shown in fig. 1, realize the system that above-mentioned dialogue-based initializtion protocol realizes live method, include: live end, sip server, MCU server and broadcasting end.
Live end, for sending the live number of INVITE not with media information SDP to sip server, request creates studio, and gathers and be pushed to MCU server by camera collection generating video stream.
Sip server, for managing live number segment, resolve the live request to create that live end sends and live the joining request of playing end transmission, judge whether live request to create or live joining request are correct live number, SIPINVITE request is used to create live or add live, INVITE not with SDP message for create live, band SDP live for adding; And create meeting room to MCU server or add meeting room; Sip server identification SIPINVITE ask for P2P call out, meeting or live etc.; Sip server divides specific number segment (namely live number) to live use, live end uses SIPINVITE method and is with live number to create studio; Play end use SIPINVITE method and be with live number to add studio.
MCU server, is responsible for distributing meeting room, uses meeting room to serve as studio, receives the Media Stream of live end, and sends Media Stream to broadcasting end; Also namely the present invention uses the meeting room of MCU server to serve as studio, and the differentiation of the conversation initialized protocol that sip server is sent by client, differentiation is P2P video calling, meeting or live request etc.The Media Stream of the live end of reception in MCU server meeting room or send to the Media Stream playing end to be all unidirectional, the media stream that live end sends plays end to other in meeting room, and itself does not do the process of mixed-media stream.
Play end, for the live number of INVITE of transmit band media information SDP to sip server, request adds studio, and receives the Media Stream that MCU server sends.
Live end creates live INVITE request and is not with SDP, and give the media information of sip server after MCU server-assignment meeting room, sip server returns to live end by 200OKSDP, and live end sends Media Stream to the address described by SDP and port; Play address and the port of holding INVITE request band SDP, the SDP adding studio to describe self, MCU server sends Media Stream according to this address and port to it; Also namely live end, play end and SIP and take device and use SDP to carry media information not follow offer/answer rule.
Above-mentioned explanation illustrate and describes a preferred embodiment of the present invention, but as previously mentioned, be to be understood that the present invention is not limited to the form disclosed by this paper, should not regard the eliminating to other embodiments as, and can be used for other combinations various, amendment and environment, and can in invention contemplated scope described herein, changed by the technology of above-mentioned instruction or association area or knowledge.And the change that those skilled in the art carry out and change do not depart from the spirit and scope of the present invention, then all should in the protection range of claims of the present invention.

Claims (8)

1. dialogue-based initializtion protocol realizes a live method, it is characterized in that described method includes:
1), studio's step is created
1.1), the INVITE live number of live end transmission not with media information SDP to sip server, and asks to create studio;
1.2), after sip server judges that studio's request is correct, sip server sends to MCU server and creates meeting room request;
1.3), after MCU server created meeting room, return the meeting room media information of the IP address and port numbers including receiving media stream to sip server, the SDP of meeting room media information has been returned to live end by sip server;
1.4), live end to MCU server send audio/video flow, create studio complete;
2) studio's step, is added
2.1), play the live number of INVITE of end transmit band media information SDP to sip server, request adds studio; Play IP address and port numbers that end describes oneself in INVITE SDP;
2.2), sip server judges whether it is live request according to number live in INVITE SDP, and analyzes corresponding studio;
2.3), sip server by broadcasting end media information send to MCU server, MCU server send Media Stream to broadcasting end.
2. dialogue-based initializtion protocol according to claim 1 realizes live method, it is characterized in that: the 1.2nd) step, according to live number, sip server judges that whether studio's request is correct.
3. dialogue-based initializtion protocol according to claim 1 realizes live method, it is characterized in that: the 1.3rd) step, media information SDP is returned to live end by SIP200OK by sip server.
4. dialogue-based initializtion protocol according to claim 1 realizes live method, it is characterized in that: the 2.3rd) step, and broadcasting end media information is sent to MCU server by sip server, and replys 200OK successful information to playing end.
5. dialogue-based initializtion protocol according to claim 1 realizes live method, it is characterized in that: the 1.4th) the live end of step to MCU server send audio/video flow and the 2.3rd) step MCU server send Media Stream to broadcasting end all adopt unidirectional transmission.
6. dialogue-based initializtion protocol according to claim 1 realizes live method, it is characterized in that: the live number that live end creates live request derives from sip server, needs to sip server application live number when starting live; Play live number that uses when end adds corresponding straight room, need to obtain live list to sip server.
7. realize dialogue-based initializtion protocol described in any one of claim 1 ~ 6 and realize the system of live method, it is characterized in that described system includes: live end, sip server, MCU server and broadcasting end; Wherein
Live end, for sending the live number of INVITE not with media information SDP to sip server, request creates studio, and to collection audio frequency and video, sends audio/video flow to MCU server;
Sip server, for managing live number segment, resolve the live request to create that live end sends and live the joining request of playing end transmission, judge whether live request to create or live joining request are correct live number, SIPINVITE request is used to create live or add live, INVITE not with SDP message for create live, band SDP live for adding; And create meeting room to MCU server or add meeting room;
MCU server, is responsible for distributing meeting room, uses meeting room to serve as studio, receives the Media Stream of live end, and sends Media Stream to broadcasting end;
Play end, for the live number of INVITE of transmit band media information SDP to sip server, request adds studio, and receives the Media Stream that MCU server sends.
8. system according to claim 7, it is characterized in that: live end creates live INVITE request and is not with SDP, the media information of sip server is given after MCU server-assignment meeting room, sip server returns to live end by 200OKSDP, and live end sends Media Stream to the address described by SDP and port; Play address and the port of holding INVITE request band SDP, the SDP adding studio to describe self, MCU server sends Media Stream according to this address and port to it.
CN201510588179.1A 2015-09-16 2015-09-16 A kind of dialogue-based initializtion protocol realizes the method and system of live streaming Expired - Fee Related CN105141971B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510588179.1A CN105141971B (en) 2015-09-16 2015-09-16 A kind of dialogue-based initializtion protocol realizes the method and system of live streaming

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510588179.1A CN105141971B (en) 2015-09-16 2015-09-16 A kind of dialogue-based initializtion protocol realizes the method and system of live streaming

Publications (2)

Publication Number Publication Date
CN105141971A true CN105141971A (en) 2015-12-09
CN105141971B CN105141971B (en) 2018-08-28

Family

ID=54727157

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510588179.1A Expired - Fee Related CN105141971B (en) 2015-09-16 2015-09-16 A kind of dialogue-based initializtion protocol realizes the method and system of live streaming

Country Status (1)

Country Link
CN (1) CN105141971B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106331880A (en) * 2016-09-09 2017-01-11 腾讯科技(深圳)有限公司 Information processing method and information processing system
CN107155083A (en) * 2016-03-02 2017-09-12 腾讯科技(深圳)有限公司 A kind of multiterminal multimedia data processing method, device and system
CN107888935A (en) * 2017-11-23 2018-04-06 福建中金在线信息科技有限公司 Live social contact method and system
CN108055496A (en) * 2017-12-26 2018-05-18 杭州东信北邮信息技术有限公司 The live broadcasting method and system of a kind of video conference
CN110062250A (en) * 2019-03-14 2019-07-26 视联动力信息技术股份有限公司 A kind of method and view networked server of push live streaming list
CN112272308A (en) * 2020-10-28 2021-01-26 中国联合网络通信集团有限公司 Video live broadcasting method and system
WO2021164352A1 (en) * 2020-02-20 2021-08-26 腾讯科技(深圳)有限公司 Network live broadcast data management method and related device
WO2021190557A1 (en) * 2020-03-27 2021-09-30 北京字节跳动网络技术有限公司 Interaction method and apparatus, and electronic device
CN114079828A (en) * 2020-08-21 2022-02-22 京东方科技集团股份有限公司 Method and device for processing streaming media data
US11330028B2 (en) 2019-04-23 2022-05-10 Huawei Technologies Co., Ltd. Media stream sending method, apparatus, system, and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1874484A (en) * 2006-04-11 2006-12-06 华为技术有限公司 Method and system for receiving and watching programs in living broadcast through TV system of conference
CN101039409A (en) * 2007-04-04 2007-09-19 中兴通讯股份有限公司 System and method for recording/replaying audio and video of multimedia conference
CN102571848A (en) * 2010-12-27 2012-07-11 佛山络威网络技术有限公司 P2P (Peer-to-Peer)-based cascade method for hyper-scale conference
CN103475835A (en) * 2013-09-18 2013-12-25 华为技术有限公司 Method and device for processing recorded content of audio and video conference
CN104135468A (en) * 2014-07-01 2014-11-05 东北大学 IMS (IP Multimedia Subsystem) session negotiation control system, device and method supporting multipath relay transmission
WO2015041469A1 (en) * 2013-09-18 2015-03-26 Samsung Electronics Co., Ltd. A method and system for integrating content viewing and communication in immersive social centre session
CN104754284A (en) * 2013-12-26 2015-07-01 ***通信集团公司 Video conference live broadcast method, equipment and system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1874484A (en) * 2006-04-11 2006-12-06 华为技术有限公司 Method and system for receiving and watching programs in living broadcast through TV system of conference
CN101039409A (en) * 2007-04-04 2007-09-19 中兴通讯股份有限公司 System and method for recording/replaying audio and video of multimedia conference
CN102571848A (en) * 2010-12-27 2012-07-11 佛山络威网络技术有限公司 P2P (Peer-to-Peer)-based cascade method for hyper-scale conference
CN103475835A (en) * 2013-09-18 2013-12-25 华为技术有限公司 Method and device for processing recorded content of audio and video conference
WO2015041469A1 (en) * 2013-09-18 2015-03-26 Samsung Electronics Co., Ltd. A method and system for integrating content viewing and communication in immersive social centre session
CN104754284A (en) * 2013-12-26 2015-07-01 ***通信集团公司 Video conference live broadcast method, equipment and system
CN104135468A (en) * 2014-07-01 2014-11-05 东北大学 IMS (IP Multimedia Subsystem) session negotiation control system, device and method supporting multipath relay transmission

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107155083B (en) * 2016-03-02 2020-03-17 腾讯科技(深圳)有限公司 Multi-terminal multimedia data processing method, device and system
CN107155083A (en) * 2016-03-02 2017-09-12 腾讯科技(深圳)有限公司 A kind of multiterminal multimedia data processing method, device and system
CN106331880B (en) * 2016-09-09 2020-12-04 腾讯科技(深圳)有限公司 Information processing method and system
CN106331880A (en) * 2016-09-09 2017-01-11 腾讯科技(深圳)有限公司 Information processing method and information processing system
CN107888935A (en) * 2017-11-23 2018-04-06 福建中金在线信息科技有限公司 Live social contact method and system
CN108055496B (en) * 2017-12-26 2020-04-17 杭州东信北邮信息技术有限公司 Live broadcasting method and system for video conference
CN108055496A (en) * 2017-12-26 2018-05-18 杭州东信北邮信息技术有限公司 The live broadcasting method and system of a kind of video conference
CN110062250A (en) * 2019-03-14 2019-07-26 视联动力信息技术股份有限公司 A kind of method and view networked server of push live streaming list
US11330028B2 (en) 2019-04-23 2022-05-10 Huawei Technologies Co., Ltd. Media stream sending method, apparatus, system, and device
WO2021164352A1 (en) * 2020-02-20 2021-08-26 腾讯科技(深圳)有限公司 Network live broadcast data management method and related device
US11936921B2 (en) 2020-02-20 2024-03-19 Tencent Technology (Shenzhen) Company Limited Method for managing network live streaming data and related apparatus, and device and storage medium
WO2021190557A1 (en) * 2020-03-27 2021-09-30 北京字节跳动网络技术有限公司 Interaction method and apparatus, and electronic device
CN114079828A (en) * 2020-08-21 2022-02-22 京东方科技集团股份有限公司 Method and device for processing streaming media data
CN112272308A (en) * 2020-10-28 2021-01-26 中国联合网络通信集团有限公司 Video live broadcasting method and system
CN112272308B (en) * 2020-10-28 2023-02-24 中国联合网络通信集团有限公司 Video live broadcasting method and system

Also Published As

Publication number Publication date
CN105141971B (en) 2018-08-28

Similar Documents

Publication Publication Date Title
CN105141971A (en) Method and system for realizing live broadcast based on session initialization protocol
CN108055496B (en) Live broadcasting method and system for video conference
CN101286865B (en) Electronic white board realizing method, device and system in audio and video meeting
CN101026616B (en) Multimedia subsystem based interactive media session establishing system and method
EP2640099B1 (en) Method, system and apparatus for providing stream media service
CN101485170B (en) Rendering repeatable data objects streamed over a network
CN101483749B (en) Video meeting implementing method and system based on media server
CN101056320B (en) A file transfer method and its system in the data meeting
CN103227788A (en) Method and system realizing communication between web-based application and SIP equipment
CN101873219B (en) System for live broadcast of video conference on basis of application-layer multicast services
US20160021147A1 (en) A mediator for optimizing the transmission of media contents between a multimedia resource function and a plurality of terminals
CN102780678A (en) Method and equipment for sharing content
KR102208187B1 (en) A method and system for integrating content viewing and communication in immersive social center session
CN104902111A (en) Web RTC-based method, equipment and system for establishing multi party call
CN100563258C (en) A kind of method and system and service discovering device of finding streaming media service
CN103595948B (en) The adaptive video call system of resolution ratio and method
CN101123523B (en) A method for creating combined conference of multiple media types
CN102209276B (en) Method, server and system for providing real-time video service in telecommunication network
CN101159910B (en) Synchronous present state method and cluster server and terminal for implementing the method
CN103108150A (en) Method for realizing intercommunication between video conference systems and video conference systems
CN101453474B (en) Terminal, information inserting system and method
CN101588251A (en) A kind of method and apparatus of IMS instant message group sending
CN101287094A (en) Method and system for implementing media operation of multimedia meetings
CN101753571A (en) Method, device and system for realizing double video flow transmission
CN101212320B (en) Method, system, and network TV terminal for accessing network TV service

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180828

Termination date: 20200916