開發社交平台

與智能社群功能建設 


 https://livest.vercel.app/


指導教授: 陳鍾誠老師 

組長: 顏瑋成 組員: 林家成 、周成恩、白和鑫

研究動機

直播平台已成為一項普及的技術,也成為我們日常生活中不可或缺的一部分,普及程度遠超過以往,鑒於這種趨勢,我們不僅致力於推動直播平台的應用,積極尋求將新功能和技術應用其中,以提升用戶體驗和滿足不斷增長的需求,要實現這個目的,需要的是美化我們的介面以及增加我們的功能,讓用戶有更好的體驗。


研究方法與步驟

在本專題中,我們提出了一個結合即時影音串流和互動功能的直播系統。這個系統使用 Next.js 作為主要開發框架,PostgreSQL 作為雲端資料庫,並使用 LiveKit 來實現影音傳輸。我們的系統讓使用者能夠觀看直播並互動,透過網頁介面接收資訊並做出反應。網路攝影機(Webcam)負責將使用者的動作傳回,系統程式會針對傳回的動作進行辨識與反饋,讓使用者可以以即時互動的方式進行導覽行程。

這個直播平台的架構包括 Next.js 作為前端介面開發框架,PostgreSQL 作為資料庫管理系統,並通過 Prisma 進行資料存取。LiveKit 用於影音傳輸,利用 WebRTC 技術實現即時傳輸,同時,Clerk 提供第三方登入註冊功能,Vercel 則用於網站部署,使其能夠被其他使用者訪問。這個專案旨在提供一個高效穩定的直播平台,讓使用者享受即時互動的體驗。


系統架構


我們將結合Next.js與Livekit以及Postgresql作為主框架,Livekit負責透過WebRTC進行直播連線,Postgresql負責雲端資料庫儲存,另外還有使用clerk作為第三方的登入方式,經由以上工具呈現一個讓使用者可以互相在上面分享資訊的直播平台。 

首頁和功能

首頁
首頁
搜尋功能
搜尋功能
使用者設定
使用者設定
未串流直播畫面
未串流直播畫面
直播主和觀眾視角
直播主和觀眾視角
自介欄和封面名稱更改
自介欄和封面名稱更改
封鎖用戶
封鎖用戶
貼圖兌換
貼圖兌換
主題切換
主題切換

第13組!!!!

隨著互聯網的蓬勃發展,直播網站作為一種新興的娛樂和社交模式,已成為現代人環環相扣的一環。我們的直播網站將來想要朝著以下幾點發展:

社交活動與社區建設

全球化發展

內容多元化

獎勵系統的改善

訂閱機制的設置

未來的直播網站將不斷創新和進化,為用戶提供更加豐富和多樣化的內容和體驗。通過技術進步、內容創新、社交互動、商業模式多樣化、全球化發展以及行業規範的完善,直播網站將迎來更加輝煌的未來,成為人們生活中不可或缺的一部分

About us

免費建立您的網站! 此網站是在 Webnode 上建立的。今天開始免費建立您的個人網站 立即開始