[go: up one dir, main page]

TWI538493B - Multimedia system, cross - platform real - time sharing system and method - Google Patents

Multimedia system, cross - platform real - time sharing system and method Download PDF

Info

Publication number
TWI538493B
TWI538493B TW103105250A TW103105250A TWI538493B TW I538493 B TWI538493 B TW I538493B TW 103105250 A TW103105250 A TW 103105250A TW 103105250 A TW103105250 A TW 103105250A TW I538493 B TWI538493 B TW I538493B
Authority
TW
Taiwan
Prior art keywords
electronic device
multimedia message
request
multimedia
content
Prior art date
Application number
TW103105250A
Other languages
Chinese (zh)
Other versions
TW201534114A (en
Inventor
Ruo-Qi Wang
Original Assignee
Insyde Software Corp
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 Insyde Software Corp filed Critical Insyde Software Corp
Priority to TW103105250A priority Critical patent/TWI538493B/en
Publication of TW201534114A publication Critical patent/TW201534114A/en
Application granted granted Critical
Publication of TWI538493B publication Critical patent/TWI538493B/en

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

多媒體訊息跨平台即時分享系統及方法 Multimedia message cross-platform instant sharing system and method

本發明係關於一種可即時且接續分享多媒體訊息的方法,尤指一種在不同的電子裝置安裝專屬應用程式,可跨平台地即時分享並接續前次多媒體訊息之播放進度的系統及方法。 The present invention relates to a method for instantly and continuously sharing multimedia messages, and more particularly to a system and method for installing a dedicated application on different electronic devices, which can instantly share and continue the playback progress of the previous multimedia message across platforms.

現代化的社會中使用電子裝置已趨於普及化,且因網路與多媒體的發展迅速,因此大多數使用者已習慣使用手機、平板電腦等電子裝置瀏覽多媒體訊息內容,然而受限於電子裝置螢幕的尺寸太小,當周遭有大型螢幕可利用的情況下,使用者通常會希望將多媒體訊息分享至大型螢幕(如電視)上瀏覽,以目前市面上來說,可以透過以下幾種方式達到上述目的。 The use of electronic devices in modernized society has become popular, and due to the rapid development of Internet and multimedia, most users have become accustomed to using multimedia devices such as mobile phones and tablet computers to browse multimedia content, but limited by electronic device screens. The size is too small. When large screens are available around the world, users usually want to share multimedia messages on large screens (such as TVs). In the current market, there are several ways to achieve the above purposes. .

一種利用已知的Micro HDMI(High Definition Multimedia Interface)介面傳輸多媒體訊息的方式,主要係由一平板電腦透過一HDMI傳輸線與一電視連接,可將該平板電腦上正在瀏覽的多媒體訊息經過該HDMI傳輸線傳輸至該電視播放,但此方式具有以下缺點: A method for transmitting a multimedia message by using a known Micro HDMI (High Definition Multimedia Interface) interface, which is mainly connected by a tablet computer to a television through an HDMI transmission line, and the multimedia message being browsed on the tablet computer can pass the HDMI transmission line. Transfer to the TV to play, but this method has the following disadvantages:

1.手機大多不支援HDMI功能,僅有少數平板電腦支援此功能,因此若要透過此方式分享多媒體訊息其必受限於特定硬體裝置。 1. Most mobile phones do not support HDMI. Only a few tablets support this feature. Therefore, sharing multimedia messages in this way must be limited to specific hardware devices.

2.使用者為了要分享多媒體訊息,必需使用HDMI傳輸線連結兩台裝置,使得活動範圍受限制於其線長,而不便於操作平板電腦等困擾。 2. In order to share the multimedia message, the user must use the HDMI transmission line to connect the two devices, so that the range of motion is limited to the length of the line, which is not convenient for operating the tablet.

3.每次欲欣賞多媒體檔案時即須重新插拔HDMI傳輸線,即時分享的方便性相當低。 3. Every time you want to enjoy the multimedia file, you need to re-plug the HDMI cable. The convenience of instant sharing is quite low.

4.電視將依據平板電腦所輸出的畫面做為顯示畫面,也就是說兩者的畫面是同步進行的,無法各自獨立作業,例如:無法在讓電視在播放影片的同時透過平板電腦來瀏覽照片。 4. The TV will use the screen output by the tablet as the display screen, which means that the two screens are synchronized and cannot be operated independently. For example, the TV cannot be used to view the photos through the tablet while playing the movie. .

另一種分享方式,為DLNA(Digital Living Network Alliance)媒體伺服器連線機制,是一種使數位家電能透過網路讀取伺服器所共享出來的多媒體檔案的機制,主要係由一Wireless AP分享器透過網路連結一數位媒體伺服器(Digital Media Server,DMS)與一數位媒體播放器(Digital Media Player,DMP);該數位媒體伺服器(DMS)為提供多媒體訊息的資料來源,該數位媒體播放器(DMP)透過網路存取並播放數位媒體伺服器(DMS)之內容,此一機制雖然可達到分享多媒體訊息的目的,但是具有以下缺點:欲透過DLNA分享多媒體訊息至電子裝置,必須具備數位媒體伺服器(DMS)與一數位媒體播放器(Digital Media Player,DMP),且用以播放多媒體訊息的顯示器必須要支援DLNA或額外購買DLNA Dongle才能夠達到多媒體訊息分享的功能。 Another sharing method is the DLNA (Digital Living Network Alliance) media server connection mechanism, which is a mechanism for enabling digital homes to read multimedia files shared by the server through the network, mainly by a Wireless AP sharer. A digital media server (DMS) and a digital media player (DMP) are connected through a network; the digital media server (DMS) is a data source for providing multimedia messages, and the digital media is played. (DMP) accesses and plays the content of the digital media server (DMS) through the network. Although this mechanism can achieve the purpose of sharing multimedia messages, it has the following disadvantages: To share multimedia messages to electronic devices through DLNA, A digital media server (DMS) and a digital media player (DMP), and a display for playing multimedia messages must support DLNA or an additional purchase of DLNA Dongle to achieve multimedia message sharing.

Miracast無線連接機制包括一分享端(Source)以及一接收端(Sink),主要係以Wi-Fi Direct為基礎的無線 顯示標準,代表分享端的一行動裝置可透過無線方式分享視訊畫面。雖然該分享端可透過Miracast將當前的螢幕畫面直接在代表接收端的數位電視或其他裝置上播放,而無需任何連接線,但此方式仍具有以下缺點: The Miracast wireless connection mechanism includes a share (Source) and a sink (Sink), mainly based on Wi-Fi Direct wireless. Display standard, a mobile device on the share side can share video images wirelessly. Although the sharing terminal can play the current screen directly on the digital TV or other device representing the receiving end through Miracast without any connection line, this method still has the following disadvantages:

1.其分享端(Source)與接收端(Sink)必須同時支援Wi-Fi Direct連線方式,此外也必須要具有支援Miracast功能的數位電視或額外購買Miracast Dongle才能夠達到多媒體訊息分享的功能。 1. The sharing end (Source) and the receiving end (Sink) must support Wi-Fi Direct connection mode. In addition, it must have a digital TV that supports Miracast function or an additional purchase of Miracast Dongle to achieve multimedia message sharing.

2.分享端將當前的顯示畫面傳送至接收端,兩端的畫面將會同步,亦即當平板電腦播放影片時數位電視顯示相同畫面,然而若平板電腦進行其它的操作,例如玩遊戲,遠端的數位電視畫面也會隨之改變無法停留在播放影片的狀態。 2. The sharing terminal transmits the current display screen to the receiving end, and the screens at both ends will be synchronized, that is, when the tablet computer plays the video, the digital television displays the same picture, but if the tablet computer performs other operations, such as playing games, the remote end The digital TV picture will also change and cannot stay in the state of playing the movie.

由上述可知,目前有諸多技術可供數位裝置將其多媒體訊息即時分享至遠端裝置上播放,然而其在普遍性、便利性、即時性及重複性上都略顯不足。因此,如何使任一數位裝置於其作業系統下可跨平台地即時分享其多媒體訊息,以及更有效率的提升其使用的便利性以及實用性,以目前的使用需求而言,確實值得進一步研究以提出更佳的解決方案。 As can be seen from the above, there are currently many technologies for digital devices to instantly share their multimedia messages to remote devices for playback, but they are somewhat insufficient in terms of universality, convenience, immediacy and repeatability. Therefore, how to enable any digital device to instantly share its multimedia information across platforms under its operating system, and to more efficiently improve the convenience and practicability of its use, it is worthy of further study in terms of current use requirements. To come up with a better solution.

本發明主要目的係提供一種多媒體訊息跨平台即時分享系統及方法,其在一搭載作業系統的電子裝置上安裝其專屬應用程式,用以即時的傳輸或接收複數多媒體訊息,並且可在不同電子裝置上接續、循序、非同步地 播放該多媒體訊息,達到跨平台即時分享多媒體訊息的目的。 The main purpose of the present invention is to provide a cross-platform instant sharing system and method for multimedia information, which installs a dedicated application on an electronic device equipped with an operating system for instantaneous transmission or reception of multiple multimedia messages, and can be used in different electronic devices. Continued, sequential, asynchronous Play this multimedia message to achieve instant sharing of multimedia messages across platforms.

欲達成前述目的所採取的技術,係令前述多媒體訊息跨平台即時分享方法,該方法包括下列步驟:於一第一電子裝置接收對應複數多媒體訊息的一選取資訊及一播放請求;根據該播放請求,播放該選取資訊對應之上述多媒體訊息內容;在上述多媒體訊息內容播放的過程中判斷是否接收到一即時分享請求;以及當接收到該即時分享請求時,將播放中的上述多媒體訊息內容及一播放進度資訊,透過一網路即時地傳送至一第二電子裝置。 The method for achieving the foregoing purposes is to enable the foregoing multimedia information to be shared across platforms, the method comprising the steps of: receiving, by a first electronic device, a selected information corresponding to the plurality of multimedia messages and a play request; And playing the multimedia message content corresponding to the selected information; determining whether an instant sharing request is received during the playing of the multimedia message content; and when the instant sharing request is received, the multimedia message content to be played and one The progress information is transmitted to a second electronic device through a network.

前述方法主要是在兩電子裝置上分別安裝其專屬應用程式,以便在二者間實現協同合作的機制並透網路作為溝通管道,以即時分享多媒體訊息,並使分享的多媒體訊息以接續的方式即時播放,以便使用者透過不同電子裝置接續的瀏覽多媒體訊息內容,尤其當使用者在該第一電子裝置上播放多媒體訊息內容至一段落時,若欲將該多媒體訊息分享至其他具有大螢幕的第二電子裝置繼續播放時,透過上述方法將多媒體訊息跨平台即時分享,無須從頭開始播放,可即時的接續播放,並且提供非同步的方式令多媒體訊息在該第二電子裝置正在進行播放的同時第一電子裝置仍可進行其它操作,也就是說第一、第二電子裝置可各自獨立作業實現非同步作業的機制,此一機制可 增進電子裝置的使用效率。 The above method is mainly to install their own dedicated applications on the two electronic devices, so as to realize the mechanism of cooperation between the two and use the network as a communication channel to instantly share multimedia messages and make the shared multimedia messages continue. Instant playback for users to browse multimedia content through different electronic devices, especially when the user plays multimedia content on the first electronic device to a paragraph, if the user wants to share the multimedia message with other large screens When the two electronic devices continue to play, the multimedia messages can be instantly shared across the platform by the above method, without having to start from the beginning, and can be played in real time, and provide an asynchronous manner to enable the multimedia message to be played while the second electronic device is playing. An electronic device can still perform other operations, that is, the first and second electronic devices can independently operate the non-synchronized operation mechanism, and the mechanism can be Improve the efficiency of the use of electronic devices.

為達前述目的所採取的又一主要技術手段係令前述多媒體訊息跨平台即時分享系統,包括一第一電子裝置,該第一電子裝置包括:一儲存單元,用以儲存複數多媒體訊息;一顯示器;一輸入模組;一網路傳輸模組;一處理器,係分別與該儲存單元、該顯示器、該輸入模組、該網路傳輸模組連接,並且:於該顯示器顯示上述多媒體訊息,並經由該輸入模組接收對應複數多媒體訊息的一選取資訊及一播放請求;根據該播放請求,播放該選取資訊對應之上述多媒體訊息的內容;在上述多媒體訊息的內容播放的過程中判斷是否接收到從該輸入模組傳送的一即時分享請求;以及當接收到該即時分享請求時,將播放中的上述多媒體訊息內容及一播放進度資訊,透過該網路傳輸模組即時地傳送至第二電子裝置。 And a first electronic device comprising: a first electronic device, the first electronic device comprising: a storage unit for storing a plurality of multimedia messages; and a display An input module; a network transmission module; a processor is respectively connected to the storage unit, the display, the input module, the network transmission module, and: displaying the multimedia message on the display, And receiving, by the input module, a selection information and a play request corresponding to the plurality of multimedia messages; and playing the content of the multimedia message corresponding to the selected information according to the play request; determining whether to receive the content during the playing of the multimedia message And an instant sharing request transmitted from the input module; and when the instant sharing request is received, the multimedia message content and a playback progress information that are being played are immediately transmitted to the second through the network transmission module Electronic device.

上述第一電子裝置可透過專屬應用程式將第一電子裝置之中的多媒體訊息提供給使用者瀏覽,當使用者透過該輸入模組選取任一多媒體訊息時,可直接透過第一電子裝置的應用程式進行播放,在播放多媒體訊息內容中的任一時間點使用者可將其分享至遠端,透過網路傳輸以接續、循序、非同步的方式播放該多媒體訊息的內容, 以達到在不同作業系統下可跨平台地即時分享多媒體訊息,並提升其實用性以及便利性之目的。 The first electronic device can provide the multimedia information of the first electronic device to the user through a dedicated application. When the user selects any multimedia message through the input module, the application can be directly transmitted through the first electronic device. The program plays, and at any point in the content of playing the multimedia message, the user can share it to the remote end, and the content of the multimedia message is played in a continuous, sequential, and asynchronous manner through the network transmission. In order to achieve instant sharing of multimedia messages across platforms under different operating systems, and to enhance its practicality and convenience.

10‧‧‧第一電子裝置 10‧‧‧First electronic device

101‧‧‧瀏覽模組 101‧‧‧Browsing module

102‧‧‧發送模組 102‧‧‧Transmission module

103‧‧‧播放模組 103‧‧‧Playing module

11‧‧‧儲存單元 11‧‧‧ storage unit

12‧‧‧顯示器 12‧‧‧ display

121‧‧‧顯示區 121‧‧‧ display area

13‧‧‧網路傳輸模組 13‧‧‧Network Transmission Module

14‧‧‧處理器 14‧‧‧ Processor

15‧‧‧輸入模組 15‧‧‧Input module

151‧‧‧操作區 151‧‧‧Operating area

20‧‧‧第二電子裝置 20‧‧‧Second electronic device

201‧‧‧接收模組 201‧‧‧ receiving module

202‧‧‧播放模組 202‧‧‧Playing module

31‧‧‧硬體層 31‧‧‧ hardware layer

32‧‧‧作業系統層 32‧‧‧ operating system layer

33‧‧‧網路層 33‧‧‧Network layer

34‧‧‧應用層 34‧‧‧Application layer

圖1A係本發明一較佳實施例即時分享系統外觀圖。 1A is a perspective view of an instant sharing system in accordance with a preferred embodiment of the present invention.

圖1B係本發明一較佳實施例又一即時分享系統外觀圖。 FIG. 1B is an external view of another instant sharing system according to a preferred embodiment of the present invention.

圖1C係本發明一較佳實施例另一即時分享系統外觀圖。 1C is an external view of another instant sharing system in accordance with a preferred embodiment of the present invention.

圖2 係本發明一較佳實施例之電子裝置架構示意圖。 2 is a schematic diagram of an electronic device architecture in accordance with a preferred embodiment of the present invention.

圖3 係本發明一較佳實施例應用程式示意圖。 3 is a schematic diagram of an application program in accordance with a preferred embodiment of the present invention.

圖4 係本發明一較佳實施例之架構示意圖。 4 is a schematic block diagram of a preferred embodiment of the present invention.

圖5係本發明應用程式一較佳實施例之即時接續播放流程圖。 FIG. 5 is a flow chart of the instant connection playback of a preferred embodiment of the application of the present invention.

圖6係本發明應用程式一較佳實施例之循序播放流程圖。 6 is a flow chart showing the sequential playback of a preferred embodiment of the application of the present invention.

圖7 係本發明一較佳實施例之非同步作業流程圖。 Figure 7 is a flow diagram of a non-synchronous operation in accordance with a preferred embodiment of the present invention.

關於本發明一較佳實施例,主要係於一搭載有作業系統的電子裝置上安裝一專屬應用程式,透過該專屬應用程式將多媒體訊息跨平台即時分享的方法;本實施例中,該作業系統可係指可安裝應用程式的作業系統,例如Android、Windows、iOS、Mac OS等,上述作業系統僅為例舉,並非限制可用的作業系統,合先陳明。 A preferred embodiment of the present invention is a method for installing a dedicated application on an electronic device equipped with an operating system, and sharing the multimedia message across the platform through the dedicated application; in this embodiment, the operating system It can refer to the operating system where the application can be installed, such as Android, Windows, iOS, Mac OS, etc. The above operating system is only an example, and it is not limited to the available operating system.

為說明本實施例的具體應用方式,請參閱圖1A所示,其中包括搭載有作業系統的一第一電子裝置10以及一第二電子裝置20,其二者透過網路傳輸建立彼此之間的溝通管道,以進行資料傳輸;請參閱圖1A~圖1C所示,於本實施例中,該第一電子裝置10係指平板電腦或智慧型手機,該第二電子裝置20係指數位電視或平板電腦,除此之外,該第一、第二電子裝置10、20又分別可以是筆記型電腦或桌上型電腦等其他電子裝置,而在此係以上述各裝置為例,並非加以限制。 For the specific application mode of the embodiment, please refer to FIG. 1A, which includes a first electronic device 10 equipped with an operating system and a second electronic device 20, both of which are connected to each other through network transmission. In the present embodiment, the first electronic device 10 refers to a tablet computer or a smart phone, and the second electronic device 20 is an index television or In addition, the first and second electronic devices 10 and 20 may respectively be other electronic devices such as a notebook computer or a desktop computer, and the above devices are exemplified herein, and are not limited thereto. .

請參閱圖2所示,該第一電子裝置10包含有一儲存單元11、一顯示器12、一網路傳輸模組13、一處理器14、一輸入模組15;其中,該儲存單元11係用以儲存複數多媒體訊息,於本實施例中,該輸入模組15與該顯示器12係構成一觸控顯示器,並且分別提供一操作區151(如圖1A所示)與一顯示區121,該顯示區121用以顯示一瀏覽頁面,該操作區151係供使用者進行多媒體訊息的選取以及指令的發送; 該處理器14係分別與該儲存單元11、該顯示器12、該網路傳輸模組13電連接,並且該處理器14搭載一作業系統,該專屬應用程式建構於作業系統之上,用以將多媒體訊息於瀏覽頁面上呈現,多媒體訊息透過該網路傳輸模組13進行傳遞,該網路傳輸模組13支援的網路協定於本實施例中係指一Wi-Fi、一Wi-Fi Direct或一藍牙(Bluetooth);該第一電子裝置10透過網路傳輸模組13與對應的第二電子裝置20連接,使第一電子裝置10可透過 網路對第二電子裝置20即時的分享多媒體訊息。 As shown in FIG. 2, the first electronic device 10 includes a storage unit 11, a display 12, a network transmission module 13, a processor 14, and an input module 15. The storage unit 11 is used. In the present embodiment, the input module 15 and the display 12 form a touch display, and respectively provide an operation area 151 (shown in FIG. 1A) and a display area 121. The display is provided. The area 121 is used to display a browsing page, and the operation area 151 is used for the user to select a multimedia message and send an instruction; The processor 14 is electrically connected to the storage unit 11, the display 12, and the network transmission module 13, respectively, and the processor 14 is equipped with an operating system, and the dedicated application is built on the operating system for The multimedia message is presented on the browsing page, and the multimedia message is transmitted through the network transmission module 13. The network protocol supported by the network transmission module 13 refers to a Wi-Fi and a Wi-Fi Direct in this embodiment. Or a Bluetooth device; the first electronic device 10 is connected to the corresponding second electronic device 20 through the network transmission module 13 to make the first electronic device 10 transparent. The network instantly shares the multimedia message with the second electronic device 20.

為說明本較佳實施例中該專屬應用程式被安裝於不同裝置以及作業系統,請參考圖3所示,其中該第一電子裝置10與該第二電子裝置20係可為不同的電子裝置,例如:平版電腦與筆記型電腦,其分別搭載各自專屬的作業系統(Operating System,OS),當上述第一電子裝置10與第二電子裝置20分別於其作業系統中安裝前述之專屬應用程式,使得該第一電子裝置10作為一數位內容發送器(Digital Content Sender),並且該第二電子裝置20則作為一數位內容接收器(Digital Content Recipient);其中,該數位內容發送器包括一瀏覽模組(Browser)101、一發送模組(Sender)102、一播放模組(Media Player)103,該數位內容接收器包括一接收模組(Receiver)201、一播放模組(Media Player)202;該瀏覽模組101係提供瀏覽頁面讓使用者瀏覽多媒體訊息內容,使用者可以選擇在第一電子裝置10直接透過播放模組103播放已選定之多媒體訊息,同時使用者可在選定欲分享之多媒體訊息後,透過該發送模組102將多媒體訊息傳送至第二電子裝置20,該發送模組102與接收模組201主要負責傳輸多媒體訊息,當使用者選定欲分享的多媒體訊息後係經由此機制來實現分享多媒體訊息內容,在第二電子裝置20接收到多媒體訊息後,即由播放模組202來播放該多媒體訊息的內容以達到即時分享與播放的功能。 To illustrate that the dedicated application is installed in different devices and operating systems in the preferred embodiment, please refer to FIG. 3 , wherein the first electronic device 10 and the second electronic device 20 can be different electronic devices. For example, the lithographic computer and the notebook computer are respectively equipped with their own dedicated operating systems (OS), and when the first electronic device 10 and the second electronic device 20 respectively install the aforementioned dedicated application in the operating system, The first electronic device 10 is used as a digital content sender (Digital Content Sender), and the second electronic device 20 is used as a digital content receiver (Digital Content Recipient); wherein the digital content transmitter includes a browsing mode a receiver 101, a sender module (Sender) 102, a play module (Media Player) 103, the digital content receiver includes a receiver module (Receiver) 201, a play module (Media Player) 202; The browsing module 101 provides a browsing page for the user to browse the multimedia message content, and the user can select to play the selected electronic device 10 directly through the playing module 103. After the multimedia message is selected, the user can transmit the multimedia message to the second electronic device 20 through the sending module 102. The sending module 102 and the receiving module 201 are mainly responsible for transmitting the multimedia message. After the user selects the multimedia message to be shared, the multimedia message content is shared by the mechanism. After the second electronic device 20 receives the multimedia message, the content of the multimedia message is played by the playing module 202 to achieve instant sharing. With the function of playing.

為進一步的說明本較佳實施例的架構,請參考 圖4所示,其架構主要分為四個階層,由最下層依序往最上層排列分別是一硬體層(HW Layer)31、一作業系統層(OS Layer)32、一網路層(Network Layer)33、一應用層(Application Layer)34;上述硬體層31所支援的裝置包含桌上型電腦(PC)、智慧型手機(Smart Phone)、筆記型電腦(Note Book)、數位電視(Digital TV)以及平板電腦(Tablet);該作業系統層32支援的作業系統包含Windows、Android、iOS、Mac OS等;前述多媒體訊息的分享主要是透過該網路層33其支援的傳輸方式有Wi-Fi、Wi-Fi Direct以及藍牙(Bluetooth)等;該應用層34為本發明較佳實施例之專屬應用程式主要係由一瀏覽模組(Browser)、一發送模組(Sender)、一接收模組(Receiver)以及一播放模組(Media Player)所組成,其運作機制及協同合作方式如前所述之具體應用方式。 To further illustrate the architecture of the preferred embodiment, please refer to As shown in FIG. 4, the architecture is mainly divided into four levels, and the bottom layer is sequentially arranged to the uppermost layer to be a hardware layer (HW Layer) 31, an operating system layer (OS Layer) 32, and a network layer (Network). Layer 33, an application layer 34; the device supported by the hardware layer 31 includes a desktop computer (PC), a smart phone (Smart Phone), a notebook (Note Book), and a digital television (Digital). TV) and a tablet (Tablet); the operating system supported by the operating system layer 32 includes Windows, Android, iOS, Mac OS, etc.; the sharing of the multimedia information is mainly through the network layer 33, and the supported transmission mode thereof is Wi- Fi, Wi-Fi Direct, Bluetooth, etc.; the application layer 34 is a dedicated application of the preferred embodiment of the present invention, mainly consisting of a browser module, a sender module, and a receiver module. The receiver (Receiver) and a play module (Media Player) are composed of the operating mechanism and the cooperative cooperation mode as described above.

