欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種實時視頻教學(xué)裝置的制造方法

文檔序號:10194741閱讀:861來源:國知局
一種實時視頻教學(xué)裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本實用新型涉及多媒體技術(shù)領(lǐng)域,特別涉及一種實時視頻教學(xué)裝置。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的不斷發(fā)展,教育事業(yè)也得到了快速的發(fā)展,教學(xué)方式也變得多樣化,除了面對面的課堂教學(xué),還出現(xiàn)了包含函授教學(xué)、電視教學(xué)、廣播教學(xué)、網(wǎng)絡(luò)教學(xué)等遠(yuǎn)程教學(xué)。
[0003]網(wǎng)絡(luò)教學(xué)是遠(yuǎn)程教學(xué)的一種重要形式,是利用計算機設(shè)備和互聯(lián)網(wǎng)技術(shù)對學(xué)生實行信息化教育的教學(xué)模式,不受地域限制,在網(wǎng)絡(luò)教學(xué)模式下,學(xué)生完全可以在家里報讀單位開設(shè)的課程,免去了勞途奔波,節(jié)省了時間和精力,極大的增加了學(xué)習(xí)的方便性。但是,現(xiàn)有技術(shù)中的網(wǎng)絡(luò)教學(xué)的設(shè)備通常需要多臺計算機設(shè)備,配置繁瑣、成本高昂。
[0004]可見,現(xiàn)有技術(shù)中網(wǎng)絡(luò)教學(xué)設(shè)備存在配置繁瑣、成本高昂的技術(shù)問題。
【實用新型內(nèi)容】
[0005]本實用新型實施例提供一種實時視頻教學(xué)裝置,解決現(xiàn)有技術(shù)中網(wǎng)絡(luò)教學(xué)設(shè)備配置繁瑣、成本高昂的技術(shù)問題,簡化配置、降低成本。
[0006]本申請實施例一種實時視頻教學(xué)裝置,該裝置包括:
[0007]攝像頭,用于實時錄制教學(xué)視頻;
[0008]微處理器,包含網(wǎng)口接口,所述微處理器與所述攝像頭相連,所述微處理器用于接收所述攝像頭錄制的所述教學(xué)視頻,并對所述教學(xué)視頻進行流媒體封裝格式轉(zhuǎn)換及流媒體傳輸協(xié)議轉(zhuǎn)換獲得流媒體數(shù)據(jù)流;
[0009]無線訪問接入點,與所述微處理器相連,所述無線訪問接入點和/或所述網(wǎng)口接口通過網(wǎng)絡(luò)將所述流媒體數(shù)據(jù)流傳輸至客戶端及接收所述客戶端發(fā)送的用于獲取所述流媒體數(shù)據(jù)流的通信請求;
[0010]其中,所述微處理器上安裝有教學(xué)服務(wù)應(yīng)用程序,所述微處理器運行所述教學(xué)服務(wù)應(yīng)用程序時,用于控制教學(xué)消息的輸入輸出、教學(xué)事件的異步處理、教學(xué)事件處理函數(shù)的注冊、創(chuàng)建實時傳輸協(xié)議會話。
[0011]可選的,該實時視頻教學(xué)裝置還包括:耳機,與所述微處理器相連,用于輸出語音數(shù)據(jù);話筒,與所述微處理器相連,用于輸入語音數(shù)據(jù)。
[0012]本申請實施例中的上述一個或多個技術(shù)方案,至少具有如下技術(shù)效果:
[0013]通過為實時視頻教學(xué)裝置配備攝像頭、微處理器及無線訪問接入點,微處理器通過網(wǎng)口接口或無線訪問接入點利用網(wǎng)絡(luò)通道傳輸流媒體,將攝像頭拍攝的教學(xué)視頻轉(zhuǎn)換為流媒體傳入網(wǎng)絡(luò),向客戶端用戶提供穩(wěn)定的流媒體服務(wù),一切能夠接入網(wǎng)絡(luò)的只能手機、pad、個人計算機等客戶端均可以通過登錄指定IP地址,獲取相關(guān)教學(xué)視頻信息。本申請實施例提供的實時視頻教學(xué)裝置,配置簡單,解決了現(xiàn)有技術(shù)中網(wǎng)絡(luò)教學(xué)設(shè)備配置繁瑣、成本高昂的技術(shù)問題,簡化了配置、降低了成本。
【附圖說明】
[0014]圖1為本申請實施例提供的一種實時視頻教學(xué)裝置的結(jié)構(gòu)示意圖;
[0015]圖2為本申請實施例提供的一種實時視頻教學(xué)裝置的軟硬件配置示意圖;
[0016]圖3為本申請實施例提供的教學(xué)服務(wù)應(yīng)用程序的框架示意圖。
【具體實施方式】
[0017]在本申請實施例提供的技術(shù)方案中,通過提供一種包含攝像頭、微處理器及無線訪問接入點的實時視頻教學(xué)裝置,由微處理器通過網(wǎng)口接口或無線訪問接入點利用網(wǎng)絡(luò)通道傳輸流媒體,將攝像頭拍攝的教學(xué)視頻轉(zhuǎn)換為流媒體傳入網(wǎng)絡(luò),向客戶端用戶提供穩(wěn)定的流媒體服務(wù),使得客戶端均能夠通過登錄指定IP地址獲取相關(guān)教學(xué)視頻信息,從而解決現(xiàn)有技術(shù)中網(wǎng)絡(luò)教學(xué)設(shè)備配置繁瑣、成本高昂的技術(shù)問題,簡化配置、降低成本。
[0018]下面結(jié)合附圖對本申請實施例技術(shù)方案的主要實現(xiàn)原理、【具體實施方式】及其對應(yīng)能夠達到的有益效果進行詳細(xì)的闡述。
[0019]實施例
[0020]參考圖1,本申請實施例提供一種實時視頻教學(xué)裝置,該裝置包括:
[0021]攝像頭12,用于實時錄制教學(xué)視頻;
[0022]微處理器11,包含網(wǎng)口接口 14,所述微處理器11與所述攝像頭12相連,所述微處理器11用于接收所述攝像頭12錄制的所述教學(xué)視頻,并對所述教學(xué)視頻進行流媒體封裝格式轉(zhuǎn)換及流媒體傳輸協(xié)議轉(zhuǎn)換獲得流媒體數(shù)據(jù)流;
[0023]無線訪問接入點13,與所述微處理器11相連,所述無線訪問接入點13和/或所述網(wǎng)口接口 14通過網(wǎng)絡(luò)將所述流媒體數(shù)據(jù)流傳輸至客戶端及接收所述客戶端發(fā)送的用于獲取所述流媒體數(shù)據(jù)流的通信請求;
[0024]其中,所述微處理器11上安裝有教學(xué)服務(wù)應(yīng)用程序,所述微處理器11運行所述教學(xué)服務(wù)應(yīng)用程序時,用于控制教學(xué)消息的輸入輸出、教學(xué)事件的異步處理、教學(xué)事件處理函數(shù)的注冊、倉ll建實時傳輸協(xié)議(Real-time Transport Protocol,RTP)會話。
[0025]具體的,攝像頭12Camera的型號可以選用0V7670,微處理器11可以選用飛思卡爾的Freescale頂X28(ARM9內(nèi)核)核心芯片,無線訪問接入點13即WiFi AP(圖中簡稱WiFi)的型號可以選用LSD5WF-3060。其中,F(xiàn)reescale IMX28 (ARM9內(nèi)核)核心芯片的主頻高達454MHz,外擴 128MB DDR2、256MB NandFlash。
[0026]請參考圖2,在硬件配置上,微處理器11包含串行接口 15Serial port、網(wǎng)口接口 14,串行接口 15可以用于外接其它設(shè)備、設(shè)置微處理器等,網(wǎng)口接口用于接入網(wǎng)絡(luò)。相應(yīng)的,在軟件配置上為微處理器11安裝Linux操作系統(tǒng),在Linux內(nèi)核上為串行接口15實現(xiàn)了 serial port驅(qū)動,為網(wǎng)口接口 14實現(xiàn)了 Ethernet驅(qū)動,為攝像頭12實現(xiàn)了Camera驅(qū)動,為無線訪問接入點13實現(xiàn)了 WiFi驅(qū)動,以及為教學(xué)任務(wù)提供了教學(xué)服務(wù)(TeachingServer)應(yīng)用程序,其中 TeachingServer 應(yīng)用程序通過 TeachingServer 接口與相應(yīng)的驅(qū)動連接。當(dāng)然,本申請實施例提供實時視頻教學(xué)裝置還可以提供耳機和話筒,分別與所述微處理器11相連。通過耳機向用戶輸出語音數(shù)據(jù);通過話筒向微處理器11輸入語音數(shù)據(jù)。
[0027]請參考圖3,TeachingServer的整體框架包括:使用環(huán)境模塊即UsageEnvironment模塊、基礎(chǔ)使用環(huán)境模塊即BasicUsageEnvironment模塊、網(wǎng)絡(luò)套接字組播模塊即GroupSock模塊及實時媒體模塊即LiveMedia模塊。
[0028]其中,UsageEnvironment模塊是對系統(tǒng)環(huán)境的抽象,包括抽象類UsageEnvironment 和任務(wù)調(diào)度事件處理模塊即 TaskScheduler。UsageEnvironment 主要用于消息的輸入輸出和用戶交互功能;TaskScheduler實現(xiàn)事件的異步處理、事件處理函數(shù)的注冊等,它通過維護一個異步讀取源實現(xiàn)對諸如通信消息到達等事件的處理,通過使用延時隊列DelayQueue實現(xiàn)對其他注冊函數(shù)的延時調(diào)度。該模塊還包含一個哈希算法表HashTable類,在整個項目中都可以用到它。程序設(shè)計者通過自定義該抽象了類UsageEnvironment和TaskScheduler類的子類,就可以在特定環(huán)境(如圖形用戶界面⑶I環(huán)境)中運行,不需要進行過多的修改。
[0029]BasicUsageEnvironment 模塊是 UsageEnvironment 的一個控制臺應(yīng)用的實現(xiàn)。它針對控制臺的輸入輸出和信號響應(yīng)進行具體實現(xiàn)。
[0030]GroupSock模塊用于實現(xiàn)數(shù)據(jù)包的發(fā)送和接收。GroupSock主要被設(shè)計用以支持多播,與此同時它也完全支持單播通信。
[0031]LiveMedia模塊是TeachingServer最重要的模塊。該模塊聲明了一個抽象類Medium,其他所有類都派生自該類,下面簡要介紹這些類:a)、實時流傳輸協(xié)議客戶RTSPClient:該類實現(xiàn)實時流傳輸協(xié)議RTSP請求的發(fā)送和響應(yīng)的解析,同時根據(jù)解析的結(jié)果創(chuàng)建對應(yīng)的實時傳輸協(xié)議RTP會話。b)、媒體會話MediaSess1n:用于表示一個RTP會話,一個MediaSess1n可能包含多個子會話(MediaSubSess1n),子會話可以是音頻子會話、視頻子會話等。c)、實時傳輸控制協(xié)議類RTCPInstance:該類實現(xiàn)RTCP協(xié)議的通信。d)、源類Source和槽類Sink:這兩個概念類似DirectShow(微軟公司在ActiveMovie和Video for Windows的基礎(chǔ)上推出的新一代基于COM (Component Object Model)的流媒體處理的開發(fā)包)中的過濾器Filter。Source抽象了數(shù)據(jù)源,比如通過RTP讀取數(shù)據(jù)。S
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
商城县| 扎囊县| 泰州市| 白山市| 云浮市| 盐津县| 衡阳县| 广南县| 阳信县| 海门市| 张家口市| 庄河市| 蓝田县| 三穗县| 平远县| 宁化县| 南靖县| 河池市| 五大连池市| 安泽县| 石屏县| 嘉义县| 葫芦岛市| 鹤山市| 合作市| 海南省| 福清市| 登封市| 万全县| 安图县| 阿拉善右旗| 普安县| 沧源| 吴忠市| 修文县| 周口市| 漠河县| 崇明县| 宽甸| 邯郸县| 大安市|