Movatterモバイル変換


[0]ホーム

URL:


CN107071503A - The method of net cast, device and live connect streaming server - Google Patents

The method of net cast, device and live connect streaming server
Download PDF

Info

Publication number
CN107071503A
CN107071503ACN201710077128.1ACN201710077128ACN107071503ACN 107071503 ACN107071503 ACN 107071503ACN 201710077128 ACN201710077128 ACN 201710077128ACN 107071503 ACN107071503 ACN 107071503A
Authority
CN
China
Prior art keywords
live
data
streaming server
net cast
prompting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710077128.1A
Other languages
Chinese (zh)
Other versions
CN107071503B (en
Inventor
胡小华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co LtdfiledCriticalTencent Technology Shenzhen Co Ltd
Priority to CN201710077128.1ApriorityCriticalpatent/CN107071503B/en
Publication of CN107071503ApublicationCriticalpatent/CN107071503A/en
Priority to PCT/CN2018/074786prioritypatent/WO2018145594A1/en
Application grantedgrantedCritical
Publication of CN107071503BpublicationCriticalpatent/CN107071503B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention discloses a kind of method of net cast, device and live connect streaming server.Wherein, this method includes:Net cast applies to the live streaming server that connects and sends live data and prompting data, wherein, point out data be sent to before exception occurs for current live it is described it is live connect streaming server, point out data to be used for the type for representing live anomalous event;Whether net cast application detection current live occurs exception;Net cast is applied when detecting that current live occurs abnormal, net cast is applied to the live streaming server that connects and sends live anomalous event, wherein, live anomalous event is used to indicate that the live streaming server that connects sends the prompting data associated with live anomalous event to terminal, and terminal is used to play live data and prompting data.The present invention, which solves existing prompting logic, to be needed to carry out the technical problem of terminal adaptation.

Description

The method of net cast, device and live connect streaming server
Technical field
The present invention relates to MultiMedia Field, taken in particular to a kind of method of net cast, device and the live stream that connectsBusiness device.
Background technology
Net cast main broadcaster network (4G/WIFI) is poor, program cuts backstage, when main broadcaster shares, can cause straightBroadcast stream to interrupt, user, which plays, can buffer or failure, influence Consumer's Experience.Existing is that net cast is applied and led there is case aboveWhen causing live TV stream interruption, handling process is as shown in Figure 1:
As shown in figure 1, first, terminal starts live play.Terminal is during live data is played, after real-time receptionPlatform signaling or the current broadcast state of detection.When terminal, which receives live TV stream, interrupts signaling or play failure, detection is currentLive state, that is, judge live whether suspend or stop.When judging live pause or stopping, stopping playing plus recordThe prompt message of mutually live cutout.Then, terminal, which is played out, retries, and continues to play live data if retrying successfully, such asFruit retries failure and then stops live, the live end prompting of loading.
It follows that prior art has the disadvantage that needs realize a set of cutout prompting logic, this work in each terminalWork amount and cost are very high, and use the terminal of system plays device (such as at some:H5 do not realized at all on), onlyIt can be realized using other modes, each terminal shows also can be inconsistent, causes Consumer's Experience also different.But, existing endEnd system is various, it is impossible to prompting logic is realized in a variety of different terminals.
For it is above-mentioned the problem of, effective solution is not yet proposed at present.
The content of the invention
The embodiments of the invention provide a kind of method of net cast, device and it is live connect streaming server, at least to solveExisting prompting logic needs to carry out the technical problem of terminal adaptation.
One side according to embodiments of the present invention there is provided a kind of method of net cast, including:Net cast applicationLive data and prompting data are sent to the live streaming server that connects, wherein, in current live exception occurs for the prompting dataBefore be sent to it is described it is live connect in streaming server, the prompting data are used to represent the type of live anomalous event;It is described to regardFrequently whether live application detection current live occurs exception;The net cast, which is applied, is detecting that it is abnormal that current live occursWhen, the net cast is applied to the live streaming server that connects and sends live anomalous event, wherein, the live anomalous eventFor indicating that the live streaming server that connects sends the prompting data associated with the live anomalous event to terminal.
One side according to embodiments of the present invention there is provided a kind of method of net cast, including:It is live to connect stream serviceDevice receives the live data and prompting data that net cast application is sent, wherein, the prompting data occur different in current liveBe sent to before often it is described it is live connect in streaming server, the prompting data are used to represent the type of live anomalous event;InstituteThe live streaming server that connects is stated to detect whether to receive the live anomalous event that the net cast application is sent;If detecting instituteState live anomalous event, then it is described it is live connect streaming server to terminal send it is associated with the live anomalous event described in carryRegistration evidence, so that the terminal is used to play the prompting data;It is described straight if being not detected by the live anomalous eventBroadcast and connect streaming server to the terminal transmission live data.
One side according to embodiments of the present invention there is provided a kind of device of net cast, including:First sends singleMember, for sending live data and prompting data to the live streaming server that connects, wherein, the prompting data occur in current liveBe sent to before exception it is described it is live connect in streaming server, the prompting data are used to represent the type of live anomalous event;Whether detection unit, occur exception for application detection current live;Second transmitting element, for detecting current live hairWhen raw abnormal, live anomalous event is sent to the live streaming server that connects, wherein, the live anomalous event is used to indicate instituteState the live streaming server that connects and the prompting data associated with the live anomalous event are sent to terminal.
One side according to embodiments of the present invention connects streaming server there is provided one kind is live, including:Receiving unit, is usedIn the live data and prompting data that receive net cast application transmission, wherein, the prompting data occur different in current liveBe sent to before often it is described it is live connect in streaming server, the prompting data are used to represent the type of live anomalous event;ThingPart detection unit, for detecting whether receiving the live anomalous event that the net cast application is sent;First data are sentUnit, for when detecting the live anomalous event, to terminal send it is associated with the live anomalous event described inData are pointed out, so that the terminal is used to play the prompting data;Second data transmission unit, for be not detected by it is describedDuring live anomalous event, the live data is sent to the terminal.
In embodiments of the present invention, live data and prompting data are provided by net cast application, and indicates that video is straightBroadcast using occurring abnormal live anomalous event, it is live to connect after streaming server receives live anomalous event, according to live differentOrdinary affair part selects to point out data to be sent to terminal accordingly from the prompting data stored, to point out net cast application generationIt is abnormal.In this process, and do not need terminal provide prompting logic, as long as terminal play live data and prompting data with regard to energyRealize abnormal prompt, it is not necessary to which each terminal designs a set of prompting logic so that the abnormal prompt of the present embodiment may apply toIn the terminal of a variety of different systems, solve that the prompting logic of prior art needs terminal adaptation and the scope of application is narrow asksTopic, has reached the technique effect for the use scope for expanding prompting logic.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes the part of the application, this hairBright schematic description and description is used to explain the present invention, does not constitute inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of the prompting logic according to prior art;
Fig. 2 is the schematic diagram of hardware structure according to embodiments of the present invention;
Fig. 3 is the flow chart of the method for net cast according to embodiments of the present invention;
Fig. 4 is the flow chart of the method for net cast according to the preferred embodiment of the invention;
Fig. 5 is the flow chart of the method for the net cast according to further embodiment of this invention;
Fig. 6 is the schematic diagram of the device of net cast according to embodiments of the present invention;
Fig. 7 is the live schematic diagram for connecing streaming server according to embodiments of the present invention;
Fig. 8 is the schematic diagram of terminal according to embodiments of the present invention.
Embodiment
In order that those skilled in the art more fully understand the present invention program, below in conjunction with the embodiment of the present inventionAccompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is onlyThe embodiment of a part of the invention, rather than whole embodiments.Based on the embodiment in the present invention, ordinary skill peopleThe every other embodiment that member is obtained under the premise of creative work is not made, should all belong to the model that the present invention is protectedEnclose.
It should be noted that term " first " in description and claims of this specification and above-mentioned accompanying drawing, "Two " etc. be for distinguishing similar object, without for describing specific order or precedence.It should be appreciated that so usingData can exchange in the appropriate case, so as to embodiments of the invention described herein can with except illustrating herein orOrder beyond those of description is implemented.In addition, term " comprising " and " having " and their any deformation, it is intended that coverLid is non-exclusive to be included, for example, the process, method, system, product or the equipment that contain series of steps or unit are not necessarily limited toThose steps or unit clearly listed, but may include not list clearly or for these processes, method, productOr the intrinsic other steps of equipment or unit.
Embodiment 1
According to embodiments of the present invention there is provided a kind of embodiment of the method that can be performed by the application device embodiment,It should be noted that the step of the flow of accompanying drawing is illustrated can such as one group computer executable instructions department of computer sciencePerformed in system, and, although logical order is shown in flow charts, but in some cases, can be with different from hereinOrder perform shown or described step.
There is provided a kind of method of net cast according to embodiments of the present invention.The net cast method can be straight by videoBroadcast using execution.
Alternatively, in the present embodiment, the method for above-mentioned net cast can apply to first terminal as shown in Figure 2102nd, in the hardware environment that second terminal 106 and server 104 are constituted.As shown in Fig. 2 first terminal 102 by network withServer 104 is attached, and above-mentioned network includes but is not limited to:Mobile communications network, wide area network, Metropolitan Area Network (MAN) or LAN, theOne terminal 102 and second terminal 106 can be mobile phone terminal or PC terminals, notebook terminal or tablet personal computer terminal.First terminal 102 is provided with net cast application, and server 104 is transferred to for recording live video, and by live data.ClothesLive data is sent to second terminal 106 by business device 104, and live data is played in second terminal 106.
The main operational principle of the hardware environment system shown in Fig. 2 is:
It is that net cast is applied live data and points out data to be sent to server 104, server on first terminal 102104 can connect streaming server as live, and live data is respectively stored in two different cachings with prompting data.TogetherWhen, when the network or net cast applied in net cast occur abnormal using itself, net cast is applied and connects stream to liveServer is sent in live anomalous event, and the live streaming server that connects is sent accordingly according to live anomalous event to second terminal 106Prompting data.In this process, as the second terminal 106 for playing live data, that logic need not be pointed out also to realize is liveAbnormal prompting, above-mentioned prompting logic can be realized for multiple second terminals 106 so that this live abnormal prompting is patrolledThe scope of application collected is wider, and points out logic stabilization, can also be patrolled for different second terminals 106 using identical promptingVolume, improve Consumer's Experience.
Fig. 3 is the flow chart of the method for net cast according to embodiments of the present invention, and the present invention is implemented below in conjunction with Fig. 3The method for the net cast that example is provided does specific introduction, as shown in figure 3, the method for the net cast mainly includes following stepSuddenly:
Step S202, net cast is applied to the live streaming server that connects and sends live data and prompting data, wherein, point outData be sent to before exception occurs for current live it is described it is live connect streaming server, the prompting data are used to represent straightBroadcast the type of anomalous event.
Net cast application can record live video to obtain live data, and it can be that net cast should to point out dataThe data of net cast application are handed down on backstage, are pointed out data to include being directed to different abnormal promptings, are pointed out dataNet cast application can be pointed out to occur abnormal, and occur abnormal type.The prompting data can occur in current liveBe sent to before exception it is live connect streaming server, for example, it is live just start when just send prompting data, to avoid currentIt is live to occur abnormal and lead to not send prompting data to the live streaming server that connects.Live data and prompting data are sent toIt is live connect streaming server after, stored by the live streaming server that connects.
Whether step S204, net cast application detection current live occurs exception.
Net cast application detection current live whether occur it is abnormal predominantly detect net cast application end whether occur it is differentOften, it is abnormal to include at least one of:Network Abnormal and regard that the live signal exception of net cast application, net cast are appliedFrequently the program exception of live application.
The live signal that net cast is applied includes whether net cast application collection vision signal exception occurs extremely, such asSignal, collection signal error, collection dropout or collection signal delay etc. can not be gathered.
The Network Abnormal of net cast application includes slow, data transfer frame losing of network interruption, network transfer speeds etc..
The program exception of net cast application is switched to backstage including the program that net cast is applied and shared with main broadcaster.ItsIn, net cast application program be switched to backstage situation include install net cast application terminal open other application andNet cast is set to apply in running background.Main broadcaster shares including main broadcaster and to share the live application of current video by current video is liveCause signal suspension or the end of the live application of current video in other application (such as microblogging, wechat social platform) in additionEnd.
Polytype exception can be monitored by net cast application and judge it is which type of exception above.
Step S206, net cast is applied when detecting that current live occurs abnormal, and net cast is applied and connect to liveStreaming server sends live anomalous event, wherein, live anomalous event be used to indicating it is live connect streaming server to terminal send withThe associated prompting data of live anomalous event.
Because the exception that current live occurs can be monitored that net cast application can be direct by net cast applicationLive anomalous event is sent to the live streaming server that connects, live anomalous event is used for pointing out the live streaming server that connects to send to terminalRelated prompting data.Due to prompting data be stored in advance it is live connect in streaming server, the live streaming server that connects can be withTerminal is sent to according to the corresponding prompting data of live anomalous event selection.
In the present embodiment, live data and prompting data are provided by net cast application, and indicates that net cast shouldIt is live to connect after streaming server receives live anomalous event with occurring abnormal live anomalous event, according to live abnormal thingPart selects to point out data to be sent to terminal accordingly from the prompting data stored, different to point out net cast application to occurOften.In this process, and terminal is not needed to provide prompting logic, as long as terminal plays live data and prompting data just can be realExisting abnormal prompt, it is not necessary to which each terminal designs a set of prompting logic so that the abnormal prompt of the present embodiment may apply to manyIn the terminal of kind of different system, solve prior art the prompting logic scope of application it is narrow the problem of, reached expansion promptingThe technique effect of the use scope of logic.Simultaneously as identical shows that identical points out data in different terminals extremely,Improve Consumer's Experience.
Alternatively, net cast is applied includes to the live streaming server transmission live data and prompting data of connecing:Video is straightBroadcast using acquisition prompting material;Net cast application will be prompted to material and be encoded to multi-medium data;Net cast is applied many matchmakersVolume data is sent to as prompting data and live connects streaming server.
The prompting material that net cast application is obtained can the backstage applied of net cast directly issue, can also be byMain broadcaster is directly configured in net cast application.It can be abnormal text prompt, picture prompting etc. to point out material.ForDifferent exceptions can use different text prompts.For example, when net cast application is switched to backstage, corresponding text promptFor " main broadcaster is away from keyboard " or " temporarily away from just a moment,please " etc..When the network of net cast application occurs abnormal, corresponding textWord prompting can be " network blocks a little, please bear with ".Point out above by way of example only, it would however also be possible to employ other formsText prompt.
Net cast is applied above-mentioned prompting material converting multimedia data, for example, will be prompted to material is encoded to videoData, image data, the combination of voice data or above-mentioned a variety of data modes.It will be prompted to material and be encoded to prompting data transmissionStreaming server is connect to live.
Alternatively, net cast apply to it is live connect streaming server send live data while, send multimedia numberAccording to.Multi-medium data is respectively stored in live two different cachings for connecing streaming server with live data, is connect so as to liveStreaming server is directly sent to terminal when needing to send prompting data from the live corresponding prompting data of streaming server selection that connect.
The present embodiment is illustrated below in conjunction with Fig. 4.
S311, net cast application carries out audio-video collection.For example, gathering network when network main broadcaster enters performing network living broadcastThe Voice & Video of main broadcaster.
S312, net cast is applied to be encoded to the audio, video data of collection, generates live data.
S313, net cast is applied to the live streaming server that connects and sends live data.
S314, it is live to connect streaming server caching live data.For example, the live streaming server that connects is by the audio number of network main broadcasterCached according to video data.
S321, net cast application obtains cutout prompting material.Wherein, cutout prompting material includes net cast application netThe extremely caused video breaks of network, the extremely caused video breaks of net cast application audio-video collection and net cast application are cutChange to the prompting material of video terminal etc. caused by backstage or other application.
S322, net cast application coding generation cutout prompting data.Cutout prompting material can be word or picture,The generation prompting data after net cast application is encoded.
S323, net cast application sends cutout prompting data.
S324, it is live to connect streaming server caching prompting data.The caching of storage prompting data is slow with storage live dataDifference is deposited, with the speed for improving inquiry and extracting corresponding data.
S331, net cast application sends live anomalous event.
S332, the live streaming server that connects handles live anomalous event.
S301, the live streaming server that connects judges whether to send prompting data to terminal according to live anomalous event.
S302, the live streaming server that connects judges that prompting data need not be sent, then sends live data.
S303, the live streaming server that connects is judged to need to send prompting data, then sends prompting data.Wherein, number is pointed outAccording to can be through net cast application coding after audio, video data.
S304, data distributing server is received from the live live data for connecing streaming server and/or prompting data.
S305, data distributing server distributes live data and/or prompting data, terminal plays to one or more terminalsThe live data or prompting data received.
Understood with reference to Fig. 4, the net cast such as live in AA not only can play live using upper in the live the insides of AAData, can also be in Video Applications, news application, social platform (wechat, microblogging and QQ) and third party for sharing etc. eventuallyEnd platform can be played, and used the prompting mode of the application that all terminals need not be allowed all to design a set of cutout prompting and patrolledVolume, it is only necessary to live data that terminal plays are received or prompting data just can be with.
The present embodiment will point out material accordingly (such as when main broadcaster is live:Main broadcaster is away from keyboard, main broadcaster's network difference etc.) compileCode be corresponding prompting audio, video data, with live audio, video data be sent collectively to it is live connect streaming server, in main broadcaster's netNetwork is abnormal, net cast application program cuts backstage, and main broadcaster shares when waiting, and is led to by different type signaling (live anomalous event)Know that the live stream that connects services the corresponding prompting audio, video data of transmission, it is ensured that the continuity of whole live TV stream, terminal plays can be normalCarry out, and give the prompting of close friend, can be good at compatible various player, system plays device and the third party contents of grinding certainly and divideThe scene such as enjoy, in the case where not increasing terminal additional workload, solve live cutout user play that experience is poor, point out flow andPoint out the problem of effect is inconsistent.
It should be noted that for foregoing each method embodiment, in order to be briefly described, therefore it is all expressed as a series ofCombination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement becauseAccording to the present invention, some steps can be carried out sequentially or simultaneously using other.Secondly, those skilled in the art should also knowKnow, embodiment described in this description belongs to preferred embodiment, involved action and module is not necessarily of the inventionIt is necessary.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementationThe method of example can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but a lotIn the case of the former be more preferably embodiment.Understood based on such, technical scheme is substantially in other words to existingThe part that technology contributes can be embodied in the form of software product, and the computer software product is stored in a storageIn medium (such as ROM/RAM, magnetic disc, CD), including some instructions are to cause a station terminal equipment (can be mobile phone, calculateMachine, server, or network equipment etc.) perform method described in each of the invention embodiment.
Embodiment 2
The present embodiment additionally provides a kind of method of net cast, and the method for the net cast can connect stream service by liveDevice is performed.
Fig. 5 is the flow chart of the method for the net cast according to further embodiment of this invention, below in conjunction with Fig. 5 to the present inventionThe method for the net cast that embodiment is provided does specific introduction, as shown in figure 5, the method for the net cast is mainly including as followsStep:
Step S401, the live streaming server that connects receives live data and prompting data that net cast application is sent, wherein,Prompting data be sent to before exception occurs for current live it is described it is live connect streaming server, point out the data to be used to represent straightBroadcast the type of anomalous event.
Net cast application can record live video to obtain live data, and it can be that net cast should to point out dataThe data of net cast application are handed down on backstage, are pointed out data to include being directed to different abnormal promptings, are pointed out dataNet cast application can be pointed out to occur abnormal, and occur abnormal type.Data are pointed out to occur in current live differentBe sent to before often and live connect streaming server, that is to say, that it is no occur abnormal when can just send prompting number in advanceAccording to the type of live anomalous event can be pointed out.Live data and prompting data be sent to it is live after connecing streaming server, byThe live streaming server that connects is stored.
The live streaming server that connects is received after live data and prompting data, and live data is stored in being cached respectively at twoWith prompting data.Need it is live connect streaming server send prompting data when, the live streaming server that connects directly is carried from its cachingTake prompting data to be sent to terminal, improve the speed of data search and transmission.
Step S402, the live streaming server that connects detects whether to receive the live anomalous event that net cast application is sent.
The live generation that prompting data are used for pointing out net cast to apply is abnormal, still, is not live to connect streaming serverReceive prompting data to be just immediately sent to terminal and shown, and be to wait for the live server that throttles and receive live abnormal thingPart just sends corresponding prompting data to terminal.The live signal of net cast application includes whether net cast application goes out extremelyNow collection vision signal is abnormal, can not such as gather signal, collection signal error, collection dropout or collection signal delay.
The Network Abnormal of net cast application includes slow, data transfer frame losing of network interruption, network transfer speeds etc..
The program exception of net cast application is switched to backstage including the program that net cast is applied and shared with main broadcaster.ItsIn, net cast application program be switched to backstage situation include install net cast application terminal open other application andNet cast is set to apply in running background.Main broadcaster shares including main broadcaster and to share the live application of current video by current video is liveCause signal suspension or the end of the live application of current video in other application (such as microblogging, wechat social platform) in additionEnd.
Step S403, if detecting live anomalous event, the live streaming server that connects is sent and live exception to terminalThe associated prompting data of event, so that terminal plays and prompting data.
The live streaming server that connects detects live anomalous event with regard to phase terminal transmission prompting data, because prompting data are soundsVideo data, therefore, terminal can such as play one section of suggestion voice or prompting to the same play cuing data of live data are playedThe picture of video.
Step S404, if being not detected by live anomalous event, the live streaming server that connects sends live data to terminal.
The live streaming server that connects only can send live number in the case where being not detected by live anomalous event to terminalAccording to displaying live data carries out normal live viewing in terminal.
In the present embodiment, the live streaming server that connects obtains live data and prompting data, is receiving live anomalous eventPrompting data are sent to terminal afterwards, terminal can show prompting data, to know which occurs for current live in time different so as to userOften.Because prompting data and live anomalous event are provided by net cast application, therefore, the prompting can be applied in a variety of differencesTerminal on, expand the scope of application of the live prompting logic, the prompting logic scope of application for solving prior art is narrowThe problem of, reach the technique effect for the use scope for expanding prompting logic.Simultaneously as identical is abnormal in different terminalsUpper display identical prompting data, improve Consumer's Experience.
Alternatively, the live streaming server that connects includes to the terminal transmission prompting data associated with live anomalous event:DirectlyBroadcast and connect the type that streaming server detects live anomalous event;The live streaming server that connects is searched and type matching from prompting dataData;The live streaming server that connects sends the data found to terminal.
The network that the type of live anomalous event includes the live signal exception of net cast application, net cast is applied is differentThe program exception of normal and net cast application, every kind of live exception all corresponds to one or more kinds of prompting data, and live connect flows clothesBusiness device points out data accordingly according to the type selecting of live anomalous event.For example, occurring the Network Abnormal of net cast applicationWhen, point out data to correspond to " Network Abnormal of net cast application ".When occurring the program exception of net cast application, such as videoThird-party platform is shared in live application, points out data to correspond to " asking walk third-party platform to continue to watch live ".It is live to connectCorresponding prompting data are sent to terminal by streaming server, and terminal shows that corresponding prompting data are pointed out user.
Alternatively, the live streaming server that connects includes to terminal transmission live data:The live streaming server that connects passes through data pointSend out server and send live data to one or more terminals.
Alternatively, the live streaming server that connects includes to the terminal transmission prompting data associated with live anomalous event:DirectlyBroadcast and connect streaming server the prompting associated with live anomalous event is sent to one or more terminals by data distributing serverData.
Watch live terminal simultaneously and have multiple, the live streaming server that connects can be by data distributing server to multiple endsEnd sends live data and prompting data, so as to play cuing data and live data in multiple terminals.Live abnormal thingPart is the exception that net cast application occurs, can influence it is all watching live terminal, prompt message connects stream by liveServer be sent to it is all watching live terminal, terminal only needs to the exhibition that prompting data can be achieved in play cuing dataShow.And the pattern of the prompting data of multiple terminal displays is identical, being watched even if user on multiple different terminals live can also obtainObtain identical Consumer's Experience.
Alternatively, after the live live data for connecing streaming server reception net cast application transmission with prompting data,Method also includes:The live streaming server that connects detects whether current live occurs exception according to the live data of caching;If detectionGo out current live and occur exception, the live streaming server that connects sends prompting data to terminal.
The live streaming server that connects can also judge whether current live has exception according to the live data of caching, if differentOften, then supplement prompting data are sent.When net cast application does not send live anomalous event and the live streaming server that connects is detectedDuring live generation exception, prompting is directly sent by the live streaming server that connects.Because the prompting is also to connect streaming server hair by liveGo out, it is abnormal to connect streaming server detection to be live, so need not be adapted to terminal so that the use of the method for the present embodimentScope is wider.
It should be noted that for foregoing each method embodiment, in order to be briefly described, therefore it is all expressed as a series ofCombination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement becauseAccording to the present invention, some steps can be carried out sequentially or simultaneously using other.Secondly, those skilled in the art should also knowKnow, embodiment described in this description belongs to preferred embodiment, involved action and module is not necessarily of the inventionIt is necessary.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementationThe method of example can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but a lotIn the case of the former be more preferably embodiment.Understood based on such, technical scheme is substantially in other words to existingThe part that technology contributes can be embodied in the form of software product, and the computer software product is stored in a storageIn medium (such as ROM/RAM, magnetic disc, CD), including some instructions are to cause a station terminal equipment (can be mobile phone, calculateMachine, server, or network equipment etc.) perform method described in each of the invention embodiment.
Embodiment 3
According to embodiments of the present invention, a kind of dress for being used to implement the net cast of the method for above-mentioned net cast is additionally providedPut, the device of the net cast is mainly used in the method for performing the net cast that the above of the embodiment of the present invention is provided, withUnder the device of net cast that is provided the embodiment of the present invention do specific introduction:
Fig. 6 is the schematic diagram of the device of net cast according to embodiments of the present invention, as shown in fig. 6, the net castDevice mainly includes:First transmitting element 50, the transmitting element 54 of detection unit 52 and second.
First transmitting element 50 is used to send live data and prompting data to the live streaming server that connects, wherein, point out numberAccording to be sent to before exception occurs for current live it is described it is live connect streaming server, point out the data to be used to represent live exceptionThe type of event.
Net cast application can record live video to obtain live data, and it can be that net cast should to point out dataThe data of net cast application are handed down on backstage, are pointed out data to include being directed to different abnormal promptings, are pointed out dataNet cast can be pointed out using the type of generation exception, and the anomalous event occurred.The exception that net cast application occursIt is corresponding with live anomalous event.Live data and prompting data are sent to live after connecing streaming server, and stream is connect by liveServer is stored.
Detection unit 52 is used to detect whether current live occurs exception.
Net cast application detection current live whether occur it is abnormal predominantly detect net cast application end whether occur it is differentOften, it is abnormal to include at least one of:Network Abnormal and regard that the live signal exception of net cast application, net cast are appliedFrequently the program exception of live application.
The live signal that net cast is applied includes whether net cast application collection vision signal exception occurs extremely, such asSignal, collection signal error, collection dropout or collection signal delay etc. can not be gathered.
The Network Abnormal of net cast application includes slow, data transfer frame losing of network interruption, network transfer speeds etc..
The program exception of net cast application is switched to backstage including the program that net cast is applied and shared with main broadcaster.ItsIn, net cast application program be switched to backstage situation include install net cast application terminal open other application andNet cast is set to apply in running background.Main broadcaster shares including main broadcaster and to share the live application of current video by current video is liveCause signal suspension or the end of the live application of current video in other application (such as microblogging, wechat social platform) in additionEnd.
Polytype exception can be monitored by net cast application and judge it is which type of exception above, that is, be regardedFrequently live application can detect the type of live anomalous event.
Second transmitting element 54 is used for when detecting that current live occurs abnormal, sends live to the live streaming server that connectsAnomalous event, wherein, live anomalous event is used to indicate that the live streaming server that connects sends related to live anomalous event to terminalThe prompting data of connection.
Because the exception that current live occurs can be monitored that net cast application can be direct by net cast applicationLive anomalous event is sent to the live streaming server that connects, live anomalous event is used for pointing out the live streaming server that connects to send to terminalRelated prompting data.Due to prompting data be stored in advance it is live connect in streaming server, the live streaming server that connects can be withTerminal is sent to according to the corresponding prompting data of live anomalous event selection.
In the present embodiment, live data and prompting data are provided by net cast application, and indicates that net cast shouldIt is live to connect after streaming server receives live anomalous event with occurring abnormal live anomalous event, according to live abnormal thingPart selects to point out data to be sent to terminal accordingly from the prompting data stored, different to point out net cast application to occurOften.In this process, and terminal is not needed to provide prompting logic, as long as terminal plays live data and prompting data just can be realExisting abnormal prompt, it is not necessary to which each terminal designs a set of prompting logic so that the abnormal prompt of the present embodiment may apply to manyIn the terminal of kind of different system, solve prior art the prompting logic scope of application it is narrow the problem of, reached expansion promptingThe technique effect of the use scope of logic.Simultaneously as identical shows that identical points out data in different terminals extremely,Improve Consumer's Experience.
Alternatively, the first transmitting element includes:Acquisition module, for obtaining prompting material;Coding module, for will be prompted toMaterial is encoded to multi-medium data;Sending module, is serviced for multi-medium data to be sent into the live stream that connects as prompting dataDevice.
The prompting material that net cast application is obtained can the backstage applied of net cast directly issue, can also be byMain broadcaster is directly configured in net cast application.It can be abnormal text prompt, picture prompting etc. to point out material.ForDifferent exceptions can use different text prompts.For example, when net cast application is switched to backstage, corresponding text promptFor " main broadcaster is away from keyboard " or " temporarily away from just a moment,please " etc..When the network of net cast application occurs abnormal, corresponding textWord prompting can be " network blocks a little, please bear with ".Point out above by way of example only, it would however also be possible to employ other formsText prompt.
Net cast is applied above-mentioned prompting material converting multimedia data, for example, will be prompted to material is encoded to videoData, image data, the combination of voice data or above-mentioned a variety of data modes.It will be prompted to material and be encoded to prompting data transmissionStreaming server is connect to live.
Alternatively, sending module be additionally operable to it is live connect streaming server send live data while, send multimediaData.
Multi-medium data is respectively stored in live two different cachings for connecing streaming server with live data, so as to straightBroadcast and connect streaming server and be directly sent to when needing to send prompting data from the live corresponding prompting data of streaming server selection that connectTerminal.
Embodiment 4
According to embodiments of the present invention, additionally provide a kind of the live of method for being used to implement above-mentioned net cast and connect stream serviceDevice, this is live to connect the method that streaming server is mainly used in performing the net cast that the above of the embodiment of the present invention is provided, withUnder the live streaming server that connects that is provided the embodiment of the present invention do specific introduction:
Fig. 7 is the live schematic diagram for connecing streaming server according to embodiments of the present invention, as shown in fig. 7, the live stream that connects takesBusiness device mainly includes:Receiving unit 60, event detection unit 62, the first data transmission unit 64 and the second data transmission unit66。
Receiving unit 60 is used to receive live data and prompting data that net cast application is sent, wherein, point out dataBe sent to before exception occurs for current live it is live connect streaming server, point out the data to be used to represent live anomalous eventType.
Net cast application can record live video to obtain live data, and it can be that net cast should to point out dataThe data of net cast application are handed down on backstage, are pointed out data to include being directed to different abnormal promptings, are pointed out dataNet cast application can be pointed out to occur abnormal, and occur abnormal type.Live data and prompting data are sent to directlyBroadcast after connecing streaming server, stored by the live streaming server that connects.
Alternatively, the live streaming server that connects also includes:Buffer unit, for receiving net cast in the live streaming server that connectsUsing the live data of the transmission caching different with after prompting data, live data and prompting data are respectively stored in into twoIn.The live streaming server that connects is received after live data and prompting data, and live data is stored in being cached respectively at two and is carriedRegistration evidence.Need it is live connect streaming server send prompting data when, the live streaming server that connects directly is carried from its cachingRegistration improves the speed of data search and transmission according to terminal is sent to.
Event detection unit 62 is for detecting whether receive the live anomalous event that net cast application is sent.
The live generation that prompting data are used for pointing out net cast to apply is abnormal, still, is not live to connect streaming serverReceive prompting data to be just immediately sent to terminal and shown, and be to wait for the live server that throttles and receive live abnormal thingPart just sends corresponding prompting data to terminal.The live signal of net cast application includes whether net cast application goes out extremelyNow collection vision signal is abnormal, can not such as gather signal, collection signal error, collection dropout or collection signal delay.
The Network Abnormal of net cast application includes slow, data transfer frame losing of network interruption, network transfer speeds etc..
The program exception of net cast application is switched to backstage including the program that net cast is applied and shared with main broadcaster.ItsIn, net cast application program be switched to backstage situation include install net cast application terminal open other application andNet cast is set to apply in running background.Main broadcaster shares including main broadcaster and to share the live application of current video by current video is liveCause signal suspension or the end of the live application of current video in other application (such as microblogging, wechat social platform) in additionEnd.
First data transmission unit 64 is used for when detecting live anomalous event, and the live streaming server that connects is sent to terminalThe prompting data associated with live anomalous event, so that terminal plays point out data.
The live streaming server that connects detects live anomalous event with regard to phase terminal transmission prompting data, because prompting data are soundsVideo data, therefore, terminal can such as play one section of suggestion voice or prompting to the same play cuing data of live data are playedThe picture of video.
Second data transmission unit 66 is used for when being not detected by live anomalous event, and live data is sent to terminal.
The live streaming server that connects only can send live number in the case where being not detected by live anomalous event to terminalAccording to displaying live data carries out normal live viewing in terminal.
In the present embodiment, the live streaming server that connects obtains live data and prompting data, is receiving live anomalous eventPrompting data are sent to terminal afterwards, terminal can show prompting data, to know which occurs for current live in time different so as to userOften.Because prompting data and live anomalous event are provided by net cast application, therefore, the prompting can be applied in a variety of differencesTerminal on, expand the scope of application of the live prompting logic, the prompting logic scope of application for solving prior art is narrowThe problem of, reach the technique effect for the use scope for expanding prompting logic.Simultaneously as identical is abnormal in different terminalsUpper display identical prompting data, improve Consumer's Experience.
Alternatively, the first data transmission unit includes:Detection module, the type for detecting live anomalous event;SearchModule, for searching the data with type matching from prompting data;Sending module, for sending the number found to terminalAccording to.
The network that the type of live anomalous event includes the live signal exception of net cast application, net cast is applied is differentThe program exception of normal and net cast application, every kind of live exception all corresponds to one or more kinds of prompting data, and live connect flows clothesBusiness device points out data accordingly according to the type selecting of live anomalous event.For example, occurring the Network Abnormal of net cast applicationWhen, point out data to correspond to " Network Abnormal of net cast application ".When occurring the program exception of net cast application, such as videoThird-party platform is shared in live application, points out data to correspond to " asking walk third-party platform to continue to watch live ".It is live to connectCorresponding prompting data are sent to terminal by streaming server, and terminal shows that corresponding prompting data are pointed out user.
Alternatively, the live streaming server that connects also includes:Abnormality detecting unit, for receiving net cast application hairAfter the live data and prompting data sent, detect whether current live occurs exception according to the live data of caching;CarryShow unit, for when detecting that current live occurs abnormal, the prompting data to be sent to the terminal.
The live streaming server that connects can also judge whether current live has exception according to the live data of caching, if differentOften, then supplement prompting data are sent.When net cast application does not send live anomalous event and the live streaming server that connects is detectedDuring live generation exception, prompting is directly sent by the live streaming server that connects.Because the prompting is also to connect streaming server hair by liveGo out, it is abnormal to connect streaming server detection to be live, so need not be adapted to terminal so that the use of the method for the present embodimentScope is wider.
Embodiment 5
According to embodiments of the present invention, a kind of terminal for being used to implement the method for above-mentioned net cast is additionally provided, such as Fig. 8 institutesShow, the terminal mainly connects including processor 701, camera 702, display 703, data-interface 704, memory 705 and networkMouth 706, wherein:
Camera 702 is mainly used in the live data needed for the live application of recorded video.
Then the main live data for being photographed third party's instrument by way of data transfer is transferred to data-interface 704Processor 701.
Memory 705 is mainly used in storage live data and points out data.
Network interface 706 is mainly used in carrying out network service with the live streaming server that connects, and number is then pointed out by live dataLive streaming server is connect according to being sent to.
Display 703 is mainly used in the live data that display is recorded.
Processor 701 is mainly used in performing following operation:
Net cast is applied to the live streaming server that connects and sends live data and prompting data, wherein, the prompting dataBe sent to before exception occurs for current live it is live connect streaming server, point out the data to be used to represent live anomalous eventType;Whether the net cast application detection current live occurs exception;The net cast, which is applied, to be detected currently directlyWhen broadcasting raw exception, the net cast is applied to the live streaming server that connects and sends live anomalous event, wherein, it is described straightBroadcast anomalous event be used for indicate it is described it is live connect streaming server to terminal send it is associated with the live anomalous event described inPoint out data.
Processor 701 is mainly used in performing following operation:The net cast application obtains prompting material;The video is straightBroadcast and be encoded to multi-medium data using by the prompting material;The net cast is applied the multi-medium data as describedPrompting data, which are sent to, described live connects streaming server.
Processor 701 is mainly used in performing following operation:The net cast is applied live is connecing streaming server to describedWhile sending the live data, the multi-medium data is sent.
Processor 701 is mainly used in performing following operation:The video of the net cast application detection current liveWhether live application occurs exception, wherein, the exception includes at least one of:The live signal of the net cast applicationThe Network Abnormal of abnormal, described net cast application and the program exception of net cast application.
Alternatively, the specific example in the present embodiment may be referred to showing described in above-described embodiment 1 and embodiment 2Example, the present embodiment will not be repeated here.
Embodiment 6
Embodiments of the invention additionally provide a kind of storage medium.Alternatively, in the present embodiment, above-mentioned storage medium canFor the program code of the method for the net cast of the storage embodiment of the present invention.
Alternatively, in the present embodiment, above-mentioned storage medium can be located at mobile communications network, wide area network, Metropolitan Area Network (MAN) orAt least one network equipment in multiple network equipments in the network of LAN.
Alternatively, in the present embodiment, storage medium is arranged to the program code that storage is used to perform following steps:
S1, net cast is applied to the live streaming server that connects and sends live data and prompting data, wherein, the prompting numberAccording to be sent to before exception occurs for current live it is live connect streaming server, point out the data to be used to represent live anomalous eventType;
Whether S2, the net cast application detection current live occurs exception;
S3, the net cast is applied when detecting that current live occurs abnormal, and the net cast is applied to describedThe live streaming server that connects sends live anomalous event, wherein, the live anomalous event is used to indicate that the live stream that connects is servicedDevice sends the prompting data associated with the live anomalous event to terminal.
Alternatively, in the present embodiment, above-mentioned storage medium can include but is not limited to:USB flash disk, read-only storage (ROM,Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disc orCD etc. is various can be with the medium of store program codes.
Alternatively, in the present embodiment, processor is performed according to the program code stored in storage medium:The videoLive application obtains prompting material;The net cast is applied is encoded to multi-medium data by the prompting material;The videoThe multi-medium data is sent to and described live connects streaming server by live application as the prompting data.
Alternatively, in the present embodiment, processor is performed according to the program code stored in storage medium:The videoIt is live apply to it is described it is live connect streaming server and send the live data while, send the multi-medium data.
Alternatively, in the present embodiment, processor is performed according to the program code stored in storage medium:The videoWhether the net cast application of live application detection current live occurs exception, wherein, the exception include it is following at leastOne of:Live signal exception, the Network Abnormal of net cast application and the net cast of the net cast applicationThe program exception of application.
Alternatively, the specific example in the present embodiment may be referred to showing described in above-described embodiment 1 and embodiment 2Example, the present embodiment will not be repeated here.
The embodiments of the present invention are for illustration only, and the quality of embodiment is not represented.
If the integrated unit in above-described embodiment is realized using in the form of SFU software functional unit and is used as independent productSale or in use, the storage medium that above computer can be read can be stored in.Understood based on such, skill of the inventionThe part or all or part of the technical scheme that art scheme substantially contributes to prior art in other words can be with softThe form of part product is embodied, and the computer software product is stored in storage medium, including some instructions are to cause onePlatform or multiple stage computers equipment (can be personal computer, server or network equipment etc.) perform each embodiment institute of the inventionState all or part of step of method.
In the above embodiment of the present invention, the description to each embodiment all emphasizes particularly on different fields, and does not have in some embodimentThe part of detailed description, may refer to the associated description of other embodiment.
, can be by others side in several embodiments provided herein, it should be understood that disclosed clientFormula is realized.Wherein, device embodiment described above is only schematical, such as division of described unit, only oneKind of division of logic function, can there is other dividing mode when actually realizing, such as multiple units or component can combine orAnother system is desirably integrated into, or some features can be ignored, or do not perform.It is another, it is shown or discussed it is mutual itBetween coupling or direct-coupling or communication connection can be the INDIRECT COUPLING or communication link of unit or module by some interfacesConnect, can be electrical or other forms.
The unit illustrated as separating component can be or may not be it is physically separate, it is aobvious as unitThe part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multipleOn NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, can alsoThat unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated listMember can both be realized in the form of hardware, it would however also be possible to employ the form of SFU software functional unit is realized.
Described above is only the preferred embodiment of the present invention, it is noted that for the ordinary skill people of the artFor member, under the premise without departing from the principles of the invention, some improvements and modifications can also be made, these improvements and modifications also shouldIt is considered as protection scope of the present invention.

Claims (18)

CN201710077128.1A2017-02-092017-02-09The method, apparatus of net cast and live streaming connect streaming serverActiveCN107071503B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201710077128.1ACN107071503B (en)2017-02-092017-02-09The method, apparatus of net cast and live streaming connect streaming server
PCT/CN2018/074786WO2018145594A1 (en)2017-02-092018-01-31Live video broadcast method and apparatus, and live streaming server

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710077128.1ACN107071503B (en)2017-02-092017-02-09The method, apparatus of net cast and live streaming connect streaming server

Publications (2)

Publication NumberPublication Date
CN107071503Atrue CN107071503A (en)2017-08-18
CN107071503B CN107071503B (en)2019-01-08

Family

ID=59598101

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710077128.1AActiveCN107071503B (en)2017-02-092017-02-09The method, apparatus of net cast and live streaming connect streaming server

Country Status (2)

CountryLink
CN (1)CN107071503B (en)
WO (1)WO2018145594A1 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107743244A (en)*2017-10-272018-02-27北京小米移动软件有限公司 Live video method and device
CN108040261A (en)*2017-12-222018-05-15广州酷狗计算机科技有限公司Management method, device and the storage medium of network direct broadcasting
CN108055245A (en)*2017-11-282018-05-18北京潘达互娱科技有限公司Internet video live broadcasting method, device, electronic equipment and computer storage media
CN108111879A (en)*2017-12-122018-06-01福建中金在线信息科技有限公司A kind of method, apparatus and electronic equipment of net cast abnormality processing
CN108174295A (en)*2017-12-292018-06-15北京奇虎科技有限公司 Method and device for notification of anchor state, method and device for prompting anchor state
WO2018145594A1 (en)*2017-02-092018-08-16腾讯科技(深圳)有限公司Live video broadcast method and apparatus, and live streaming server
CN111385591A (en)*2018-12-282020-07-07阿里巴巴集团控股有限公司Network live broadcast method, live broadcast processing method and device, live broadcast server and terminal equipment
CN111918074A (en)*2020-07-062020-11-10深圳市鸿合创新信息技术有限责任公司Live video fault early warning method and related equipment
CN112753214A (en)*2020-01-202021-05-04深圳市大疆创新科技有限公司Device control method, image display method, device, and storage medium
CN113014946A (en)*2021-03-052021-06-22广州市网星信息技术有限公司Emergency processing method and emergency processing device for live broadcast drop of live broadcast platform
CN113296984A (en)*2021-06-152021-08-24杭州朗和科技有限公司Compatibility parameter determining method and device, electronic equipment and storage medium
EP3756375A4 (en)*2018-02-252021-10-27Nokia Solutions and Networks Oy PROCESS AND SYSTEM FOR THE AUTOMATIC DYNAMIC USE OF NETWORK SLICES USING ARTIFICIAL INTELLIGENCE
CN114257572A (en)*2020-09-112022-03-29腾讯科技(深圳)有限公司Data processing method and device, computer readable medium and electronic equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140314237A1 (en)*2013-04-192014-10-23Jonathan CottrellAsynchronously Streaming High Quality Audio of a Live Event From a Handheld Device
CN105007527A (en)*2015-08-052015-10-28腾讯科技(深圳)有限公司Data live-broadcast method and data live-broadcast device
CN105323144A (en)*2014-07-162016-02-10腾讯科技(深圳)有限公司Method and system for prompting message abnormity in instant messenger
CN105897672A (en)*2015-11-162016-08-24乐视云计算有限公司Network broadcast method, device and system
CN106331767A (en)*2016-09-092017-01-11腾讯科技(深圳)有限公司Data error correcting processing method, terminal, server, and system
CN106341698A (en)*2015-07-072017-01-18腾讯科技(深圳)有限公司Video live broadcast processing method and device
CN106375859A (en)*2016-09-262017-02-01腾讯科技(深圳)有限公司Media processing method and apparatus, and terminal

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2014041547A1 (en)*2012-09-132014-03-20Yevvo Entertainment Inc.Live video broadcasting from a mobile device
US20160057457A1 (en)*2014-08-252016-02-25LiveFromMeLive video broadcasting mobile application for social sharing
CN104468623B (en)*2014-12-272017-12-29广州华多网络科技有限公司It is a kind of based on online live information displaying method, relevant apparatus and system
CN105933774A (en)*2016-05-182016-09-07北京奇虎科技有限公司Video live processing method and server
CN107071503B (en)*2017-02-092019-01-08腾讯科技(深圳)有限公司The method, apparatus of net cast and live streaming connect streaming server

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140314237A1 (en)*2013-04-192014-10-23Jonathan CottrellAsynchronously Streaming High Quality Audio of a Live Event From a Handheld Device
CN105323144A (en)*2014-07-162016-02-10腾讯科技(深圳)有限公司Method and system for prompting message abnormity in instant messenger
CN106341698A (en)*2015-07-072017-01-18腾讯科技(深圳)有限公司Video live broadcast processing method and device
CN105007527A (en)*2015-08-052015-10-28腾讯科技(深圳)有限公司Data live-broadcast method and data live-broadcast device
CN105897672A (en)*2015-11-162016-08-24乐视云计算有限公司Network broadcast method, device and system
CN106331767A (en)*2016-09-092017-01-11腾讯科技(深圳)有限公司Data error correcting processing method, terminal, server, and system
CN106375859A (en)*2016-09-262017-02-01腾讯科技(深圳)有限公司Media processing method and apparatus, and terminal

Cited By (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2018145594A1 (en)*2017-02-092018-08-16腾讯科技(深圳)有限公司Live video broadcast method and apparatus, and live streaming server
CN107743244B (en)*2017-10-272021-04-27北京小米移动软件有限公司 Video live broadcast method and device
CN107743244A (en)*2017-10-272018-02-27北京小米移动软件有限公司 Live video method and device
CN108055245A (en)*2017-11-282018-05-18北京潘达互娱科技有限公司Internet video live broadcasting method, device, electronic equipment and computer storage media
CN108111879A (en)*2017-12-122018-06-01福建中金在线信息科技有限公司A kind of method, apparatus and electronic equipment of net cast abnormality processing
CN108040261A (en)*2017-12-222018-05-15广州酷狗计算机科技有限公司Management method, device and the storage medium of network direct broadcasting
CN108174295A (en)*2017-12-292018-06-15北京奇虎科技有限公司 Method and device for notification of anchor state, method and device for prompting anchor state
EP3756375A4 (en)*2018-02-252021-10-27Nokia Solutions and Networks Oy PROCESS AND SYSTEM FOR THE AUTOMATIC DYNAMIC USE OF NETWORK SLICES USING ARTIFICIAL INTELLIGENCE
US11483739B2 (en)2018-02-252022-10-25Nokia Solutions And Networks OyMethod and system for automated dynamic network slice deployment using artificial intelligence
CN111385591A (en)*2018-12-282020-07-07阿里巴巴集团控股有限公司Network live broadcast method, live broadcast processing method and device, live broadcast server and terminal equipment
CN112753214A (en)*2020-01-202021-05-04深圳市大疆创新科技有限公司Device control method, image display method, device, and storage medium
CN111918074A (en)*2020-07-062020-11-10深圳市鸿合创新信息技术有限责任公司Live video fault early warning method and related equipment
CN114257572A (en)*2020-09-112022-03-29腾讯科技(深圳)有限公司Data processing method and device, computer readable medium and electronic equipment
CN114257572B (en)*2020-09-112023-11-24腾讯科技(深圳)有限公司Data processing method, device, computer readable medium and electronic equipment
CN113014946A (en)*2021-03-052021-06-22广州市网星信息技术有限公司Emergency processing method and emergency processing device for live broadcast drop of live broadcast platform
CN113296984A (en)*2021-06-152021-08-24杭州朗和科技有限公司Compatibility parameter determining method and device, electronic equipment and storage medium

Also Published As

Publication numberPublication date
CN107071503B (en)2019-01-08
WO2018145594A1 (en)2018-08-16

Similar Documents

PublicationPublication DateTitle
CN107071503A (en)The method of net cast, device and live connect streaming server
US7092615B2 (en)Content reproducing apparatus for reproducing content that is stream data divided into a plurality of reply segments, and content transmitting/receiving system
CN107547940A (en)Video playback processing method, equipment and computer-readable recording medium
CN107229402B (en)Dynamic screen capturing method and device of terminal and readable storage medium
US20110191801A1 (en)System and methods for switching between two or more media streams
CN108933948A (en)A kind of video playing progress synchronous method and device
JPH0569356B2 (en)
CN103731631B (en)The method, apparatus and system of a kind of transmitting video image
CN104735524A (en)Data sharing method and data sharing system of mobile terminal
KR101629813B1 (en)Digital broadcasting reception apparatus and method for providing zapping advertisement using the same
CN108900855B (en)Live content recording method and device, computer readable storage medium and server
US20170019720A1 (en)Systems and methods for making video discoverable
CN107659850A (en)Media information processing method and device
CN102036058A (en)Method, server, terminal and system for switching videos in video monitoring system
CN102006511A (en)Method and device for looking back live program and terminal
CN103313129A (en)Method and device for video playing
CN110248233B (en)Audio and video playing method, device, equipment and storage medium
CN106921865A (en)Method for processing video frequency and device
CN108810578A (en)Advertisement cut-in method and system applied to user terminal
US10187697B2 (en)Enabling communication connections related to received content
CN109547860A (en)A kind of method and IPTV playing device of the video suspension continued broadcasting of program request
CN112492340A (en)Live broadcast audio acquisition method, mobile terminal and computer readable storage medium
CN109788372B (en) A kind of streaming media playback method and related device
CN104837046A (en)Multi-media file processing method and device
CN102970251A (en)Networking method and networking device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp