Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

115 results about "Virtual appliance" patented technology

A virtual appliance is a pre-configured virtual machine image, ready to run on a hypervisor; virtual appliances are a subset of the broader class of software appliances. Installation of a software appliance on a virtual machine and packaging that into an image creates a virtual appliance. Like software appliances, virtual appliances are intended to eliminate the installation, configuration and maintenance costs associated with running complex stacks of software.

Multi-screen cooperative control method based on OpenHarmony distributed architecture and all-in-one machine system

The invention relates to the technical field of distributed architectures, and discloses a multi-screen cooperative control method based on an OpenHarmony distributed architecture and an all-in-one machine system.The method comprises the steps that a broadcast frame found by equipment is sent through an OpenHarmony distributed soft bus, security authentication is conducted on a plurality of display terminals responding to the broadcast frame, a virtual bus channel is established, and the virtual bus channel is sent to the display terminals; obtaining a virtual device group; creating a distributed industrial data object on the main control equipment of the virtual equipment group and synchronizing the distributed industrial data object to each slave display terminal to obtain a distributed data model; mapping the anonymous shared memory to an annular buffer area; and writing real-time data acquired by the industrial field equipment into an annular buffer area, and transmitting the real-time data to each slave display terminal of the virtual equipment group, in the method, each display terminal accesses an agent instance of an industrial data object through a distributed data management framework; and the requirements of high reliability, low delay and high consistency on multi-screen cooperative control in an industrial field are met.
Owner:HUALONG XUNDA ELECTRICAL TECHNOLOGY (SHENZHEN) CO LTD

VirtIO interface-based ubiquitous hardware equipment virtualization support method

The invention provides a VirtIO interface-based ubiquitous hardware equipment virtualization supporting method and system, according to a VirtIO interface standard, bottom layer physical hardware is abstracted into virtual equipment, a VirtIO virtual equipment driver is divided into a front end and a rear end, data interaction is carried out through a sharing mechanism to form a virtual hardware abstraction layer, and the virtual hardware abstraction layer is used for supporting virtual hardware. Upwards providing state information of virtual equipment and interface information of operation equipment for an application program, shielding heterogeneity of bottom-layer physical equipment, and downwards butting local and / or far-end physical equipment to carry out actual I / O operation; and calling a migration interface through the virtual hardware abstraction layer, establishing a link with a far-end virtual device driver, transmitting the state of the local virtual device to a far end, and recovering and reconstructing the virtual device by the far-end driver. According to the method, heterogeneous hardware in a ubiquitous scene can obtain more efficient resource abstraction and management, the resource utilization rate is improved, and meanwhile the resource dynamic configuration and flexible expansion capacity is provided.
Owner:SHANGHAI JIAOTONG UNIV

Multiple-virtual-temperature-sensor-per-computing-component cooling system

A multiple-virtual-temperature-sensor-per-computing-component cooling system includes a chassis housing a cooling system and a BMC device coupled to a computing component that includes physical temperature sensors. The BMC device identifies the physical temperature sensors included in the computing component, and creates virtual device(s) that includes a respective virtual temperature sensor for each of the physical temperature sensors. The BMC device then retrieves respective temperature data from each of the physical temperature sensors and, for each virtual temperature sensor included in the virtual device(s), provides the respective temperature data that was retrieved from the physical temperature sensor for which that virtual temperature sensor was created in a cooling system control algorithm to generate cooling system control information. The BMC device then uses the cooling system control information to control the cooling system.
Owner:DELL PROD LP

Method for generating firmware-dedicated storage protocol queues for virtual devices

A method for creating firmware-dedicated queues for storage system multi-queue operation is provided. The method includes providing a controller to manage a plurality of input / output (IO) operations between hosts and virtual disks by issuing the plurality of IO operations to a plurality of queues comprising submission queues and completion queues, wherein one or more submission queues are mapped to each completion queue. The method also includes configuring at least one submission queue as a FW-dedicated queue for submitting internal IO operations initiated by firmware (FW) associated with the controller. The method further includes adding one or more parameters in FW-queue-related fields in a controller device state table for each device of the virtual disks. The one or more parameters include at least a first parameter to enable the FW-dedicated queue for only submitting the internal IO operations in parallel with other queues to the device.
Owner:AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD

Method for generating firmware-dedicated storage protocol queues for virtual devices

