WO2020048429A1 - Procédé et appareil d'obtention d'une ressource multimédia - Google Patents
Procédé et appareil d'obtention d'une ressource multimédia Download PDFInfo
- Publication number
- WO2020048429A1 WO2020048429A1 PCT/CN2019/104065 CN2019104065W WO2020048429A1 WO 2020048429 A1 WO2020048429 A1 WO 2020048429A1 CN 2019104065 W CN2019104065 W CN 2019104065W WO 2020048429 A1 WO2020048429 A1 WO 2020048429A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- resolution
- frame rate
- target video
- highest
- media
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440263—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2662—Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4621—Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen
Definitions
- the present application relates to the field of streaming media technologies, and in particular, to a method and device for acquiring media resources.
- the audio and video resources with higher bit rates that the current network environment can support will be selected, that is, downloading high-resolution, high-frame-rate audio and video resources
- the film source has been increased from 720P / 30 frames to 1080P / 30 frames or 1080P / 60 frames, or even 4K / 120 frames.
- embodiments of the present application disclose a method and device for acquiring media resources.
- a method for acquiring media resources includes:
- the target video belongs to a preset type, where the preset type refers to a video that includes a fast moving picture;
- the network bandwidth and the hardware playback capability of the terminal device allow, obtain the media resource with the highest resolution at the highest frame rate from the media resource of the target video provided by the server for downloading.
- a device for acquiring media resources including:
- a judging module configured to judge whether a target video belongs to a preset type, where the preset type refers to a video that includes a fast moving picture;
- the first processing module is configured to obtain a media resource with a highest resolution at a highest frame rate from a media resource of the target video provided by the server for downloading when the network bandwidth and the hardware playback capability of the terminal device allow.
- a computing device which includes a memory and a processor, where the memory is used to store program instructions, and the processor is used to call the program instructions stored in the memory, according to The obtained program performs the following processes:
- the target video belongs to a preset type, where the preset type refers to a video that includes a fast moving picture;
- the network bandwidth and the hardware playback capability of the terminal device allow, obtain the media resource with the highest resolution at the highest frame rate from the media resource of the target video provided by the server for downloading.
- a computer-readable non-volatile storage medium stores computer-executable instructions, and the computer-executable instructions are used to make the computer execute The obtaining method described in the first aspect.
- FIG. 1 is a schematic diagram of a system architecture applicable to an embodiment of the present application
- FIG. 2 is a schematic diagram of downloading a prior art media resource
- FIG. 3 is a flowchart of a method for acquiring a media resource according to an embodiment of the present application
- FIG. 4 is a flowchart of a method for acquiring a media resource according to an embodiment of the present application
- FIG. 5 is a schematic diagram of a comparison between the prior art and the method for obtaining media resources of the present application
- FIG. 6 is an effect drawing of a video picture obtained by a media resource according to an embodiment of the present application.
- FIG. 7 is a flowchart of a method for acquiring a media resource according to an embodiment of the present application.
- FIG. 8 is a flowchart of a method for acquiring a media resource according to an embodiment of the present application.
- FIG. 9 is a complete flowchart of a method for acquiring a media resource according to an embodiment of the present application.
- FIG. 10A is a frame diagram of a device for acquiring a media resource according to an embodiment of the present application.
- FIG. 10B is a frame diagram of a media resource acquisition device according to an embodiment of the present application.
- FIG. 10C is a frame diagram of a device for acquiring a media resource according to an embodiment of the present application.
- FIG. 11 is a schematic structural diagram of a client device according to an embodiment of the present application.
- FIG. 1 is a schematic diagram of a system architecture applicable to an embodiment of the present application.
- the system architecture includes a server 101, a network 102, and a client device 103.
- the server 101 and the client device 103 can interact through the network 102.
- the client device 103 may include multiple ones, and only one is taken as an example in the figure.
- the server 101 may provide a video service and store media resources of the video.
- the client device 103 may request the video media resource for downloading from the server 101, and the request may be a request from the server 101 to play a video resource of one definition or multiple definitions; the server 101 stores at least one definition
- the video file is usually a multi-definition video file, that is, a video file has a format of 480P, 720P, 1080P, 4K and other definitions.
- the server 101 can send the corresponding video clip to the client according to the request.
- the device 103 and the client device 103 may cache and play the downloaded video clip.
- the client device 103 presets the selection of multiple resolutions, and downloads the media resources of the video according to the principle of high resolution priority. For example, the client device 103 plays video files in the format of 4K, 1080P, 720P, 480P, 360P, etc. in order according to the playback priority order of clarity. If the network bandwidth allows, the client will first download the media resource of the video with 4K resolution in this order. If there is no media resource of the definition, then download the video with 1080P resolution in the above order. Media resources. If there are no more media resources of this definition, then the media resources of this video with a resolution of 720P are sequentially downloaded, and so on.
- the client when the network bandwidth changes, according to the existing technology, as shown in Figure 2, the client will dynamically select video clips with different resolutions.
- the principle is to select the highest resolution video media resource under this bandwidth condition, which can ensure Video playback is not interrupted.
- the video format supported by the client includes 1080P @ 60 (resolution is 1080P, screen frame rate is 60 frames), 1080P @ 30, 4K @ 30, 720P @ 60, etc.
- the TV judges that the network bandwidth is 20Mbps at the moment of video start. Under this bandwidth condition, the server can provide the highest resolution media for download.
- the resolution and frame rate of the resource are 1080 @ 30, according to the preselection rules of the prior art, the client will download the video media resource of 1080P @ 30 frame format for the video to play; when the network bandwidth is stable and promoted to 40Mbps, this
- the server video media resources allowed to be downloaded under this bandwidth condition include 4K @ 30, 1080P @ 60, 1080P @ 30, 720P @ 60.
- the client will switch the video in 4K @ 30 format. Download and play.
- Video frame rate a metric used to measure the number of displayed frames.
- FPS frames per second
- the graphics processor can refresh several times per second. Due to the physiological structure of the human eye, if the frame rate of the viewed picture is higher than 16, the human eye will think that the picture is coherent, and this phenomenon is called visual stay. High frame rate can get smoother and more realistic animation, generally 30pfs is acceptable, but increasing the performance to 60fps can significantly improve the sense of interaction and realism.
- FIG. 3 a flowchart of a method for acquiring a media resource according to an embodiment of the present application is shown. As shown in Figure 3, the method includes:
- S301 Determine whether the target video belongs to a preset type.
- the client when the client judges that the target video belongs to a preset type, it will obtain the highest resolution at the highest frame rate from the media resources of the target video provided by the server when the network bandwidth and terminal device playback capabilities allow it.
- Media resources for download The download strategy of the video media resource ensures the smoothness of playback of videos containing fast moving pictures. Compared with the existing technology, it improves the sense of video interaction and fidelity, which is more in line with the needs of users in this scenario.
- the preset type refers to a video that includes a fast moving picture.
- the program description information of the video is obtained from the server to determine whether the target video belongs to a preset type.
- the program description information indicates that the video is a sports track and field competition, and the target may be determined.
- the video is a preset type.
- the terminal determines whether the target video belongs to a preset type by performing motion analysis on the obtained segment of the target video.
- the determination of whether the target video belongs to a preset type in the embodiments of the present application is not limited to the above two implementation manners.
- the server sends to the client information about all video media resources that can be provided by the current network bandwidth situation.
- the information includes the resolution and frame rate of the media resources and the corresponding Uniform Resource Locator, URL);
- the client sends a request to the server to obtain the highest-resolution video media resource at the highest frame rate determined by the judgment policy, on the premise that the video is of a preset type in step S301, and the request includes the requested network
- the bandwidth and the terminal hardware playback capability allow the URL address of the highest resolution media resource at the highest frame rate; the server sends the corresponding media resource to the client; the client plays the highest resolution media resource at the highest frame rate downloaded .
- the media at the highest frame rate is obtained from the media resources of the target video provided by the server. Download the highest resolution media resources, including:
- the frame rate of the acquired video exceeds the screen refresh rate, because the monitor cannot update at such a fast rate, the frame rate exceeding the refresh rate is wasted. Therefore, the selection of the frame rate of video media resources must consider the screen refresh rate.
- the highest resolution in the media resource with a frame rate of the first frame rate that is less than or equal to the screen resolution is the first resolution.
- the video formats supported by the client include 1080P @ 60, 1080P @ 30, 4K @ 30, 720P @ 60, and users watch the track and field competitions according to FIG. 3
- the TV judges that the network bandwidth is 20Mbps at the moment of video start.
- the server can provide the resolution of the downloaded media resources and the frame rate 1080 @ 30 video format, and the client will download the video.
- the client judges that the type of the video belongs to a preset type, and first determines that the currently played video media segment has a resolution of 1080P.
- the frame rate of the media resource at this resolution includes 120 frames, 60 frames and 30 frames.
- the TV screen refresh rate supports a maximum of 60 frames and the screen resolution is 1080P, it is determined that the media resource that meets the TV hardware playback capability under this network bandwidth is 1080P @ 60, and the client will switch to 1080 Download and play the media resources of this video in P @ 60 format.
- obtaining the highest resolution media resource at the highest frame rate from the media resource of the target video provided by the server for downloading including:
- S703 Obtain a media resource with a second resolution and a frame rate from a media resource of the target video provided by the server for downloading.
- the server will provide 1080P @ 30 media resources for the client to download and play.
- the client will determine that the resolution is lower than the resolution of the previously played media resource 4K and the resolution is 1080P, and then obtain the frame rate of the media resource that can be provided by the server with the resolution of 1080P, including 120 frames, 60 frames, 30 frames. Frame and obtain the maximum screen refresh rate that the client itself can support, so the second frame rate is determined to be 60 frames. Finally, obtain media resources with a resolution of 1080P and a frame rate of 60 frames from the media resources of the target video provided by the service for download.
- the embodiment of the present application further includes:
- Step 303 If not, obtain the highest-resolution media resource from the media resources of the target video provided by the server for downloading.
- the media resources with the highest frame rate or the highest resolution are selectively obtained from the media resources of the target video provided by the server for download, thereby satisfying the user's requirements The need for high fluency or high definition scenes.
- FIG. 9 a flowchart of a complete method for acquiring media resources according to an embodiment of the present application is shown. As shown in FIG. 9, the method includes the following steps:
- S902 Determine whether the target video belongs to a preset type. If yes, go to step 903; if no, go to step 910.
- steps S904-S906 If it is a case where the network bandwidth is getting better, perform steps S904-S906; if it is a case where the network bandwidth is getting worse, perform steps S907-S909.
- S904 Determine the highest frame rate of all media resources with the same resolution as that of the currently played media resource of the target video and the frame rate meeting the screen refresh rate, which is the first frame rate.
- S905 It is further determined that the highest resolution in the media resource with the frame rate of the first frame rate that meets the screen resolution is less than or equal to the screen resolution is the first resolution.
- S906 Obtain and download the media resources with the first frame rate and the first resolution from the media resources of the target video provided by the server.
- S908 Determine that the highest frame rate in the media resource with the second resolution that meets the frame rate that is less than or equal to the screen refresh rate is the second frame rate.
- S909 Obtain a media resource with a second resolution and a second frame rate from the media resources of the target video provided by the server for downloading.
- S910 Obtain and download the highest-resolution media resource from the media resources of the target video provided by the server.
- the target video belongs to a preset type of video.
- the preset type refers to a video that includes a fast moving picture. If yes, the highest frame is obtained from the media resources of the target video provided by the server according to the network change. Download the highest-resolution media resources at the highest rate; if not, obtain high-resolution media resources for playback.
- the smoothness of the video in the moving picture scene is realized, and the sense of video interaction and fidelity is improved, which is more in line with the needs of users in this scene.
- an embodiment of the present application further provides a device for acquiring media resources.
- the device may include a judgment module 1001 and a first processing module 1002, where:
- the determining module 1001 is configured to determine whether the target video belongs to a preset type.
- the preset type refers to a video that includes a fast moving picture.
- a first processing module 1002 is configured to obtain a media resource with a highest resolution at a highest frame rate from a media resource of a target video provided by a server for downloading when a network bandwidth and a terminal device hardware playback capability allow.
- the device further includes:
- the obtaining module 1000 is configured to obtain hardware playback capability parameters of the terminal device.
- the hardware playback capability parameters include a screen resolution and a screen refresh rate.
- the first processing module 1002 is specifically configured to:
- the first processing module 1002 is further configured to:
- the device further includes:
- the second processing module 1003 is configured to obtain a media resource with the highest resolution from the media resources of the target video provided by the server for downloading when it is determined that the target video does not belong to the preset type and the network bandwidth allows.
- an embodiment of the present application further provides a client device, and the client device can implement a process performed by the client device in the foregoing embodiment.
- FIG. 11 is a schematic structural diagram of a client device according to an embodiment of the present application.
- the client device 1100 includes a processor 1101, a memory 1102, and optionally, a display 1103.
- the processor 1101 may also be a controller.
- the processor 1101 is configured to support the terminal to perform functions related to the foregoing processes.
- the memory 1102 is coupled to the processor 1101, and stores program instructions and data necessary for the terminal.
- the processor 1101 and the memory 1102 are connected to the display 1103.
- the memory 1102 is used to store instructions.
- the processor 1101 is used to execute the instructions stored in the memory 1102 to complete the steps of the client device performing corresponding functions in the foregoing method.
- processors in the embodiments of the present application may be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), and an application-specific integrated circuit (application-specific integrated circuit (ASIC), field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logical blocks, modules, and circuits described in connection with the present application.
- a processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and so on.
- the memory may be integrated in the processor, or may be provided separately from the processor.
- An embodiment of the present application further provides a computer-readable storage medium for storing some instructions. When these instructions are executed, any method involved in the foregoing terminal may be completed.
- These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to work in a particular manner such that the instructions stored in the computer-readable memory produce a manufactured article including an instruction device, the instructions
- the device implements the functions specified in one or more flowcharts and / or one or more blocks of the block diagram.
- These computer program instructions may also be loaded on a computer or other programmable data processing device, so that a series of operation steps are performed on the computer or other programmable device to produce a computer-implemented process, and thus executed on the computer or other programmable device
- the instructions provide steps for implementing the functions specified in one or more flowcharts and / or one or more blocks of the block diagrams.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Des modes de réalisation de la présente invention concernent un procédé et un appareil d'obtention d'une ressource multimédia, et s'applique au domaine technique de la diffusion multimédia en continu. Le procédé comprend les étapes suivantes : lorsqu'un client détermine qu'une vidéo cible appartient à un type prédéfini, et si une largeur de bande de réseau et la capacité de lecture de matériel d'un dispositif terminal le permettent, obtenir et télécharger une ressource multimédia ayant une fréquence de trame la plus élevée et une résolution la plus élevée depuis la ressource multimédia de la vidéo cible fournie par un serveur. Comparée à l'état de la technique, la présente invention améliore la fluidité de lecture de la vidéo ayant une image à déplacement rapide, et améliore la sensation d'interaction vidéo et la sensation de réalisme, et répond aux exigences de l'utilisateur.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811020862.5 | 2018-09-03 | ||
| CN201811020862.5A CN109040802A (zh) | 2018-09-03 | 2018-09-03 | 一种媒体资源获取的方法及装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020048429A1 true WO2020048429A1 (fr) | 2020-03-12 |
Family
ID=64622918
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/104065 Ceased WO2020048429A1 (fr) | 2018-09-03 | 2019-09-02 | Procédé et appareil d'obtention d'une ressource multimédia |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN109040802A (fr) |
| WO (1) | WO2020048429A1 (fr) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109040802A (zh) * | 2018-09-03 | 2018-12-18 | 青岛海信传媒网络技术有限公司 | 一种媒体资源获取的方法及装置 |
| CN109729385A (zh) * | 2018-12-25 | 2019-05-07 | 广州市百果园信息技术有限公司 | 视频下载方法、装置、计算机设备、存储介质和终端 |
| CN111741335B (zh) * | 2019-05-21 | 2022-12-27 | 北京京东尚科信息技术有限公司 | 数据处理方法及装置、移动终端和计算机可读存储介质 |
| CN110909277A (zh) * | 2019-11-06 | 2020-03-24 | 北京奇艺世纪科技有限公司 | 多媒体资源加载方法、装置、电子设备及存储介质 |
| CN111475245B (zh) * | 2020-04-08 | 2021-06-25 | 腾讯科技(深圳)有限公司 | 动态图片显示方法、装置、电子设备及计算机存储介质 |
| CN113825032B (zh) * | 2020-06-18 | 2024-10-15 | 聚好看科技股份有限公司 | 媒资播放方法及显示设备 |
| CN114025241A (zh) * | 2021-10-19 | 2022-02-08 | 山东百盟信息技术有限公司 | 电视播放能力的管理控制方法和系统 |
| CN114245198B (zh) * | 2021-12-17 | 2024-02-06 | 北京达佳互联信息技术有限公司 | 媒体内容的处理方法、装置、电子设备及存储介质 |
| CN114466220B (zh) * | 2022-01-29 | 2025-01-03 | 维沃移动通信有限公司 | 视频下载方法和电子设备 |
| CN114760309A (zh) * | 2022-04-11 | 2022-07-15 | 中国电信股份有限公司 | 基于云端服务的终端的业务交互方法、装置、设备和介质 |
| CN115314723B (zh) * | 2022-06-17 | 2023-12-12 | 百果园技术(新加坡)有限公司 | 一种初始档位视频流传输方法、装置、设备及存储介质 |
| CN115883881B (zh) * | 2022-12-09 | 2024-10-11 | 北京广播电视台 | 基于用户终端状态匹配视频分辨率的多媒体播放方法和系统 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030107648A1 (en) * | 2001-12-12 | 2003-06-12 | Richard Stewart | Surveillance system and method with adaptive frame rate |
| CN101809590A (zh) * | 2007-09-28 | 2010-08-18 | 索尼公司 | 基于内容的图像调节 |
| CN107659553A (zh) * | 2016-07-25 | 2018-02-02 | 霍尼韦尔国际公司 | 基于视频中的运动级别调整传送视频的帧速率的系统和方法 |
| CN108235075A (zh) * | 2018-01-30 | 2018-06-29 | 广州市百果园信息技术有限公司 | 视频质量等级匹配方法、计算机可读存储介质及终端 |
| CN108462899A (zh) * | 2018-03-19 | 2018-08-28 | 青岛海信电器股份有限公司 | 基于设备能力的流媒体码流自适应传输方法、设备及系统 |
| CN109040802A (zh) * | 2018-09-03 | 2018-12-18 | 青岛海信传媒网络技术有限公司 | 一种媒体资源获取的方法及装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102013224184A1 (de) * | 2013-11-27 | 2015-05-28 | Sms Siemag Ag | Verfahren und Vorrichtung zum Bewerten von Innenfehlern an einem kontinuierlich vergossenen Gießprodukt |
-
2018
- 2018-09-03 CN CN201811020862.5A patent/CN109040802A/zh not_active Withdrawn
-
2019
- 2019-09-02 WO PCT/CN2019/104065 patent/WO2020048429A1/fr not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030107648A1 (en) * | 2001-12-12 | 2003-06-12 | Richard Stewart | Surveillance system and method with adaptive frame rate |
| CN101809590A (zh) * | 2007-09-28 | 2010-08-18 | 索尼公司 | 基于内容的图像调节 |
| CN107659553A (zh) * | 2016-07-25 | 2018-02-02 | 霍尼韦尔国际公司 | 基于视频中的运动级别调整传送视频的帧速率的系统和方法 |
| CN108235075A (zh) * | 2018-01-30 | 2018-06-29 | 广州市百果园信息技术有限公司 | 视频质量等级匹配方法、计算机可读存储介质及终端 |
| CN108462899A (zh) * | 2018-03-19 | 2018-08-28 | 青岛海信电器股份有限公司 | 基于设备能力的流媒体码流自适应传输方法、设备及系统 |
| CN109040802A (zh) * | 2018-09-03 | 2018-12-18 | 青岛海信传媒网络技术有限公司 | 一种媒体资源获取的方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109040802A (zh) | 2018-12-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020048429A1 (fr) | Procédé et appareil d'obtention d'une ressource multimédia | |
| CN110636346B (zh) | 一种码率自适应切换方法、装置、电子设备及存储介质 | |
| JP7110234B2 (ja) | ビデオ再生方法、デバイス、およびシステム | |
| US20210297716A1 (en) | Method and apparatus for spatial enhanced adaptive bitrate live streaming for 360 degree video playback | |
| US10930318B2 (en) | Gapless video looping | |
| US20180014049A1 (en) | Orientation Based, Aspect Ratio Switching Video Playback System | |
| CN102802054B (zh) | 一种多流视频直播中的控制方法及装置 | |
| KR20130009740A (ko) | 에이치티티피 스트리밍에서 적응화를 위한 방법 및 장치 | |
| CN110267098A (zh) | 一种视频处理方法及终端 | |
| US9288248B2 (en) | Media system with local or remote rendering | |
| US12513346B2 (en) | Method, system, and computer-readable recording medium for implementing fast-switching mode between channels in multi-live transmission environment | |
| CN104639951A (zh) | 视频码流的抽帧处理方法及装置 | |
| US20220337908A1 (en) | User Interface (UI) Engine for Cloud UI Rendering | |
| EP3285455B1 (fr) | Procédé d'agrégation d'élément de contenu ainsi que dispositif associé et système de communication | |
| CN113691862A (zh) | 视频处理方法、用于视频播放的电子设备和视频播放系统 | |
| US11134236B2 (en) | Image processing device and system | |
| CN110636348B (zh) | 视频播放方法、装置及系统 | |
| CN114866787B (zh) | 一种直播实现方法及系统 | |
| JP2015510727A (ja) | メディアファイル用のファイルデータを提供するための方法およびシステム | |
| KR102659489B1 (ko) | 정보 처리 장치, 정보 처리 장치 및 프로그램 | |
| CN115942049A (zh) | 一种面向vr视频的视角切换方法、装置、设备及介质 | |
| JP2017225044A (ja) | コンテンツ配信システムのクライアント装置、コンテンツの取得方法及びプログラム | |
| CN115334328B (zh) | 进入直播间页面的方法、装置、直播系统、设备和介质 | |
| CN113709512B (zh) | 直播数据流交互方法、装置、服务器及可读存储介质 | |
| WO2019188485A1 (fr) | Dispositif de traitement d'informations, dispositif de traitement d'informations, et programme |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19858148 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 14.06.2021) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 19858148 Country of ref document: EP Kind code of ref document: A1 |