利用 Http 协议将电脑上的电影分享给同一局域网的设备观看,怎么做? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lirau
V2EX    问与答

利用 Http 协议将电脑上的电影分享给同一局域网的设备观看,怎么做?

  •  
  •   lirau 5280 次点击
    这是一个创建于 3636 天前的主题,其中的信息可能已经有所发展或是发生改变。
    就是通过浏览器观看,应该全是一个简单的视频服务器了,有什么现成的工具哦?
    20 条回复    2015-11-02 09:21:34 +08:00
    Slienc7
        1
    Slienc7  
       2015-11-01 22:27:38 +08:00   1
    hfs 最简便
    直接下载看就是,局域网可以不考虑下载之类的问题吧。

    或者
    你只需要的只是一个静态的 web 服务器,用 HTML5/Flash 播放视频即可
    orzfly
        2
    orzfly  
       2015-11-01 22:31:57 +08:00
    记得找支持 Range 头和同时能处理多请求的 Web 服务器……
    lirau
        3
    lirau  
    OP
       2015-11-01 22:32:17 +08:00
    @xgowex 没有完全表达完整需求。不能是下载完,要边下边看。
    Slienc7
        4
    Slienc7  
       2015-11-01 22:36:56 +08:00
    index.html:
    <html><body><video src="./啪啪啪.mp4"></video></body></html>

    装一个 NGINX 之类,把视频放里面,然后把上面的新建一个 xxx.html 保存放里面, src 改成对应视频的相对文件名
    Hello1995
        5
    Hello1995  
       2015-11-01 22:38:42 +08:00 via Android
    装个 Apache 之类的 Web 服务器软件,然后设置好目录的权限,文件丢到目录里就可以了。其他人用 IP 地址访问。
    lirau
        6
    lirau  
    OP
       2015-11-01 22:44:27 +08:00
    @Hello1995 @xgowex 确定这个不需要本地先加载完毕是实时观看的吗(明天才能试一下),如果是的话加载完成这文件本地路径存在哪里,以及普通视频网站如何清除这些加载的文件的。
    yech1990
        7
    yech1990  
       2015-11-01 22:46:19 +08:00
    samba 共享 点击播放 零延时
    vmebeh
        8
    vmebeh  
       2015-11-01 22:47:05 +08:00
    python -m SimpleHTTPServer

    浏览器不支持的就没办法了,但是可以用播放器播放链接
    Slienc7
        9
    Slienc7  
       2015-11-01 22:47:53 +08:00
    @lirau
    浏览器的 Cache 啊,普通视频网站不会管你的 Cache 是清还是没清

    如 5 楼所说,只要格式支持( mp4,ogg 之类)的视频,扔在 NGINX 目录里,像 Chrome 等浏览器是可以直接在线播放的。
    Hello1995
        10
    Hello1995  
       2015-11-01 22:48:06 +08:00 via Android
    这是我电脑上的资源,注意看其中的 mp4 的文件:



    这是用手机浏览器看的,注意看地址栏,我是用 IP 访问的:

    Hello1995
        11
    Hello1995  
       2015-11-01 22:49:39 +08:00 via Android
    尴尬,贴错地址…

    Slienc7
        12
    Slienc7  
       2015-11-01 22:57:11 +08:00
    @Hello1995
    比起 pdirl 来,觉得 h5ai 的界面更清爽
    Hello1995
        13
    Hello1995  
       2015-11-01 23:28:44 +08:00 via Android
    @xgowex 主要是我懒, pdirl 解压就能用, h5ai 印象中需要改配置文件吧
    tanyuxiang
        14
    tanyuxiang  
       2015-11-01 23:33:39 +08:00 via Android
    之前用过最简单的是 everything 。然后 hfs 功能多。
    typcn
        15
    typcn  
       2015-11-01 23:35:22 +08:00 via iPhone
    simplehttpserver 不可能,直接 nginx 就没问题
    sahrechiiz
        16
    sahrechiiz  
       2015-11-01 23:36:11 +08:00
    h5ai 好看
    yangqi
        17
    yangqi  
       2015-11-02 01:20:08 +08:00
    装个 Plex server
    kmahyyg
        18
    kmahyyg  
       2015-11-02 01:28:51 +08:00
    为啥不用 dlna?
    skydiver
        19
    skydiver  
       2015-11-02 01:29:45 +08:00
    nginx 默认内置 mp4 模块,所以可以支持流式播放。
    其他的估计不行
    tony1016
        20
    tony1016  
       2015-11-02 09:21:34 +08:00
    PLEX
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5505 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 03:37 PVG 11:37 LAX 20:37 JFK 23:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86