A method for creating firmware-dedicated queues for storage system multi-queue operation is provided. The method includes providing a controller to manage a plurality of input / output (IO) operations between hosts and virtual disks by issuing the plurality of IO operations to a plurality of queues comprising submission queues and completion queues, wherein one or more submission queues are mapped to each completion queue. The method also includes configuring at least one submission queue as a FW-dedicated queue for submitting internal IO operations initiated by firmware (FW) associated with the controller. The method further includes adding one or more parameters in FW-queue-related fields in a controller device state table for each device of the virtual disks. The one or more parameters include at least a first parameter to enable the FW-dedicated queue for only submitting the internal IO operations in parallel with other queues to the device.
Owner:AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD

Domain name resolution, method, system, apparatus, device and medium for edge computing

The present disclosure relates to the field of edge cloud technology, and discloses a domain name resolution method, a system, an apparatus, a device, and a medium for edge computing. The domain name resolution method includes: acquiring a first domain name resolution request forwarded by a virtual device through a network module; converting the first domain name resolution request into a second domain name resolution request, and sending the second domain name resolution request to an authoritative domain name system; and receiving a resolution result of the second domain name resolution request by the authoritative domain name system, and forwarding the resolution result to the virtual device through the network module.
Owner:BEIJING VOLCANO ENGINE TECH CO LTD

Hypervisor hibernation

Upon receiving a request to hibernate a hypervisor of a virtualization system running on a first computer, acts are carried out to capture a state of the hypervisor, where the state of the hypervisor comprises hypervisor logical resource parameters and an execution state of the hypervisor. After hibernating the hypervisor by quiescing the hypervisor and storing the state of the hypervisor into a data structure, the data structure is moved to a different location. At a later moment in time, the data structure is loaded onto a second computing machine and restored. The restore operation restores the hypervisor and all of its state, including all of the virtual machines of the hypervisor as well as all of the virtual disks and other virtual devices of the virtual machines. Differences between the first computing machine and the second computing machine are reconciled before execution of the hypervisor on the second machine.
Owner:NUTANIX INC

Virtual PCI device for multi-domain isolated communication and implementation method thereof

The application discloses a virtual PCI device for multi-domain isolated communication and an implementation method thereof, which comprises the following steps: dividing the memory mapping IO address space of the virtual PCI device into a general configuration space and a private configuration space, storing a first type of register for generally configuring a plurality of data channels in the general configuration space, and storing a second type of register for specially configuring a single data channel in the private configuration space. The protocol limitation of the virtual PCI device can be broken, and a plurality of data channels can be served by one virtual PCI device.
Owner:BEIHANG UNIV

Microhost docking station remote control system based on cloud management

The invention relates to the technical field of docking station remote control, in particular to a cloud management-based micro host docking station remote control system, which comprises a multi-tenant resource slice configuration module for receiving a multi-tenant configuration instruction according to a cloud management platform and establishing a virtual docking station resource allocation table. According to the method and the device, the specific USB port, the specific HDMI port, the specific power budget and the specific network bandwidth limit value are bound with the unique tenant voucher by establishing the virtual docking station resource allocation table, so that a shared physical device is converted into a plurality of logically independent virtual devices, the problems of resource scrambling and security interference in a multi-tenant environment are solved, and the service life of the virtual docking station is prolonged. And when the behavior of one tenant, such as connection with high-power consumption equipment or malicious USB equipment, is strictly limited in the allocated resource quota, and does not affect other tenants, so that the stability and the safety of the platform are ensured.
Owner:SHENZHEN CITY MAIDIJIE ELECTRONICS TECH

Equipment complete virtualization framework for virtual machine ZVM of real-time operating system

The invention relates to the technical field of virtual machines, and particularly discloses an equipment complete virtualization framework for a real-time operating system virtual machine (ZVM), which comprises a hardware platform, the ZVM and at least one client operating system, the ZVM is used for carrying out scheduling management and resource isolation on at least one guest operating system and providing at least one virtual device for each guest operating system; wherein the virtual equipment comprises a virtual equipment abstraction layer which is used for providing an equipment access interface for a client operating system; the virtual equipment simulation layer is used for intercepting and analyzing an equipment operation request initiated by a client operation system and simulating behavior logic of hardware equipment; and the data forwarding layer is used for forwarding part of the requests to hardware equipment of the hardware platform. By adopting the technical scheme provided by the invention, efficient multiplexing, safe access and real-time scheduling support of the same hardware equipment among multiple systems can be realized.
Owner:HUNAN UNIV

