Foxtable(狐表)用户栏目专家坐堂 → [求助]Foxtable开启的HTTP服务不能播放视频


  共有3718人关注过本帖树形打印复制链接

主题:[求助]Foxtable开启的HTTP服务不能播放视频

帅哥哟,离线,有人找我吗?
黄训良
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
[求助]Foxtable开启的HTTP服务不能播放视频  发帖心情 Post By:2018/2/22 10:57:00 [只看该作者]

在移动应用上都要播放一些小视频、小短片等等,Foxtable开启的HTTP服务却不能播放视频,用IIS开启的HTTP服务播放正常!
经测试:打开HTML文件和Foxtable生成的网页均不能播放!
注:本地播放可以,放在服务器上就不行,用Google浏览器16.7M的视频需等待9分钟才开始播放,其他浏览器不行,手机上同样No,是不是传输协议的问题
请大神们指点!
代码如下:
<!DOCTYPE HTML>
<meta http-equiv="Content-Type" c />
<html>
<head>
<title>nametitle</title>
</head>
<center>
<p>nametitle</p>   
  <body>

    <video id= "media" c autoplay="autoplay" poster="/EBook/html5/Splash.jpg" width:auto !important height:auto !important>
      <source src="/web/video/video.mp4" type="video/mp4" />
        <object data="/web/video/video.mp4" with="320" height="240" >
  <embed name= "media" src="/web/video/video.mp4" autostart=true ></embed>
        </object>
    </video>

  </body>
</center>
</html>
[此贴子已经被作者于2018/2/22 11:20:14编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/22 11:00:00 [只看该作者]

加上mp4了没有?

 

Dim fl As String = "d:\web\" & e.path
If filesys.FileExists(fl)
    Dim idx As Integer = fl.LastIndexOf(".")
    Dim ext As String  = fl.SubString(idx)
    Select Case ext
        Case ".jpg",".gif",".png",".bmp",".wmf",".js",".css" ,".html",".htm",".zip",".rar",".mp4"
            e.WriteFile(fl)
            Return '这里必须返回
    End Select
End If


 回到顶部
帅哥哟,离线,有人找我吗?
黄训良
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
  发帖心情 Post By:2018/2/22 11:08:00 [只看该作者]

mp4加上的了,在本地播放可以,放在服务器上就不行,用Google浏览器16.7M的视频需等待9分钟才开始播放,其他浏览器不行,手机上同样不行,是不是传输协议的问题!

图片点击可在新窗口打开查看此主题相关图片如下:http.png
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
黄训良
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
  发帖心情 Post By:2018/2/22 11:15:00 [只看该作者]

下面是测试地址,2133是Foxtable开启的HTTP服务,80端口是IIS的,去掉端口号播放正常!
http://120.24.80.236:2133/web/indexphone.html
[此贴子已经被作者于2018/2/22 11:17:03编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/22 11:23:00 [只看该作者]

没办法,foxtable没有处理好这种情况。

 

建议搭建一个iis,需要播放的时候,就把地址改成80端口的那个,如

 

<div class="wrapper">

  <video id="video" width:auto="" !important="" *自动大小优先*="" height:auto="" c autoplay="autoplay" *自动播放*="" poster="/EBook/html5/Splash.jpg" *视频封面*="" preload="auto" webkit-playsinline="true" *这个属性是ios="" 10中设置可以*="" *让视频在小窗内播放,也就是不是全屏播放*="" playsinline="true" *ios微信浏览器支持小窗内播放*="" x-webkit-airplay="allow" x5-video-player-type="h5" *启用h5播放器,是wechat安卓版特性*="" x5-video-player-fullscreen="true" *全屏设置,设置为="" true="" 是防止横屏*="" x5-video-orientation="portraint" *播放器支付的方向,="" landscape横屏,portraint竖屏,默认值为竖屏*="" *style="object-fit: fill" *="">

  <source src="http://120.24.80.236:80/web/video/Seve.mp4">
 <embed id="media" autostart="TRUE" loop="false" src="http://120.24.80.236:80/web/video/Seve.mp4" width="360" height="270">
 </video>


</div>


 回到顶部
帅哥哟,离线,有人找我吗?
黄训良
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
  发帖心情 Post By:2018/2/22 11:43:00 [只看该作者]

看来是个BUG!

 回到顶部