CN105898317A - Multi-stream live broadcast method and system and server - Google Patents

Multi-stream live broadcast method and system and server Download PDF

Info

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
Application number
CN201510938109.4A
Other languages
Chinese (zh)
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.)
LeTV Information Technology Beijing Co Ltd
Original Assignee
LeTV Information Technology Beijing 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 LeTV Information Technology Beijing Co Ltd filed Critical LeTV Information Technology Beijing Co Ltd
Priority to CN201510938109.4A priority Critical patent/CN105898317A/en
Publication of CN105898317A publication Critical patent/CN105898317A/en
Pending legal-status Critical Current

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

A kind of multi-way stream live broadcasting method, system and server
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.
CN201510938109.4A 2015-12-15 2015-12-15 Multi-stream live broadcast method and system and server Pending CN105898317A (en)

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)

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

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

Patent Citations (2)

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

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