中悦彩票官网

深圳市組創微電子有限公司
銷售部:158 1687 4032采購部:0755-8299 4126行政部:0755-8299 4126
咨詢電話
0755-8299 4141

軟件開發

H5微信公眾號開發

2019-12-16

近年來,網絡社交工具應用越來越多,比如QQ、微博、微信、MSN等等,這些社交工具無疑席卷了現代社會,已經走進每個人的生活、工作和學習,教育領域也受到強烈影響。

一方面,網絡社交中存在大量不良信息的傳播,對青少年的危害很大,嚴重影響學生的健康成長。另一方面,網絡社交工具存在積極的有利的因素,可以促進教育教學的改革增效。比如,筆者通過調查發現微信公眾號在教育領域的應用場景就越來越多,很多學校、老師嘗試使用微信公眾號進行教育、教學、宣傳、推廣工作,取得了可喜的成績。

但微信公眾號在教育領域的應用目前還處于一種自發的狀態,也存在很多不確定的問題。因此,興利除弊,因勢利導將網絡變成一個有利于大學生成長的工具就是本項目研究所要達到的目標。

一、微信公眾號需求分析

當前,高職院校內已經部署有網絡中心、電子教室、多媒體教室和實驗室等信息化教育教學環境,在這種條件下只需要再部署移動網絡即可以實現移動校園內場景的學習。然后在軟件環境上實現平臺的搭建,可以實現學生隨時隨地利用自己的移動網絡進行學習。

通過調研發現,本項目所研究的基于HTML5和微信公眾號的直播課堂需要解決一下問題:1)移動端應用,系統不需要安裝,直接通過微信公眾號進行訪問。2)針對不同手機平臺,只需開發一套。3)版本不需要時常更新,服務器更新代碼,所有客戶訪問即可更新。4)可實現客戶實時流與直播服務器傳輸。5)可實現直播服務器流的轉發與中繼。6)白板和文檔演示。7)視頻流、音頻流、白板信息、文檔信息同步。8)直播數據的云存儲與云播放。9)滿足輕量級的在線直播服務。

二、微信公眾號系統設計

系統設計的主要理論依據是軟件工程原理、加涅的九段教學策略、建構主義學習理論、教學傳播優化原理中的重復作用和共同經驗原理。根據設計需求可以將平臺功能分為三大部分:教學信息發布、交流反饋、輔助平臺學習。根據教學內容、教學環節、教學安排等情況可以進一步細分為:預習、講授、復習、拓展、總結、交互和考核7個功能模塊。

預習:主要是讓學生了解學習目標、學習重點、學習難點、學習方法等。

講授:可以是直播講授,也可以是微課、MOOC等制作好的課程資源講授。

復習:主要是鞏固重點知識,解決難點問題,加深記憶和理解。

拓展:提供拓展資源,拓寬學生視野,激發學生思維,促進知識向應用轉化。

總結:通過提煉內容框架,讓學習者掌握知識的脈絡,自我評測、自主建構知識體系。

考核:提供考核資源,自動組卷,自主檢測,也可統一考核。

交互:主要是師生間答疑解惑,學習交流,資源共享。

預習、講授、復習、拓展、總結、交互、考核等7個模塊相輔相成,構成一個學習過程的完整閉環,可激發學習動機,明確學習目標,鞏固學習基礎,拓寬學習視野,建構學習體系,交流學習經驗,共享學習資源,考核學習成效。

三、微信公眾號開發和應用

該平臺主要解決教育教學場景下的如下問題:①教學內容發布,可以在平臺上發布通知、消息、學習資料,學習資料可以是文本、圖片、PPT、錄音、微課、MOOC、源程序等,用于學生的課前課后自主學習。②個性化設置,公眾平臺可以用關鍵字實現“對話即搜索”的服務,也可以通過用戶設置,實現自動回復。③留言板管理,在平臺上開辟出留言板區域,可以實現發布交流主題或者就某些問題提問、發表自己的看法,實現問題的深層次、多用戶交流。④應用情況統計,如用戶人數、交流主題數、點贊人數等,用圖表形式展示。⑤資源管理,資源庫分為教學資源庫、拓展資源庫、考核資源庫,資源提前放置到管理庫中。⑥用戶管理,可以對用戶進行分級、分組,用戶自己也可以修改某些信息等。根據公眾號和我們要求的功能,要實現需求,結合實際情況我們選擇以下技術的支持。

1、RTSP

