社区
Web 开发
帖子详情
毕业设计请教——基于web的视频点播系统
ch_zj
2010-12-12 01:55:22
数据库中存储的是不是视频文件的路径?如果是,那么真正的视频文件应该放在哪儿呢?毕竟视频文件一般都上几百M的,在页面上又是怎么读取的呢?没什么思路,特来向前辈们请教!
...全文
218
13
打赏
收藏
毕业设计请教——基于web的视频点播系统
数据库中存储的是不是视频文件的路径?如果是,那么真正的视频文件应该放在哪儿呢?毕竟视频文件一般都上几百M的,在页面上又是怎么读取的呢?没什么思路,特来向前辈们请教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
swiexp
2011-05-28
打赏
举报
回复
文件放到文件夹就好了
不用放到数据库里面
拭旧
2010-12-12
打赏
举报
回复
可以用流媒体
good4750420
2010-12-12
打赏
举报
回复
引用windows mobile的控件吧,不然没有解码的地方
che253604783
2010-12-12
打赏
举报
回复
NND,没一个说到正点上的,就没人说怎么播放,我很想知道,据说播放要服务端边输出流,客户端读取流,然后播放。
ch_zj
2010-12-12
打赏
举报
回复
[Quote=引用 7 楼 ghsau 的回复:]
下载,有两种法师,第一种就是href直接引用视频地址,当然不安全了,第二种方式是通过输出流!
[/Quote]
谢谢!
ch_zj
2010-12-12
打赏
举报
回复
[Quote=引用 6 楼 ghsau 的回复:]
其实是这样的,上传视频的时候,是通过输入流把这个视频读出来,然后再通过输出流把这个视频写入到服务器中,比如说,你的项目名叫movie,然后再web-root下建立一个upload,视频的路径就是movie/upload/123456.avi,在数据库中村的就是这个相对于服务器来说的绝对路径!而不是在硬盘上的
还有要注意的是,我那个为什么要叫123456.avi呢,上传视频的时候需要对视频的真实名……
[/Quote]
谢谢,有点眉目了,我自己再找找相应的资料,还是那个问题,由于视频文件一般都比较大,那么是不是视频点播系统最后会比较大呢?上1个G应该也正常吧?
寻道的 Programmer
2010-12-12
打赏
举报
回复
下载,有两种法师,第一种就是href直接引用视频地址,当然不安全了,第二种方式是通过输出流!
寻道的 Programmer
2010-12-12
打赏
举报
回复
其实是这样的,上传视频的时候,是通过输入流把这个视频读出来,然后再通过输出流把这个视频写入到服务器中,比如说,你的项目名叫movie,然后再web-root下建立一个upload,视频的路径就是movie/upload/123456.avi,在数据库中村的就是这个相对于服务器来说的绝对路径!
而不是在硬盘上的
还有要注意的是,我那个为什么要叫123456.avi呢,上传视频的时候需要对视频的真实名称做一个处理,比如原来叫骇客帝国.rmvb,那么如果有一天你又传一次这个视频呢,就造成了重名,相应的会发生一些不可预知的错误,所以,在做名字处理的时候,通常取当前时间的毫秒数来命名(System.currentTimeMillis()),你如果觉着这个还可能造成重名,可以再加上一些别的,至于具体过程,这就需要你自己学习了!
ch_zj
2010-12-12
打赏
举报
回复
[Quote=引用 2 楼 wing7742 的回复:]
个人意见:
数据库确实应该存储的是个路径
至于说放哪?通常就放在站点某个目录下
如果仅是播放的话使用HTML多媒体标记应该就行了
[/Quote]
谢谢,再添加个视频文件的上传与下载功能又该如何实现呢?
ch_zj
2010-12-12
打赏
举报
回复
[Quote=引用 3 楼 dyllove98 的回复:]
1、肯定是文件的路径 是对应你网站的相对路径 比如 vido/a.avi
2、视频文件放在网站对应的视频目录下面 比如 vido 是视频目录 a.avi是视频
当然视频格式要转化成html能播放的格式 ,忘记叫什么了
[/Quote]
如果视频文件放在网站对应的视频目录下面,那我这个视频点播系统岂不是得上1个G以上了?
Jlins
2010-12-12
打赏
举报
回复
1、肯定是文件的路径 是对应你网站的相对路径 比如 vido/a.avi
2、视频文件放在网站对应的视频目录下面 比如 vido 是视频目录 a.avi是视频
当然视频格式要转化成html能播放的格式 ,忘记叫什么了
wing7742
2010-12-12
打赏
举报
回复
个人意见:
数据库确实应该存储的是个路径
至于说放哪?通常就放在站点某个目录下
如果仅是播放的话使用HTML多媒体标记应该就行了
ch_zj
2010-12-12
打赏
举报
回复
额,自己先顶一下~~~~~~~
基于Python的校园宿舍管理
系统
设计与实现-计算机
毕业设计
源码07558
本校园宿舍管理
系统
主要包括两大功能模块,即管理员、学生模块。 (1)管理员模块:
系统
中的核心用户是
系统
管理员,管理员登录后,通过管理员菜单来管理
系统
。主要功能有:首页、
系统
用户(管理员、学生)模块管理...
SSM仓库管理
系统
毕业设计
-附源码061015
实现功能包括:首页、用户管理(管理员、用户)、更多管理(商品库存管理、入库申请管理、出库申请管理、过户申请管理、仓库费用管理等)由于本网站的功能模块设计比较全面,所以使得整个仓库管理
系统
的过程得以完善...
(附源码)SSM仓库管理
系统
毕业设计
061015
(1)
系统
响应效率:页面响应时问应该在3秒以内,最长不能超过4秒,并支持至少10000人同时在线所有
系统
。 (2)界面简洁清晰:
系统
界面要求简单明了,容易操作,符合用户操作习惯。 (3)储存性高:因为仓库管理
系统
...
(附源码)springboot大学生综合素质测评
系统
毕业设计
162308
(1)
系统
响应效率:页面响应时问应该在3秒以内,最长不能超过4秒,并支持至少10000人同时在线所有
系统
。 (2)界面简洁清晰:
系统
界面要求简单明了,容易操作,符合用户操作习惯。 (3)储存性高:因为大学生综合...
Python新冠疫情可视化分析
系统
——计算机
毕业设计
附源码08504
Python 的设计,相比其他语言经常使用英文关键字和其他语言的一些标点符号,它具有比其他语言更有特色语法结构,具有很强的可读性。解释型语言:类似于Python和Perl语言,这意味着开发过程中没有了编译这个环节。...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章