當前位置:編程學習大全網 - 源碼下載 - 基於 Flask 的在線視頻播放器

基於 Flask 的在線視頻播放器

使用 Flask 實現的簡單網頁視頻播放器。

開發準備:Python3

Vision

—— blueprints (註冊藍圖)

—— sockets (內嵌 socket ,用於實現在線評論等功能)

—— static (靜態資源目錄)

———— css ( css 文件)

———— js ( javascript 文件)

———— img (靜態圖片資源)

———— image (視頻縮略圖)

———— video (視頻源文件)

———— upload (保存視頻格式文件)

—— templates (網頁模板文件)

—— utils (功能文件夾)

—— app.py (系統啟動文件)

default.json(視頻保存格式):

提示:所有格式化文件均保存在 upload 文件夾中。

上傳視頻表單:

基於 flask_socketio ;

監聽用戶登錄(connect)、登出(disconnect)狀態;

壹旦監聽到用戶評論信息(imessage),就向客戶端廣播 message 信息。

基於 socket.io.min.js ;

監聽所有 message 信息,並提取內容產生滾動彈幕;

獲取用戶評論信息,並以 imessage 消息形式發送給服務端。

app.py:

在命令行中執行 python app.py ,啟動系統,如果提示有工具包未安裝,使用 pip install 即可 。默認運行在80端口,妳可以在瀏覽器中訪問 localhost 或者電腦的局域網IP地址。啟動成功後,趕緊把妳的服務IP地址告訴小夥伴,壹起交流分享視頻資源吧!

  • 上一篇:聯想筆記本電腦關機時出現藍屏
  • 下一篇:如何搭建自己的NTP服務器?
  • copyright 2024編程學習大全網