Internet of Things simulation method and system supporting virtual-real interaction in browser

The invention discloses an Internet of Things simulation method and system supporting virtual-real interaction in a browser, and the method comprises the steps: (1) a discretization execution method, which accurately avoids the performance overhead related to millisecond-level large-scale instruction-level simulation, and provides strong scalability under the condition of not influencing the function correctness; (2) in the execution process of the virtual equipment, whether cloud edge migration of the virtual equipment needs to be carried out or not is determined according to the execution state, so that the overall simulation efficiency is improved; (3) a function redirection function is realized during compiling, and compiling services are transformed, so that a compiling library has a virtual-real interaction function, and binary firmware with a virtual-real interaction capability is supported to be output; and (4) a simulation system architecture based on a browser side end, wherein simulation requirements of each layer expected by a user are established through atomized equipment and components. According to the invention, on the premise of ensuring instruction-level simulation precision, high simulation speed and large-scale node expansion capability are realized.
Owner:ZHEJIANG UNIV

Method of configuring a device that is to be added to a wireless network system

A method (500) of configuring a device that is to be added to a wireless network system is disclosed. The method (500) comprises: receiving (502) a signal indicative of that the device has been ordered by a user, receiving (504) device information about the ordered device, wherein the device information comprises at least information indicative of a type of the ordered device, generating (506) a virtual counterpart of the ordered device based on the device information, storing (508) the virtual counterpart in a memory, receiving (510), at a system controller of the wireless network system, one or more wireless signals from a newly added device that has been added to the wireless network system, wherein the one or more wireless signals are indicative of device information of the newly added device, wherein the device information of the newly added device comprises at least information indicative of a type of the newly added device, comparing (512) the device information of the newly added device with the device information of the ordered device to determine if the device information of the newly added device corresponds with the device information of the ordered device, and, if the device information of the newly added device corresponds with the device information of the ordered device, associating (514) the virtual counterpart with the newly added device.
Owner:SIGNIFY HOLDING BV

Server scheduling method, system, computer program product, device and medium

The application discloses a server scheduling method and system, a computer program product, equipment and a medium, relates to the technical field of solid state disks, obtains a set load balancing scheduling strategy; determines running state information of each virtual server; determines the number of virtual devices of each virtual server; based on the running state information and the number of virtual devices, selects a target virtual server according to the load balancing scheduling strategy; and transmits address information of the target virtual server to a flash translation layer, so that the flash translation layer applies virtual devices to the target virtual server according to the address information. The application is equivalent to comprehensively considering the running state and the number of virtual devices of all virtual servers, selecting a target virtual server with balanced load, and compared with a mode of sequentially or only relying on load to select a target virtual server, the required target virtual server can be more evenly selected, so that the flash translation layer can more efficiently utilize resources of the virtual server.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Server control method and device, computer program product and storage medium

The embodiment of the invention provides a server control method and device, a computer program product and a storage medium. After a target server is started, an original physical network card on a target physical machine can be directly connected to a management and control instance running on the target server through an equipment direct connection technology, and an equipment interface corresponding to the physical network card can be created in the management and control instance according to a required equipment type; the equipment interface can be used for controlling the physical network card to be communicated to a cloud resource corresponding to the equipment type; moreover, in the target server, the device interface in the management and control instance can be presented as the virtual device, and on this basis, the workload can access the required cloud resources by using the appropriate virtual device. Accordingly, a communication architecture capable of being communicated to the cloud resources can be built in the target server, and on the basis of the communication architecture, the work load can be supported to access the required cloud resources by using an original physical network card on the target server without depending on a customized intelligent network card.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Memory access information processing method, devices, storage medium and program product

The embodiments of the present disclosure provide a memory access information processing method, devices, a storage medium and a program product. In an embodiment of the present disclosure, a virtualization technique is used to emulate a virtual IO device on a hardware acceleration device, and a virtualized instance executes an access request for the virtual IO device by means of a virtualization manager. During the process, the hardware acceleration device parses the access request into memory address information and access behavior information of the virtual IO device. The virtual IO device is controlled to perform direct memory access; in addition, the memory address information and the access behavior information are converted into memory access information at the virtual IO device dimension, and the memory access information is provided to the virtualization manager, such that the virtualization manager perceives the memory access information of the virtual IO device. Furthermore, compatibility with hardware resources of various versions can be realized without the need to modify page tables of IOMMUs, and the number of memory accesses by each virtual IO device can also be accurately acquired without the need to scan a page table.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

