一種導(dǎo)播控制裝置、聽課終端和直錄播互動(dòng)系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種導(dǎo)播控制裝置、聽課終端和直錄播互動(dòng)系統(tǒng)。
【背景技術(shù)】
[0002]傳統(tǒng)直錄播系統(tǒng)中的不同終端,往往有主次之分,強(qiáng)調(diào)直錄播授課終端的功能,而忽視聽課終端的功能。在這樣的系統(tǒng)中,聽課終端往往只需要實(shí)現(xiàn)音視頻流的接收和發(fā)送功能即可,因此,在這樣的系統(tǒng)中,導(dǎo)播控制主要控制授課終端,無(wú)法實(shí)現(xiàn)對(duì)聽課終端的控制,也無(wú)法在聽課終端之間進(jìn)行切換控制。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種導(dǎo)播控制裝置、聽課終端和直錄播互動(dòng)系統(tǒng),以解決上述問(wèn)題。
[0004]本發(fā)明提供一種導(dǎo)播控制裝置,包括:終端選擇單元,用于從接入的授課終端和/或聽課終端中選擇一個(gè)終端作為被控終端;控制單元,向服務(wù)器發(fā)送控制指令,以供所述服務(wù)器將所述控制指令發(fā)送至所述被控終端,操控所述被控終端。
[0005]本發(fā)明還提供了一種聽課終端,包括:處理器,接收來(lái)自所述服務(wù)器的聽課端控制指令,根據(jù)所述聽課端控制指令執(zhí)行相應(yīng)操作。
[0006]本發(fā)明還提供了一種直錄播系統(tǒng),包括:服務(wù)器;如上述技術(shù)方案中所述的導(dǎo)播控制裝置,連接至所述服務(wù)器;至少一個(gè)授課終端,連接至所述服務(wù)器;至少一個(gè)如上述技術(shù)方案中所述的聽課終端,連接至所述服務(wù)器。
[0007]相較于先前技術(shù),根據(jù)本發(fā)明提供的導(dǎo)播控制裝置、聽課終端和直錄播互動(dòng)系統(tǒng),聽課終端能夠受導(dǎo)播控制裝置的控制,完成諸如直播、錄制、導(dǎo)播、圖像跟蹤的功能,使聽課終端的功能更加豐富,淡化了授課終端與聽課終端的主次之分,并且可以在聽課終端之間進(jìn)行切換控制,使直錄播系統(tǒng)靈活適用于更多使用場(chǎng)景。
[0008]通過(guò)以下方案:一種導(dǎo)播控制裝置,包括:終端選擇單元,用于從接入的授課終端和/或聽課終端中選擇一個(gè)終端作為被控終端;控制單元,向服務(wù)器發(fā)送控制指令,以供所述服務(wù)器將所述控制指令發(fā)送至所述被控終端,操控所述被控終端,使得聽課終端能夠受導(dǎo)播控制裝置的控制,完成諸如直錄制控制、圖像跟蹤控制的功能,并且導(dǎo)播控制裝置能夠隨意選擇一個(gè)接入的終端作為被控終端,可以在聽課終端之間進(jìn)行切換控制,大大提升了用戶體驗(yàn)。
[0009]通過(guò)以下方案:一種聽課終端,包括:處理器,接收來(lái)自所述服務(wù)器的聽課端控制指令,根據(jù)所述聽課端控制指令執(zhí)行相應(yīng)操作;所述聽課端控制指令至少包括被選中為被控終端的指令、流媒體信息開始發(fā)送指令;還包括:通知單元,在所述聽課終端被操作時(shí),向所述服務(wù)器發(fā)送操作狀態(tài)通知,以使其他終端獲知所述聽課終端的狀態(tài);使得聽課終端的功能更加豐富,大大提升了用戶體驗(yàn)。
【附圖說(shuō)明】
[0010]此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0011]圖1所示為根據(jù)本發(fā)明的一較佳實(shí)施例提供的導(dǎo)播控制裝置的框圖;
[0012]圖2所示為根據(jù)本發(fā)明的較佳實(shí)施例提供的聽課終端的框圖;
[0013]圖3所示為根據(jù)本發(fā)明的較佳實(shí)施例提供的直錄播互動(dòng)系統(tǒng)的示意圖。
【具體實(shí)施方式】
[0014]下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0015]圖1所示為根據(jù)本發(fā)明的一較佳實(shí)施例提供的導(dǎo)播控制裝置的框圖。
[0016]如圖1所示,根據(jù)本發(fā)明的實(shí)施例的一種導(dǎo)播控制裝置可以包括:
[0017]終端選擇單元102,用于從接入的授課終端和/或聽課終端中選擇一個(gè)終端作為被控終立而;
[0018]控制單元104,向所述服務(wù)器發(fā)送控制指令,以供所述服務(wù)器將所述控制指令發(fā)送至所述被控終端,操控所述被控終端。
[0019]進(jìn)一步地,控制單元104根據(jù)接收的觸發(fā)信號(hào)向所述服務(wù)器發(fā)送聽課端控制指令,以供所述服務(wù)器將所述控制指令發(fā)送至各所述聽課終端,操控各所述聽課終端。
[0020]其中,所述控制指令至少包括以下一種或多種:
[0021 ] 字幕控制指令、臺(tái)標(biāo)控制指令、畫面顯示模式控制指令、攝像機(jī)切換控制指令、錄制目標(biāo)選擇指令、錄制模式控制指令、錄制狀態(tài)控制指令、機(jī)位選擇錄制控制指令、導(dǎo)播模式控制指令。
[0022]在本實(shí)施例中,可以監(jiān)控接入的授課終端和聽課終端的狀態(tài),通過(guò)終端選擇單元102可以在接入的終端中選擇一個(gè)作為被控終端,這樣導(dǎo)播控制裝置就可以操控被控終端。導(dǎo)播控制裝置獨(dú)立于各聽課終端和授課終端,只要設(shè)備正常接入系統(tǒng)中,就可以指定操控任一終端。
[0023]所述終端選擇單元102還用于在確定所述被控終端之后,向所述服務(wù)器發(fā)送流媒體信息開始發(fā)送指令,所述服務(wù)器發(fā)送流媒體信息開始發(fā)送指令至所述被控終端,使所述被控終端開始向所述服務(wù)器發(fā)送流媒體信息。被控終端在接收到開始發(fā)送指令之后,向服務(wù)器發(fā)送流媒體信息;
[0024]所述導(dǎo)播控制裝置還可以包括:流媒體處理單元106,接收并處理來(lái)自所述服務(wù)器的流媒體信息。
[0025]所述終端選擇單元102還用于在確定所述被控終端時(shí),將音視頻處理參數(shù)發(fā)送至所述被控終端,以使所述被控終端根據(jù)所述音視頻處理參數(shù)生成發(fā)送至所述導(dǎo)播控制裝置的流媒體信息。
[0026]所述音視頻處理參數(shù)包括:
[0027]視頻壓縮方式、指定分辨率、指定碼率、指定幀率。
[0028]由于導(dǎo)播控制裝置獨(dú)立于各終端,并且各聽課終端和授課終端是平等的,因此,在該系統(tǒng)中,導(dǎo)播控制裝置和授課終端、聽課終端都在處于同等的位置,它們可能被置于不同地方的外網(wǎng)環(huán)境中,實(shí)現(xiàn)了真正意義上遠(yuǎn)程導(dǎo)播。由于在外網(wǎng)環(huán)境上傳輸多路音視頻流所需要的帶寬是比較大的,為了降低對(duì)帶寬的需求,被控終端向?qū)Рタ刂蒲b置發(fā)送的音視頻需要作特殊處理,才能滿足要求。因此,終端選擇單元102根據(jù)需要將相應(yīng)的音視頻處理參數(shù)發(fā)送給被控終端,被控終端按照該音視頻處理參數(shù)對(duì)流媒體信息進(jìn)行處理,并將處理后的流媒體信息通過(guò)服務(wù)器發(fā)送給導(dǎo)播控制裝置。
[0029]例如,被控終端可以將原始的各機(jī)位的視頻采集信號(hào)做下采樣處理:
[0030]將原始分辨率盡可能降低;
[0031]采用先進(jìn)的視頻編碼標(biāo)準(zhǔn)(如H.265)進(jìn)行視頻壓縮;
[0032]可以通過(guò)降低碼率和幀率等方式進(jìn)一步降低網(wǎng)絡(luò)傳輸數(shù)據(jù)量。
[0033]在終端選擇單元102將一個(gè)被控終端切換到另外一個(gè)被控終端時(shí),上述的參數(shù)會(huì)先設(shè)置給被控終端,然后被控終端會(huì)根據(jù)指定的參數(shù)將各機(jī)位的音視頻流發(fā)送給導(dǎo)播控制裝置;為了在導(dǎo)播控制裝置能正常解碼顯示被控終端的各機(jī)位畫面,導(dǎo)播控制裝置也需要采用和被控終端同樣標(biāo)準(zhǔn)的視頻解碼器。
[0034]所述控制單元104還用于通過(guò)所述服務(wù)器集中控制所述授課終端和各所述聽課終端的錄制狀態(tài),以及選擇錄制任一聽課終端和/或授課終端的流媒體信息,并通知所述服務(wù)器對(duì)選擇的流媒體信息進(jìn)行錄制。
[0035]在本實(shí)施例中,服務(wù)器可以對(duì)授課終端輸出的流媒體信息以及各聽課終端輸出的流媒體信息進(jìn)行錄制,控制單元104可以將選擇信息(所選擇的需要錄制的終端流媒體信息)通知服務(wù)器,服務(wù)器根據(jù)該選擇信息進(jìn)行選擇錄制,假設(shè)控制單元104選擇了聽課終端A,則服務(wù)器將會(huì)對(duì)聽課終端A輸出的流媒體信息進(jìn)行錄制。
[0036]控制單元104還用于通知被控制終端錄制其他終端中的一個(gè)終端或多個(gè)終端所生成的流媒體信息,其中,所述其他終端是所述接入的授課終端和/或聽課終端中除所述被控終端之外的剩余終端。
[0037]在本實(shí)施例中,控制單元104選擇了需要錄制的終端的流媒體信息之后,將需要錄制的信息通知給被控終端。被控終端原本就能夠接收各聽課終端的流媒體信息