CN109451325A - Skin change method, device, storage medium and the electronic device of platform is broadcast live - Google Patents

Skin change method, device, storage medium and the electronic device of platform is broadcast live Download PDF

Info

Publication number
CN109451325A
CN109451325A CN201811224218.XA CN201811224218A CN109451325A CN 109451325 A CN109451325 A CN 109451325A CN 201811224218 A CN201811224218 A CN 201811224218A CN 109451325 A CN109451325 A CN 109451325A
Authority
CN
China
Prior art keywords
skin
resource
client
information
given scenario
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
CN201811224218.XA
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.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network 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 Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN201811224218.XA priority Critical patent/CN109451325A/en
Publication of CN109451325A publication Critical patent/CN109451325A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26291Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for providing content or additional data updates, e.g. updating software modules, stored at the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • H04N21/4586Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a kind of skin change method, device, storage medium and electronic devices that platform is broadcast live.Wherein, this method comprises: receiving the skin information corresponding with skin instruction is changed that skin server is sent, wherein, it is described change skin instruction be that the live streaming platform is triggered in the given scenario by the second client, the given scenario be including at least first client and second client group's scene;Skin is replaced based on the skin information.The technical problem that the mode that the present invention solves replacement skin in live streaming platform in the related technology is single, Experience Degree is not high.

Description

