CN105306963A - Video processing system, device and method self-adapting to mobile terminal resolution - Google Patents

Video processing system, device and method self-adapting to mobile terminal resolution Download PDF

Info

Publication number
CN105306963A
CN105306963A CN201510684038.XA CN201510684038A CN105306963A CN 105306963 A CN105306963 A CN 105306963A CN 201510684038 A CN201510684038 A CN 201510684038A CN 105306963 A CN105306963 A CN 105306963A
Authority
CN
China
Prior art keywords
video
mobile terminal
request
play parameter
corresponding specification
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
CN201510684038.XA
Other languages
Chinese (zh)
Other versions
CN105306963B (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.)
Nubia Technology Co Ltd
Original Assignee
Nubia Technology 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 Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Priority to CN201510684038.XA priority Critical patent/CN105306963B/en
Publication of CN105306963A publication Critical patent/CN105306963A/en
Application granted granted Critical
Publication of CN105306963B publication Critical patent/CN105306963B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234363Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234363Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
    • H04N21/234372Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution for performing aspect ratio conversion

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a video processing system, device and method self-adapting to a mobile terminal resolution. The system comprises a mobile terminal and a server, wherein the mobile terminal is used for sending a video request to the server and sending a local play parameter, and the play parameter at least comprises the resolution of the mobile terminal; and the server is used for obtaining a video with a corresponding specification according to the video request and the play parameter and returning the video to the mobile terminal. Therefore, when playing the video, the mobile terminal can obtain an optimal effect adaptive to the local resolution and other play parameters, and videos with different specifications are returned to mobile terminals with different resolutions and other play parameters, so that the video play effect of the mobile terminals is improved and the user experience is enhanced.

Description

Processing system for video, the apparatus and method of self adaptation mobile terminal resolution
Technical field
The present invention relates to communication technical field, particularly relate to a kind of processing system for video, apparatus and method of self adaptation mobile terminal resolution.
Background technology
Along with the development of mobile terminal, the size category of mobile terminal gets more and more, and resolution is also more and more higher, and when user uses mobile terminal to watch video, high-resolution can bring more clear and fine and smooth visual effect to user.At present, in the video that server end stores, same video only has a kind of specification usually, when the video request that server response mobile terminal sends, all return the video of same specification to all mobile terminals, and do not consider the play parameter such as the resolution of current mobile terminal, the play parameter such as the video of acquisition for mobile terminal and its resolution are not suitable with, result of broadcast is not good, have impact on Consumer's Experience.
Summary of the invention
Main purpose of the present invention is the processing system for video, the apparatus and method that propose a kind of self adaptation mobile terminal resolution, is intended to the mobile terminal adapting to different resolution, improves the video display effect of mobile terminal.
For achieving the above object, the present invention proposes a kind of processing system for video of self adaptation mobile terminal resolution, comprises mobile terminal and server, wherein:
Described mobile terminal, for sending video request to described server, send the play parameter of the machine, described play parameter at least comprises the resolution of described mobile terminal simultaneously;
Described server, for obtaining the video of corresponding specification according to described video request and play parameter, and returns to described mobile terminal.
Further, described server comprises acquisition module, and described acquisition module is used for: the video obtaining request according to described video request, processes according to the video of described play parameter to described request, generates the video of corresponding specification.
Further, described server comprises acquisition module, and described acquisition module comprises pretreatment unit and acquiring unit, wherein:
Described pretreatment unit, for processing the video uploaded according to different play parameter, generating the video of different size and storing;
Described acquiring unit, for determining the video of asking according to described video request, finds out the video of corresponding specification from the video of request according to the play parameter of described mobile terminal; When not finding the video of corresponding specification, processing according to the video of described play parameter to described request, generating the video of corresponding specification.
Further, described play parameter also comprises network environment or/and the putting position state of mobile terminal.
The present invention also proposes a kind of video process apparatus of self adaptation mobile terminal resolution, is applied to server, comprises receiver module, acquisition module and return module, wherein:
Described receiver module, the video request sent for mobile terminal receive and play parameter;
Described acquisition module, for obtaining the video of corresponding specification according to described video playback request and play parameter;
Describedly return module, for returning the video of described corresponding specification to described mobile terminal.
Further, described acquisition module is used for: the video obtaining request according to described video request, processes according to the video of described play parameter to described request, generates the video of corresponding specification.
Further, described acquisition module comprises pretreatment unit and acquiring unit, wherein:
Described pretreatment unit, for processing the video uploaded according to different play parameter, generating the video of different size and storing;
Described acquiring unit, for determining the video of asking according to described video request, finds out the video of corresponding specification from the video of request according to the play parameter of described mobile terminal; When not finding the video of corresponding specification, processing according to the video of described play parameter to described request, generating the video of corresponding specification.
Further, described play parameter also comprises network environment or/and the putting position state of mobile terminal.
The present invention proposes a kind of method for processing video frequency of self adaptation mobile terminal resolution simultaneously, comprises step:
Mobile terminal sends video request to server, sends the play parameter of the machine simultaneously, and described play parameter at least comprises the resolution of described mobile terminal;
Described server obtains the video of corresponding specification according to described video request and play parameter, and returns to described mobile terminal.
Further, the video that described server obtains corresponding specification according to described video request and play parameter comprises:
Server obtains the video of request according to described video request, processes according to the video of described play parameter to described request, generates the video of corresponding specification.
Further, described mobile terminal also comprised before server sends the step of video request: server processes the video uploaded according to different play parameter, generated the video of different size and stored;
The video that described server obtains corresponding specification according to described video request and play parameter comprises: server determines the video of asking according to described video request, finds out the video of corresponding specification according to the play parameter of described mobile terminal from the video of request; When not finding the video of corresponding specification, processing according to the video of described play parameter to described request, generating the video of corresponding specification.
The present invention also proposes a kind of method for processing video frequency of self adaptation mobile terminal resolution, is applied to server, comprises step:
The video playback request that mobile terminal receive sends and play parameter;
The video of corresponding specification is obtained according to described video request and play parameter;
The video of described corresponding specification is returned to described mobile terminal.
Further, the described video according to described video request and play parameter acquisition corresponding specification comprises:
Obtain the video of request according to described video request, process according to the video of described play parameter to described request, generate the video of corresponding specification.
Further, also comprise before the step of the video playback request that described mobile terminal receive sends and play parameter: according to different play parameter, the video uploaded is processed, generate the video of different size and store;
The described video according to described video request and play parameter acquisition corresponding specification comprises: determine the video of asking according to described video request, finds out the video of corresponding specification according to the play parameter of described mobile terminal from the video of request; When not finding the video of corresponding specification, processing according to the video of described play parameter to described request, generating the video of corresponding specification.
The processing system for video of a kind of self adaptation mobile terminal resolution proposed by the invention, when mobile terminal sends video request, send the play parameter such as the resolution of the machine simultaneously, the play parameter such as the resolution that server sends according to mobile terminal obtain the video of the corresponding specification matched with its resolution and return to mobile terminal, make during mobile terminal playing video, to obtain the best result of broadcast adapted with play parameter such as the resolution of the machine, achieve the video returning different size for the mobile terminal with play parameter such as different resolutions, improve the video display effect of mobile terminal, improve Consumer's Experience.
Further by server, the video that preliminary treatment generates different size is carried out to the video uploaded, when mobile terminal request video, directly searching according to the play parameter of mobile terminal the video matching corresponding specification returns to mobile terminal, improves response speed, ensure that broadcasting speed.
Accompanying drawing explanation
Fig. 1 is the flow chart of method for processing video frequency first embodiment of self adaptation mobile terminal resolution of the present invention;
Fig. 2 is the corresponding relation schematic diagram of play parameter and video processing schemes in the embodiment of the present invention;
Fig. 3 is the flow chart of method for processing video frequency second embodiment of self adaptation mobile terminal resolution of the present invention;
Fig. 4 is the flow chart of method for processing video frequency the 3rd embodiment of self adaptation mobile terminal resolution of the present invention;
Fig. 5 is the flow chart of method for processing video frequency the 4th embodiment of self adaptation mobile terminal resolution of the present invention;
Fig. 6 is the module diagram of the processing system for video of self adaptation mobile terminal resolution of the present invention;
Fig. 7 is the module diagram of the video process apparatus of self adaptation mobile terminal resolution of the present invention;
Fig. 8 is the module diagram of the acquisition module of video process apparatus one embodiment of self adaptation mobile terminal resolution of the present invention.
The realization of the object of the invention, functional characteristics and advantage will in conjunction with the embodiments, are described further with reference to accompanying drawing.
Embodiment
Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
The method for processing video frequency of self adaptation mobile terminal resolution of the present invention, mainly comprise the following steps: mobile terminal sends video request to server, send the play parameter of the machine simultaneously, wherein play parameter at least comprises the resolution of mobile terminal; Server obtains the video of corresponding specification according to video request and play parameter, and returns to mobile terminal.
In the present invention, mobile terminal can be implemented in a variety of manners.Such as, the terminal described in the present invention can comprise the such as mobile terminal of mobile phone, smart phone, notebook computer, digit broadcasting receiver, PDA (personal digital assistant), PAD (panel computer), PMP (portable media player), guider etc. and the fixed terminal of such as digital TV, desktop computer etc.Below, suppose that terminal is mobile terminal.But it will be appreciated by those skilled in the art that except the element except being used in particular for mobile object, structure according to the embodiment of the present invention also can be applied to the terminal of fixed type.
Below, be described in detail by the method for processing video frequency of specific embodiment to self adaptation mobile terminal resolution of the present invention.
As shown in Figure 1, propose method for processing video frequency first embodiment of self adaptation mobile terminal resolution of the present invention, said method comprising the steps of:
S11, mobile terminal send video request to server, send the play parameter of the machine simultaneously.
Described play parameter at least comprises the resolution of mobile terminal, can also comprise the network environment of mobile terminal or/and the putting position state etc. of mobile terminal.Wherein, network environment comprises mobile network and wireless network, and mobile network is as 2G, 3G, 4G network etc., and wireless network is as WIFI network etc.; The putting position state of mobile terminal comprises horizontal screen state and perpendicular screen state.
The resolution of mobile terminal is the intrinsic parameter of mobile terminal, and system (as Android system) can be used to carry the resolution of bag acquisition screen.Network environment can judge when calling interface, by ConnectivityManager, can distinguish 2G, 3G, 4G and wifi network environment.The determination methods carried in use system (as Android system), as:
GetActivity () .getResources () .getConfiguration () .orientation judges that mobile terminal is horizontal screen state or perpendicular screen state.
When mobile terminal request video, bring the play parameter of the machine simultaneously, comprise resolution, network environment, horizontal screen state and still erect screen state etc.
S12, server obtain the video of request according to video request, process, generate the video of corresponding specification according to the video of play parameter to request.
In this step S12, server is resolved video request after receiving the play parameter of video request and mobile terminal, obtains the video of request; Resolve play parameter simultaneously, process according to the video of play parameter to request, generate the video of the corresponding specification matched with play parameter.
The play parameter of mobile terminal at least comprises the resolution of mobile terminal, can also comprise the network environment of mobile terminal or/and the putting position state etc. of mobile terminal.Namely, the Video processing uploaded can be the video of different size according to different resolution by server, or be the video of different size according to the combination of different resolution and network environment by the Video processing uploaded, or be the video of different size according to the combination of different resolution and putting position state by the Video processing uploaded, or be the video of different size according to the combination of different resolution, network environment and putting position state by the Video processing uploaded.
As shown in Figure 2, be the corresponding relation of different play parameter and video processing schemes, in Fig. 2, reflect different resolution, video processing schemes that network environment is corresponding different with the combination of putting position state.
Concrete, server, for different resolution, carries out specific aim compression to video, when resolution is higher, can improve video quality, pixel, provide the video that definition is higher, to match with the high-resolution of mobile terminal.
When play parameter also comprises the putting position state of mobile terminal, the putting position state in conjunction with mobile terminal is current is also needed to process video, when equal resolution, when mobile terminal is in horizontal screen state, then video pixel can be improved, to adapt to horizontal screen effect.
When play parameter also comprises network environment, consider that the size of video file is relevant to video image quality, video resolution, frame number etc., and can video smooth playing be situation Network Based and video file size, in order to ensure the fluency of video playback, the present invention can arrange different video compression schemes according to heterogeneous networks situation.Such as: under 2G, 3G network environment, video will compress smaller, under WIFI network environment, can as far as possible must be larger by video compression according to resolution (and whether horizontal screen).
In the present embodiment, server considers the resolution of mobile terminal, network environment and putting position state and processes video, generates the video of the corresponding specification matched with play parameter.
In specific implementation, FFMPEG video processing tools can be adopted to process video.FFMPEG is a set of record, converted digital audio, video of can being used for, and can be translated into the computer program of increasing income of stream, adopts LGPL or GPL licence.It provide recording, conversion and the total solution of fluidisation audio frequency and video.
S13, server return the video of corresponding specification to mobile terminal.
After mobile terminal receives return information, play the video of the corresponding specification matched with the play parameter of the machine, obtain the best result of broadcast adapted with the play parameter of the machine.
The method for processing video frequency of self adaptation mobile terminal resolution of the present invention, when mobile terminal sends video request, send the play parameter such as the resolution of the machine simultaneously, the play parameter such as the resolution that server sends according to mobile terminal obtain the video of the corresponding specification matched with its resolution and return to mobile terminal, make during mobile terminal playing video, to obtain the best result of broadcast adapted with play parameter such as the resolution of the machine, realize the video returning different size for the mobile terminal with play parameter such as different resolutions, improve the video display effect of mobile terminal, improve Consumer's Experience.
As shown in Figure 3, propose method for processing video frequency second embodiment of self adaptation mobile terminal resolution of the present invention, said method comprising the steps of:
S21, server process the video uploaded according to different play parameter, generate the video of different size and store.
In this step S21, whenever upload a video to server, server all carries out preliminary treatment according to the play parameter of current popular to this video, generates the video of corresponding different play parameter, and is stored.Wherein, play parameter at least comprises the resolution of mobile terminal, can also comprise the network environment of mobile terminal or/and the putting position state of mobile terminal.Namely, the Video processing uploaded can be the video of different size according to different resolution by server, or be the video of different size according to the combination of different resolution and network environment by the Video processing uploaded, or be the video of different size according to the combination of different resolution and putting position state by the Video processing uploaded, or be the video of different size according to the combination of different resolution, network environment and putting position state by the Video processing uploaded.
As shown in Figure 2, be the corresponding relation of different play parameter and video processing schemes, in Fig. 3, reflect different resolution, video processing schemes that network environment is corresponding different with the combination of putting position state.
For example, server is according to mobile terminal resolution popular at present on market, generate different compression quality, pixel, with the video of size, video compression scheme as corresponding in resolution 1280*720 and 1920*1080 is different, whether horizontal screen displaying video, also different to the process of video.Under 2G, 3G network environment, acquiescence uses minimal compression scheme, is less video by video file compression, ensures that video can normal play.Under wifi network environment, can according to resolution and whether horizontal screen carries out dynamic compression to video automatically, as resolution is 1280*720 and the broadcasting of horizontal screen, it is then the video specification of (720*n) * (1280*n) by video compression, if not the video specification of horizontal screen then boil down to (1280*n) * (720*n), wherein parameter n is the corresponding compression ratio of Operation system setting.
In specific implementation, FFMPEG video processing tools can be adopted to process video.FFMPEG is a set of record, converted digital audio, video of can being used for, and can be translated into the computer program of increasing income of stream, adopts LGPL or GPL licence.It provide recording, conversion and the total solution of fluidisation audio frequency and video.
S22, mobile terminal send video request to server, send the play parameter of the machine simultaneously.
The play parameter that mobile terminal sends at least comprises the resolution of mobile terminal, can also comprise the network environment of mobile terminal or/and the putting position state etc. of mobile terminal.Wherein, network environment comprises mobile network and wireless network, and mobile network is as 2G, 3G, 4G network etc., and wireless network is as WIFI network etc.; The putting position state of mobile terminal comprises horizontal screen state and perpendicular screen state.
The resolution of mobile terminal is the intrinsic parameter of mobile terminal, and system (as Android system) can be used to carry the resolution of bag acquisition screen.Network environment can judge when calling interface, by ConnectivityManager, can distinguish 2G, 3G, 4G and wifi network environment.The determination methods carried in use system (as Android system), as:
GetActivity () .getResources () .getConfiguration () .orientation judges that mobile terminal is horizontal screen state or perpendicular screen state.
When mobile terminal request video, bring the play parameter of the machine simultaneously, comprise resolution, network environment, horizontal screen state and still erect screen state etc.
S23, server determine the video of asking according to video request, search the video of corresponding specification according to the play parameter of mobile terminal from the video of request.When finding the video of corresponding specification, perform step S25; When not finding the video of corresponding specification, perform step S24.
Concrete, server finds the memory location of the video of request according to video request, search the video of the corresponding specification matched with this play parameter according to the play parameter of mobile terminal from the video of the numerous specifications stored.
S24, server process according to the video of the play parameter of mobile terminal to request, generate the video of corresponding specification.
When in the video that server preliminary treatment generates, during the video specification do not matched with the play parameter of current mobile terminal, server then processes according to the video of this play parameter to request, generates the video of the corresponding specification matched with this play parameter.
Further, newly-generated video storage is got up by server, to upgrade stored data base, when the mobile terminal with same play parameter asks this video again, just directly can obtain the video of corresponding specification.
In specific implementation, FFMPEG video processing tools can be adopted to process video.FFMPEG is a set of record, converted digital audio, video of can being used for, and can be translated into the computer program of increasing income of stream, adopts LGPL or GPL licence.It provide recording, conversion and the total solution of fluidisation audio frequency and video.
S25, server return the video of corresponding specification to mobile terminal.
After mobile terminal receives return information, play the video of the corresponding specification matched with the play parameter of the machine, obtain the best result of broadcast adapted with the play parameter of the machine.
The present embodiment is by carrying out the video that preliminary treatment generates different size to the video uploaded, when mobile terminal request video, directly searching according to the play parameter of mobile terminal the video matching corresponding specification returns to mobile terminal, improves response speed, ensure that broadcasting speed.
The present invention also proposes a kind of method for processing video frequency being applied to the self adaptation mobile terminal resolution of server, mainly comprise the following steps: the video playback request that mobile terminal receive sends and play parameter, obtain the video of corresponding specification according to video request and play parameter, return the video of corresponding specification to mobile terminal.Be described in detail below by way of specific embodiment.
As shown in Figure 4, propose method for processing video frequency the 3rd embodiment of self adaptation mobile terminal resolution of the present invention, described method is applied to server, comprises the following steps:
The video request that S31, mobile terminal receive send and play parameter.
The play parameter that mobile terminal sends at least comprises the resolution of mobile terminal, can also comprise the network environment of mobile terminal or/and the putting position state etc. of mobile terminal.Wherein, network environment comprises mobile network and wireless network, and mobile network is as 2G, 3G, 4G network etc., and wireless network is as WIFI network etc.; The putting position state of mobile terminal comprises horizontal screen state and perpendicular screen state.
S32, the video of asking according to video request acquisition, process according to the video of play parameter to request, generate the video of corresponding specification.
In this step S32, server is resolved video request after receiving the play parameter of video request and mobile terminal, obtains the video of request; Resolve play parameter simultaneously, process according to the video of play parameter to request, generate the video of the corresponding specification matched with play parameter.
The play parameter of mobile terminal at least comprises the resolution of mobile terminal, can also comprise the network environment of mobile terminal or/and the putting position state etc. of mobile terminal.Namely, the Video processing uploaded can be the video of different size according to different resolution by server, or be the video of different size according to the combination of different resolution and network environment by the Video processing uploaded, or be the video of different size according to the combination of different resolution and putting position state by the Video processing uploaded, or be the video of different size according to the combination of different resolution, network environment and putting position state by the Video processing uploaded.
As shown in Figure 2, be the corresponding relation of different play parameter and video processing schemes, in Fig. 2, reflect different resolution, video processing schemes that network environment is corresponding different with the combination of putting position state.
Concrete, server, for different resolution, carries out specific aim compression to video, when resolution is higher, can improve video quality, pixel, provide the video that definition is higher, to match with the high-resolution of mobile terminal.
When play parameter also comprises the putting position state of mobile terminal, the putting position state in conjunction with mobile terminal is current is also needed to process video, when equal resolution, when mobile terminal is in horizontal screen state, then video pixel can be improved, to adapt to horizontal screen effect.
When play parameter also comprises network environment, consider that the size of video file is relevant to video image quality, video resolution, frame number etc., and can video smooth playing be situation Network Based and video file size, in order to ensure the fluency of video playback, the present invention can arrange different video compression schemes according to heterogeneous networks situation.Such as: under 2G, 3G network environment, video will compress smaller, under WIFI network environment, can as far as possible must be larger by video compression according to resolution (and whether horizontal screen).
In the present embodiment, server considers the resolution of mobile terminal, network environment and putting position state and processes video, generates the video of the corresponding specification matched with play parameter.
In specific implementation, FFMPEG video processing tools can be adopted to process video.FFMPEG is a set of record, converted digital audio, video of can being used for, and can be translated into the computer program of increasing income of stream, adopts LGPL or GPL licence.It provide recording, conversion and the total solution of fluidisation audio frequency and video.
S33, return the video of corresponding specification to mobile terminal.
The method for processing video frequency of the present embodiment self adaptation mobile terminal resolution, obtain the video of the corresponding specification matched with its resolution according to play parameter such as the resolution that mobile terminal sends and return to mobile terminal, make during mobile terminal playing video, to obtain the best result of broadcast adapted with play parameter such as the resolution of the machine, achieve the video returning different size for the mobile terminal with play parameter such as different resolutions, improve the video display effect of mobile terminal, improve Consumer's Experience.
As shown in Figure 5, propose method for processing video frequency the 4th embodiment of self adaptation mobile terminal resolution of the present invention, described method is applied to server, comprises the following steps:
S41, according to different play parameter, the video uploaded to be processed, generate the video of different size and store.
In this step S41, whenever upload a video to server, server all carries out preliminary treatment according to the play parameter of current popular to this video, generates the video of corresponding different play parameter, and is stored.Wherein, play parameter at least comprises the resolution of mobile terminal, can also comprise the network environment of mobile terminal or/and the putting position state of mobile terminal.Namely, the Video processing uploaded can be the video of different size according to different resolution by server, or be the video of different size according to the combination of different resolution and network environment by the Video processing uploaded, or be the video of different size according to the combination of different resolution and putting position state by the Video processing uploaded, or be the video of different size according to the combination of different resolution, network environment and putting position state by the Video processing uploaded.
As shown in Figure 2, be the corresponding relation of different play parameter and video processing schemes, in Fig. 2, reflect different resolution, video processing schemes that network environment is corresponding different with the combination of putting position state.
For example, server is according to mobile terminal resolution popular at present on market, generate different compression quality, pixel, with the video of size, video compression scheme as corresponding in resolution 1280*720 and 1920*1080 is different, whether horizontal screen displaying video, also different to the process of video.Under 2G, 3G network environment, acquiescence uses minimal compression scheme, is less video by video file compression, ensures that video can normal play.Under wifi network environment, can according to resolution and whether horizontal screen carries out dynamic compression to video automatically, as resolution is 1280*720 and the broadcasting of horizontal screen, it is then the video specification of (720*n) * (1280*n) by video compression, if not the video specification of horizontal screen then boil down to (1280*n) * (720*n), wherein parameter n is the corresponding compression ratio of Operation system setting.
In specific implementation, FFMPEG video processing tools can be adopted to process video.FFMPEG is a set of record, converted digital audio, video of can being used for, and can be translated into the computer program of increasing income of stream, adopts LGPL or GPL licence.It provide recording, conversion and the total solution of fluidisation audio frequency and video.
The video request that S42, mobile terminal receive send and play parameter.
The play parameter that mobile terminal sends at least comprises the resolution of mobile terminal, can also comprise the network environment of mobile terminal or/and the putting position state etc. of mobile terminal.Wherein, network environment comprises mobile network and wireless network, and mobile network is as 2G, 3G, 4G network etc., and wireless network is as WIFI network etc.; The putting position state of mobile terminal comprises horizontal screen state and perpendicular screen state.
S43, determine the video of asking according to video request, from the video of request, search the video of corresponding specification according to the play parameter of mobile terminal.When finding the video of corresponding specification, perform step S45; When not finding the video of corresponding specification, perform step S44.
Concrete, server finds the memory location of the video of request according to video request, search the video of the corresponding specification matched with this play parameter according to the play parameter of mobile terminal from the video of the numerous specifications stored.
S44, to process according to the play parameter of the mobile terminal video to request, generate the video of corresponding specification.
When in the video that server preliminary treatment generates, during the video specification do not matched with the play parameter of current mobile terminal, server then processes according to the video of this play parameter to request, generates the video of the corresponding specification matched with this play parameter.
Further, newly-generated video storage is got up by server, to upgrade stored data base, when the mobile terminal with same play parameter asks this video again, just directly can obtain the video of corresponding specification.
In specific implementation, FFMPEG video processing tools can be adopted to process video.FFMPEG is a set of record, converted digital audio, video of can being used for, and can be translated into the computer program of increasing income of stream, adopts LGPL or GPL licence.It provide recording, conversion and the total solution of fluidisation audio frequency and video.
S45, return the video of corresponding specification to mobile terminal.
The present embodiment is by carrying out the video that preliminary treatment generates different size to the video uploaded, when mobile terminal request video, directly searching according to the play parameter of mobile terminal the video matching corresponding specification returns to mobile terminal, improves response speed, ensure that broadcasting speed.
As shown in Figure 6, the present invention further provides a kind of processing system for video of self adaptation mobile terminal resolution, described system comprises mobile terminal and server, wherein:
Mobile terminal: for sending video request to server, simultaneously send the play parameter of the machine.
Described play parameter at least comprises the resolution of mobile terminal, can also comprise the network environment of mobile terminal or/and the putting position state etc. of mobile terminal.Wherein, network environment comprises mobile network and wireless network, and mobile network is as 2G, 3G, 4G network etc., and wireless network is as WIFI network etc.; The putting position state of mobile terminal comprises horizontal screen state and perpendicular screen state.
The resolution of mobile terminal is the intrinsic parameter of mobile terminal, and system (as Android system) can be used to carry the resolution of bag acquisition screen.Network environment can judge when calling interface, by ConnectivityManager, can distinguish 2G, 3G, 4G and wifi network environment.The determination methods carried in use system (as Android system), as:
GetActivity () .getResources () .getConfiguration () .orientation judges that mobile terminal is horizontal screen state or perpendicular screen state.
When mobile terminal request video, bring the play parameter of the machine simultaneously, comprise resolution, network environment, horizontal screen state and still erect screen state etc.
Server: for obtaining the video of corresponding specification according to the video request of mobile terminal and play parameter, and return to mobile terminal.
In certain embodiments, server comprises an acquisition module, and this acquisition module is used for: the video obtaining request according to video request, and the video of play parameter to request according to mobile terminal processes, and generates the video of corresponding specification.
In further embodiments, server comprises an acquisition module, and this acquisition module comprises pretreatment unit and acquiring unit, wherein: pretreatment unit, for processing the video uploaded according to different play parameter, generating the video of different size and storing; Acquiring unit, for determining the video of asking according to video request, finds out the video of corresponding specification from the video of request according to the play parameter of mobile terminal; When not finding the video of corresponding specification, processing according to the video of play parameter to request, generating the video of corresponding specification.
The processing system for video of self adaptation mobile terminal resolution of the present invention, when mobile terminal sends video request, send the play parameter such as the resolution of the machine simultaneously, the play parameter such as the resolution that server sends according to mobile terminal obtain the video of the corresponding specification matched with its resolution and return to mobile terminal, make during mobile terminal playing video, to obtain the best result of broadcast adapted with play parameter such as the resolution of the machine, achieve the video returning different size for the mobile terminal with play parameter such as different resolutions, improve the video display effect of mobile terminal, improve Consumer's Experience.
Further by server, the video that preliminary treatment generates different size is carried out to the video uploaded, when mobile terminal request video, directly searching according to the play parameter of mobile terminal the video matching corresponding specification returns to mobile terminal, improves response speed, ensure that broadcasting speed.
As shown in Figure 7, the present invention also proposes a kind of video process apparatus of self adaptation mobile terminal resolution, and described application of installation, in server, comprises receiver module, acquisition module and returns module.Wherein, receiver module is used for video request and the play parameter of mobile terminal receive transmission, acquisition module, for according to the video playback request of mobile terminal and the video of play parameter acquisition corresponding specification, returns module for returning the video of corresponding specification to mobile terminal.
The play parameter that mobile terminal sends, at least comprises the resolution of mobile terminal, can also comprise the network environment of mobile terminal or/and the putting position state of mobile terminal.Wherein, network environment comprises mobile network and wireless network, and mobile network is as 2G, 3G, 4G network etc., and wireless network is as WIFI network etc.; The putting position state of mobile terminal comprises horizontal screen state and perpendicular screen state.
In certain embodiments, acquisition module obtains the video of request according to video request, and the video of play parameter to request according to mobile terminal processes, and generates the video of corresponding specification.
In further embodiments, acquisition module as shown in Figure 8, comprises pretreatment unit and acquiring unit, wherein: pretreatment unit, for processing the video uploaded according to different play parameter, generating the video of different size and storing; Acquiring unit, for determining the video of asking according to video request, finds out the video of corresponding specification from the video of request according to the play parameter of mobile terminal; When not finding the video of corresponding specification, processing according to the video of play parameter to request, generating the video of corresponding specification.
The video process apparatus of self adaptation mobile terminal resolution of the present invention, obtain the video of the corresponding specification matched with its resolution according to play parameter such as the resolution that mobile terminal sends and return to mobile terminal, make during mobile terminal playing video, to obtain the best result of broadcast adapted with play parameter such as the resolution of the machine, achieve the video returning different size for the mobile terminal with play parameter such as different resolutions, improve the video display effect of mobile terminal, improve Consumer's Experience.
Further by the video video uploaded being carried out to preliminary treatment generation different size, when mobile terminal request video, directly searching according to the play parameter of mobile terminal the video matching corresponding specification returns to mobile terminal, improves response speed, ensure that broadcasting speed.
Processing system for video and the apparatus and method embodiment of the self adaptation mobile terminal resolution that above-described embodiment provides belong to same design, its specific implementation process refers to embodiment of the method, and the technical characteristic in embodiment of the method is all corresponding applicable in system and device embodiment, repeats no more here.
It should be noted that, in this article, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or device and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or device.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the device comprising this key element and also there is other identical element.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art can be well understood to the mode that above-described embodiment method can add required general hardware platform by software and realize, hardware can certainly be passed through, but in a lot of situation, the former is better execution mode.Based on such understanding, technical scheme of the present invention can embody with the form of software product the part that prior art contributes in essence in other words, this computer software product is stored in a storage medium (as ROM/RAM, magnetic disc, CD), comprising some instructions in order to make a station terminal equipment (can be mobile phone, computer, server, air conditioner, or the network equipment etc.) perform method described in each embodiment of the present invention.
These are only the preferred embodiments of the present invention; not thereby the scope of the claims of the present invention is limited; every utilize specification of the present invention and accompanying drawing content to do equivalent structure or equivalent flow process conversion; or be directly or indirectly used in other relevant technical fields, be all in like manner included in scope of patent protection of the present invention.

Claims (14)

1. a processing system for video for self adaptation mobile terminal resolution, is characterized in that, comprises mobile terminal and server, wherein:
Described mobile terminal, for sending video request to described server, send the play parameter of the machine, described play parameter at least comprises the resolution of described mobile terminal simultaneously;
Described server, for obtaining the video of corresponding specification according to described video request and play parameter, and returns to described mobile terminal.
2. the processing system for video of self adaptation mobile terminal resolution according to claim 1, it is characterized in that, described server comprises acquisition module, described acquisition module is used for: the video obtaining request according to described video request, process according to the video of described play parameter to described request, generate the video of corresponding specification.
3. the processing system for video of self adaptation mobile terminal resolution according to claim 1, it is characterized in that, described server comprises acquisition module, and described acquisition module comprises pretreatment unit and acquiring unit, wherein:
Described pretreatment unit, for processing the video uploaded according to different play parameter, generating the video of different size and storing;
Described acquiring unit, for determining the video of asking according to described video request, finds out the video of corresponding specification from the video of request according to the play parameter of described mobile terminal; When not finding the video of corresponding specification, processing according to the video of described play parameter to described request, generating the video of corresponding specification.
4. the processing system for video of the self adaptation mobile terminal resolution according to any one of claim 1-3, is characterized in that, described play parameter also comprises network environment or/and the putting position state of mobile terminal.
5. a video process apparatus for self adaptation mobile terminal resolution, is applied to server, it is characterized in that, comprises receiver module, acquisition module and returns module, wherein:
Described receiver module, the video request sent for mobile terminal receive and play parameter;
Described acquisition module, for obtaining the video of corresponding specification according to described video playback request and play parameter;
Describedly return module, for returning the video of described corresponding specification to described mobile terminal.
6. the video process apparatus of self adaptation mobile terminal resolution according to claim 5, it is characterized in that, described acquisition module is used for: the video obtaining request according to described video request, processes according to the video of described play parameter to described request, generates the video of corresponding specification.
7. the video process apparatus of self adaptation mobile terminal resolution according to claim 5, it is characterized in that, described acquisition module comprises pretreatment unit and acquiring unit, wherein:
Described pretreatment unit, for processing the video uploaded according to different play parameter, generating the video of different size and storing;
Described acquiring unit, for determining the video of asking according to described video request, finds out the video of corresponding specification from the video of request according to the play parameter of described mobile terminal; When not finding the video of corresponding specification, processing according to the video of described play parameter to described request, generating the video of corresponding specification.
8. the video process apparatus of the self adaptation mobile terminal resolution according to any one of claim 5-7, is characterized in that, described play parameter also comprises network environment or/and the putting position state of mobile terminal.
9. a method for processing video frequency for self adaptation mobile terminal resolution, is characterized in that, comprises step:
Mobile terminal sends video request to server, sends the play parameter of the machine simultaneously, and described play parameter at least comprises the resolution of described mobile terminal;
Described server obtains the video of corresponding specification according to described video request and play parameter, and returns to described mobile terminal.
10. the method for processing video frequency of self adaptation mobile terminal resolution according to claim 9, is characterized in that, the video that described server obtains corresponding specification according to described video request and play parameter comprises:
Server obtains the video of request according to described video request, processes according to the video of described play parameter to described request, generates the video of corresponding specification.
The method for processing video frequency of 11. self adaptation mobile terminal resolution according to claim 9, is characterized in that,
Described mobile terminal also comprised before server sends the step of video request: server processes the video uploaded according to different play parameter, generated the video of different size and stored;
The video that described server obtains corresponding specification according to described video request and play parameter comprises: server determines the video of asking according to described video request, finds out the video of corresponding specification according to the play parameter of described mobile terminal from the video of request; When not finding the video of corresponding specification, processing according to the video of described play parameter to described request, generating the video of corresponding specification.
The method for processing video frequency of 12. 1 kinds of self adaptation mobile terminal resolution, is applied to server, it is characterized in that, comprise step:
The video playback request that mobile terminal receive sends and play parameter;
The video of corresponding specification is obtained according to described video request and play parameter;
The video of described corresponding specification is returned to described mobile terminal.
The method for processing video frequency of 13. self adaptation mobile terminal resolution according to claim 12, is characterized in that, the described video according to described video request and play parameter acquisition corresponding specification comprises:
Obtain the video of request according to described video request, process according to the video of described play parameter to described request, generate the video of corresponding specification.
The method for processing video frequency of 14. self adaptation mobile terminal resolution according to claim 12, is characterized in that,
Also comprise before the step of the video playback request that described mobile terminal receive sends and play parameter: according to different play parameter, the video uploaded is processed, generate the video of different size and store;
The described video according to described video request and play parameter acquisition corresponding specification comprises: determine the video of asking according to described video request, finds out the video of corresponding specification according to the play parameter of described mobile terminal from the video of request; When not finding the video of corresponding specification, processing according to the video of described play parameter to described request, generating the video of corresponding specification.
CN201510684038.XA 2015-10-20 2015-10-20 The processing system for video of adaptive mobile terminal resolution ratio, device and method Active CN105306963B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510684038.XA CN105306963B (en) 2015-10-20 2015-10-20 The processing system for video of adaptive mobile terminal resolution ratio, device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510684038.XA CN105306963B (en) 2015-10-20 2015-10-20 The processing system for video of adaptive mobile terminal resolution ratio, device and method