由上述本發明之較佳實施例的具體應用方式以及說明,可歸納出多媒體訊息跨平台即時分享方法,該方法執行於前述已安裝該專屬應用程式的第一電子裝置10上,如圖5所示,並由該專屬應用程式執行以下步驟:提供一瀏覽頁面,並顯示複數多媒體訊息(S401),讓使用者選取複數多媒體訊息以編輯成一播放清單;接受使用者所送出的播放請求,並且播放使用者所選取的播放清單(S402);在上述播放多媒體訊息的過程中接受由使用者送出的一即時分享請求(S403),要求分享目前正在播放的播放清 單至遠端的第二電子裝置20;嘗試與使用者所選定之第二電子裝置20建立連線,判斷是否已建立網路連線(S404);以及將播放中的播放清單內容及其播放進度資訊,透過前述網路即時的分享至前述第二電子裝置20,使其能夠繼續在第二電子裝置20接續播放多媒體訊息內容(S405)。 According to the specific application mode and description of the preferred embodiment of the present invention, a cross-platform instant sharing method for multimedia messages can be summarized. The method is implemented on the first electronic device 10 on which the dedicated application is installed, as shown in FIG. And the dedicated application performs the following steps: providing a browsing page and displaying a plurality of multimedia messages (S401), allowing the user to select a plurality of multimedia messages to be edited into a playlist; accepting a play request sent by the user, and playing a playlist selected by the user (S402); accepting an instant sharing request sent by the user during the playing of the multimedia message (S403), requesting to share the currently playing play clear Single to remote second electronic device 20; attempting to establish a connection with the second electronic device 20 selected by the user, determining whether a network connection has been established (S404); and playing the playlist content and playing the same The progress information is instantly shared to the second electronic device 20 through the foregoing network, so that the multimedia message content can continue to be played on the second electronic device 20 (S405).

若接受到該即時分享請求,但尚未建立專屬的網路連線時,則持續確認連線機制及網路狀態(S407)。 If the instant sharing request is received but the dedicated network connection has not been established, the connection mechanism and the network status are continuously confirmed (S407).

前述方法主要是由使用者在該第一電子裝置10上瀏覽儲存之多媒體訊息內容,當使用者選定特定的多媒體訊息並編輯成播放清單進行分享時,第一電子裝置10會與第二電子裝置20進行溝通,播放清單可以即時分享給第二電子裝置20,並且立即播放該播放清單中的多媒體訊息內容,當使用者透過第一電子裝置10播放多媒體訊息,例如:音樂或影片,接著發送此正播放到任意時間點的多媒體檔案至第二電子裝置20,該第二電子裝置20將接續先前播放的時間點接著往下播放;進一步地,當上述第二電子裝置20播放多媒體訊息的同時,該第一電子裝置10可持續接收使用者再選取的多媒體訊息、又一播放請求或者前述各播放請求以外的其他功能請求,例如:使用者可同時在第一電子裝置10欣賞其它的照片、影片、播放音樂、退出程式玩遊戲或者繼續瀏覽選取其他多媒體檔案等。 The foregoing method is mainly for the user to browse the stored multimedia message content on the first electronic device 10. When the user selects a specific multimedia message and edits into a playlist for sharing, the first electronic device 10 and the second electronic device 20, the playlist can be instantly shared to the second electronic device 20, and the multimedia message content in the playlist is immediately played, and when the user plays a multimedia message, such as music or video, through the first electronic device 10, then the message is sent. Playing the multimedia file to the second electronic device 20 at any point in time, the second electronic device 20 will play the next time point of the previous playback; further, when the second electronic device 20 plays the multimedia message, The first electronic device 10 can continue to receive the multimedia message selected by the user, another playback request, or other function requests other than the foregoing playback requests. For example, the user can simultaneously enjoy other photos and videos on the first electronic device 10. , play music, exit the program to play the game or continue browsing to select other Body archives.