RTSP(Real Time Streaming Protocol),RFC2326,實時流傳輸協議。該協議定義了一對多應用程序如何有效地通過IP網絡傳送多媒體數據。該協議有如下特點:①傳輸方式靈活,RTSP在體系結構上位于RTP和RTCP之上,可以根據網絡情況選擇TCP或UDP完成數據傳輸。②雙向請求,HTTP與RTSP相比,HTTP請求由客戶機發出,服務器作出響應;使用RTSP時,客戶機和服務器可以雙向請求。③多媒體流,RTSP是用來控制聲音或影像的多媒體串流協議,并允許同時多個串流需求控制。④支持多方視頻應用,允許同時多個串流需求控制可以降低服務器端的網絡用量,支持多方視頻應用。該技術和項目的應用場景高度契合,非常適合分布式教育應用,可實現單播和組播,現場數據和存儲剪輯數據的應用。

2、Webrtc

WebRTC實現了基于網頁的視頻會議,標準是WHATWG協議。項目的最終目的主要是讓Web開發者能夠基于瀏覽器快捷開發出豐富的實時多媒體應用,而無需下載安裝任何插件。

①該協議功能強大,提供了視頻會議的核心技術,包括音視頻的采集、編解碼、網絡傳輸、顯示等功能。②并且還支持跨平臺:windows,linux,mac,android。便利的交互體驗,豐富的產品功能。③支持大規模觀看可以在全球范圍內進行音視頻高清、大規模、穩定的直播教學。④豐富的課件類型除傳統的靜態課件,還支持動態ppt課件。支持全格式多媒體的播放,支持本地文件直接推流,秒級打開,流暢還原。

3、HTML5

萬維網的核心語言、標準通用標記語言下的一個應用超文本標記語言(HTML)的第五次重大修改即為HTML5。HTML5的設計目的是為了在移動設備上支持多媒體。用HTML5的優點主要是可以進行跨平臺的使用。另外,它是一種自適應網頁設計技術,可以根據不同大小的屏幕,自動調整布局。正是這些優點,本項目在web技術上選擇HTML5。

項目完成后,經過動漫軟件與教育學院軟件16級和17級師生的應用驗證。在實踐中,通過手機等移動式設備隨時進行學習,使學習不受時空的限制。在這種學習方式下,學生互動得到激勵,教師利用微信公眾號推送學習內容,學生參加在線討論,幫助學生積累知識,優化知識結構,學生的學習積極性得到顯著提高,學習成效顯著。同時,微信公眾號作為師、生、家長間有效的溝通工具,開創了一種新的交往模式,給人們之間的交往活動提供了許多便利,實現三方的有效溝通,能夠及時了解和掌握學生的學習情況,并使資源通過網絡實現利益最大化。

平臺滿足各類教室的需求允許創建各類教室,支持課前暖場,現場排麥,錄播課。豐富的互動功能支持各種常用的授課功能,聊天問答,桌面共享,點名簽到,抽獎投票等。支持桌面,區域,程序等屏幕共享手段。服務器端錄制、回放支持服務器端1080P高清錄制,自動生成回放,可上傳下載。針對回放亦可進行二次編輯,生成定制的錄制件。開放的接口,網頁互動直播全終端覆蓋,支持網頁和客戶端,PC(MAC)和移動端。

總結

通過項目開發和實踐應用,基于微信公眾平臺的直播課堂能夠激發學習者的學習興趣,可以使學習者反復練習和鞏固,夯實基礎,拓展提高,學習效果提升明顯。實踐結果表明基于HTML5的微信公眾平臺直播課堂簡單易用,快速直連,場景多樣化滿足直播課堂、學術講座、公開課等各類大規模教學場景的應用需求,是教育教學手段的有益補充,在條件允許的情況下可以推廣使用。

以上就是我們深圳市組創微電子有限公司為您介紹的基于HTML5微信公眾號的直播課堂設計方法。如果您有智能電子產品的軟硬件功能開發需求,可以放心交給我們,我們有豐富的電子產品定制開發經驗,可以盡快評估開發周期與IC價格,也可以核算PCBA報價。我們是多家國內外芯片代理商,有MCU、語音IC、藍牙IC與模塊、wifi模塊。我們的擁有硬件設計與軟件開發能力。涵蓋了電路設計、PCB設計、單片機開發、軟件定制開發、APP定制開發、微信公眾號開發、語音識別技術、藍牙wifi開發等。還可以承接智能電子產品研發、家用電器方案設計、美容儀器開發、物聯網應用開發、智能家居方案設計、TWS方案開發、藍牙音頻開發、兒童玩具方案開發、電子教育產品研發。

使用該技術的成功案例

  • 返回頂部