Skin change method, device, storage medium and the electronic device of platform is broadcast live
Technical field
The present invention relates to the communications fields, in particular to a kind of skin change method, device, storage medium that platform is broadcast live And electronic device.
Background technique
Presently, there are it is various change skin system application scenarios and require user greatly actively select a skin from skin list Skin is replaced after downloading skin resource into the application program (Application, referred to as APP) of oneself, to the same APP's Different user can only see the particular skin of oneself configuration.Single, experience that there is the modes that skin is replaced in live streaming platform Spend not high problem.
For above-mentioned problem, currently no effective solution has been proposed.
Summary of the invention
The embodiment of the invention provides a kind of skin change method, device, storage medium and electronic devices that platform is broadcast live, so that The technical problem that the mode of replacement skin is single in few live streaming platform solved in the related technology, Experience Degree is not high.
According to an aspect of an embodiment of the present invention, a kind of skin change method that platform is broadcast live is provided, comprising: receive skin Skin the Resources list corresponding with trigger signal of resource management server broadcast, wherein trigger signal is that live streaming platform is specified Any client triggers in scene;Skin based on the client in skin the Resources list replacement given scenario in given scenario Skin.
According to another aspect of an embodiment of the present invention, a kind of skin change method that platform is broadcast live is additionally provided, comprising: identification is appointed The trigger signal that one client triggers in live streaming platform given scenario;Skin the Resources list corresponding with trigger signal is broadcasted, To indicate that the client in given scenario replaces the skin in given scenario based on skin the Resources list.
According to another aspect of an embodiment of the present invention, it additionally provides a kind of live streaming platform and changes skin device, comprising: receive mould Block, for receiving skin the Resources list corresponding with trigger signal of skin resource management server broadcast, wherein trigger signal It is that any client triggers in live streaming platform given scenario;Module is replaced, for replacing specified field based on skin the Resources list Skin of the client in given scenario in scape.
According to another aspect of an embodiment of the present invention, it additionally provides a kind of live streaming platform and changes skin device, comprising: identification mould Block, the trigger signal that any client triggers in live streaming platform given scenario for identification;Broadcast module, for broadcasting and touching Signal corresponding skin the Resources list, is replaced with indicating that the client in given scenario is based on skin the Resources list in specified field Skin in scape.
According to another aspect of an embodiment of the present invention, a kind of storage medium is additionally provided, is stored in the storage medium Computer program, wherein the computer program is arranged to execute method described in any of the above-described when operation.
According to another aspect of an embodiment of the present invention, a kind of electronic device, including memory and processor, institute are additionally provided It states and is stored with computer program in memory, the processor is arranged to run the computer program any of the above-described to execute Method described in.
In embodiments of the present invention, skin server broadcast can receive using the first client in live streaming platform Skin information corresponding with skin instruction is changed replaces the first client in the given scenario described specified based on skin information Skin in scene.I.e. each client can receive the skin information of broadcast.Identical skin can be uniformly replaced, from And the technical effect for improving the Experience Degree of live streaming platform replacement skin is realized, and then solve live streaming platform in the related technology The technical problem that the mode of middle replacement skin is single, Experience Degree is not high.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes part of this application, this hair Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is a kind of hardware block diagram of the mobile terminal of the skin change method of live streaming platform of the embodiment of the present invention;
Fig. 2 is the flow diagram (one) of the skin change method of the live streaming platform provided according to embodiments of the present invention;
Fig. 3 is the flow diagram (two) of the skin change method of the live streaming platform provided according to embodiments of the present invention;
Fig. 4 is the module diagram for changing skin system in the present embodiment;
Fig. 5 is to change skin working-flow figure in the present embodiment;
Fig. 6 is the flow chart of the client replacement skin in the present embodiment;
Fig. 7 is the structural schematic diagram (one) for changing skin device of the live streaming platform provided according to embodiments of the present invention;
Fig. 8 is the structural schematic diagram (two) for changing skin device of the live streaming platform provided according to embodiments of the present invention.
Specific embodiment
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only The embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people The model that the present invention protects all should belong in member's every other embodiment obtained without making creative work It encloses.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, " Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way Data be interchangeable under appropriate circumstances, so as to the embodiment of the present invention described herein can in addition to illustrating herein or Sequence other than those of description is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that cover Cover it is non-exclusive include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to Step or unit those of is clearly listed, but may include be not clearly listed or for these process, methods, product Or other step or units that equipment is intrinsic.
According to embodiments of the present invention, a kind of embodiment of skin change method that platform is broadcast live is provided, it should be noted that The step of process of attached drawing illustrates can execute in a computer system such as a set of computer executable instructions, also, It, in some cases, can be to be different from shown in sequence execution herein although logical order is shown in flow charts The step of out or describing.
Embodiment of the method provided by the embodiment of the present invention can be in mobile terminal, terminal or similar operation It is executed in device.For running on mobile terminals, Fig. 1 is a kind of skin change method of live streaming platform of the embodiment of the present invention The hardware block diagram of mobile terminal.As shown in Figure 1, mobile terminal 10 may include that one or more (only shows one in Fig. 1 It is a) (processor 102 can include but is not limited to the processing of Micro-processor MCV or programmable logic device FPGA etc. to processor 102 Device) and memory 104 for storing data, optionally, above-mentioned mobile terminal can also include the biography for communication function Transfer device 106 and input-output equipment 108.It will appreciated by the skilled person that structure shown in FIG. 1 is only to show Meaning, does not cause to limit to the structure of above-mentioned mobile terminal.For example, mobile terminal 10 may also include it is more than shown in Fig. 1 Perhaps less component or with the configuration different from shown in Fig. 1.
Memory 104 can be used for storing computer program, for example, the software program and module of application software, such as this hair The corresponding computer program of skin change method of live streaming platform in bright embodiment, processor 102 are stored in memory by operation Computer program in 104 realizes above-mentioned method thereby executing various function application and data processing.Memory 104 May include high speed random access memory, may also include nonvolatile memory, as one or more magnetic storage device, flash memory, Or other non-volatile solid state memories.In some instances, memory 104 can further comprise relative to processor 102 Remotely located memory, these remote memories can pass through network connection to mobile terminal 10.The example packet of above-mentioned network Include but be not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
Transmitting device 106 is used to that data to be received or sent via a network.Above-mentioned network specific example may include The wireless network that the communication providers of mobile terminal 10 provide.In an example, transmitting device 106 includes a Network adaptation Device (Network Interface Controller, referred to as NIC), can be connected by base station with other network equipments to It can be communicated with internet.In an example, transmitting device 106 can for radio frequency (Radio Frequency, referred to as RF) module is used to wirelessly be communicated with internet.
Fig. 2 is the flow diagram (one) of the skin change method of the live streaming platform provided according to embodiments of the present invention, such as Fig. 2 institute Show, this method comprises the following steps:
Step S202 receives the skin information corresponding with skin instruction is changed that skin server is sent, wherein changing skin instruction is Platform is broadcast live in given scenario by the triggering of the second client, given scenario is including at least the first client and the second client Group's scene at end;
Step S204 replaces skin based on skin information.
Through the above steps, skin server broadcast can receive using the first client in live streaming platform with change Skin instructs corresponding skin information, replaces the first client in the given scenario in the given scenario based on skin information In skin.I.e. each client can receive the skin information of broadcast.Identical skin can be uniformly replaced, thus real The technical effect for improving the Experience Degree of live streaming platform replacement skin is showed, and then has solved in live streaming platform in the related technology more The technical problem that the mode for changing skin is single, Experience Degree is not high.
It should be noted that the process that the first client executing in the present embodiment changes skin is the triggering of the second client. First client and the second client are not identical clients.That is, to can be live streaming flat for skin instruction of changing among the above The trigger signal that any client is sent in platform, such as the second client is for giving out liking for main broadcaster specific present, The batch that the live streaming platform can be triggered changes skin function, and the first client can be changed based on the skin resource received Skin.
In addition, the given scenario is group's scene including at least first client and second client. Group's scene can be interim group's scene, can also be fixed group scene, for example, group's scene can be in live streaming platform Direct broadcasting room, direct broadcasting room is usually interim group's scene, and the member in group is usually unfixed, and spectators can be according to oneself Hobby enter the direct broadcasting room of some specific main broadcaster.
In an alternate embodiment of the invention, skin server includes skin version information management server and skin resource service Device, skin version information management server are used to manage the version information of skin information, and skin Resource Server is for managing skin The compressed package of skin information.
In an alternative embodiment, skin information may be embodied in skin the Resources list, comprising: with given scenario In skin to be replaced the corresponding skin resource of visual component;Visual component in live streaming platform can be current version " live streaming Between " include playing method, Lian Mai, three controls of setting and top column decoration background and public screen chat background.It so just needs to be every kind Skin type provides 5 skin resources and compresses packing.
The classification information of skin resource, for example, it is pure and fresh, warmly, the skin of the types such as colorful.
The client release information that skin resource is supported, being broadcast live used in the client in platform may be different editions Client, it is necessary to provide and be applicable in the skin resource of different editions client.
The download address of the compressed package of skin resource, is generally stored in Resource Server.
In an alternative embodiment, based on skin information replace skin of first client in given scenario it Before, the skin resource of the version match of traversal queries and client in the client release information that skin resource is supported is needed, Obtain purported skin resource;For example, after the client of different editions receives skin resource information list, it will be according to own customers The version number at end, traversal searches its skin version number skinVersion supported from list.Target is obtained after inquiring The download address of skin resource.Then, the version number of classification information and purported skin resource based on purported skin resource, in visitor It is inquired in the local cache file at family end and whether has cached skin resource identical with purported skin resource.For example, client Local skin caching resource file next stage catalogue is named with skinType, and second-level directory is named with skinVersion.Client End is gone in local skin caching resource file to look for the first class catalogue of the entitled colorful of file and required skin version number first The second-level directory of skinVersion name.
In the case where not inquiring skin resource identical with purported skin resource, the downloading of purported skin resource is utilized The compressed package of address downloading purported skin resource;For example, the downloading specified according to the downloadUrl field of required skin version Download skin resource packet in address.And remove the local cache file of client;Integrality school is carried out to the compressed package after decompression It tests;For example, executing decompression operations in local temporary files folder after the completion of downloading, the file of extrusion is solved with skinVersion Name, and resource integrity verification is carried out, only all skin resources needed for the version of the client are all present in this Just think to have passed through resource integrity verification when under skinVersion file.After being verified by resource integrity, by this SkinVersion file is moved to the entitled colorful of catalogue under local skin caching resource file from local temporary files folder Under file, and remaining is expired under colorful file skinVersion file is cleared up to save local spatial.Last client All skin resources in this skinVersion can be loaded into memory by end, and be directed to the object for appreciation of current version " direct broadcasting room " Method, Lian Mai, three controls of setting and top column decoration background and public screen chat background execute replacement skin operation.That is load compression Skin resource in packet;Utilize the skin of the skin resource replacement visual component of load.At this moment, " direct broadcasting room " of active client It becomes function and is replaced with a whole set of skin that skinType is colorful.It can all be held due to operating all " direct broadcasting room " interior clients above Row, so the main broadcaster and spectators in " direct broadcasting room " have replaced with the skin that skinType is colorful at this moment, for " live streaming Between " in all users built unified theme atmosphere, increase user experience.
In an alternative embodiment, in the case where inquiring skin resource identical with purported skin resource, add Carry the skin resource in the local cache file of client;For example, according to required skin version if not finding The specified download address of downloadUrl field downloads skin resource packet.Utilize the skin in the local cache file of load The skin of resource replacement visual component.
Due to using accurate skin resource Version Control, when client end AP P carries out vision to " direct broadcasting room " afterwards When component adjusts, it is only necessary to meet the skin resource pressure of the version requirement for client " direct broadcasting room " the component offer of latest edition Contracting packet.By accurate skin resource Version Control, we ensure that new legacy client, which may be downloaded to, meets its visitor The skin resource compressed package most simplified that family end version needs, resource compressed package volume are controlled, convenient for saving downloading skin Flow, quickening change skin process.
Fig. 3 is the flow diagram (two) of the skin change method of the live streaming platform provided according to embodiments of the present invention, such as Fig. 3 institute Show, this method comprises the following steps:
Step S302, the trigger signal that identification any client triggers in live streaming platform given scenario;
Step S304 generates one according to trigger signal and changes skin instruction;
Step S306 broadcasts skin information corresponding with skin instruction is changed, to indicate that the client in given scenario is based on skin Skin of the skin change dump in given scenario, given scenario are group's scene comprising multiple client.
Through the above steps, it is triggered in identification any client in live streaming platform given scenario using skin server Trigger signal after, corresponding with trigger signal skin information is broadcasted, to indicate the client in given scenario based on skin Skin of the change dump in given scenario.I.e. each client can receive skin the Resources list of broadcast.It can unite The identical skin of one replacement to realize the technical effect for improving the Experience Degree of live streaming platform replacement skin, and then solves The technical problem that the mode of replacement skin is single in live streaming platform in the related technology, Experience Degree is not high.
It should be noted that trigger signal among the above can be the triggering letter that any client in live streaming platform is sent Number, in an alternate embodiment of the invention, the trigger signal is the interactive signal for meeting preset condition that the second client is sent, such as Some client is for giving out liking for main broadcaster specific present, so that it may which the batch for triggering the live streaming platform changes skin function Energy.The given scenario is group's scene including at least first client and second client.Changing skin instruction can To be to indicate that all clients are replaced to the instruction of specified skin in the direct broadcasting room.
It should be noted that APP administrative staff can be packaged according to " direct broadcasting room " visual component of the version of active client All corresponding skin resource components needed for active client.APP administrative staff are pre-configured the background system page in skin and will beat The skin resource compressed package wrapped is uploaded to skin Resource Server, while configuring the information of the skin resource, including the skin The information such as the minimum client release number of resource support and skin classification, and generate current skin resource version number.Skin resource It is pre-configured after the completion of work, skin resource version information management server will increase a new skin resource information record newly.Skin Skin resource version information management server maintains the relevant information of each version skin resource packet, including administrative staff's configuration The download address information etc. of information and corresponding skin resource.
Optionally, skin information may be embodied in skin the Resources list, specifically include following information: in given scenario to Replace the corresponding skin resource of visual component of skin;Visual component in live streaming platform can be current version " direct broadcasting room " packet Containing playing method, Lian Mai, three controls of setting and top column decoration background and public screen chat background.It so just needs for every kind of skin Type provides 5 skin resources and compresses packing.
The classification information of skin resource, for example, it is pure and fresh, warmly, the skin of the types such as colorful.
The client release information that skin resource is supported, being broadcast live used in the client in platform may be different editions Client, it is necessary to provide and be applicable in the skin resource of different editions client.
The download address of the compressed package of skin resource, is generally stored in Resource Server.
The present invention is described in detail combined with specific embodiments below:
In order to give user to build good user experience, and save flow and fast quick change skin, this implementation provide one kind and changes Skin method, Fig. 4 are the module diagrams for changing skin system in the present embodiment, as shown in figure 4, including inside same " direct broadcasting room " The client of multiple and different versions (is equivalent to skin resource management among the above with skin version information management server respectively Server) connection;And it is connect with skin Resource Server.Skin is pre-configured background system and is compressed in the skin resource of config. number In skin Resource Server, and skin the Resources list is arranged in skin version information management server.It is being pre-configured skin Skin resource stage, APP administrative staff get out corresponding skin for " direct broadcasting room " all visual components of current version client Skin resource.For example, current version " direct broadcasting room " includes playing method, Lian Mai, three controls of setting and top column decoration background and public screen Chat background, then just needing to provide 5 skin resources for every kind of skin type and compressing packing.Assuming that there are three types of skins now Type skinType, it is respectively pure and fresh, warmly, colorful.For the client release, we need to provide three skin resource pressures Contracting packet represents three kinds of skinType, includes 5 skin resources in each compressed package.
Then the APP administrative staff login skin pre-configuration background system page, which wraps three skin resources, reaches skin money Source server, while configuring the minimum client release appVersion that three skin resource packets are supported and (being set as current Client release number) and the information such as skin type skinType, while automatically generating the skin version number of current skin resource packet skinVersion。
It is pre-configured after the completion of skin work, skin resource version information management server just will increase three skin resource versions This record.Skin resource version information management server maintains all " direct broadcasting room " skin resource version information records, note In record comprising skin type skinType, skin version number skinVersion, support minimum client release number The information such as the download address downloadUrl of appVersion and resource packet in skin Resource Server.
Fig. 5 is to change skin working-flow figure in the present embodiment, as shown in Figure 5, comprising the following steps:
S501: skin resource packet needed for production active client version, it is as described above;
S502: skin is pre-configured background system page uploading skin resource packet and configuration information;
S503: skin resource version information management server safeguards skin resource version information;
S504: assuming that some user is for giving out liking for main broadcaster specific present in " direct broadcasting room ", so that it may touch The batch for having sent out the direct broadcasting room changes skin function, is by the skin resource of colorful of batch replacement skinType in direct broadcasting room here Example, skin resource version information management server all users can broadcast a skin resource version information column into the direct broadcasting room Table contains all skin resource version informations that skinType is colorful in list.Every record contains skin in list Version number skinVersion, the minimum client release appVersion of support and resource packet are in skin Resource Server In the information such as download address downloadUrl.
S505: all skin version informations of specific skin types are broadcast to by skin resource version information management server It should " direct broadcasting room " interior all clients;
S506:, will be according to own customers end version after the client of different editions receives skin resource version information list This number, traversal searches its skin version number skinVersion supported from list.
S507: local skin caching resource file next stage catalogue is named with skinType, second-level directory with SkinVersion name.Client goes in local skin caching resource file to look for the level-one mesh of the entitled colorful of file first The second-level directory of record and required skin version number skinVersion name.According to required skin version if not finding The specified download address of downloadUrl field downloads skin resource packet.
Decompression operations are executed in local temporary files folder after the completion of downloading, solve the file of extrusion with skinVersion Name, and resource integrity verification is carried out, only all skin resources needed for the client release are all present in this Just think to have passed through resource integrity verification when under skinVersion file.
After verifying by resource integrity, which is moved to local from local temporary files folder Under skin caching resource file under the file of the entitled colorful of catalogue, and it is expired to clear up under colorful file remaining SkinVersion file is to save local spatial.
S508: all skin resources in this skinVersion can be loaded into memory by client, and for current Playing method, Lian Mai, three controls of setting and the top column decoration background and public screen chat background of version " direct broadcasting room " execute replacement skin Skin operation.
At this time " direct broadcasting room " of active client becomes function and is replaced with a whole set of skin that skinType is colorful.Due to Upper all " direct broadcasting room " interior users of operation can execute, so the main broadcaster and spectators in " direct broadcasting room " replace at this moment SkinType is the skin of colorful, has built unified theme atmosphere for all users in " direct broadcasting room ", has increased user's body It tests.
Fig. 6 is the flow chart of the client replacement skin in the present embodiment, as shown in Figure 6, comprising the following steps:
S601: start;
S602: client receives the skin version information column of the specific skin types of skin resource management server broadcast Table;
S603: the skin version that it is supported is inquired according to active client version number in skin version information list and is believed Breath;
S604: skin version resource needed for the local skin caching resource file of judgement whether there is current skin type, If it is, going to S605, otherwise, S608 is gone to;
S605: all skin resources in skin version file folder are loaded;
S606: skin operation is changed for visual component execution all in " direct broadcasting room ";
S607: terminate;
S608: from skin version resource compressed package needed for the downloading of skin Resource Server;
S609: the skin resource compressed package of downloading is decompressed;
S610: judging whether compressed package has passed through the resource property completed verification, if passed through, goes to S611, otherwise, goes to S613;
S611: the skin version resource folder that solution extrudes is moved in local skin caching resource file;
S612: remaining expired skin version resource file of the skin type in local skin caching resource file is cleared up Folder, later, goes to S605;
S613: abnormal ending this change skin process.
Due to use accurate skin resource Version Control, when we client end AP P afterwards to " direct broadcasting room " into When row visual component adjusts, it is only necessary to meet the skin of the version requirement for client " direct broadcasting room " the component offer of latest edition Resource compressed package.By accurate skin resource Version Control, we ensure that new legacy client may be downloaded to symbol The skin resource compressed package of its client release needs most simplified is closed, resource compressed package volume is controlled, under saving The flow of skin is carried, skin process is changed in quickening.
Skin device is changed the embodiment of the invention also provides a kind of live streaming platform, Fig. 7 is to provide according to embodiments of the present invention Live streaming platform the structural schematic diagram (one) for changing skin device, as shown in fig. 7, the device includes:
Receiving module 72, for receiving the skin information corresponding with skin instruction is changed of skin server transmission, wherein change skin Instruction is that live streaming platform trigger in given scenario by the second client, and given scenario is including at least the first client and the Group's scene of two clients;
Module 74 is replaced, for replacing skin based on skin information;
Through the above steps, skin server broadcast can receive using the first client in live streaming platform with change Skin instructs corresponding skin information, replaces the first client in the given scenario in the given scenario based on skin information In skin.I.e. each client can receive the skin information of broadcast.Identical skin can be uniformly replaced, thus real The technical effect for improving the Experience Degree of live streaming platform replacement skin is showed, and then has solved in live streaming platform in the related technology more The technical problem that the mode for changing skin is single, Experience Degree is not high.
It should be noted that the process that the first client executing in the present embodiment changes skin is the triggering of the second client. First client and the second client are not identical clients.That is, to can be live streaming flat for skin instruction of changing among the above The trigger signal that any client is sent in platform, such as the second client is for giving out liking for main broadcaster specific present, The batch that the live streaming platform can be triggered changes skin function, and the first client can be changed based on the skin resource received Skin.
In addition, the given scenario is group's scene including at least first client and second client. Group's scene can be interim group's scene, can also be fixed group scene, for example, group's scene can be in live streaming platform Direct broadcasting room, direct broadcasting room is usually interim group's scene, and the member in group is usually unfixed, and spectators can be according to oneself Hobby enter the direct broadcasting room of some specific main broadcaster.
It should be noted that skin server includes skin version information management server and skin Resource Server, skin Skin version information management server is used to manage the version information of skin information, and skin Resource Server is for managing skin information Compressed package.
In an alternative embodiment, skin information may be embodied in skin the Resources list, comprising: with given scenario In skin to be replaced the corresponding skin resource of visual component;Visual component in live streaming platform can be current version " live streaming Between " include playing method, Lian Mai, three controls of setting and top column decoration background and public screen chat background.It so just needs to be every kind Skin type provides 5 skin resources and compresses packing.
The classification information of skin resource, for example, it is pure and fresh, warmly, the skin of the types such as colorful.
The client release information that skin resource is supported, being broadcast live used in the client in platform may be different editions Client, it is necessary to provide and be applicable in the skin resource of different editions client.
The download address of the compressed package of skin resource, is generally stored in Resource Server.
In an alternative embodiment, based on skin information replace skin of first client in given scenario it Before, the skin resource of the version match of traversal queries and client in the client release information that skin resource is supported is needed, Obtain purported skin resource;For example, after the client of different editions receives skin resource information list, it will be according to own customers The version number at end, traversal searches its skin version number skinVersion supported from list.Target is obtained after inquiring The download address of skin resource.Then, the version number of classification information and purported skin resource based on purported skin resource, in visitor It is inquired in the local cache file at family end and whether has cached skin resource identical with purported skin resource.For example, client Local skin caching resource file next stage catalogue is named with skinType, and second-level directory is named with skinVersion.Client End is gone in local skin caching resource file to look for the first class catalogue of the entitled colorful of file and required skin version number first The second-level directory of skinVersion name.
In the case where not inquiring skin resource identical with purported skin resource, the downloading of purported skin resource is utilized The compressed package of address downloading purported skin resource;For example, the downloading specified according to the downloadUrl field of required skin version Download skin resource packet in address.And remove the local cache file of client;Integrality school is carried out to the compressed package after decompression It tests;For example, executing decompression operations in local temporary files folder after the completion of downloading, the file of extrusion is solved with skinVersion Name, and resource integrity verification is carried out, only all skin resources needed for the version of the client are all present in this Just think to have passed through resource integrity verification when under skinVersion file.After being verified by resource integrity, by this SkinVersion file is moved to the entitled colorful of catalogue under local skin caching resource file from local temporary files folder Under file, and remaining is expired under colorful file skinVersion file is cleared up to save local spatial.Last client All skin resources in this skinVersion can be loaded into memory by end, and be directed to the object for appreciation of current version " direct broadcasting room " Method, Lian Mai, three controls of setting and top column decoration background and public screen chat background execute replacement skin operation.That is load compression Skin resource in packet;Utilize the skin of the skin resource replacement visual component of load.At this moment, " direct broadcasting room " of active client It becomes function and is replaced with a whole set of skin that skinType is colorful.It can all be held due to operating all " direct broadcasting room " interior clients above Row, so the main broadcaster and spectators in " direct broadcasting room " have replaced with the skin that skinType is colorful at this moment, for " live streaming Between " in all users built unified theme atmosphere, increase user experience.
In an alternative embodiment, in the case where inquiring skin resource identical with purported skin resource, add Carry the skin resource in the local cache file of client;For example, according to required skin version if not finding The specified download address of downloadUrl field downloads skin resource packet.Utilize the skin in the local cache file of load The skin of resource replacement visual component.
Due to using accurate skin resource Version Control, when client end AP P carries out vision to " direct broadcasting room " afterwards When component adjusts, it is only necessary to meet the skin resource pressure of the version requirement for client " direct broadcasting room " the component offer of latest edition Contracting packet.By accurate skin resource Version Control, we ensure that new legacy client, which may be downloaded to, meets its visitor The skin resource compressed package most simplified that family end version needs, resource compressed package volume are controlled, convenient for saving downloading skin Flow, quickening change skin process.
The embodiment of the invention also provides a kind of prompt generating means, Fig. 8 is the live streaming provided according to embodiments of the present invention The structural schematic diagram (two) for changing skin device of platform, as shown in figure 8, the device includes:
Identification module 82, any client is in the trigger signal being broadcast live in platform given scenario for identification;
Generation module 84 changes skin instruction for generating one according to trigger signal;
Broadcast module 86, for broadcasting skin information corresponding with skin instruction is changed, to indicate the client in given scenario The skin in given scenario is replaced based on skin information, given scenario is group's scene comprising multiple client.
Through the above steps, it is triggered in identification any client in live streaming platform given scenario using skin server Trigger signal after, corresponding with trigger signal skin information is broadcasted, to indicate the client in given scenario based on skin Skin of the change dump in given scenario.I.e. each client can receive skin the Resources list of broadcast.It can unite The identical skin of one replacement to realize the technical effect for improving the Experience Degree of live streaming platform replacement skin, and then solves The technical problem that the mode of replacement skin is single in live streaming platform in the related technology, Experience Degree is not high.
It should be noted that trigger signal among the above can be the triggering letter that any client in live streaming platform is sent Number, such as some client is for giving out liking for main broadcaster specific present, so that it may trigger the batch of the live streaming platform Change skin function.The given scenario is group's scene including at least first client and second client.
It should be noted that APP administrative staff can be packaged according to " direct broadcasting room " visual component of the version of active client All corresponding skin resource components needed for active client.APP administrative staff are pre-configured the background system page in skin and will beat The skin resource compressed package wrapped is uploaded to skin Resource Server, while configuring the information of the skin resource, including the skin The information such as the minimum client release number of resource support and skin classification, and generate current skin resource version number.Skin resource It is pre-configured after the completion of work, skin resource version information management server will increase a new skin resource information record newly.Skin Skin resource version information management server maintains the relevant information of each version skin resource packet, including administrative staff's configuration The download address information etc. of information and corresponding skin resource.
Optionally, skin information may be embodied in skin the Resources list, specifically include following information: in given scenario to Replace the corresponding skin resource of visual component of skin;Visual component in live streaming platform can be current version " direct broadcasting room " packet Containing playing method, Lian Mai, three controls of setting and top column decoration background and public screen chat background.It so just needs for every kind of skin Type provides 5 skin resources and compresses packing.
The classification information of skin resource, for example, it is pure and fresh, warmly, the skin of the types such as colorful.
The client release information that skin resource is supported, being broadcast live used in the client in platform may be different editions Client, it is necessary to provide and be applicable in the skin resource of different editions client.
The download address of the compressed package of skin resource, is generally stored in Resource Server.
It should be noted that above-mentioned apparatus can be located in above-mentioned terminal shown in FIG. 1, but it is not limited to this.
The embodiments of the present invention also provide a kind of storage medium, computer program is stored in the storage medium, wherein The computer program is arranged to execute the step in any of the above-described embodiment of the method when operation.
Optionally, in the present embodiment, above-mentioned storage medium can be set to store by executing based on above step Calculation machine program.
Optionally, in the present embodiment, above-mentioned storage medium can include but is not limited to: USB flash disk, read-only memory (Read- Only Memory, referred to as ROM), it is random access memory (Random Access Memory, referred to as RAM), mobile hard The various media that can store computer program such as disk, magnetic or disk.
The embodiments of the present invention also provide a kind of electronic device, including memory and processor, stored in the memory There is computer program, which is arranged to run computer program to execute the step in any of the above-described embodiment of the method Suddenly.
Optionally, above-mentioned electronic device can also include transmission device and input-output equipment, wherein the transmission device It is connected with above-mentioned processor, which connects with above-mentioned processor.
Optionally, in the present embodiment, above-mentioned processor can be set to execute above each step by computer program Suddenly.
Optionally, the specific example in the present embodiment can be with reference to described in above-described embodiment and optional embodiment Example, details are not described herein for the present embodiment.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
In the above embodiment of the invention, it all emphasizes particularly on different fields to the description of each embodiment, does not have in some embodiment The part of detailed description, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed technology contents can pass through others Mode is realized.Wherein, the apparatus embodiments described above are merely exemplary, such as the division of the unit, Ke Yiwei A kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of unit or module It connects, can be electrical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple On unit.It can some or all of the units may be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a computer Equipment (can for personal computer, server or network equipment etc.) execute each embodiment the method for the present invention whole or Part steps.And storage medium above-mentioned includes: that USB flash disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited Reservoir (RAM, Random Access Memory), mobile hard disk, magnetic or disk etc. be various to can store program code Medium.
The above is only a preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also answered It is considered as protection scope of the present invention.