GPU (Graphics Processing Unit) virtualization processing method, device, equipment, medium and product

The invention provides a GPU (graphics processing unit) virtualization processing method, device, equipment, medium and product, which are applied to the technical field of virtualization, and the method comprises the following steps: deploying a virtual GPU monitor drive under the condition that GPU hardware of a physical host does not support a single-root I / O (input / output) virtualization function, and executing the single-root I / O virtualization function through the virtual GPU monitor drive; performing virtualization cutting on hardware resources of the GPU hardware to obtain a plurality of pieces of virtual GPU equipment; the virtual GPU device is allocated to one or more virtual machines such that the virtual machines use hardware resources of the GPU hardware through the virtual GPU device. According to the embodiment of the invention, virtualization cutting is carried out on GPU hardware which does not support a single-root I / O virtualization function through the virtual GPU monitor drive, the use limitation of the GPU hardware which does not support SR-IOV is avoided, and the resource utilization rate is improved.
Owner:CHINA TELECOM CLOUD TECH CO LTD

Distributed system, distributed device virtualization method and electronic device

The invention provides a distributed system, a distributed device virtualization method and an electronic device, the distributed system comprises an application layer and a driver layer, the application layer comprises a distributed service, and the driver layer comprises a distributed device management driver and at least one virtual device driver; the distributed service is used for forwarding communication data between the driving layer and first hardware equipment of the second electronic equipment; the distributed equipment management driver is used for forwarding communication data between the distributed service and the first virtual equipment driver; and the first virtual device driver is one of the at least one virtual device driver, corresponds to the first hardware device and is used for virtualizing the first hardware device so as to realize that the first application of the application layer uses the first hardware device of the second electronic device. According to the invention, by modifying the driver layer, distributed device virtualization can be realized, so that one electronic device can share the hardware device of another electronic device.
Owner:BOE TECHNOLOGY GROUP CO LTD +1

Disaggregation from network appliances to hardware-based network devices in software defined networks

Flows of a communication session in a software defined network (SDN) are efficiently managed. A network virtual appliance offloads, to a hardware-based network interface device, processing of data packets of a flow in accordance with packet processing rules associated with the flow. After the offload, subsequent data packets for the offloaded flow are processed and forwarded by the hardware-based network interface device without forwarding to the network virtual appliance.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Control system, schedule management method and program

To provide a control system capable of improving user convenience when a user performs an operation to generate a work schedule of a virtual apparatus, a schedule management method and a program.SOLUTION: A cloud server 1 of a control system comprises: a schedule generation section 112 which identifies an apparatus 3 for realizing a virtual apparatus subjected to generating a work schedule and generates apparatus schedule information indicating a work schedule of each apparatus 3 for realizing the target virtual apparatus based on virtual apparatus schedule information indicating a work schedule regarding the target virtual apparatus and the identified apparatus 3; and an apparatus control section 115 which controls the apparatus 3 on the basis of the apparatus schedule information.SELECTED DRAWING: Figure 3
Owner:MITSUBISHI ELECTRIC CORP

Sleep information acquisition method, device and equipment and readable storage medium

The invention relates to a sleep information acquisition method and device, equipment and a readable storage medium. The method comprises the following steps: in response to a sleep information acquisition instruction, determining a target storage address and a virtual device node corresponding to a target driver in the mobile terminal; wherein the target drive is a drive used for reading subsystem dormancy information; the target storage address is a storage address of target sleep information of a target subsystem in the mobile terminal; forwarding the dormancy information acquisition instruction and the target storage address to the target driver through the virtual device node; obtaining target dormancy information read by the target driver; wherein the target dormancy information is read from the storage space according to the target storage address by the target driver in response to the dormancy information acquisition instruction; the target dormancy information is stored in a storage space by the target subsystem in a preset structure body form. By adopting the method, the subsystem dormancy information of the mobile terminal can be obtained, so that the processing efficiency of carrying out equipment optimization and fault positioning on the mobile terminal is improved.
Owner:SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD

Key inspection method and device, storage medium and program product

The embodiment of the invention discloses a key inspection method and device, a storage medium and a program product, at least relates to the cloud technology and the like, and is used for performing key inspection processing in a mode of visually checking a key state, shortening the inspection period, reducing the troubleshooting difficulty and improving the inspection efficiency. The method comprises the steps that first virtual equipment with the same equipment style as physical control equipment is displayed on a visual display interface of first equipment, and the first virtual equipment comprises at least one first virtual key used for controlling a virtual game; receiving target key information sent by the second equipment, wherein the target key information comprises the key state of the second virtual key; determining the key state of a third virtual key based on the key state of the second virtual key; and displaying the key state of the third virtual key on the visual display interface to indicate the second equipment to determine a key inspection result of the second virtual key based on the key state of the second virtual key and the key state of the third virtual key.
Owner:SHENZHEN WANGYU COMPUTER NETWORK CO LTD

Virtualization information processing method, device, and storage medium

The application provides a virtual information processing method, device and storage medium. The method comprises the following steps: a host system creates a virtual device instance, allocs hardware resources and a continuous memory area for the virtual device instance, generates and stores first configuration information corresponding to a physical hardware control register area and second configuration information indicating the memory area, and transmits a real physical base address of the memory area to the virtual device instance; after a virtual machine binds the virtual device instance, the virtual machine completes zero-copy data processing according to the real physical base address, the first configuration information and the second configuration information. Through virtual device instantiation, independent memory allocation and direct transmission of a physical base address, the virtual machine can directly initiate a hardware DMA operation, the data copying overhead is saved, a single physical hardware can be safely shared by multiple virtual machines, and the I / O performance of a virtualization environment and the hardware utilization rate are improved.
Owner:PHYTIUM TECH CO LTD

NVMe virtualization methods, systems, media, and devices with real-time processing capabilities

This invention provides an NVMe virtualization method, system, medium, and device with real-time processing capabilities, including: initializing a physical resource pool module; creating several kernel threads as I / O controllers; initializing a tenant management module; after a virtual machine is created, the tenant management module creates a virtual device for it and binds it to the virtual machine; assigning the virtual device to a currently active I / O controller for communication and configuration; and the I / O controller runs based on an algorithm to perform global I / O and bandwidth tiering and real-time processing. Based on the existing NVMe-Mdev framework, this invention provides an NVMe storage service system with bandwidth tiering and real-time processing capabilities that can be directly deployed in current virtual machine-based cloud environments.
Owner:SHANGHAI JIAOTONG UNIV +1

A cloud platform and method for industrial equipment operation and maintenance

This invention discloses a cloud platform and method for industrial equipment operation and maintenance. The platform includes: a field device system, including a PLC controller, for acquiring operational data of the industrial equipment; a field sensing system, with Kepware industrial configuration software installed on terminal devices; the terminal devices are connected to the PLC controller to acquire and process the operational data; a data transmission system for uploading the processed operational data to a cloud database; a cloud platform backend system, on which virtual devices corresponding to the industrial equipment are deployed, storing the received operational data and adjusting the state of the virtual devices based on the operational data; and a cloud platform frontend system for visually displaying the state of the virtual devices. This invention, by installing Kepware industrial configuration software on the terminal devices, can significantly reduce equipment costs and is easy to implement. This invention can be widely applied in the field of Internet of Things (IoT) technology.
Owner:GUANGDONG ARTIFICIAL INTELLIGENCE & DIGITAL ECONOMY LAB (GUANGZHOU)

A dynamic mapping method and system of cloud host with pass-through device

The embodiment of the application provides a dynamic mapping method and system of a cloud host with a pass-through device, comprising: in the process of cloud host initialization, obtaining the memory configuration of the cloud host by initializing the first virtual device of the virtual layer, wherein the memory space address required by the driver used by the cloud host is default in the memory configuration; initializing the corresponding memory space in the pass-through device in the process of operating system initialization of the virtual layer; allocating the memory space address required by the driver to the cloud host due to the default of the memory space address required by the configured driver, and associating the allocated memory space address required by the driver with the virtual machine hardware address of the cloud host in the intermediate layer data table; when the cloud host is running, the corresponding memory space is applied in the pass-through device according to the memory space address required by the driver in the memory address mapping relationship, and the pass-through device is passed to the cloud host. The application can accelerate the time of passing the pass-through device to the cloud host.
Owner:SINA TECH (CHINA) CO LTD

A message forwarding method and device of a programmable chip and a computing device cluster

A message forwarding method for a programmable chip includes: obtaining first instance configuration information input by a first user; creating a first virtual instance on a control system based on the first instance configuration information; obtaining parameter information of a first service panel port; and configuring the first virtual instance based on the parameter information of the first service panel port to create a corresponding first virtual device. In this application, the method creates a virtual instance in the control system and creates a virtual device corresponding to the service panel port within the virtual instance, allowing the user to see the service panel port within the virtual instance. When the user uses the virtual instance, the APP runs within the virtual instance, allowing the APP to send control messages using the service panel port corresponding to the virtual device within the virtual instance. This method eliminates the need to configure interfaces to call the service panel port, thereby reducing the development cost of programmable devices. The forwarding function of the programmable device constructed by this method is compatible with various APPs, thus expanding the application scenarios of programmable devices.
Owner:HUAWEI TECH CO LTD

A method, device, system, and storage medium for I / O offloading in a cloud environment

ActiveCN115408108BReasonable schedulingScheduling is implemented reasonablyProgram initiation/switchingResource allocationParallel computingVirtual appliance
The embodiments of the present application provide an I / O offloading method, device, system and storage medium in a cloud environment. In the embodiments of the present application, a queue component is added to the CPU of the host, and it is innovatively proposed to use the queue component in the I / O processing process. Based on this, a virtual I / O device and a device queue corresponding to the virtual I / O device can be provided for the instances on the host through the queue component; within the CPU, the device queue is used to schedule the I / O requests that occur between the instance and the virtual I / O device; and the original I / O offloading card only needs to be responsible for listening to the I / O requests in the device queue and transferring the data related to the I / O requests. In this way, the device queue in the I / O processing process can be moved up to the CPU, so that in the I / O scheduling process, it can联动 with each component in the CPU, obtain the real-time loads of each core in the CPU, and thus more reasonably implement I / O scheduling instead of blindly scheduling, which can effectively improve the I / O processing efficiency. It should be noted that the "联动" in the original text seems to be a misspelling. It might be "联动" which is not a standard English word. I've translated it as "联动" for now. If it has a specific correct English expression, please let me know and I can adjust it.
Owner:ALIBABA (CHINA) CO LTD

Virtual resource allocation method and device, electronic device, and storage medium

The application provides a virtual resource allocation method and device, an electronic device and a storage medium, and the method comprises the following steps: in the case that a virtualization management command issued by a physical host is received, a plurality of secondary controllers are virtually generated by using a primary controller corresponding to a physical device, wherein each secondary controller corresponds to a virtual device; and the primary controller performs virtual resource allocation on the virtual device corresponding to the secondary controller according to the virtualization management command and a user resource demand, wherein the user resource demand is the resource demand occupied by the user when the user issues a request. Through the application, the problem that a general and common virtual resource allocation scheme based on the SSD virtualization technology has not been proposed in the related art is solved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Remote virtual device

There are disclosed examples for virtual device for synchronized rendering. In examples, there are provided a system (e.g. 4) for assisting a streaming and a rendering of remote media content, the system including: an interface (e.g. 410) to a plurality of remote player devices (e.g. 10), each controlling at least one media renderer unit (e.g. 1) and having playback capabilities and / or playback conditions; an interface (e.g. 405) to at least one remote media distribution network, CDN (e.g. 5, 5a); an interface (e.g. 403) to a remote user application (e.g. 3), to send, to the user application, a list of the remote player devices (e.g. 10a, 10b, lOd, lOd), and to receive, from the user application, a selection on a plurality of remote player devices (e.g. 10a, 10b, lOd) to be part of a virtual device (e.g. 110) for a synchronized media playback, the system (e.g. 4) being configured to distribute roles among the remote player devices (e.g. 10a, 10b, lOd) of the virtual device (e.g. 110), based on the selection performed by the user application (e.g. 3), the system (e.g. 4) being configured to send, to at least one (e.g. 10a) of the remote player devices (e.g. 10) of the virtual device (e.g. 110), role information (e.g. 137a) which includes instructions on a respective role of each remote player device (e.g. 10) of the virtual device (e.g. 110) for participating to the synchronized media playback, the system (e.g. 4) being configured to send, to at least one of the remote player devices (e.g. 10), information (e.g. on media content to be retrieved and rendered in the synchronized media playback.
Owner:CINEMO