本發明進一步的提供一循序播放流程,當使用者透過該第一電子裝置10建立一播放清單,而收到該播放清單的第二電子裝置20將依序播放清單中的多媒體訊息 內容,如圖6所示,該循序播放流程包括以下步驟:由第一電子裝置10顯示複數多媒體訊息(S501),透過使用者選取之多媒體訊息編輯成該播放清單,該播放清單具有一播放順序;接受由使用者送出的一即時分享請求(S502),要求分享使用者所選取的播放清單至遠端的第二電子裝置20;嘗試與使用者所選定之第二電子裝置20建立連線,判斷是否已建立網路連線(S503);若第一電子裝置10接受到該即時分享請求,但尚未與第二電子裝置20建立網路連線時,則持續確認連線機制及網路狀態(S505);當第一電子裝置10接受到該即時分享請求,且與第二電子裝置20已建立網路連線,則分享播放清單至第二電子裝置20(S504);當第二電子裝置20收到前述播放清單,依照播放清單的播放順序,播放複數多媒體訊息(S506)。 The present invention further provides a sequential playback process. When the user establishes a playlist through the first electronic device 10, the second electronic device 20 that receives the playlist will play the multimedia message in the list in sequence. Contents, as shown in FIG. 6, the sequence playing process includes the following steps: displaying, by the first electronic device 10, a plurality of multimedia messages (S501), and editing the playlist by using the multimedia message selected by the user, the playlist having a play order Receiving an instant sharing request sent by the user (S502), requesting to share the playlist selected by the user to the remote second electronic device 20; attempting to establish a connection with the second electronic device 20 selected by the user, Determining whether the network connection has been established (S503); if the first electronic device 10 receives the instant sharing request but has not established a network connection with the second electronic device 20, the connection mechanism and the network status are continuously confirmed. (S505); when the first electronic device 10 receives the instant sharing request and has established a network connection with the second electronic device 20, sharing the playlist to the second electronic device 20 (S504); when the second electronic device 20 Receiving the foregoing playlist, playing a plurality of multimedia messages in accordance with the play order of the playlist (S506).

