CN105898317A - Multi-stream live broadcast method and system and server - Google Patents
Multi-stream live broadcast method and system and server Download PDFInfo
- Publication number
- CN105898317A CN105898317A CN201510938109.4A CN201510938109A CN105898317A CN 105898317 A CN105898317 A CN 105898317A CN 201510938109 A CN201510938109 A CN 201510938109A CN 105898317 A CN105898317 A CN 105898317A
- Authority
- CN
- China
- Prior art keywords
- live video
- platform
- live
- stream
- video stream
- 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.)
- Pending
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a multi-stream live broadcast method and system and a server, and relates to the video play field. The method comprises that multiple live broadcast video streams are received; the live broadcast video streams are transcoded according to types of operation platforms which play the live broadcast video streams; and the transcoded live broadcast video streams are sent to corresponding clients. Thus, a live broadcast can be operated in a cross-platform manner, repetition in application development can be avoided, development time is reduced, a user needs not to select corresponding application for certain operation platform of a mobile terminal, and the user experience is improved greatly.
Description
Technical field
The present invention relates to video playback field, in particular it relates to a kind of multi-way stream live broadcasting method, system and server.
Background technology
Along with developing rapidly of network technology, mobile terminal has become as the pith in user's life.User passes through
The network terminal can watch video, caching online so that off-line viewing video, it addition, for information interested, such as physical culture
Race, grave news news conference etc. information, user is often desirable to obtain in the very first time, passes through the most on mobile terminals
Live watch, in order to obtain these information in time.
At present, some application program on mobile terminal can carry out live video program by network, and is all for certain
One platform runs, it is impossible to realize cross-platform operation, say, that need different application programs for different platforms.This
Not only increase repeatability and the development time of application development, the operation platform for mobile terminal and user has to
Select corresponding application program, so bring great inconvenience to user.
Summary of the invention
It is an object of the invention to provide a kind of multi-way stream live broadcasting method, system and server, this multi-way stream live broadcasting method energy
Enough realize cross-platform operation, it is to avoid the repeatability of program development also decreases the development time, and improves the experience of user
Sense.
To achieve these goals, the present invention provides a kind of multi-way stream live broadcasting method, and described multi-way stream live broadcasting method includes:
Receive multiple live video stream;Type according to the operation platform playing the plurality of live video stream live regards the plurality of
Frequently stream carries out transcoding;And the multiple live video streams after conversion are sent to corresponding client.
Preferably, carry out turning to the plurality of live video stream according to the operation platform playing the plurality of live video stream
Code includes: receive the type of described operation platform;And select the multiple of the type transcoding according to received operation platform
Live video stream.
Preferably, the type of described operation platform includes: Android platform and/or ios platform.
Preferably, described send the multiple live video streams after conversion to corresponding client includes: will be for described
Android platform carries out the plurality of live video stream of transcoding and sends to client based on described Android platform;With/
Or the plurality of live video stream carrying out transcoding for described ios platform is sent to client based on described ios platform.
Preferably, described multi-way stream live broadcasting method also includes: described client comes live institute by least one player
State multiple live video stream.
Preferably, described player is soft solution player.
Correspondingly, the present invention also provides for a kind of server, and described server includes: receiver module, receives multiple live regard
Frequency stream;Processing module, according to playing the type of operation platform of the plurality of live video stream to the plurality of live video stream
Carry out transcoding;And sending module, the multiple live video streams after conversion are sent to corresponding client.
Preferably, described server also includes: receiver module, receives the type of described operation platform;And selection module,
Select multiple live video streams of the type transcoding according to received operation platform.
Preferably, the type of described operation platform includes: Android platform and/or ios platform.
Preferably, described sending module will carry out the plurality of live video stream of transcoding for described Android platform
Send to client based on described Android platform;And/or described sending module will carry out transcoding for described ios platform
The plurality of live video stream send to client based on described ios platform.
Correspondingly, the present invention also provides for a kind of multi-way stream live broadcast system, and described multi-way stream live broadcast system includes: above-mentioned service
Device;And client, the multiple live video streams after receiving conversion.
Preferably, described client includes at least one player, for live the plurality of live video stream.
Preferably, described player is soft solution player.
By technique scheme, receive multiple live video stream, according to the operation playing the plurality of live video stream
Platform carries out transcoding to the plurality of live video stream, then sends the multiple live video streams after conversion to corresponding client
End.Multiple live video so can be made to be capable of cross-platform operation, such that it is able to avoid the repeatability of application development
And the development time can be reduced, and user is without selecting corresponding application program for the operation platform of mobile terminal, because of
And drastically increase the experience sense of user.
Other features and advantages of the present invention will be described in detail in detailed description of the invention part subsequently.
Accompanying drawing explanation
Accompanying drawing is used to provide a further understanding of the present invention, and constitutes the part of description, with following tool
Body embodiment is used for explaining the present invention together, but is not intended that limitation of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of the multi-way stream live broadcasting method provided according to the present invention;
Fig. 2 is the flow chart of the multi-way stream live broadcasting method provided according to one embodiment of the present invention;And
Fig. 3 is the structured flowchart of the multi-way stream live broadcast system provided according to one embodiment of the present invention.
Description of reference numerals
30 server 31 receiver modules
32 processing module 33 sending modules
40 clients
Detailed description of the invention
Below in conjunction with accompanying drawing, the detailed description of the invention of the present invention is described in detail.It should be appreciated that this place is retouched
The detailed description of the invention stated is merely to illustrate and explains the present invention, is not limited to the present invention.
Fig. 1 is the flow chart of the multi-way stream live broadcasting method provided according to the present invention.As it is shown in figure 1, it is provided by the present invention
Multi-way stream live broadcasting method may include that at step S10, receives multiple live video stream;At step S11, according to playing institute
The type of the operation platform stating multiple live video stream carries out transcoding to the plurality of live video stream;And at step S12,
Multiple live video streams after conversion are sent to corresponding client.Multiple live video so can be made to be capable of across flat
Platform runs, such that it is able to avoid the repeatability of application development and can reduce the development time, and user is without for shifting
The operation platform of dynamic terminal selects corresponding application program, thus drastically increases the experience sense of user.
Wherein, according to the operation platform playing the plurality of live video stream, the plurality of live video stream is carried out transcoding
May include that the type receiving described operation platform;And select many according to the type transcoding of received operation platform
Individual live video stream.
The present invention is described in detail by detailed description of the invention below with reference to Fig. 2, it is to be noted however that this enforcement
Mode is merely exemplary, is served only for that the present invention will be described, but the present invention is not restricted to this.
Fig. 2 is the flow chart of the multi-way stream live broadcasting method provided according to one embodiment of the present invention.As in figure 2 it is shown,
Step 21 place, receives multiple live video stream;In step 22 place, according to the operation platform playing the plurality of live video stream
(such as Android platform and/or ios platform) carries out transcoding to the plurality of live video stream.
In step 23 place, it is judged that whether operation platform is Android platform;If operation platform is Android platform, then
In step 24 place, the plurality of live video stream carrying out transcoding for described Android platform is sent to based on described
The client of Android platform;Then in step 25 place, live the plurality of live video is carried out by least one player
Stream.Wherein it is possible to by the type receiving described operation platform, put down if the type of the operation platform received is android
Platform, then select the multiple live video streams according to Android platform transcoding.
If in step 23 place, it is judged that operation platform is not Android platform, then in step 26 place, it is judged that operation platform
Whether it is ios platform;If operation platform is ios platform, then will carry out the plurality of live of transcoding for described ios platform
Video stream is to client based on described ios platform, and the type of the operation platform i.e. received is the situation of ios platform,
Then select the multiple live video streams according to ios platform transcoding;Then in step 25 place, come live by least one player
The plurality of live video stream.Preferably, the quantity of player is equal with the quantity of live video stream, i.e. one player plays
One live video stream.
If judging that operation platform is not ios platform in step 26 place, then terminate.
Wherein, in order to avoid system limits, at least one player described can be but be not limited to soft solution player.
It should be noted that in the present embodiment, Android platform that what optional platform was merely illustrative give and
Ios platform, but, those skilled in the art are fully able to realize for other more multi-platform setting according to present disclosure
Meter.And the sequence of steps in this embodiment is without in limiting the order that the present invention step is implemented.
Correspondingly, the present invention also provides for a kind of multi-way stream live broadcast system, and Fig. 3 is to provide according to one embodiment of the present invention
The structured flowchart of multi-way stream live broadcast system.As it is shown on figure 3, the multi-way stream live broadcast system that the present invention provides may include that service
Device 30 and client 40.Multiple live video so can be made to be capable of cross-platform operation, such that it is able to avoid application program
The repeatability of exploitation also can reduce the development time, and user selects without the operation platform for mobile terminal accordingly
Application program, thus drastically increase the experience sense of user.
Wherein, as it is shown on figure 3, server 30 may include that receiver module 31, multiple live video stream is received;Process mould
Block 32, carries out transcoding according to the type of the operation platform playing the plurality of live video stream to the plurality of live video stream;
And sending module 33, the multiple live video streams after conversion are sent to corresponding client.
As it is shown on figure 3, described client 40 may be used for the multiple live video streams after receiving conversion.
It addition, described server can also include: receiver module, receive the type of described operation platform;And selection mould
Block, selects multiple live video streams of the type transcoding according to received operation platform.
Shown operation platform may include that Android platform and/or ios platform.It is to be noted however that the present invention is also
It is not restricted to this.
The sending module 33 of described server 30 regards carrying out the plurality of live of transcoding for described Android platform
Frequency stream sends to client based on described Android platform;And/or the sending module 33 of described server 30 will be for described
Ios platform carries out the plurality of live video stream of transcoding and sends to client based on described ios platform.
As it is shown on figure 3, shown client 40 also includes at least one player, for live the plurality of live video
Stream.Preferably, the quantity of player is equal with the quantity of live video stream, one live video stream of i.e. one player plays.
Such as, after server receives multiple live video streams, the operation according to playing the plurality of live video stream is put down
Platform (such as Android platform and/or ios platform) carries out transcoding to the plurality of live video stream.
The receiver module of server may also receive from the type of the operation platform of client, such as client can be
Send the type of operation platform while sending request to server, or client can be entered with server by middle plug-in unit
Row docking;After the type of the operation platform receiving client at receiver module, the selection module of server can select root
Multiple live video streams according to the type transcoding of received operation platform.Such as, server may determine that operation platform is
No is Android platform;If operation platform is Android platform, then sending module 33 can will be put down according to described android
Platform carries out the plurality of live video stream of transcoding and sends to client based on described Android platform;Client can be led to
Cross at least one player and carry out live the plurality of live video stream.
If server judges that operation platform is not Android platform, then may determine that whether operation platform is that ios puts down
Platform;If operation platform is ios platform, then sending module 33 can will carry out the plurality of of transcoding according to described ios platform
Live video stream sends to client based on described ios platform.Client can come live institute by least one player
State multiple live video stream.Preferably, the quantity of player is equal with the quantity of live video stream, i.e. one player plays one
Individual live video stream.
Wherein, described player can be soft solution player, but the present invention is not restricted to this.
The preferred embodiment of the present invention is described in detail above in association with accompanying drawing, but, the present invention is not limited to above-mentioned reality
Execute the detail in mode, in the technology concept of the present invention, technical scheme can be carried out multiple letter
Monotropic type, these simple variant belong to protection scope of the present invention.
It is further to note that each the concrete technical characteristic described in above-mentioned detailed description of the invention, at not lance
In the case of shield, can be combined by any suitable means, in order to avoid unnecessary repetition, the present invention to various can
The compound mode of energy illustrates the most separately.
Additionally, combination in any can also be carried out between the various different embodiment of the present invention, as long as it is without prejudice to this
The thought of invention, it should be considered as content disclosed in this invention equally.
Claims (13)
1. a multi-way stream live broadcasting method, it is characterised in that described multi-way stream live broadcasting method includes:
Receive multiple live video stream;
Type according to the operation platform playing the plurality of live video stream carries out transcoding to the plurality of live video stream;With
And
Multiple live video streams after conversion are sent to corresponding client.
Multi-way stream live broadcasting method the most according to claim 1, it is characterised in that according to playing the plurality of live video stream
Operation platform the plurality of live video stream carried out transcoding include:
Receive the type of described operation platform;And
Select multiple live video streams of the type transcoding according to received operation platform.
Multi-way stream live broadcasting method the most according to claim 1, it is characterised in that the type of described operation platform includes:
Android platform and/or ios platform.
Multi-way stream live broadcasting method the most according to claim 3, it is characterised in that described by the multiple live videos after conversion
Stream transmission includes to corresponding client:
The plurality of live video stream carrying out transcoding for described Android platform is sent to putting down based on described android
The client of platform;And/or
The plurality of live video stream carrying out transcoding for described ios platform is sent to client based on described ios platform
End.
5. according to the multi-way stream live broadcasting method described in claim any one of claim 1-4, it is characterised in that described multichannel
Stream live broadcasting method also includes: described client carrys out live the plurality of live video stream by least one player.
Multi-way stream live broadcasting method the most according to claim 5, it is characterised in that described player is soft solution player.
7. a server, it is characterised in that described server includes:
Receiver module, receives multiple live video stream;
Processing module, flows to the plurality of live video according to the type of the operation platform playing the plurality of live video stream
Row transcoding;And
Multiple live video streams after conversion are sent to corresponding client by sending module.
Server the most according to claim 7, it is characterised in that described server also includes:
Receiver module, receives the type of described operation platform;And
Select module, select multiple live video streams of the type transcoding according to received operation platform.
Server the most according to claim 7, it is characterised in that the type of described operation platform includes: Android platform
And/or ios platform.
Server the most according to claim 9, it is characterised in that
The plurality of live video stream carrying out transcoding for described Android platform is sent to based on institute by described sending module
State the client of Android platform;And/or
The plurality of live video stream carrying out transcoding for described ios platform is sent to based on described by described sending module
The client of ios platform.
11. 1 kinds of multi-way stream live broadcast systems, it is characterised in that described multi-way stream live broadcast system includes:
Server according to any one of claim 7-10;And
Client, the multiple live video streams after receiving conversion.
12. multi-way stream live broadcast systems according to claim 11, it is characterised in that described client includes that at least one is broadcast
Put device, for live the plurality of live video stream.
13. multi-way stream live broadcast systems according to claim 12, it is characterised in that described player is soft solution player.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510938109.4A CN105898317A (en) | 2015-12-15 | 2015-12-15 | Multi-stream live broadcast method and system and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510938109.4A CN105898317A (en) | 2015-12-15 | 2015-12-15 | Multi-stream live broadcast method and system and server |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105898317A true CN105898317A (en) | 2016-08-24 |
Family
ID=57002498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510938109.4A Pending CN105898317A (en) | 2015-12-15 | 2015-12-15 | Multi-stream live broadcast method and system and server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105898317A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106713304A (en) * | 2016-12-19 | 2017-05-24 | 北京星辰美豆文化传播有限公司 | Webcast method, apparatus and electronic equipment |
CN108900866A (en) * | 2018-06-12 | 2018-11-27 | 海南省火蓝数据有限公司 | It is a kind of based on the multi-stage data live broadcast system for melting media service platform |
CN112672170A (en) * | 2020-06-18 | 2021-04-16 | 体奥动力(北京)体育传播有限公司 | Event video centralization method and system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103024491A (en) * | 2012-12-31 | 2013-04-03 | 传聚互动(北京)科技有限公司 | Video playing method and video playing system of mobile terminal |
CN103188240A (en) * | 2011-12-30 | 2013-07-03 | 北京新媒传信科技有限公司 | Multi-media file transcoding method and system matched with mobile phone terminal platform |
-
2015
- 2015-12-15 CN CN201510938109.4A patent/CN105898317A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103188240A (en) * | 2011-12-30 | 2013-07-03 | 北京新媒传信科技有限公司 | Multi-media file transcoding method and system matched with mobile phone terminal platform |
CN103024491A (en) * | 2012-12-31 | 2013-04-03 | 传聚互动(北京)科技有限公司 | Video playing method and video playing system of mobile terminal |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106713304A (en) * | 2016-12-19 | 2017-05-24 | 北京星辰美豆文化传播有限公司 | Webcast method, apparatus and electronic equipment |
CN108900866A (en) * | 2018-06-12 | 2018-11-27 | 海南省火蓝数据有限公司 | It is a kind of based on the multi-stage data live broadcast system for melting media service platform |
CN112672170A (en) * | 2020-06-18 | 2021-04-16 | 体奥动力(北京)体育传播有限公司 | Event video centralization method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11457283B2 (en) | System and method for multi-user digital interactive experience | |
CN107483460B (en) | Method and system for multi-platform parallel broadcasting and stream pushing | |
US9414114B2 (en) | Selective interactivity | |
WO2017101369A1 (en) | Live video transcoding method and apparatus | |
US8695033B2 (en) | Networks and systems for generating and/or delivering hybrid broadcast content | |
EP2120457A1 (en) | A method, related service device and system for providing video content | |
EP1796393A1 (en) | Method and system for automatic IP TV program generation | |
US10237629B2 (en) | Channel classification methods and devices | |
US20150040162A1 (en) | Dynamic splitting of evolved multicast broadcast multimedia service (embms) | |
CN102790923A (en) | User comment information sharing method, instant information server and user terminal | |
CN104486685A (en) | Control method, device and system of media streams | |
US11889159B2 (en) | System and method for multi-user digital interactive experience | |
CN105898317A (en) | Multi-stream live broadcast method and system and server | |
CN102932681A (en) | Method and system for realizing recommendation of television program | |
CN106209824A (en) | The cloud edit methods of data, system and the client of cloud editor | |
CN101127780A (en) | Method for downloading, saving and replaying online video and construction of online video network | |
CN102404632A (en) | Information pushing method of intelligent television and application thereof | |
CN103329561A (en) | Transmitting device, transmitting method, receiving device, receiving method, program and content delivery system | |
CN113194335A (en) | Streaming media transmission method, transmission equipment and playing equipment | |
WO2005015804A3 (en) | Method and apparatus for providing session data to a subscriber to a multimedia broadcast multicast service | |
WO2004105348A3 (en) | System and method in which a provider is selected to service content requested by a client device | |
CN110545439A (en) | Rtmp multi-concurrent live broadcast system and method based on streaming media service | |
US20110086620A1 (en) | Providing broadcast content to a mobile terminal | |
US11777871B2 (en) | Delivery of multimedia components according to user activity | |
CN105007505A (en) | Video broadcasting method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160824 |