Claims (13)

1. it is a kind of be broadcast live platform skin change method, applied to it is described live streaming platform the given scenario in the first client, It is characterised by comprising:
Receive skin server send skin information corresponding with skin instruction is changed, wherein it is described change skin instruct be the live streaming Platform in the given scenario by the triggering of the second client, the given scenario be including at least first client and Group's scene of second client;
Skin is replaced based on the skin information.
2. the method according to claim 1, wherein the skin information includes:
Skin resource corresponding with the visual component of skin to be replaced in the given scenario;
The classification information of the skin resource;
The client release information that the skin resource is supported;
The download address of the compressed package of the skin resource.
3. according to the method described in claim 2, it is characterized in that, being based on before the skin information replacement skin, institute State method further include:
The version match of traversal queries and first client in the client release information that the skin resource is supported Skin resource obtains purported skin resource;
Obtain the download address of the purported skin resource.
4. according to the method described in claim 3, it is characterized in that, the download address for obtaining the purported skin resource it Afterwards, the method also includes:
The version number of classification information and the purported skin resource based on the purported skin resource, in first client Local cache file in inquire whether cached skin resource identical with the purported skin resource.
5. according to the method described in claim 4, it is characterized in that, being based on the skin information and replacing the skin and include:
In the case where not inquiring skin resource identical with the purported skin resource, the purported skin resource is utilized Download address downloads the compressed package of the purported skin resource;
Remove local cache file;
Completeness check is carried out to the compressed package after decompression;
Local will be buffered in by the compressed package of the completeness check;
Load the skin resource in the compressed package;
The skin of the visual component is replaced using the skin resource of load.
6. according to the method described in claim 5, it is characterized in that, the method also includes:
In the case where inquiring skin resource identical with the purported skin resource, the skin money in local folders is loaded Source;
The skin of the visual component is replaced using the skin resource in the local folders of load.
7. the method according to claim 1, wherein group's scene includes:
Direct broadcasting room in the live streaming platform.
8. a kind of skin change method that platform is broadcast live characterized by comprising
Identify trigger signal of any client in live streaming platform given scenario;
One, which is generated, according to the trigger signal changes skin instruction;
Broadcast changes the corresponding skin information of skin instruction with described, to indicate the client in the given scenario based on the skin Skin of the change dump in the given scenario, the given scenario are group's scene comprising multiple client.
9. according to the method described in claim 8, it is characterized in that, the skin information includes:
Skin resource corresponding with the visual component of skin to be replaced in the given scenario;
The classification information of the skin resource;
The client release information that the skin resource is supported;
The download address of the compressed package of the skin resource.
10. a kind of live streaming platform changes skin device characterized by comprising
Receiving module, for receiving the skin information corresponding with skin instruction is changed of skin server transmission, wherein the skin that changes refers to Order is that the live streaming platform is triggered in given scenario by the second client, and the given scenario is including at least the first client Group's scene at end and second client;
Module is replaced, for replacing skin based on the skin information.
11. a kind of live streaming platform changes skin device characterized by comprising
Identification module, any client is in the trigger signal being broadcast live in platform given scenario for identification;
Generation module changes skin instruction for generating one according to the trigger signal;
Broadcast module changes the corresponding skin information of skin instruction with described for broadcasting, to indicate the client in the given scenario End group replaces the skin in the given scenario in the skin information, and the given scenario is the group comprising multiple client Group scene.
12. a kind of storage medium, which is characterized in that be stored with computer program in the storage medium, wherein the computer Program is arranged to execute method described in any one of claim 1 to 7 when operation, wants alternatively, executing the right Seek method described in 8-9.
13. a kind of electronic device, including memory and processor, which is characterized in that be stored with computer journey in the memory Sequence, the processor are arranged to run the computer program to execute side described in any one of claim 1 to 7 Method, alternatively, executing method described in the claim 8-9.
CN201811224218.XA 2018-10-19 2018-10-19 Skin change method, device, storage medium and the electronic device of platform is broadcast live Pending CN109451325A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811224218.XA CN109451325A (en) 2018-10-19 2018-10-19 Skin change method, device, storage medium and the electronic device of platform is broadcast live

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811224218.XA CN109451325A (en) 2018-10-19 2018-10-19 Skin change method, device, storage medium and the electronic device of platform is broadcast live