為說明本發明所提供一非同步作業流程,以達到使用的便利性,請參考圖7所示,該非同步作業流程包括以下步驟:由第一電子裝置10根據使用者所選取之多媒體訊息編輯一播放清單(S601),該播放清單係於該瀏覽頁面上呈現;接受一即時分享請求(S602);根據接受到該即時分享請求,將該播放清單以及相對應的多媒體訊息內容進行即時分享至第二電子裝置20,並且同時由第二電子裝置20播放前述多媒體內容(S603); 使用者再次藉由該第一電子裝置10選取對應的複數多媒體訊息以編輯成一第二播放清單(S604);接受一第二即時分享請求(S605);於第一電子裝置10根據接受到的第二即時分享請求,將該第二播放清單及一第二播放進度資訊,即時地分享至該第二電子裝置20(S606);由第二電子裝置20根據接收到的該第二播放清單及其進度資訊即時的播放其清單中對應的多媒體訊息內容;在此同時,第一電子裝置10仍可接受編輯一第三播放清單(S607)或者進行其它的操作行為,皆不會影響第二電子裝置20正在執行的多媒體檔案播放。 To illustrate the non-synchronous workflow provided by the present invention, to facilitate the use, please refer to FIG. 7. The asynchronous workflow includes the following steps: the first electronic device 10 edits one according to the multimedia message selected by the user. a playlist (S601), the playlist is presented on the browse page; accepting an instant sharing request (S602); and immediately sharing the playlist and the corresponding multimedia message content according to the instant sharing request Two electronic devices 20, and at the same time the second electronic device 20 plays the aforementioned multimedia content (S603); The user again selects the corresponding plurality of multimedia messages by the first electronic device 10 to edit into a second playlist (S604); accepts a second instant sharing request (S605); and the first electronic device 10 receives the first The second playlist and the second play progress information are instantly shared to the second electronic device 20 (S606); and the second playlist and the second playlist are received by the second electronic device 20 The progress information instantly plays the corresponding multimedia message content in the list; at the same time, the first electronic device 10 still accepts editing a third playlist (S607) or performs other operation actions, which does not affect the second electronic device. 20 multimedia file playback being executed.

當第一電子裝置10傳送一多媒體訊息檔案至第二電子裝置20之後,該第二電子裝置20便直接播放該檔案,而在這同時該第一電子裝置10可以提供使用者瀏覽其它多媒體訊息檔案或者是執行別的應用程式,此動作不會造成第二電子裝置20正在播放的多媒體檔案被中斷。 After the first electronic device 10 transmits a multimedia message file to the second electronic device 20, the second electronic device 20 directly plays the file, and at the same time, the first electronic device 10 can provide the user to browse other multimedia message files. Alternatively, another application is executed, and the action does not cause the multimedia file being played by the second electronic device 20 to be interrupted.

由上述可知,本發明透過一具備高度可移置性的應用程式,該應用程式分別安裝在兩個不同的電子裝置,該等電子裝置透過網路分享多媒體訊息內容,以下列示本發明所具備之優點: It can be seen from the above that the present invention is installed on two different electronic devices through a highly displaceable application, and the electronic devices share the multimedia message content through the network, and the present invention is provided by the following Advantages:

1.上述各裝置只需安裝一應用程式即可達到分享多媒體內容的功能,並且可適用於多種不同的作業系統。 1. Each of the above devices only needs to install an application to achieve the function of sharing multimedia content, and can be applied to a variety of different operating systems.

2.由於本專屬應用程式建構於作業系統上,因此可支援的裝置非常的廣範,例如:桌上型電腦,筆記型電腦,平板電腦,智慧型手機以及數位電視等。 2. Since this proprietary application is built on the operating system, it can support a wide range of devices, such as desktop computers, notebook computers, tablet computers, smart phones and digital TVs.

3.本專屬應用程式可支援多種網路傳輸方式,普遍被使用的網路傳輸方式包含Wi-Fi、Wi-Fi Direct、藍牙等。 3. This proprietary application supports a variety of network transmission methods, and the commonly used network transmission methods include Wi-Fi, Wi-Fi Direct, Bluetooth, and the like.

4.提供非同步作業的處理機制,不同於現有的Miracast以及HDMI cable的傳輸機制,使用者在數位內容接收器播放多媒體檔案訊息的同時,可以在數位內容發送器同時執行其他應用程式,彼此不會相互干擾。 4. Provides a processing mechanism for asynchronous jobs. Different from the existing Miracast and HDMI cable transmission mechanism, the user can simultaneously execute other applications in the digital content transmitter while playing the multimedia file information while the digital content receiver is playing. Will interfere with each other.

5.當使用者於數位內容發送器播放多媒體訊息,例如:音樂或影片,接著傳送正播放到一半的音樂或影片至數位內容接收器,數位內容接收器將接續先前播放的位置接著往下播放。 5. When the user plays a multimedia message, such as music or video, to a digital content transmitter, and then transmits half of the music or video being played to the digital content receiver, the digital content receiver will continue to play the previously played position and then play down. .

6.支援播放清單功能,使用者可以透過數位內容發送器建立播放清單,收到播放清單的數位內容接收器將依序播放清單中的檔案。 6. Support the playlist function, the user can establish a playlist through the digital content sender, and the digital content receiver that receives the playlist will play the files in the list in sequence.

7.採用串流方式進行多媒體訊息傳輸,建構於作業系統之上,在數位內容接收器接收到多媒體訊息時將即刻以播放模組進行播放。 7. The multimedia message transmission is carried out by means of streaming, and is constructed on the operating system. When the digital content receiver receives the multimedia message, it will be played by the playing module immediately.

8.支援實體檔案傳送機制,提供使用者可以設定是否要將數位內容發送器的多媒體訊息之實體檔案傳送到數位內容接收器,以便數位內容接收器在未與網路連接的狀態下仍可瀏覽該多媒體訊息。 8. Supporting the physical file transfer mechanism, providing the user with the ability to set whether to transfer the physical file of the multimedia message of the digital content transmitter to the digital content receiver, so that the digital content receiver can still browse without being connected to the network. The multimedia message.

10‧‧‧第一電子裝置 10‧‧‧First electronic device

121‧‧‧顯示區 121‧‧‧ display area

151‧‧‧操作區 151‧‧‧Operating area

20‧‧‧第二電子裝置 20‧‧‧Second electronic device

Claims (8)

一種多媒體訊息跨平台即時分享方法,該方法包括下列步驟:於一第一電子裝置接收對應複數多媒體訊息的一選取資訊及一播放請求;根據該播放請求,播放該選取資訊對應之上述多媒體訊息的內容;在上述多媒體訊息的內容播放的過程中判斷是否接收到一即時分享請求;以及當接收到該即時分享請求時,將播放中的上述多媒體訊息內容及一播放進度資訊,透過一網路即時地傳送至一第二電子裝置;該第二電子裝置根據該播放進度資訊,接續播放上述多媒體訊息內容;以及該第一電子裝置持續接收選取資訊、播放請求或播放請求以外的其他功能請求。 A cross-platform instant sharing method for a multimedia message, the method comprising the steps of: receiving, by a first electronic device, a selected information corresponding to a plurality of multimedia messages and a play request; and playing the multimedia message corresponding to the selected information according to the play request Contents; determining whether an instant sharing request is received during the playback of the content of the multimedia message; and receiving the instant sharing request, transmitting the multimedia message content and a playback progress information through a network Transmitting to a second electronic device; the second electronic device continues to play the multimedia message content according to the playback progress information; and the first electronic device continuously receives other function requests other than the selected information, the play request, or the play request. 如請求項1所述之多媒體訊息跨平台即時分享方法,更包括下列步驟:於該第一電子裝置接收對應複數多媒體訊息的一第二選取資訊及一第二播放請求;根據該第二播放請求,播放該選取資訊對應之上述多媒體訊息的內容;在上述多媒體訊息的內容播放的過程中判斷是否接收到一第二即時分享請求;以及當接收到該第二即時分享請求時,將播放中的上述多 媒體訊息內容及一第二播放進度資訊,透過該網路即時地傳送至該第二電子裝置。 The cross-platform instant sharing method of the multimedia message according to claim 1, further comprising the steps of: receiving, by the first electronic device, a second selection information corresponding to the plurality of multimedia messages and a second playback request; according to the second playback request Playing the content of the multimedia message corresponding to the selected information; determining whether a second instant sharing request is received during the playing of the content of the multimedia message; and when the second instant sharing request is received, the playing More than the above The media message content and a second playback progress information are immediately transmitted to the second electronic device through the network. 如請求項1所述之多媒體訊息跨平台即時分享方法,其中當接收到該即時分享請求時,將播放中的上述多媒體訊息內容及一播放進度資訊,透過一網路即時地傳送至一第二電子裝置的步驟更包括下列步驟:當接收到該即時分享請求時,建立與該第二電子裝置的該網路連線;以及透過該網路連線,將上述多媒體訊息內容及該播放進度資訊即時地傳送至該第二電子裝置。 The cross-platform instant sharing method of the multimedia message as described in claim 1, wherein when the instant sharing request is received, the multimedia content and the playback progress information that are being played are immediately transmitted to a second through a network. The step of the electronic device further includes the following steps: when the instant sharing request is received, establishing the network connection with the second electronic device; and transmitting the multimedia message content and the playback progress information through the network connection Immediately transmitted to the second electronic device. 如請求項1所述之多媒體訊息跨平台即時分享方法,其中該播放請求為一播放清單,當第一電子裝置接收到該即時分享請求時,將該播放清單以及相對應的多媒體訊息內容進行即時分享至該第二電子裝置。 The cross-platform instant sharing method of the multimedia message according to claim 1, wherein the play request is a playlist, and when the first electronic device receives the instant sharing request, the playlist and the corresponding multimedia message content are immediately Share to the second electronic device. 一種多媒體訊息跨平台即時分享系統,包括一第一電子裝置、一第二電子裝置,該第一電子裝置包括:一儲存單元,用以儲存複數多媒體訊息;一顯示器;一輸入模組;一網路傳輸模組;一處理器,係分別與該儲存單元、該顯示器、該輸入模組、該網路傳輸模組連接,並且:於該顯示器顯示上述多媒體訊息,並接收對應複數多媒體訊息的一選取資訊及一播放請求;根據該播放請求,播放該選取資訊對應之上述多媒體 訊息的內容;在上述多媒體訊息的內容播放的過程中判斷是否接收到從該輸入模組輸入的一即時分享請求;以及當接收到該即時分享請求時,將播放中的上述多媒體訊息內容及一播放進度資訊,透過該網路傳輸模組即時地傳送至該第二電子裝置;該第二電子裝置透過一網路連線接收該第一電子裝置傳送的多媒體訊息內容及該播放進度資訊,並根據該播放進度資訊,即時的接續播放上述多媒體訊息內容;且當該第二電子裝置根據該播放進度資訊,即時的接續播放上述多媒體訊息內容時,該第一電子裝置持續接收選取資訊、播放請求或播放請求以外的其他功能請求,彼此不會相互干擾。 A cross-platform instant sharing system for multimedia information, comprising a first electronic device and a second electronic device, the first electronic device comprising: a storage unit for storing a plurality of multimedia messages; a display; an input module; a transmission module; a processor connected to the storage unit, the display, the input module, and the network transmission module, and displaying the multimedia message on the display and receiving a corresponding multimedia message Selecting information and a play request; playing the multimedia corresponding to the selected information according to the play request Content of the message; determining whether an instant sharing request input from the input module is received during the playing of the content of the multimedia message; and when the instant sharing request is received, the multimedia message content to be played and one The progress information is transmitted to the second electronic device through the network transmission module; the second electronic device receives the multimedia message content and the playback progress information transmitted by the first electronic device through a network connection, and The first electronic device continuously receives the selected information and the play request when the second electronic device continuously plays the multimedia message content according to the playback progress information according to the playback progress information. Or other function requests other than the play request, do not interfere with each other. 如請求項5所述之多媒體訊息跨平台即時分享系統,其中當該第二電子裝置根據該播放進度資訊執行接續播放上述多媒體訊息內容時,該處理器進一步執行:於該顯示器顯示上述多媒體訊息,並接收對應複數多媒體訊息的一第二選取資訊及一第二播放請求;根據該第二播放請求,播放該選取資訊對應之上述多媒體訊息的內容;在上述多媒體訊息的內容播放的過程中判斷是否接收到從該輸入模組輸入的一第二即時分享請求;以及當接收到該第二即時分享請求時,將播放中的上述多媒體訊息內容及一第二播放進度資訊,透過該網路傳輸模組即時地傳送至該第二電子裝置,其根據該第二播放進度 資訊,接續播放上述多媒體訊息內容。 The cross-platform instant sharing system of the multimedia message according to claim 5, wherein when the second electronic device performs the subsequent playback of the multimedia message content according to the playback progress information, the processor further performs: displaying the multimedia message on the display, And receiving a second selection information corresponding to the plurality of multimedia messages and a second playback request; playing the content of the multimedia message corresponding to the selected information according to the second playback request; determining whether the content of the multimedia message is played during the playing process Receiving a second instant sharing request input from the input module; and receiving the multimedia message content and a second playback progress information during transmission through the network transmission mode when receiving the second instant sharing request The group is immediately transmitted to the second electronic device according to the second playback progress Information, continue to play the above multimedia message content. 如請求項5所述之多媒體訊息跨平台即時分享系統,其中該播放請求為一播放清單,當接收到該即時分享請求時,將該播放清單以及相對應的多媒體訊息內容進行即時分享至該第二電子裝置。 The cross-platform instant sharing system of the multimedia message according to claim 5, wherein the play request is a playlist, and when the instant sharing request is received, the playlist and the corresponding multimedia message content are instantly shared to the first Two electronic devices. 一種電腦程式產品,經由電腦載入該程式以執行如請求項1至4中任一項所述之多媒體訊息跨平台即時分享方法。 A computer program product, the program is loaded via a computer to perform a cross-platform instant sharing method of the multimedia message according to any one of claims 1 to 4.
TW103105250A 2014-02-18 2014-02-18 Multimedia system, cross - platform real - time sharing system and method TWI538493B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW103105250A TWI538493B (en) 2014-02-18 2014-02-18 Multimedia system, cross - platform real - time sharing system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW103105250A TWI538493B (en) 2014-02-18 2014-02-18 Multimedia system, cross - platform real - time sharing system and method

