TWI697236B - Video conference audio and video sharing method - Google Patents
Video conference audio and video sharing method Download PDFInfo
- Publication number
- TWI697236B TWI697236B TW108120138A TW108120138A TWI697236B TW I697236 B TWI697236 B TW I697236B TW 108120138 A TW108120138 A TW 108120138A TW 108120138 A TW108120138 A TW 108120138A TW I697236 B TWI697236 B TW I697236B
- Authority
- TW
- Taiwan
- Prior art keywords
- user terminal
- video
- server
- audio
- user
- Prior art date
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
一種視訊會議影音共享方法,藉由一連接一伺服端的第一使用端來實施,該伺服端還經由連接一第二使用端,該伺服端儲存有一影音檔,包含:(A) 產生並傳送一視訊會議產生請求至該伺服端,使該伺服端建立一供該第一使用端及該第二使用端使用的虛擬視訊會議室;(B) 產生並傳送一指示出欲播放該影音檔的第一影音分享請求至該伺服端,使該伺服端將該影音檔傳送至該第一使用端;(C) 產生並傳送一指示出欲播放該影音檔的影音共享命令至該第二使用端,使該第二使用端產生並傳送一第二影音分享請求至該伺服端,令該伺服端將該影音檔傳送至該第二使用端。A video conference audio and video sharing method is implemented by a first user terminal connected to a server terminal, the server terminal is also connected to a second user terminal, and the server terminal stores an audio and video file, including: (A) generating and transmitting a The video conference generates a request to the server, so that the server creates a virtual video conference room for use by the first user and the second user; (B) generates and sends a page indicating that the video file is to be played A video and audio sharing request is sent to the server, so that the server sends the video and audio file to the first user terminal; (C) generates and sends a video and audio sharing command indicating that the video and audio file is to be played to the second user terminal, The second user end generates and sends a second video and audio sharing request to the server end, so that the server end sends the video and audio file to the second user end.
Description
本發明是有關於一種影音共享方法,特別是指一種應用於視訊會議的影音共享方法。The present invention relates to a video and audio sharing method, in particular to a video and audio sharing method applied to a video conference.
現有的用於虛擬會議聊天室的影音共享方法,其第一種方法為,先由處於虛擬會議聊天室的第一使用端以共享螢幕的方式將一欲共享影音檔共享至其他使用端;而第二種方法為,由該第一使用端直接將該欲共享影音檔透過通訊網路傳送至其他使用端,以達成影音共享的目的。The first method of the existing video and audio sharing method used in the virtual conference chat room is that the first user terminal in the virtual conference chat room first shares the video file to be shared with other users by sharing the screen; and The second method is that the first user terminal directly transmits the video file to be shared to other users through the communication network to achieve the purpose of video and audio sharing.
然而,上述兩種方式雖然能做到影音共享,但也容易受上傳頻寬的影響,造成播放品質不佳。However, although the above two methods can achieve video and audio sharing, they are also easily affected by the upload bandwidth, resulting in poor playback quality.
有鑑於此,勢必須提出一種全新解決方案,以現有技術所面臨之問題。In view of this, it is imperative to propose a completely new solution to the problems faced by the existing technology.
因此,本發明的目的,即在提供一種不易受上傳頻寬的影響,而造成播放品質不佳的影音共享方法。Therefore, the object of the present invention is to provide a video and audio sharing method that is not easily affected by upload bandwidth and causes poor playback quality.
於是,本發明視訊會議影音共享方法,藉由經由一通訊網路連接一伺服端的一第一使用端來實施,該伺服端還經由該通訊網路連接一第二使用端,該伺服端儲存有一影音檔,該視訊會議影音共享方法包含一步驟(A)、一步驟(B),以及一步驟(C)。Therefore, the video conference audio and video sharing method of the present invention is implemented by connecting a first user terminal of a server through a communication network, the server terminal is also connected to a second user terminal through the communication network, and the server terminal stores an audio and video file The video conference audio and video sharing method includes one step (A), one step (B), and one step (C).
步驟(A)是藉由該第一使用端,回應一輸入操作,產生並傳送一視訊會議產生請求至該伺服端,以使該伺服端建立一供該第一使用端及該第二使用端進行資料傳輸的虛擬視訊會議室。Step (A) is to generate and send a video conference generation request to the server through the first user terminal in response to an input operation, so that the server terminal establishes a first user terminal and a second user terminal Virtual video conference room for data transmission.
步驟(B)是藉由該第一使用端,回應另一輸入操作,產生並傳送一指示出欲播放該影音檔的第一影音分享請求至該伺服端,以使該伺服端以串流方式將所儲存之該影音檔傳送至該第一使用端。Step (B) is to respond to another input operation by the first user terminal, generate and send a first video and audio sharing request indicating that the video file is to be played to the server, so that the server is streamed The stored audio-visual file is sent to the first user end.
步驟(C)是藉由該第一使用端,回應又一輸入操作,產生並傳送一指示出該第一使用端欲播放該影音檔的影音共享命令至該第二使用端,以使該第二使用端產生並傳送一指示出欲播放該影音檔的第二影音分享請求至該伺服端,致使該伺服端以串流方式將所儲存之該影音檔傳送至該第二使用端。Step (C) is to generate and send an audio and video sharing command indicating that the first user terminal wants to play the video file to the second user terminal in response to another input operation by the first user terminal, so that the first The two user terminals generate and send a second video and audio sharing request indicating that the video and audio file is to be played to the server, so that the server transmits the stored video and audio file to the second user terminal in a streaming manner.
本發明之功效在於:藉由該第一使用端所產生的該第一影音分享請求,以及該影音共享命令,使得該伺服端將該影音檔分別傳送至該第一使用端及該第二使用端,便能在無需受限於該第一使用端上傳頻寬的情況下,進而完成該影音檔的共享。The effect of the present invention is that the first audio and video sharing request and the audio and video sharing command generated by the first user end enable the server to send the audio and video files to the first user end and the second user end, respectively The user can complete the sharing of the audio and video files without being limited to the upload bandwidth of the first user terminal.
在本發明被詳細描述之前,應當注意在以下的說明內容中,類似的元件是以相同的編號來表示。Before the present invention is described in detail, it should be noted that in the following description, similar elements are denoted by the same number.
參閱圖1,執行本發明視訊會議影音共享方法之一實施例之一系統,包含一伺服端1,以及一經由一通訊網路200連接該伺服端1的第一使用端2,以及一經由一通訊網路200連接該伺服端1的第二使用端3。Referring to FIG. 1, a system for performing an embodiment of a video conference audio-video sharing method of the present invention includes a
該伺服端1包含一連接至該通訊網路200的伺服端通訊模組11、一伺服端儲存模組12,以及一電連接該伺服端通訊模組11及該伺服端儲存模組12的伺服端處理模組13。值得特別說明的是,在該實施例中,該伺服端儲存模組12儲存有一影音檔。The
該第一使用端2包含一連接至該通訊網路200的第一使用端通訊模組21、一第一使用端輸入模組22、一第一使用端顯示模組23,以及一電連接該第一使用端通訊模組21、該第一使用端輸入模組22及該第一使用端顯示模組23的第一使用端處理模組24。The
該第二使用端3包含一連接至該通訊網路200的第二使用端通訊模組31、一第二使用端輸入模組32、一第二使用端顯示模組33,以及一電連接該第二使用端通訊模組31、該第二使用端輸入模組32及該第二使用端顯示模組33的第二使用端處理模組34。The second user terminal 3 includes a second user
在該實施例中,該伺服端1之實施態樣例如為一個人電腦、一伺服器或一雲端主機,但不以此為限。In this embodiment, the implementation of the
在該實施例中,該第一使用端2之實施態樣例如為一個人電腦、一智慧型手機或一平板電腦,但不以此為限。In this embodiment, the implementation of the
在該實施例中,該第二使用端3之實施態樣例如為一個人電腦、一智慧型手機或一平板電腦,但不以此為限。In this embodiment, the implementation of the second user terminal 3 is, for example, a personal computer, a smart phone, or a tablet computer, but it is not limited thereto.
以下將藉由本發明視訊會議影音共享方法之該實施例,以說明該伺服端1、該第一使用端2,以及該第二使用端3各元件的運作細節,該實施例包含一影音共享程序、一第一影音同步程序,以及一第二影音同步程序。The operation details of the components of the
值得特別說明的是,執行本發明視訊會議影音共享方法之該實施例的該伺服端可作為一教學平台,而該實施例可應用於一教學模式。其中,該第一使用端2由一教師所持有,該第二使用端3由一學生所持有。而該伺服端儲存模組12所儲存的該影音檔為一教學影片。It is worth noting that the server that executes the embodiment of the video conference audio-visual sharing method of the present invention can be used as a teaching platform, and the embodiment can be applied to a teaching mode. The
參閱圖2,該影音共享程序係用於共享儲存於該伺服端儲存模組12的該影音檔,並包含一步驟51、一步驟52、一步驟53、一步驟54、一步驟55、一步驟56、一步驟57、一步驟58、一步驟59、一步驟60、一步驟61,以及一步驟62。2, the video sharing program is used to share the video file stored in the server-
在步驟51中,該第一使用端處理模組24用於回應該教師經由該第一使用端輸入模組22所輸入之一輸入操作,產生一視訊會議產生請求,並透過該第一使用端通訊模組21將該視訊會議產生請求傳送至該伺服端1。In step 51, the first user
在步驟52中,該伺服端處理模組13在透過該伺服端通訊模組11接收到該視訊會議產生請求後,產生一加入該第一使用端2的虛擬視訊會議室,以及一用於加入該虛擬視訊會議室的會議號碼,並透過該伺服端通訊模組11將該會議號碼傳送至該第一使用端2。In
在步驟53中,該第一使用端處理模組24在透過該第一使用端通訊模組21接收到該會議號碼後,將該會議號碼顯示於該第一使用端顯示模組23。In step 53, after receiving the conference number through the first
值得特別說明的是,於實施上,持有該第一使用端2之該教師在獲得該會議號碼後,便可將該會議號碼告知(例如:透過智慧型手機)於持有該第二使用端3的該學生,以使該學生同樣獲得該會議號碼。It is worth noting that, in practice, after the teacher holding the
在步驟54中,該第二使用端處理模組34用於回應該學生經由該第二使用端輸入模組32所輸入之另一輸入操作,產生一包含該會議號碼的視訊會議加入請求,並透過該第二使用端通訊模組31將該視訊會議加入請求傳送至該伺服端1。In
在步驟55中,該伺服端處理模組13在透過該伺服端通訊模組11接收到該視訊會議加入請求後,根據視訊會議加入請求中之該會議號碼,將該第二使用端3加入該會議號碼所對應的該虛擬視訊會議室,以使該第一使用端2及該第二使用端3透過RTC Data Channel進行資料、指令及訊息的傳輸。In
在步驟56中,該第一使用端處理模組24用於回應該教師經由該第一使用端輸入模組22所輸入之另一輸入操作,產生一指示出欲播放該影音檔的第一影音分享請求,並透過該第一使用端通訊模組21將該第一影音分享請求傳送至該伺服端1。In step 56, the first user-
在步驟57中,該伺服端處理模組13在透過該伺服端通訊模組11接收到該第一影音分享請求後,將儲存於該伺服端儲存模組12之該影音檔以串流方式傳送至該第一使用端2。In
在步驟58中,該第一使用端處理模組24在透過該第一使用端通訊模組21接收到該影音檔後,將該影音檔顯示於該第一使用端顯示模組23。In step 58, after receiving the audio-visual file through the first user-
在步驟59中,該第一使用端處理模組24用於回應該教師經由該第一使用端輸入模組22所輸入之另一輸入操作,產生一指示出該第一使用端2欲播放該影音檔的影音共享命令,並透過該第一使用端通訊模組21將該影音共享命令傳送至該第二使用端3。In
值得特別說明的是,在該實施例中,步驟59所述之另一輸入操作可同為步驟56之另一輸入操作,即表示該第一使用端處理模組24用於回應該教師經由該第一使用端輸入模組22所輸入之另一輸入操作,便能產生該第一影音分享請求及該影音共享命令。It is worth noting that in this embodiment, the other input operation described in
在步驟60中,該第二使用端處理模組34在透過該第二使用端通訊模組31接收到該影音共享命令後,產生一指示出欲播放該影音檔的第二影音分享請求,並透過該第二使用端通訊模組31將該第二影音分享請求傳送至該伺服端1。In
在步驟61中,該伺服端處理模組13在透過該伺服端通訊模組11接收到該第二影音分享請求後,將儲存於該伺服端儲存模組12之該影音檔以串流方式傳送至該第二使用端3。In
在步驟62中,該第二使用端處理模組34在透過該第二使用端通訊模組31接收到該影音檔後,將該影音檔顯示於該第二使用端顯示模組33。In step 62, after receiving the video file through the second user-
參閱圖3,該第一影音同步程序係執行於該影音共享程序後,且用於同步所共享之該影音檔的播放進度,並包含一步驟71、一步驟72、一步驟73、一步驟74,以及一步驟75。Referring to FIG. 3, the first audio and video synchronization program is executed after the audio and video sharing program and is used to synchronize the playback progress of the shared audio and video file, and includes a
在步驟71中,該第一使用端處理模組24用於回應該教師經由該第一使用端輸入模組22所輸入之另一輸入操作,產生一控制該第一使用端2播放該影音檔之播放狀態的第一控制指令,並透過該第一使用端通訊模組21將該第一控制指令傳送至該伺服端1。值得特別說明的是,在該實施例中,該第一控制指令為暫停、快轉、倒轉、繼續播放之其中一者,但不以此為限。In
在步驟72中,該伺服端處理模組13在透過該伺服端通訊模組11接收到該第一控制指令後,根據該第一控制指令控制該第一使用端2播放該影音檔之播放狀態。In
在步驟73中,該第一使用端處理模組24用於回應該教師經由該第一使用端輸入模組22所輸入之另一輸入操作,產生一指示出該第一使用端2根據該第一控制指令控制該影音檔之播放狀態的操作命令,並透過該第一使用端通訊模組21將該操作命令傳送至該第二使用端3。In
值得特別說明的是,在該實施例中,步驟71所述之另一輸入操作可同為步驟73之另一輸入操作,即表示該第一使用端處理模組24用於回應該教師經由該第一使用端輸入模組22所輸入之另一輸入操作,便能產生該第一控制指令及該操作命令。It is worth noting that in this embodiment, the other input operation described in
在步驟74中,該第二使用端處理模組34在透過該第二使用端通訊模組31接收到該操作命令後,根據該操作命令,產生一控制該第二使用端3播放該影音檔之播放狀態的第二控制指令,並透過該第二使用端通訊模組31將該第二控制指令傳送至該伺服端1。值得特別說明的是,在該實施例中,該第二控制指令與該第一控制指令所能控制之播放狀態相同。舉例來說,當該第一控制指令為暫停時,該第二控制指令亦為暫停。In
在步驟75中,該伺服端處理模組13在透過該伺服端通訊模組11接收到該第二控制指令後,根據該第二控制指令控制該第二使用端3播放該影音檔之播放狀態。In
參閱圖4,該第二影音同步程序係執行於該影音共享程序後,且當網路通訊200傳輸速率不同而造成雙方影音不同步時,用於同步所共享之該影音檔的播放進度,並包含一步驟81、一步驟82、一步驟83,以及一步驟84。Referring to FIG. 4, the second audio and video synchronization program is executed after the audio and video sharing program, and when the transmission rate of the
在步驟81中,該第一使用端處理模組24週期性地產生指示出該第一使用端2播放該影音檔之播放進度的一第一播放時間點,並透過該第一使用端通訊模組21將該第一播放時間點傳送至該第二使用端3。In
在步驟82中,該第二使用端處理模組34在透過該第二使用端通訊模組31接收到該第一播放時間點後,判定該第一播放時間點與指示出該第二使用端3播放該影音檔之播放進度的一第二播放時間點之一差值是否小於一誤差值。當判定出該差值不小於該誤差值時,進行流程步驟83;當判定出該差值小於該誤差值時,不執行任何動作。特別地,在其他較佳實施例中,該第二使用端處理模組34係藉由判定該第一播放時間點與該第二播放時間點之該差值的絕對值是否小於該誤差值,以決定是否執行步驟83。In
在步驟83中,該第二使用端處理模組34根據該差值,產生一用於調整該第二使用端3播放該影音檔之播放速率的第三控制指令,並透過該第二使用端通訊模組31將該第三控制指令傳送至該伺服端1。In
值得特別說明的是,在該實施例中,當該差值指示出的該第二使用端3的播放進度領先該第一使用端2的播放進度時,該第二使用端3則產生並傳送用於降低播放速率的該第三控制指令至該伺服端1,以等待該第一使用端2的播放進度追上該第二使用端3的播放進度;另,當該差值指示出的該第二使用端3的播放進度落後該第一使用端2的播放進度時,該第二使用端3則產生並傳送用於提升播放速率的該第三控制指令至該伺服端1,以控制該第二使用端3的播放進度追上該第一使用端2的播放進度。It is worth noting that in this embodiment, when the playback progress of the second user terminal 3 indicated by the difference leads the playback progress of the
在步驟84中,該伺服端處理模組13在透過該伺服端通訊模組11接收到該第三控制指令後,根據該第三控制指令調整該第二使用端播3放該影音檔之播放速率,以控制該第二使用端3播放該影音檔之播放進度。In
參閱圖5,該第二影音同步程序的另一實施態樣,並包含一步驟91、一步驟92、一步驟93、一步驟94,以及一步驟95。Referring to FIG. 5, another implementation of the second audio-video synchronization procedure includes a
在步驟91中,該第二使用端處理模組24週期性地產生指示出該第二使用端3播放該影音檔之播放進度的該第二播放時間點,並透過該第二使用端通訊模組31將該第二播放時間點傳送至該第一使用端2。In
在步驟92中,該第一使用端處理模組24在透過該第一使用端通訊模組21接收到該第二播放時間點後,判定該第二播放時間點與指示出該第一使用端2播放該影音檔之播放進度的該第一播放時間點之另一差值是否小於該誤差值。當判定出該另一差值不小於該誤差值時,進行流程步驟93;當判定出該另一差值小於該誤差值時,不執行任何動作。特別地,在其他較佳實施例中,該第二使用端處理模組34係藉由判定該第一播放時間點與該第二播放時間點之該另一差值的絕對值是否小於該誤差值,以決定是否執行步驟93。In
在步驟93中,該第一使用端處理模組34根據該差值,產生一用於調整該第二使用端3播放該影音檔之播放速率的調整命令,並透過該第一使用端通訊模組21將該調整命令傳送至該第二使用端3。In
在步驟94中,該第二使用端處理模組34在透過該第二使用端通訊模組31接收到該調整命令後,根據該調整命令,產生一用於調整該第二使用端3播放該影音檔之播放速率的第四控制指令,並透過該第二使用端通訊模組31將該第四控制指令傳送至該伺服端1。In
值得特別說明的是,在該第二影音同步程序的另一實施態樣中,當該差值指示出的該第二使用端3的播放進度領先該第一使用端2的播放進度時,該第一使用端2則產生並傳送指示出該第二使用端3需降低播放速率的該調整命令至該第二使用端3,該第二使用端3便會根據該調整命令,產生用於降低播放速率的該第四控制指令至該伺服端1,以等待該第一使用端2的播放進度追上該第二使用端3的播放進度;另,當該差值指示出的該第二使用端3的播放進度落後該第一使用端2的播放進度時,該第一使用端2則產生並傳送指示出該第二使用端3需提升播放速率的該調整命令至該第二使用端3,該第二使用端3便會根據該調整命令,產生用於提升播放速率的該第四控制指令至該伺服端1,以控制該第二使用端3的播放進度追上該第一使用端2的播放進度。It is worth noting that in another embodiment of the second audio-video synchronization program, when the playback progress of the second user terminal 3 indicated by the difference leads the playback progress of the
在步驟95中,該伺服端處理模組13在透過該伺服端通訊模組11接收到該第四控制指令後,根據該第四控制指令調整該第二使用端播3放該影音檔之播放速率,以控制該第二使用端3播放該影音檔之播放進度。In
綜上所述,本發明視訊會議影音共享方法,首先藉由該第一使用端2產生該第一影音分享請求,以及觸發該第二使用端3產生該第二影音分享請求的該影音共享命令,使得該伺服端1根據該第一影音分享請求及該第二影音分享請求,將該影音檔分別以串流方式傳送至該第一使用端2及該第二使用端3,而在串流播放該影音檔時,該第一使用端2還產生該第一控制指令,以及觸發該第二使用端3產生該第二控制指令的該操作命令,使的該伺服端3根據該第一控制指令及該第二控制指令,同步控制該第一使用端2及該第二使用端3的播放進度。此外,該第一使用端2與該第二使用端3還能週期性地判定該第二使用端3的播放進度是否領先或落後過多,進而由該第二使用端3調整自身播放速率,以維持雙方播放該影片檔的同步。因此,故確實能達成本發明的目的。In summary, the video conference audio and video sharing method of the present invention first generates the first video and audio sharing request through the
惟以上所述者,僅為本發明的實施例而已,當不能以此限定本發明實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋的範圍內。However, the above are only examples of the present invention, and the scope of implementation of the present invention cannot be limited by this. Any simple equivalent changes and modifications made according to the scope of the patent application of the present invention and the content of the patent specification are still classified as Within the scope of the invention patent.
200:通訊網路200: communication network
1:伺服端1: server side
11:伺服端通訊模組11: Servo communication module
12:伺服端儲存模組12: Server storage module
13:伺服端處理模組13: Server-side processing module
2:第一使用端2: the first user end
21:第一使用端通訊模組21: First user communication module
22:第一使用端輸入模組22: The first user input module
23:第一使用端顯示模組23: The first display module
24:第一使用端處理模組24: First-end processing module
3:第二使用端3: Second user end
31:第二使用端通訊模組31: Second user communication module
32:第二使用端輸入模組32: Second user input module
33:第二使用端顯示模組33: Second user terminal display module
34:第二使用端處理模組34: Second-end processing module
本發明的其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中: 圖1是一方塊圖,說明一執行本發明視訊會議影音共享方法的一實施例的一伺服端、一第一使用端及一第二使用端; 圖2是一流程圖,說明該實施例的一影音共享程序; 圖3是一流程圖,說明該實施例的一第一影音同步程序; 圖4是一流程圖,說明該實施例的一第二影音同步程序;及 圖5是一流程圖,說明該實施例的該第二影音同步程序的另一實施態樣。Other features and functions of the present invention will be clearly presented in the embodiment with reference to the drawings, in which: FIG. 1 is a block diagram illustrating a server, an embodiment of an embodiment of a video conference audio-visual sharing method of the present invention, A first user terminal and a second user terminal; FIG. 2 is a flowchart illustrating a video and audio sharing procedure of the embodiment; FIG. 3 is a flowchart illustrating a first video and audio synchronization procedure of the embodiment; FIG. 4 Is a flowchart illustrating a second audio-visual synchronization procedure of the embodiment; and FIG. 5 is a flowchart illustrating another implementation aspect of the second audio-visual synchronization procedure of the embodiment.
51~62:步驟 51~62: steps
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW108120138A TWI697236B (en) | 2019-06-11 | 2019-06-11 | Video conference audio and video sharing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW108120138A TWI697236B (en) | 2019-06-11 | 2019-06-11 | Video conference audio and video sharing method |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI697236B true TWI697236B (en) | 2020-06-21 |
TW202046707A TW202046707A (en) | 2020-12-16 |
Family
ID=72176438
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW108120138A TWI697236B (en) | 2019-06-11 | 2019-06-11 | Video conference audio and video sharing method |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI697236B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI832477B (en) * | 2022-10-06 | 2024-02-11 | 宏碁股份有限公司 | Screen sharing method of video conference and video conference system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201043027A (en) * | 2009-05-22 | 2010-12-01 | Acer Inc | Video sharing system and a method thereof |
TW201114228A (en) * | 2009-10-05 | 2011-04-16 | Taiwan Mobile Co Ltd | Video conference system and method based on instant message and online state |
TWM460472U (en) * | 2013-03-07 | 2013-08-21 | Chunghwa Telecom Co Ltd | Video file transfer system |
-
2019
- 2019-06-11 TW TW108120138A patent/TWI697236B/en active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201043027A (en) * | 2009-05-22 | 2010-12-01 | Acer Inc | Video sharing system and a method thereof |
TW201114228A (en) * | 2009-10-05 | 2011-04-16 | Taiwan Mobile Co Ltd | Video conference system and method based on instant message and online state |
TWM460472U (en) * | 2013-03-07 | 2013-08-21 | Chunghwa Telecom Co Ltd | Video file transfer system |
Also Published As
Publication number | Publication date |
---|---|
TW202046707A (en) | 2020-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110535871B (en) | WebRTC-based classroom real-time video projection method and system | |
KR101326739B1 (en) | Information processing system and information processing device | |
US20140118468A1 (en) | Method and system for adapting a television for multimedia conferencing | |
US20020112244A1 (en) | Collaborative video delivery over heterogeneous networks | |
WO2019090902A1 (en) | Screen sharing method and apparatus, electronic device, and storage medium | |
US9843825B1 (en) | Distributed and synchronized media switching | |
KR20140066641A (en) | Server, multimedia apparatus, and control method of thereof | |
JPWO2010023828A1 (en) | Information processing system and information processing apparatus | |
US10084987B2 (en) | Remote control of distributed video presentations on a plurality of viewer systems | |
US20230396829A1 (en) | Methods, systems, and media for synchronized media content playback on multiple devices | |
JP2018121329A (en) | Video playback method and device | |
WO2015139547A1 (en) | Method, device and system for setting up application scenario | |
CN202759552U (en) | Multi-terminal video synchronous playing system based on IP network | |
JP2009284055A (en) | Program, information storage medium, and motion picture distributing system | |
EP3526972A1 (en) | Enabling a media orchestration | |
JP6116240B2 (en) | Transmission device, transmission method, and program | |
TWI697236B (en) | Video conference audio and video sharing method | |
WO2017016266A1 (en) | Method and device for implementing synchronous playing | |
US20210227005A1 (en) | Multi-user instant messaging method, system, apparatus, and electronic device | |
JP2014183488A (en) | Streaming receiver | |
JP2020174378A (en) | Synchronization of media rendering in heterogeneous networking environment | |
WO2017140161A1 (en) | Method, device and system for sharing audio and video resource, and network gateway | |
TW201929551A (en) | Streaming system with backup mechanism and backup method thereof | |
CN113726534A (en) | Conference control method, conference control device, electronic equipment and storage medium | |
WO2012100558A1 (en) | Control method and device of media playing |