基于Django框架的视频播放器设计
前言
本文承接上文《基于Django框架的网络云盘设计》,是整个网站设计中的一部分。本文将以上文实现的网络云盘为基础,通过对云盘文件url的访问实现在线播放,循环播放等功能。全部网站源码详见我的分享资源。
一、简介
本项目是云盘项目的一个扩展功能,旨在创造一套完备的服务系统。当用户点击云盘中可播放的视频文件时,将自动跳转界面至视频播放界面,通过流式传输在线播放视频。相应地配套有播放列表,自动顺序播放,观看时长统计等辅助功能。经过测试项目能稳定运行。
二、详细实现步骤
1.路由配置
使用正则表达式,对某个非文件夹文件进行访问
网盘文件路由如下:
re_path(r'^video/(?P<path>.*)/$', Do.video, name='file_download'),
re_path