Publications (2)

Publication Number Publication Date
CN105306963A true CN105306963A (en) 2016-02-03
CN105306963B CN105306963B (en) 2019-10-08

Family

ID=55203638

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510684038.XA Active CN105306963B (en) 2015-10-20 2015-10-20 The processing system for video of adaptive mobile terminal resolution ratio, device and method

Country Status (1)

Country Link
CN (1) CN105306963B (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105959716A (en) * 2016-05-13 2016-09-21 武汉斗鱼网络科技有限公司 Method and system for automatically recommending definition based on user equipment
CN106028060A (en) * 2016-05-25 2016-10-12 努比亚技术有限公司 Picture check device, system and method
CN106060635A (en) * 2016-05-31 2016-10-26 广州视源电子科技股份有限公司 Double-screen different display method and system
CN106101764A (en) * 2016-07-20 2016-11-09 广州华多网络科技有限公司 A kind of methods, devices and systems showing video data
CN106231416A (en) * 2016-08-16 2016-12-14 北京小米移动软件有限公司 Method for processing video frequency and device
CN106791947A (en) * 2016-12-28 2017-05-31 北京金山安全软件有限公司 Method and device for transmitting network video and electronic equipment
CN107071518A (en) * 2016-09-05 2017-08-18 北京奥鹏远程教育中心有限公司 The video broadcasting method and system of adaptive mobile terminal study
CN107172456A (en) * 2016-03-08 2017-09-15 北京优朋普乐科技有限公司 Advertisement placement method, device and system and advertising resource medium determining method
CN107948578A (en) * 2017-12-28 2018-04-20 深圳华望技术有限公司 The method of adjustment and adjusting apparatus of video conferencing system transmission bandwidth and resolution ratio
CN108055554A (en) * 2017-12-14 2018-05-18 深圳Tcl数字技术有限公司 Video broadcasting method, TV, server and computer readable storage medium
CN109729423A (en) * 2018-12-27 2019-05-07 麒麟合盛网络技术股份有限公司 A kind of desktop wallpaper setting method and device
CN109753207A (en) * 2017-11-02 2019-05-14 腾讯科技(深圳)有限公司 A kind of information processing method and its device, storage medium
CN109996116A (en) * 2019-03-27 2019-07-09 深圳创维-Rgb电子有限公司 Promote method, terminal and the readable storage medium storing program for executing of video resolution
CN110288678A (en) * 2019-06-27 2019-09-27 北京金山安全软件有限公司 Dynamic photo generation method and device, computer equipment and storage medium
WO2020088103A1 (en) * 2018-11-02 2020-05-07 华为技术有限公司 Video self-adaptation method, related device and storage medium
CN111294658A (en) * 2018-12-07 2020-06-16 北京字节跳动网络技术有限公司 Information processing method and device
CN112351317A (en) * 2020-10-13 2021-02-09 北京巨目智播科技有限公司 Self-adaptive playing terminal playing method and device
CN114466145A (en) * 2022-01-30 2022-05-10 北京字跳网络技术有限公司 Video processing method, device, equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102970600A (en) * 2012-11-20 2013-03-13 无锡成电科大科技发展有限公司 Cloud-computing-based high-definition video playing system and method
CN103379363A (en) * 2012-04-19 2013-10-30 腾讯科技(深圳)有限公司 Video processing method and apparatus, mobile terminal and system
CN103702139A (en) * 2013-12-13 2014-04-02 华中科技大学 Video-on-demand system based on scalable coding under mobile environment
CN104410903A (en) * 2014-12-25 2015-03-11 安科智慧城市技术(中国)有限公司 Method and system for transcoding video based on mobile terminal
CN104702976A (en) * 2015-02-10 2015-06-10 深圳创维数字技术有限公司 Video playing method and equipment
CN104918077A (en) * 2015-06-02 2015-09-16 北京邮电大学 Video transmission method, device and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103379363A (en) * 2012-04-19 2013-10-30 腾讯科技(深圳)有限公司 Video processing method and apparatus, mobile terminal and system
CN102970600A (en) * 2012-11-20 2013-03-13 无锡成电科大科技发展有限公司 Cloud-computing-based high-definition video playing system and method
CN103702139A (en) * 2013-12-13 2014-04-02 华中科技大学 Video-on-demand system based on scalable coding under mobile environment
CN104410903A (en) * 2014-12-25 2015-03-11 安科智慧城市技术(中国)有限公司 Method and system for transcoding video based on mobile terminal
CN104702976A (en) * 2015-02-10 2015-06-10 深圳创维数字技术有限公司 Video playing method and equipment
CN104918077A (en) * 2015-06-02 2015-09-16 北京邮电大学 Video transmission method, device and system

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107172456A (en) * 2016-03-08 2017-09-15 北京优朋普乐科技有限公司 Advertisement placement method, device and system and advertising resource medium determining method
CN105959716A (en) * 2016-05-13 2016-09-21 武汉斗鱼网络科技有限公司 Method and system for automatically recommending definition based on user equipment
CN106028060A (en) * 2016-05-25 2016-10-12 努比亚技术有限公司 Picture check device, system and method
CN106060635A (en) * 2016-05-31 2016-10-26 广州视源电子科技股份有限公司 Double-screen different display method and system
CN106101764A (en) * 2016-07-20 2016-11-09 广州华多网络科技有限公司 A kind of methods, devices and systems showing video data
CN106231416A (en) * 2016-08-16 2016-12-14 北京小米移动软件有限公司 Method for processing video frequency and device
CN107071518A (en) * 2016-09-05 2017-08-18 北京奥鹏远程教育中心有限公司 The video broadcasting method and system of adaptive mobile terminal study
CN106791947A (en) * 2016-12-28 2017-05-31 北京金山安全软件有限公司 Method and device for transmitting network video and electronic equipment
CN109753207A (en) * 2017-11-02 2019-05-14 腾讯科技(深圳)有限公司 A kind of information processing method and its device, storage medium
CN108055554A (en) * 2017-12-14 2018-05-18 深圳Tcl数字技术有限公司 Video broadcasting method, TV, server and computer readable storage medium
CN107948578A (en) * 2017-12-28 2018-04-20 深圳华望技术有限公司 The method of adjustment and adjusting apparatus of video conferencing system transmission bandwidth and resolution ratio
WO2020088103A1 (en) * 2018-11-02 2020-05-07 华为技术有限公司 Video self-adaptation method, related device and storage medium
US11509860B2 (en) 2018-11-02 2022-11-22 Huawei Technologies Co., Ltd. Video adaptation method, related device, and storage medium
CN111294658A (en) * 2018-12-07 2020-06-16 北京字节跳动网络技术有限公司 Information processing method and device
CN109729423A (en) * 2018-12-27 2019-05-07 麒麟合盛网络技术股份有限公司 A kind of desktop wallpaper setting method and device
CN109996116A (en) * 2019-03-27 2019-07-09 深圳创维-Rgb电子有限公司 Promote method, terminal and the readable storage medium storing program for executing of video resolution
CN110288678A (en) * 2019-06-27 2019-09-27 北京金山安全软件有限公司 Dynamic photo generation method and device, computer equipment and storage medium
CN110288678B (en) * 2019-06-27 2024-02-09 北京金山安全软件有限公司 Dynamic photo generation method, device, computer equipment and storage medium
CN112351317A (en) * 2020-10-13 2021-02-09 北京巨目智播科技有限公司 Self-adaptive playing terminal playing method and device
CN114466145A (en) * 2022-01-30 2022-05-10 北京字跳网络技术有限公司 Video processing method, device, equipment and storage medium
CN114466145B (en) * 2022-01-30 2024-04-12 北京字跳网络技术有限公司 Video processing method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN105306963B (en) 2019-10-08

Similar Documents

Publication Publication Date Title
CN105306963A (en) Video processing system, device and method self-adapting to mobile terminal resolution
CN112087633B (en) Video decoding method, device and storage medium
CN103944864A (en) Information transmission method, information sending device, receiving device and system
CN105824836B (en) Screenshot sharing method and device, and information receiving method and device
CN103379363A (en) Video processing method and apparatus, mobile terminal and system
US20180248870A1 (en) Security verification method, apparatus, and system
CN104602098A (en) Video barrage display method and equipment thereof
CN105142009A (en) Audio-video playing control method and device
CN106068028B (en) The method and terminal of wireless network name messy code are handled in terminal
CN103313095A (en) Video transmission method, play method, terminal and server
CN113986177A (en) Screen projection method, screen projection device, storage medium and electronic equipment
CN104837057A (en) Video file playing method, device and system
CN106293602A (en) Voice data control method for playing back in earphone and equipment
CN105282864A (en) Method and device for communication connection with intelligent terminal
CN102843596A (en) Input method used in intelligent television
EP3070951A1 (en) Video code stream obtaining method and apparatus
CN105611408A (en) Set top box number writing method, set top box and set top box number writing server
CN102263990A (en) Method, device and system for playing digital TV programs
CN109982091A (en) A kind of processing method and processing device of image
CN201957067U (en) Gateway providing device and video cloud computing system
CN104427383A (en) Information processing method and electronic equipment
CN105472474A (en) Game control method and device for connection of smart television and terminal
CN106604085A (en) Video sharing method and video sharing device
CN102917174A (en) Video synthesis method and system applied to electronic equipment
CN112306361B (en) Terminal screen projection method, device and system based on gesture pairing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant