RELATED APPLICATIONS

This application claims priority to Taiwan Application Serial Number 107124146, filed Jul. 12, 2018, which is herein incorporated by reference.

BACKGROUND

Field of Invention

The present invention relates to a multimedia streaming and routing technology. More particularly, the present invention relates to a multimedia streaming and routing apparatus and an operation method of the same.

Description of Related Art

The number of providers of the multimedia streaming service gradually increases along with the development of the network to provide a different way to supply multimedia video. The multimedia streaming data is transmitted through network. As a result, the user has to have both the router device and the multimedia streaming device such that the network is accessed by using the router device and the multimedia stream received from the network is processed by the multimedia streaming device. However, for the user, not only the cost is more when the user has to buy both the router device and the multimedia streaming device, but also a larger space is required to dispose the router device and the multimedia streaming device.

Accordingly, what is needed is a multimedia streaming and routing apparatus and an operation method of the same to address the issues mentioned above.

SUMMARY

The invention provides a multimedia streaming and routing apparatus that includes a network module, a storage module and a multi-core processing module. The storage module is configured to store a hypervisor. The multi-core processing module is electrically coupled to the network module and the storage module and is configured to perform network communication through the network module and retrieve the hypervisor from the storage module such that the multi-core processing module performs a multimedia streaming and routing method when the multi-core processing module executes the hypervisor. The multimedia streaming and routing method includes the steps outlined below. A virtual system is established. A router virtual machine is established in the virtual system to operate a router operating system configured to perform a network routing function. A multimedia streaming virtual machine is established in the virtual system to operate a multimedia streaming operating system configured to perform a multimedia streaming function. A multimedia stream is received by the router virtual machine and the multimedia stream is transmitted through a bridge of the virtual system to the multimedia streaming virtual machine to be playback.

Another aspect of the present invention is to provide a multimedia streaming and routing apparatus operating method used in a multimedia streaming and routing apparatus that includes a network module, a storage module configured to store a hypervisor and a multi-core processing module electrically coupled to the network module and the storage module, wherein the multi-core processing module is configured to perform network communication through the network module and retrieve the hypervisor from the storage module such that the multi-core processing module performs the multimedia streaming and routing method when the multi-core processing module executes the hypervisor. The multimedia streaming and routing method includes the steps outlined below. A virtual system is established. A router virtual machine is established in the virtual system to operate a router operating system configured to perform a network routing function. A multimedia streaming virtual machine is established in the virtual system to operate a multimedia streaming operating system configured to perform a multimedia streaming function. A multimedia stream is received by the router virtual machine and the multimedia stream is transmitted through a bridge of the virtual system to the multimedia streaming virtual machine to be playback.

These and other features, aspects, and advantages of the present invention will become better understood with reference to the following description and appended claims.

It is to be understood that both the foregoing general description and the following detailed description are by examples, and are intended to provide further explanation of the invention as claimed.