Publications (2)

Publication Number Publication Date
TW201534114A TW201534114A (en) 2015-09-01
TWI538493B true TWI538493B (en) 2016-06-11

Family

ID=54694944

Family Applications (1)

Application Number Title Priority Date Filing Date
TW103105250A TWI538493B (en) 2014-02-18 2014-02-18 Multimedia system, cross - platform real - time sharing system and method

Country Status (1)

Country Link
TW (1) TWI538493B (en)

Also Published As

Publication number Publication date
TW201534114A (en) 2015-09-01

Similar Documents

Publication Publication Date Title
CN105573609B (en) Content sharing method and device
US8554938B2 (en) Web browser proxy-client video system and method
US10270616B2 (en) Wireless communication system, communication apparatus, setting information providing method, setting information obtaining method, and computer program
CN103534679B (en) Media Stream shared method and terminal
CN103069832B (en) For controlling the method that content is shared and the portable terminal and the content share system that utilize it
US9276997B2 (en) Web browser proxy—client video system and method
US20120287231A1 (en) Media sharing during a video call
CN102325271A (en) Method and device for sending files from mobile terminal to TV for sharing, and mobile terminal
WO2012030318A1 (en) System and method for transferring media content
WO2017096851A1 (en) Method, system, and server for pushing video file
WO2015172546A1 (en) Multimedia data processing device, system and method
CN104394200A (en) A method for performing simultaneous preview and display between a mobile device and a web terminal
CN111837404B (en) Method, system and medium for presenting media content
CN101554032A (en) System and method for selecting streaming media
EP2786550B1 (en) Communicating media data
WO2016070373A1 (en) Method for implementing synchronous preview display between mobile terminal and web terminal
JP7336179B2 (en) Communication device, communication method and program
TWI538493B (en) Multimedia system, cross - platform real - time sharing system and method
TW201220782A (en) Method and system for playing multimedia file and computer program product using the method
CN105101148A (en) Screen and operation control sharing method, system and main sharing end
TWI521957B (en) A method and a device for sharing multimedia messages in a remote sequence
CN103067232A (en) Method for Playing Webpage Data under Digital Home Network Alliance
CN202363109U (en) Multimedia play system
CN114647628A (en) File acquisition method and device
KR20130009186A (en) System and apparatus for contents sharing, method thereof and computer readable medium storing the method