摘要:
A set of techniques is described for enabling a virtual machine based transcoding system. The system enables any transcoding provider to make their transcoding service available to other users over a network. The system can automate the deployment, execution and delivery of the transcoding service on behalf of the transcoding provider and enable other users to use the transcoding services to transcode content. The system receives a virtual machine image, transfers the image to a location where the media content is stored and creates a virtual private network of resources that will perform the transcoding of the media content. The virtual private network may be firewalled or otherwise restricted from opening connections with external clients when transcoding the content in order to prevent malicious use of the media content.
摘要:
Disclosed is a method for transmitting media data, comprises: acquiring streaming media data of a media file that a terminal requests to play; when it is determined that the terminal supports a media format of the streaming media data, sending the streaming media data to the terminal, and the terminal playing the streaming media data; when it is determined that the terminal does not support the media format of the streaming media data requested to be played, converting the media format of the streaming media data into a media format supported by the terminal; and sending the converted streaming media data to the terminal, and the terminal directly playing the converted streaming media data. Also disclosed is a virtual desktop server. The present invention can effectively save the CPU resources of the virtual desktop server.
摘要:
Techniques are disclosed herein that provide a TV receiver that supports a set of existing iTV standards and proprietary iTV implementations. Further, the TV receiver can be extended to support additional iTV standards and proprietary iTV implementations. A digital television data stream is received and processed by a client. The digital television data stream is analyzed to determine which interactive television format is present. A registry of interactive television virtual machines is searched to determine whether a virtual machine is registered for the interactive television format. Each of the interactive television virtual machines is adapted for one of the interactive television formats. If a virtual machine that matches the interactive television format is found, it is loaded and hosted. Hosting the virtual includes providing services to the virtual machine through common application programming interfaces (APIs) machine includes. The common APIs may be used by any virtual machine that is loaded.
摘要:
Systems and methods are described for embodiments of a mobile virtualization platform (MVP) where in some aspects a wireless mobile device including multiple virtual machines (VMs) may receive data from a remote content provider and process/execute the data using an appropriate virtual machine. In some examples, the MVP may facilitate communication between and coordination among different virtual machines in the MVP, such as to facilitate optimization of data processing/execution.
摘要:
A method and system for the protected storage of downloaded media content via a virtualized platform. A method comprises downloading content to a special purpose virtual machine and then storing the downloaded content at a location, where the location is only accessible via the special purpose virtual machine. The stored content is then streamed over a virtual network to a general purpose virtual machine, where the special purpose virtual machine and the general purpose virtual machine exist on the same personal computer (PC).
摘要:
According to one embodiment, an apparatus is configured to carry out a 1st virtual machine and a 2nd virtual machine. The 1st virtual machine includes a notifying module configured to notify a 1st port number to the 2nd virtual machine, and a 1st transmitter configured to transmit, to a network, a 1st packet including a source port number indicating port number other than the 1st port number. The 2nd virtual machine includes a 2nd transmitter configured to transmit, to the network, a 2nd packet including a source port number indicating the 1st port number. The apparatus includes a sorting module configured to sort a received packet to the 1st virtual machine or the 2nd virtual machine.
摘要:
A host computer includes a first virtual machine, a second virtual machine, a host display, and a virtual machine monitor. The first virtual machine includes a television module and a first display window. The second virtual machine includes a browser module and a second display window. The host display is used for displaying the first display window and the second display window. The virtual machine monitor is used for displaying a television program by virtue of the television module in the first display window when the television module is activated, and displaying a forum page of a forum website corresponding to the television program by means of the browser module in the second display window. The forum page includes a plurality of relevant comments.
摘要:
iTV content is created and deployed using a server component adapted to allow content developers to create applications according to an authoring specification that describes a framework for same; a transport component configured to optimize and deliver the applications to one or more clients; and a client component adapted to render the applications through a television so as to permit user interaction therewith. The authoring specification provides for the presentation of content through one or more templates defined therein, allowing application definition and behavior to remain common across multiple client device types, middleware platforms, and/or iTV operating environments. The framework for applications accommodates advertising, promotions, content placement packages and/or programming campaign definitions, so as to permit a selection of a specific advertisement, promotion or content at a time of preparation of the iTV content by the server, and/or a time of execution of the applications by the client.
摘要:
An efficient architecture for a virtual desktop system in a Virtual Machine Monitor (VMM) operating environment. In one embodiment, initially, a virtual desktop computer system utilizing one or more host computer systems provides one or more remote display systems with interactive graphics and video capabilities. The host computer system generally manages windows and frames that correspond to remote display systems and manages updating the remote display systems over a network connection. Preferred embodiments include a multi-display processor that is enhanced for VMM operating environments.VMM operating environments typically consist of different Virtual Machines (VMs) and a control layer known as the Virtual Machine Monitor (VMM) that manages the different VMs. Each VM is typically designed to be unaware of the existence of other VMs and the VMM is designed to provide the necessary abstraction, isolation and coordination between the different VMs to the physical platform hardware.
摘要:
An apparatus and method for providing an interactive service to devices using different digital broadcast middleware standards are provided. The apparatus includes an execution information providing module which provides execution information regarding an application that has been executed in a first device using a first middleware standard so that the application can be executed in a second device using a second middleware standard; and a request execution module which receives a request issued by the second device during the execution of the application in the second device, and performs an operation corresponding to the received request.