视频点播
我最近在开发一个小型的视频点播系统,我上传视频文件是用jspSmartUpload组件上传,数据库用SQL SERVER 2000,服务器TOMCAT5。0,我做好之后的点播系统在自己电脑上能够播放,但在局域网另一个电脑上访问本机视频点播系统的时候却不能播放,这是什么原因?
全天候恭候你的回复:)
问题点数:100、回复次数:26Top
1 楼hellwindy(夜神·月)回复于 2005-08-02 11:06:42 得分 0
说下业务流程,太抽象了Top
2 楼xp1204(我只想做你的男人)回复于 2005-08-02 11:15:20 得分 0
什么错误Top
3 楼xlyyc(宇)回复于 2005-08-02 12:23:11 得分 0
相对路径?
客户端没有播放软件?
还是其他?
给出错误来啊Top
4 楼waveseajsp0912(海浪)回复于 2005-08-02 12:38:21 得分 0
我用的是绝对路径,客户端有播放软件的,用MediaPlayer播放
在他们那边播放的时候会弹出一个错误框“试图播放的文件的扩张名与文件格式不匹配”Top
5 楼Aniq(木头)回复于 2005-08-02 12:51:29 得分 0
晕 那该是播放格式不同吧Top
6 楼waveseajsp0912(海浪)回复于 2005-08-02 12:53:36 得分 0
我上传资源的时候是int count=publicSmartUpload.save("G:/Tomcat 5.0/webapps/teach/moive/");
存放到这个目录下的,然后播放视频时<param name="Filename" value="G:\Tomcat 5.0\webapps\teach\moive\<%=name%>">,名字也已经从数据库中获取,但在其他人的电脑上就是连不上,很奇怪的Top
7 楼waveseajsp0912(海浪)回复于 2005-08-02 12:55:08 得分 0
但是在我本地电脑上都可以播放的啊,而且我试过好几台电脑都是这种情况Top
8 楼chaucer518(我爱我家的思思)回复于 2005-08-02 12:56:20 得分 0
补充:
要是放绝对路径的话可以在本机上可以播放中文或者英文名字的文件,但是要是放相对路径就只能放中文的,不知道是为什么?Top
9 楼waveseajsp0912(海浪)回复于 2005-08-02 13:13:13 得分 0
啊?你是不是说反啦
我认为是用相对路径只能放英文而不能放英文的,用绝对路径是都可以放的哦:)Top
10 楼zuxingyuan(zero)回复于 2005-08-02 14:05:32 得分 0
关注Top
11 楼bobshi(JAVA&C++)回复于 2005-08-02 14:28:45 得分 0
当然不行了,不能用绝过路径,<param name="Filename" value="G:\Tomcat 5.0\webapps\teach\moive\<%=name%>">,这样写在本器上当然可以了。要是用另一台机器肯定就不行了。
这样写只会找到本机上的G盘上文件。所以不行了。所以用相对路径了。Top
12 楼waveseajsp0912(海浪)回复于 2005-08-02 15:39:59 得分 0
哦,那好的,我试试哦,先谢了:)Top
13 楼waveseajsp0912(海浪)回复于 2005-08-02 19:47:10 得分 0
为什么我改成相对路径后连自己都不能访问了Top
14 楼waveseajsp0912(海浪)回复于 2005-08-02 19:51:32 得分 0
我改成相对路径后连自己都不能播放视频了Top
15 楼laughsmile(海边的星空)回复于 2005-08-02 21:24:20 得分 0
是否MediaPlayer不能播放你的视频格式,你本机是使用Mediaplayer播放的么?Top
16 楼chaucer518(我爱我家的思思)回复于 2005-08-02 22:15:38 得分 0
对,用的是MEDIAPLAEYER播放器的
用绝对路径不能播放中文文件,用相对路径只能播放英文文件,不知道为什么Top
17 楼waveseajsp0912(海浪)回复于 2005-08-03 09:02:41 得分 0
我现在用相对路径能播放视频文件了,但又出现了一个新的问题就是用相对路径局域网的人能播放视频文件但不能播放中文文件,这个应该是jspSmartUpload包的中文处理问题,请问谁有能处理中文问题的jspSmartUpload包,有的请QQ联系我:156705740, 谢谢:)
全天候在线:)Top
18 楼chaucer518(我爱我家的思思)回复于 2005-08-03 10:38:16 得分 0
中文文件名的文件无法播放......
会不会是播放路径不支持存在中文?希望高手指教Top
19 楼waveseajsp0912(海浪)回复于 2005-08-03 10:56:18 得分 0
应该不是你说的路径不支持中文。
我用绝对路径播放是可以播放中文文件的,但用绝对路径其他人不能播放;用相对路径就不能播放中文文件,只能播放英文文件,而且此时局域网其他人可以播放英文文件Top
20 楼chaucer518(我爱我家的思思)回复于 2005-08-03 13:01:59 得分 0
ding!!Top
21 楼chaucer518(我爱我家的思思)回复于 2005-08-03 18:01:12 得分 0
顶上去给朋友们看看!帮帮忙哦Top
22 楼jackybtos(jacky)回复于 2005-08-03 18:05:21 得分 0
你把路径改成url格式试试!Top
23 楼skychuifeng(吹风)回复于 2005-08-03 18:18:14 得分 0
建议不要用中文名
这样很容易有错误!Top
24 楼waveseajsp0912(海浪)回复于 2005-08-03 19:11:54 得分 0
我试过用URL了,不过还是不行的
TO skychuifeng:我现在就是想用中文名播放文件,不然用户用起来肯定有意见的Top
25 楼chaucer518(我爱我家的思思)回复于 2005-08-04 11:34:48 得分 0
ding!!!!Top
26 楼TomyGuan()回复于 2005-08-04 17:07:31 得分 0
能不能java.io.unicode這樣子處理一下呀。
Top




