CN104348700B - Method and system for issuing microblog - Google Patents
Method and system for issuing microblog Download PDFInfo
- Publication number
- CN104348700B CN104348700B CN201310327563.7A CN201310327563A CN104348700B CN 104348700 B CN104348700 B CN 104348700B CN 201310327563 A CN201310327563 A CN 201310327563A CN 104348700 B CN104348700 B CN 104348700B
- Authority
- CN
- China
- Prior art keywords
- microblogging
- video
- client
- server
- interactive
- 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.)
- Expired - Fee Related
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
This disclosure provides a kind of methods for issuing microblog, including:Receive the request for issuing live video microblogging for coming from the first microblogging client for serving as nominator;Creating, there is the video conference chain of unique video conference mark and specific configuration parameters, which to fetch, responds the request, and sends the link to both the first microblogging client for serving as nominator and the multiple second microblogging clients for serving as follower;And the live video stream for receiving and being captured by the first microblogging client is chained in the video conference, and distribute them to the multiple second microblogging client in response to the request of follower.It is also provided that micro blog server system.This provides a kind of video micro blog experience of real-time interactive video microblogging application and enhancing.
Description
Technical field
Present invention relates generally to the communication technology, a kind of particularly method and system for issuing microblog.
Background technology
Currently, microblogging is a kind of open application of popular social networks, and billions of users have been able to use
Such as push away spy(Twitter), facebook(Facebook), adjacent objective sound(LinkedIn)Etc microblogging application issue real-time letter
Breath.But user is usually using the text with finite length(Such as in general it is less than 140 words), static picture sends out
Their information of cloth, and follower can watch those brief words, static picture, but they may not show completely
The details for the event that user is seen or the state of information publisher.
In current video micro blog application, user has to prerecord video clip and it is uploaded to server
End.Video clip can be distributed to the public after being audited and being ratified by the administrator of microblog system.This may be real-time thing
Part master carrys out detrimental effect.In addition, user has to paddle one's own canoe to record and uploaded videos, this may not for individual
It is the easy task of part.
Some current live streaming streaming solutions are based on streaming server, it will be captured from particular source(In general
It is presided over by ISP)Video stream to follower.In general this solution is applicable to ISP
Large-scale event is issued, but is not personally used in daily microblogging.In addition, some current such as chat tools etc
Streaming solution is broadcast live based on the closed system being applicable in suitable for specific user or in specific user group.
Invention content
For this purpose, present disclosure is intended to using interactive and open live video microblogging come real-time sharing or publication thing
Part or information.This will significantly enhance the experience of social communication.The microblogging method and system of enhancing provided herein is therefore independent
Ground preferably mitigates, mitigates or eliminates in any combination way one or more above-mentioned defects.
In the first aspect, a kind of method for issuing microblog is provided, including:It receives from serving as the of nominator
The request for issuing live video microblogging of one microblogging client;It creates and joins with unique video conference mark and specific configuration
Several video conference chains, which fetches, responds the request, and to the first microblogging client for serving as nominator and serves as the more of follower
Both a second microblogging clients send the link;And it chains reception in the video conference and is captured by the first microblogging client
Live video stream, and distribute them to multiple second microblogging clients in response to the request of follower.
In the second aspect, a kind of micro blog server system is provided, including:Receiving unit is configured to reception and comes from
Serve as the request for issuing live video microblogging of the first microblogging client of nominator;Administrative unit is configured to create
Video conference chain with unique video conference mark and specific configuration parameters, which fetches, responds the request and to serving as nominator
The first microblogging client and serve as both second microblogging clients of follower send the link;Dispatching Unit is configured to
It receives the live video stream captured by the first microblogging client and distributes them to the second micro-blog in response to the request of follower
Family end.
In terms of third, a kind of micro blog server system is provided, including:Processing unit is configured to reception and comes from
The request for issuing live video microblogging for serving as the first microblogging client of nominator, creates and distribution has unique video
Meeting identification and the video conference chain of specific configuration parameters, which fetch, responds the request, and controls different microblogging clients and be routed to
Different micro blog servers.Wherein, it controls different microblogging clients and is routed to different micro blog servers and include:It is micro- by first
Rich client is guided to interactive server;Determining the interaction between nominator and the second microblogging client for serving as follower is
It is no requested;Second microblogging client of request interaction is guided to interactive server;And the second of interaction will not be asked
Microblogging client is guided to direct broadcast server.Interactive server can be included routes to interactive mode for synthesizing to come from
The audio and/or video flowing of both first and second microblogging clients of server;Synthesized audio and/or video are circulated
It issues and routes to both first and second microblogging clients of interactive server.Direct broadcast server may be coupled to interactive clothes
Business device is to receive synthesized audio and/or video flowing;And synthesized audio and/or video flowing are transmitted to and route to live streaming
Second microblogging client of server.
At the 4th aspect, a kind of method for issuing microblog is provided, including:It sends and uses to micro blog server system
In the request of publication live video microblogging;Receive come from micro blog server system have unique video conference mark and it is specific
Configure the video conference link of parameter;And it is sent to micro blog server system or receives live video stream from it.
At the 5th aspect, a kind of microblogging client is provided, including:Transmission unit is configured to micro blog server
System sends the request for issuing live video microblogging;Receiving unit is configured to reception and comes from micro blog server system
The video conference link with unique video conference mark and specific configuration parameters;And release unit, it is configured at this
Video conference is chained to be sent to micro blog server system or receive the live streaming from micro blog server system live video stream and be regarded
Frequency flows.
Method and system in all aspects above can be applied in different situations, for example, breaking news are broadcast
Go out, the field rescue in disaster, star in amusement circle's interview etc..
Different embodiments can provide the video micro blog of open interactive live video microblogging application and enhancing
Experience.According to embodiment, real-time event broadcasts and interaction(Especially via audio and video)It can be propped up in microblog system
It holds.User can just click on button and carry out real-time release live video to ask video distribution and provide the Short Description of the video
Prerecording and uploading without video.The online recording of live video microblogging can provide in micro blog server system.
Use this facilitate user to video micro blog.
Description of the drawings
Become more clear in the exemplary embodiments that the features and advantages of the present invention are illustrated below with reference to attached drawing
Chu Mingbai, wherein
Fig. 1 shows the typical schematic flow chart of the method for the issuing microblog of microblogging client-side;
Fig. 2 shows the typical schematic flow charts of the method for the issuing microblog of micro blog server system side;
Fig. 3 shows that the typical illustrative signal in the method for issuing microblog flows to;
Fig. 4 and Fig. 5 respectively illustrates the typical schematic block diagram of microblogging client and micro blog server system;
Fig. 6 shows another typical schematic block diagram of micro blog server system;And
Fig. 7 shows the canonical schema of micro blog server internal system working mechanism.
Specific implementation mode
Hereafter embodiment will comprehensively be described by reference to attached drawing.It will be apparent to those skilled in the art that this public affairs
Opening can be embodied in many different forms, and should not be construed as limited to the spy stated in the embodiment provided
Determine details.In whole descriptions, identical number refers to identical element.
In this disclosure, although specific term has been used to carry out Illustrative Embodiments, this should not be seen as reality
The range for applying example is limited only within communication system above-mentioned.With the fast development of communication, the present invention will naturally also occur can be with
The technology and systems of the future type of adaptation.
Fig. 1 and Fig. 2 shows the method 10 and 20 for issuing microblog from microblogging client-side and server side respectively
Model's schematic flow chart.
In such circumstances, the various portable communication appts of such as mobile phone, Ipad, personal digital assistant etc or end
End device may be used as the microblogging client terminal device by user's operation, and microblogging client can be resident on the microblogging client terminal device
Using.For simplicity, it is briefly termed as " microblogging client " or " client ", it can be in the form of hardware and/or software
It realizes, and client terminal device or client application can be referred to.Term " micro blog server system " can play the part of in logic with it is micro-
The role of the micro blog server of rich client communication, it is however generally that occupied and managed by microblogging application/service supplier.Microblogging
Server system may include physically one or more servers, and demand and quantity based on user etc. can further be expanded
Exhibition.
As illustrated in fig. 1 and 2, serving as the microblogging client of nominator can send to micro blog server system for issuing directly
Broadcast the request of video micro blog.After receiving the request from nominator, micro blog server system can create video conference chain
It fetches and responds the request, and the link is sent to nominator.The link equally is sent to serve as and be chased after by micro blog server system
With one or more microblogging clients of person, the one or more microblogging clients for serving as follower, which can watch, to be issued
Live video(It is used as viewer), or even can be interacted with nominator via audio and/or video(Followed as interactive mode
Person).When receive from micro blog server system video conference link, serve as nominator microblogging client can start by
The live video stream that integrated video camera on a cellular telephone is captured is sent to micro blog server system, and serves as follower
Microblogging client the live video stream can be received from micro blog server system.Follower even can via audio and/or
Video and micro blog server system interaction.This live video microblogging can be that microblogging user brings more attracting experience.
In the present context, nominator(Also referred to as " publisher " or " video distribution person ")Can refer to will issue video micro blog
The especially microblogging client of live video microblogging.In general follower refers to can watch issued live video microblogging
Client/user(That is viewer)When needed even can via the client that such as audio/video is interacted with nominator/
User(I.e. interactive follower).
Video conference link has unique video conference mark, and can be limited in some specific configuration parameters
In, such as call-rate(That is video rate), maximum follower's number, indicate whether to need friendship between nominator and follower
Mutually, indicate whether to need video record etc..Parameter can be according to such as user profiles(Including such as user class, Yong Huxin
With, operation history etc. information), the popularity of event description and event that carries in request etc. determines.In addition, matching
Setting parameter can immediately be modified in order to adapt to live video microblogging and preferably match reality.
In one embodiment, alternatively or additionally, microblogging client(Such as serve as the micro- of nominator and follower
Rich client)Whether can be requested and be routed in micro blog server system based on the interaction between nominator and follower
Different micro blog servers.Micro blog server system can include at least two kinds of server:Interactive server and straight
Broadcast server.They may be physically the same server or each can be made of one group of server.Especially
Ground, interactive server can be directed to by serving as the microblogging client of nominator.Based between determining nominator and follower
Interaction whether be requested, ask the one or more microblogging clients of follower of serving as of interaction to be directed to interactive clothes
Business device;And one or more microblogging clients of interaction is not asked to be directed to direct broadcast server.This can be Video service
The load balance that optimization is provided between device significantly mitigates the pressure of each server, and therefore expands the capacity of system.
In one embodiment, interactive server, which can be synthesized suitably, carrys out bootstrap(Routing)To interactive server
The audio and/or video flowing of client.It can be forwarded to after synthesized audio and/or video flowing and route to interactive clothes
The client of business device.The client for being directed to interactive server may include serving as the client of nominator and serving as interaction
One or more clients of formula follower.
In one embodiment, direct broadcast server can be connected to interactive server and be closed to receive interactive server
At audio and/or video flowing, and audio and/or video flowing synthesized later can be forwarded to and all route to live streaming
The microblogging client of server.
Alternatively or additionally, the live video stream for being as the microblogging client capture of nominator can be micro- by video
Rich server system is recorded online.In addition, live video stream can be monitored by such as microblogging management server, and by management system
Or administrator is according to some configuration parameter forced terminations that are predefined regular or distributing to video conference link.
Fig. 3 shows that the typical illustrative signal in the method for issuing microblog flows to.
In this embodiment, for each Information Sharing or publication, it can be seen as the multiple spot with single nominator
Video conference.Common is supplied to the video conference service system of corporate user that generally can not meet user's appearance in video micro blog
Amount requires.Therefore, including the cloud service infrastructure of a large amount of servers can be used to provide for this video micro blog service.Example
Such as, it can be provided by third party's service supplier for the cloud service infrastructure of video micro blog.Microblogging operator can use
And it pays for cloud service.Cloud service can provide scalable ability for video micro blog.It operates in every in cloud service infrastructure
Server software in a server can work together in a trunked mode.Different types of server software can be by dynamically
It loads and operates on multiple servers, to dynamically change required number of servers according to video conference load.
In this embodiment, the microblogging client such as in intelligent mobile phone can initiate live video Conference Calling.
Nominator is information publisher, is the promoter of video conference.All followers are the participants of the meeting.Microblogging application
Administrator is responsible for video conference, including the approval of video conference request, the control of follower's number, the ongoing meeting of monitoring
And meeting etc. can be terminated at any time.Based on this model, the typical scenarios of real-time video microblogging will adopt below
With as shown in Figure 3 based on such as session initiation protocol(SIP)The message flow that signaling is realized is described in detail.
For example, user(That is the publisher of event or information)Just in accident spot, he can be stepped on his smart mobile phone
Microblogging application is recorded, is clicked to send the request of publication real-time video microblogging.He can provide the Short Description of the live video.
Request from microblog users can be sent to micro blog server system.As the administrator of micro blog server system
The request is received, the new video conference with unique video conference mark is based on such as video distribution person(That is nominator)
Identity, event description, event popularity etc. can be created in such as video conferencing system, to respond asking for user
It asks.The video conference created can be configured with some parameters, and whether such as video rate maximum follower's number, needs
Whether interaction, video are recorded etc..These parameters can be determined from the popularity of user profiles, event description and event.
The link (such as [email protected]) of the video conference of establishment is sent to video distribution by administrator
Person, the similarly link will be sent to all followers so that any follower can see as the participant of video conference
See video distribution.The link can equally be published in noticeable position on microblogging website, if so that other users are felt
This video micro blog can be followed if interest.
Video distribution person clicks the video conference link returned, and microblogging application later starts to connect with videoconference server
It connects.After being successfully connected, microblogging application starts to send the live video stream that the local video camera of user's smart mobile phone is captured
(e.g., realtime transmission protocol RTP packet).Live video microblogging is broadcasting now.
After follower receives the video micro blog link message from publisher, he can click the link and be used as participation
The video conference is added in person.In this way, he will receive the video flowing sent from publisher side.In general, if follower does not have
It is required that being interacted with publisher, the video flowing from follower will not be captured or be sent in meeting.In certain special circumstances
Under(Such as field rescue), follower can be only via audio or via video mode and publisher(That is nominator)Interaction.
In the event(I.e. live video is issued)After, publisher can terminate video conference.
Administrator can according to the ongoing video conference of development force termination of event or he can change immediately
Conference parameters are come the case where being better suited for video micro blog.
Alternatively or additionally, live video can online be recorded by micro blog server system according to predefined rule
System.After video conference, administrator can be with the recorded video of issuing microblog, so that other followers or user later can
Look back the video.
Figure 4 and 5 respectively illustrate the typical schematic block diagram of microblogging client 40 and micro blog server system 50.
In this embodiment, microblog system may include microblogging client 40 and micro blog server system 50.In general,
Microblogging client 40 may include transmission unit 41, receiving unit 42 and release unit 43.Transmission unit 41 can be to microblogging
Server system 50 sends the request for issuing live video microblogging.The request can preferably include in live video microblogging
Event general introduction.Receiving unit 42 can receive the video conference link created based on request by micro blog server system 50.
The link is assigned unique video conference mark, and is configured with some specific parameters.Release unit 43 can pass through base
It is linked in video conference and the live video stream of capture is sent to micro blog server system issues live video microblogging, Huo Zheru
It can fetch the live video stream from micro blog server system 50 if fruit is wished.
In this embodiment, micro blog server system 50 may include receiving unit 51, administrative unit 52 and Dispatching Unit
53.Receiving unit 51 can receive micro- for issuing the live video captured by the local video camera in microblogging client terminal device
Rich request.Administrative unit 52 can ratify the request of video distribution person and create have unique video conference mark and it is specific
The video conference chain of configuration parameter fetch and respond the request, and the link is sent to the microblogging client including serving as nominator
Hold and serve as the microblogging client of one or more microblogging clients of follower.Dispatching Unit 53 can be received and be caught by nominator
The live video stream caught and in response to the request of each follower by video distribution to follower.
Alternatively or additionally, administrative unit 52 can change configuration parameter to adapt to live video microblogging immediately.
Administrative unit 52 can control the permission of the number and each participant of participant.In addition, administrative unit 52 can be recorded online
The live video microblogging.Administrative unit 52 equally can be with the content of monitor video, forced termination live video microblogging as required.
In this embodiment, micro blog server system 50 may further include control unit 54.Control unit 54 can be with
Control microblogging client is routed to different micro blog servers.Particularly, route test may include that will serve as the micro- of nominator
Rich client is guided to interactive server;Determine whether the interaction between nominator and follower is requested;If follower
Request interaction, then guide the microblogging client of follower to interactive server;If follower just wants to viewing video
Without being interacted with nominator, then the microblogging client of follower is guided to direct broadcast server.
Micro blog server system 50 may further include interactive elements 55.Interactive elements 55 can will come from routing
Audio and/or video flowing to the microblogging client of interactive elements 55 are synthesized, and by synthesized audio and/or video
All microblogging clients for routing to interactive elements 55 are issued in circulation.Audio and/or video flowing can come from nominator and
Interactive user in follower.
Micro blog server system 50 may further include live streaming unit 56.Live streaming unit 56 may be coupled to interactive single
Synthesized audio and/or video flowing are only forwarded only to merely desire to watch by member to receive synthesized audio and/or video flowing
The follower of the video.
It should be pointed out that embodiment in element and component can in any suitable manner physically, functionally and
Logically realize.The actually described function can in individual unit/module, in multiple units/modules or as other work(
It realizes the part of energy units/modules.Equally, embodiment can be realized in individual unit/module, or can be in different lists
Member/physically and functionally distributed between module and server.
Fig. 6 shows another typical schematic block diagram of micro blog server system 60.
In this embodiment, microblogging client can be similar to one described above, will not be described again here.Microblogging
Server system 60 can be realized in different forms.Particularly, for example, micro blog server system 60 may include processing unit
61, interactive server 62 and direct broadcast server 63.Processing unit 61 can be received from the microblogging client for serving as nominator
For issuing the request of live video microblogging.In response to the request, unique video conference mark and one can be configured with
The video conference link of a little specific parameters will be created and distribute.Processing unit 61 equally may be based on whether to need interaction will
Microblogging client routes to interactive server and direct broadcast server respectively.
Specifically, for example, as shown in fig. 7, the microblogging client of nominator can be routed to interactive server 62.It
Afterwards, whether it is requested according to the interaction between nominator and follower, each follower can be directed to corresponding server.
That is, if request interaction, the microblogging client of follower can be routed to interactive server(It is used as interactive mode
Client/user)If not asking to interact, the microblogging client of follower can be routed to direct broadcast server 63(Make
For viewer).
Interactive server 62 can receive and synthesize audio and/or video from nominator and interactive follower
Stream, and synthesized audio and/or video flowing are transmitted to the microblogging client as nominator and interactive follower.
It does not require to synthesize in direct broadcast server 63.Direct broadcast server 63 can be identified by same video conference and is similar to
The terminal of interactive server 62 is equally connected to interactive server 62, this can ensure that the video between two kinds of servers is same
Step.In this way, direct broadcast server 63 can fetch synthesized audio and/or video flowing from interactive server 62, and will be closed
At audio and/or video flowing be transmitted to and route to all microblogging clients of direct broadcast server(Sight in i.e. all followers
The person of seeing).
If the microblogging client terminal quantity for routing to server is very big, synthesized audio and/or video can be complete
Site preparation " clone " arrives additional server.Synchronization mechanism can be supported between these servers, to ensure that they can make
For " single " the server work with super capacity.In cloud service infrastructure, microblogging client even can be intelligently
It is redirected to the server closest to the same type of follower and there is the path of optimization to ensure that lower transmission is prolonged
Late.
It should be understood that the description carried out above in order to clear is by reference to different function units/mould
The mode of block, processor and server is described.It should however be appreciated that be different function units/module, processor or
Any suitable distribution between server can be used without departing from the present invention.For example, it is illustrated by individual module,
The function that processor or server execute can be executed by same module, processor or server.Therefore, with reference to specific function
Units/modules or server should be taken merely as the reference to the appropriate means of function described by offer, rather than stringent
The instruction of logic or physical arrangement or tissue.
Although each feature can be included in different claims, they can also be advantageously combined,
And the content for including in different claims is not meant to that the combination of feature is not feasible and/or advantageous.Equally,
The feature for including in a kind of claim is not intended to limit in the category, but rather indicate that this feature is taken the circumstances into consideration for other power
Profit requires classification equally applicable.Moreover, the sequence of the feature in claim is not meant to that feature must be according to its work
Any particular order, and the sequence of each step is not meant to that these steps are necessary in an especially claim to a method
It is executed according to this sequence.On the contrary, these steps can be performed in any suitable order.Attached drawing mark in claim
Note is provided merely as clear example, is understood not to the limitation to any mode of right.
Purpose of the term used herein only merely for description specific embodiment, is not meant to limit the present invention.
As used herein, singulative " one ", "one" and "the" are equally directed to include plural form, unless otherwise stated.
In addition it should be understood that terminology used in this article "include", "comprise" and its version point out stated feature,
The presence of integer, step, operations, elements, and/or components, but it is not excluded for other one or more features, integer, step, behaviour
Make, the presence or additional of component, assembly unit and/or its group.
Although the present invention is by reference to its exemplary embodiments by particularly showing and describsion, those skilled in the art
It should be appreciated that the spirit and model of the present invention that various change in form and details is limited without departing from appended claims
It encloses.Exemplary embodiments should be taken merely as describing significance, rather than for purposes of limitation.Therefore, the scope of the present invention is simultaneously
It is not limited by specific embodiments of the present invention, is limited by appended claims.
Claims (16)
1. a kind of method for issuing microblog(20), including:
It receives(21)Come from the request for issuing live video microblogging of the first microblogging client;
It creates(22)Video conference chain with unique video conference mark and specific configuration parameters, which fetches, responds the request, and
The link is sent to both the first microblogging client and multiple second microblogging clients is served as;And
Reception is chained in video conference(23)The live video stream captured by the first microblogging client, and in response to the second microblogging
The request of client distributes them to the multiple second microblogging client;And
It controls different microblogging clients and is routed to different micro blog servers, including:
Guide the first microblogging client to interactive server;
Determine whether the interaction between the first microblogging client and the second microblogging client is requested;
Second microblogging client of boot request interaction is to interactive server;And
Guiding does not ask the second interactive microblogging client to direct broadcast server;And
Audio from both the first and second microblogging clients for routing to interactive server is synthesized by interactive server
And/or video flowing.
2. according to the method for claim 1(20), wherein specific configuration parameters are by the event description in user profiles, request
It is determined with the popularity of event, including calling rate, the maximum number of the first microblogging client, the first microblogging client and second are micro-
Whether the instruction of interaction, the instruction of video record are needed between rich client.
3. according to the method for claim 1(20), further comprise:
Synthesized audio and/or video flowing are transmitted to the first and second microblogging clients two for routing to interactive server
Person.
4. according to the method described in claim 1, further comprising:
Direct broadcast server is connected to interactive server to receive synthesized audio and/or video flowing;And
Synthesized audio and/or video flowing are transmitted to the second microblogging client for routing to direct broadcast server.
5. according to the method for claim 1(20), further comprise:
Immediately modification configures parameter to adapt to live video microblogging.
6. according to the method for claim 1(20), further comprise:
Record live video microblogging online by video server system.
7. according to the method for claim 1(20), further comprise:
Monitoring and forced termination live video microblogging.
8. a kind of micro blog server system(50), including:
Receiving unit(51), it is configured to receive the request for issuing live video microblogging from the first microblogging client;
Administrative unit(52), it is configured to create the video conference link with unique video conference mark and specific configuration parameters
To respond the request, and the link is sent to the first microblogging client and the second microblogging client;
Dispatching Unit(53), it is configured to receive the live video stream captured by the first microblogging client, and micro- in response to second
The request of rich client distributes them to the second microblogging client;
Control unit(54), it is configured to control different microblogging clients and routes to different micro blog servers, including:Guiding
First microblogging client is to interactive server;Determine whether is interaction between the first microblogging client and the second microblogging client
It is requested;Second microblogging client of request interaction is guided to interactive server;And it will not ask interactive second micro-
Rich client is guided to direct broadcast server;And
Interactive elements(55), it is configured to synthesize both the first and second microblogging clients from interactive elements are routed to
Audio and/or video flowing.
9. micro blog server system according to claim 8(50), wherein the interactive elements(55)Further configuration
For synthesized audio and/or video flowing to be transmitted to the first and second microblogging clients two for routing to interactive elements
Person.
10. micro blog server system according to claim 8(50), further comprise:
Unit is broadcast live(56), interactive elements are connected to receive synthesized audio and/or video flowing;And it will be synthesized
Audio and/or video flowing be transmitted to route to live streaming unit the second microblogging client.
11. micro blog server system according to claim 8(50), wherein administrative unit, which is further configured, is used for immediately
Modification configures parameter to adapt to live video microblogging.
12. micro blog server system according to claim 8(50), wherein administrative unit, which is further configured, is used for online
Record live video microblogging.
13. micro blog server system according to claim 9(50), wherein administrative unit is further configured for monitoring
With forced termination live video microblogging.
14. a kind of micro blog server system(60), including:
Processing unit(61), it is configured to receive the request for issuing live video microblogging from the first microblogging client;
In response to request, creates and video conference of the distribution with unique video conference mark and specific configuration parameters links;And it controls
Different microblogging clients routes to different micro blog servers, including:Guide the first microblogging client to interactive server;
Determine whether the interaction between the first microblogging client and the second microblogging client is requested;By the second micro-blog of request interaction
Family end is guided to interactive server;And the second microblogging client of interaction will not asked to guide to direct broadcast server;
Interactive server(62), it is configured to synthesize the first and second microblogging clients from interactive server is routed to
The audio and/or video flowing of the two, and synthesized audio and/or video flowing are transmitted to and route to interactive server
Both first and second microblogging clients;And
Direct broadcast server(63), it is configured to be connected to interactive server to receive synthesized audio and/or video flowing, with
And synthesized audio and/or video flowing are transmitted to the second microblogging client for routing to direct broadcast server.
15. a kind of method for issuing microblog(10), including:
It is sent to micro blog server system(11)Request for issuing live video microblogging;
It receives(12)The video conference with unique video conference mark and specific configuration parameters from micro blog server system
Link;And
It sends or receives from it to micro blog server system(13)Live video stream,
The wherein described reception includes receiving synthesis from two microblogging clients from the interactive server of micro blog server system
Live audio and/or video flowing, and receive live audio and/or video flowing from the direct broadcast server of micro blog server system.
16. a kind of microblogging client(40), including:
Transmission unit(41), it is configured to send the request for issuing live video microblogging to micro blog server system;
Receiving unit(42), being configured to receive from micro blog server system there is unique video conference mark to match with specific
Set the video conference link of parameter;And
Release unit(43), it is configured to chain sending or receiving from it live streaming to micro blog server system in the video conference
Video flowing, wherein the reception includes receiving synthesis from two microblogging clients from the interactive server of micro blog server system
Live audio and/or video flowing, and receive live audio and/or video from the direct broadcast server of micro blog server system
Stream.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310327563.7A CN104348700B (en) | 2013-07-31 | 2013-07-31 | Method and system for issuing microblog |
HK15104879.1A HK1204403A1 (en) | 2013-07-31 | 2015-05-22 | Method and system for publishing microblogging |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310327563.7A CN104348700B (en) | 2013-07-31 | 2013-07-31 | Method and system for issuing microblog |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104348700A CN104348700A (en) | 2015-02-11 |
CN104348700B true CN104348700B (en) | 2018-11-06 |
Family
ID=52503558
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310327563.7A Expired - Fee Related CN104348700B (en) | 2013-07-31 | 2013-07-31 | Method and system for issuing microblog |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104348700B (en) |
HK (1) | HK1204403A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104936004B (en) * | 2015-06-05 | 2019-05-03 | 广州酷狗计算机科技有限公司 | Video recording method and device |
CN106209860B (en) * | 2016-07-13 | 2021-07-30 | 杭州施强教育科技有限公司 | Real-time classroom streaming media live broadcast load distribution method |
CN108055496B (en) * | 2017-12-26 | 2020-04-17 | 杭州东信北邮信息技术有限公司 | Live broadcasting method and system for video conference |
CN110650080B (en) * | 2018-06-27 | 2021-12-10 | 视联动力信息技术股份有限公司 | Video mail transmission method and device based on video networking |
CN109788363B (en) * | 2019-01-15 | 2022-01-14 | 深圳市云歌人工智能技术有限公司 | Method, apparatus and storage medium for managing video channels |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101064823A (en) * | 2006-04-30 | 2007-10-31 | 互联天下科技发展(深圳)有限公司 | Video interdynamic network living broadcast method |
CN102325182A (en) * | 2011-09-09 | 2012-01-18 | 重庆抛物线信息技术有限责任公司 | Audio-video sharing method and system |
CN102447715A (en) * | 2010-10-08 | 2012-05-09 | 腾讯科技(深圳)有限公司 | Method for sharing video in instant messaging and instant messaging client |
CN102651731A (en) * | 2011-02-24 | 2012-08-29 | 腾讯科技(深圳)有限公司 | Video display method and video display device |
CN102685595A (en) * | 2012-04-18 | 2012-09-19 | 深圳市天和荣视频技术有限公司 | Live-telecast-type real-time camera video sharing method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8150464B2 (en) * | 2008-12-22 | 2012-04-03 | At&T Intellectual Property I, L.P. | Method and apparatus for providing a mobile video blog service |
CN102427463B (en) * | 2009-11-09 | 2015-04-22 | 中国电信股份有限公司 | Rich media direct broadcasting business system and method |
-
2013
- 2013-07-31 CN CN201310327563.7A patent/CN104348700B/en not_active Expired - Fee Related
-
2015
- 2015-05-22 HK HK15104879.1A patent/HK1204403A1/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101064823A (en) * | 2006-04-30 | 2007-10-31 | 互联天下科技发展(深圳)有限公司 | Video interdynamic network living broadcast method |
CN102447715A (en) * | 2010-10-08 | 2012-05-09 | 腾讯科技(深圳)有限公司 | Method for sharing video in instant messaging and instant messaging client |
CN102651731A (en) * | 2011-02-24 | 2012-08-29 | 腾讯科技(深圳)有限公司 | Video display method and video display device |
CN102325182A (en) * | 2011-09-09 | 2012-01-18 | 重庆抛物线信息技术有限责任公司 | Audio-video sharing method and system |
CN102685595A (en) * | 2012-04-18 | 2012-09-19 | 深圳市天和荣视频技术有限公司 | Live-telecast-type real-time camera video sharing method |
Also Published As
Publication number | Publication date |
---|---|
CN104348700A (en) | 2015-02-11 |
HK1204403A1 (en) | 2015-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200351562A1 (en) | System and method for multi-user digital interactive experience | |
US9402054B2 (en) | Provision of video conference services | |
US10623700B2 (en) | Dynamic speaker selection and live stream delivery for multi-party conferencing | |
CN112235121B (en) | Method, device, equipment and storage medium for realizing online conference | |
US9736203B2 (en) | System and method for virtual social colocation | |
US11956317B2 (en) | Unified, browser-based enterprise collaboration platform | |
CN108055496A (en) | The live broadcasting method and system of a kind of video conference | |
EP2658232A1 (en) | Method and system for an optimized multimedia communications system | |
CN104348700B (en) | Method and system for issuing microblog | |
US20090094369A1 (en) | System for conducting multi-media communication sessions | |
CN103763627B (en) | A kind of method and system for realizing real-time video conference | |
JP2007329917A (en) | Video conference system, and method for enabling a plurality of video conference attendees to see and hear each other, and graphical user interface for videoconference system | |
US20240357208A1 (en) | System and method for multi-user digital interactive experience | |
US10701116B2 (en) | Method, computer-readable storage device and apparatus for establishing persistent messaging sessions | |
US20210084425A1 (en) | Representation of contextual information by projecting different participants' audio from different positions in a 3D soundscape | |
US9402056B2 (en) | Collaboration extension system | |
US10693924B2 (en) | Method and system for connecting electronic devices | |
CN102546646A (en) | System and method for realizing voice talkback function | |
US20150189230A1 (en) | Chat preauthorization | |
US9473316B2 (en) | Resource consumption reduction via meeting affinity | |
WO2018126134A1 (en) | Unified, browser-based enterprise collaboration platform | |
WO2013034002A1 (en) | Method, system and server for managing social network | |
EP3563248B1 (en) | Unified, browser-based enterprise collaboration platform | |
Sakomaa | Analysis of a web conferencing system: development and customisation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1204403 Country of ref document: HK |
|
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: 20181106 Termination date: 20190731 |
|
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1204403 Country of ref document: HK |