Publications (1)

Publication Number Publication Date
CN109451325A true CN109451325A (en) 2019-03-08

Family

ID=65547749

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811224218.XA Pending CN109451325A (en) 2018-10-19 2018-10-19 Skin change method, device, storage medium and the electronic device of platform is broadcast live

Country Status (1)

Country Link
CN (1) CN109451325A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110134487A (en) * 2019-05-23 2019-08-16 上海哔哩哔哩科技有限公司 Dynamic skin change method, readable storage medium storing program for executing and the computer equipment at interface is broadcast live
CN111611510A (en) * 2020-06-11 2020-09-01 上海乾臻信息科技有限公司 Cache clearing method, device and system
CN111629224A (en) * 2020-06-15 2020-09-04 网易(杭州)网络有限公司 Live broadcast information processing method and device, computer storage medium and electronic equipment
CN114063850A (en) * 2021-11-12 2022-02-18 北京字跳网络技术有限公司 Client skin configuration method, device, equipment and medium
WO2022205772A1 (en) * 2021-03-31 2022-10-06 北京达佳互联信息技术有限公司 Method and apparatus for displaying page element of live-streaming room
CN115344315A (en) * 2021-04-27 2022-11-15 阿波罗智联(北京)科技有限公司 Skin switching method and device of applet page and electronic equipment
CN117596418A (en) * 2023-10-11 2024-02-23 书行科技(北京)有限公司 Live broadcasting room UI display control method and device, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030056444A (en) * 2001-12-28 2003-07-04 엘지전자 주식회사 Apparatus and method for changing SKIN in data broadcasting
CN101582860A (en) * 2009-06-16 2009-11-18 中兴通讯股份有限公司 Method for replacing user interface skins of different communication equipment
CN102163197A (en) * 2010-02-24 2011-08-24 腾讯科技(深圳)有限公司 Skin changing method, system and device
CN104657039A (en) * 2015-02-12 2015-05-27 广州华多网络科技有限公司 Interface subject display method and system as well as service equipment
CN106156053A (en) * 2015-03-27 2016-11-23 阿里巴巴集团控股有限公司 Webpage skin change method, Apparatus and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030056444A (en) * 2001-12-28 2003-07-04 엘지전자 주식회사 Apparatus and method for changing SKIN in data broadcasting
CN101582860A (en) * 2009-06-16 2009-11-18 中兴通讯股份有限公司 Method for replacing user interface skins of different communication equipment
CN102163197A (en) * 2010-02-24 2011-08-24 腾讯科技(深圳)有限公司 Skin changing method, system and device
CN104657039A (en) * 2015-02-12 2015-05-27 广州华多网络科技有限公司 Interface subject display method and system as well as service equipment
CN106156053A (en) * 2015-03-27 2016-11-23 阿里巴巴集团控股有限公司 Webpage skin change method, Apparatus and system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110134487A (en) * 2019-05-23 2019-08-16 上海哔哩哔哩科技有限公司 Dynamic skin change method, readable storage medium storing program for executing and the computer equipment at interface is broadcast live
CN111611510A (en) * 2020-06-11 2020-09-01 上海乾臻信息科技有限公司 Cache clearing method, device and system
CN111611510B (en) * 2020-06-11 2023-08-15 上海乾臻信息科技有限公司 Cache clearing method, device and system
CN111629224A (en) * 2020-06-15 2020-09-04 网易(杭州)网络有限公司 Live broadcast information processing method and device, computer storage medium and electronic equipment
CN111629224B (en) * 2020-06-15 2022-04-29 网易(杭州)网络有限公司 Live broadcast information processing method and device, computer storage medium and electronic equipment
WO2022205772A1 (en) * 2021-03-31 2022-10-06 北京达佳互联信息技术有限公司 Method and apparatus for displaying page element of live-streaming room
CN115344315A (en) * 2021-04-27 2022-11-15 阿波罗智联(北京)科技有限公司 Skin switching method and device of applet page and electronic equipment
CN115344315B (en) * 2021-04-27 2024-02-02 阿波罗智联(北京)科技有限公司 Skin switching method and device of applet page and electronic equipment
CN114063850A (en) * 2021-11-12 2022-02-18 北京字跳网络技术有限公司 Client skin configuration method, device, equipment and medium
CN117596418A (en) * 2023-10-11 2024-02-23 书行科技(北京)有限公司 Live broadcasting room UI display control method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN109451325A (en) Skin change method, device, storage medium and the electronic device of platform is broadcast live
CN106227512A (en) The replacing skins method and device of application software display interface
CN102546775B (en) Node in CDN (content delivery network) and automatic networking method thereof
CN107181804B (en) The method for down loading and device of resource
CN103885426B (en) Control method, client, server, intermediate equipment and the controlled device of equipment
CN109525624A (en) A kind of container login method, device and storage medium
CN107343749B (en) Control method and device of intelligent cooking equipment and intelligent cooking equipment
CN102577264A (en) Technique for setting network communication parameters
CN106231001A (en) A kind of method, apparatus and system carrying out IP address configuration
CN110266537A (en) Equipment distribution method, apparatus, system, to distribution net equipment and terminal
CN106792023A (en) A kind of mobile terminal controls the method and system of intelligent television application
KR101528210B1 (en) Software downloading method and device
CN112600856A (en) Equipment authorization method and device, storage medium and electronic device
CN106412680B (en) Multi-screen control method and device
CN104093064A (en) Method, system and device used for video interaction between terminal devices
CN110198229B (en) Network configuration method and device, storage medium and electronic device
CN108155999B (en) Intelligent UDP multicast file distribution system and method with TCP (transmission control protocol) packet supplementing mechanism
CN102801702B (en) Server connection method, information providing method, system for cloud computing and operating method
CN106686083B (en) A kind of video file method for down loading and device
CN108462618A (en) Cloud Server and smart home device method for managing system
CN106951220A (en) The method and apparatus of data processing
CN104836827B (en) Data processing method and system based on asymmetric P2P networks
CN105471812B (en) Obtain the method and system of network video resource
CN107734397A (en) Television advertisement obtaining and displaying method, advertisement server, television and system
CN104092664A (en) Multimedia resource management method, cloud server and electronic devices

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190308

RJ01 Rejection of invention patent application after publication