V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
lirau
V2EX  ›  问与答

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

  •  
  •   lirau · Nov 1, 2015 · 5539 views
    This topic created in 3835 days ago, the information mentioned may be changed or developed.
    就是通过浏览器观看,应该全是一个简单的视频服务器了,有什么现成的工具哦?
    20 replies    2015-11-02 09:21:34 +08:00
    Slienc7
        1
    Slienc7  
       Nov 1, 2015   ❤️ 1
    hfs 最简便
    直接下载看就是,局域网可以不考虑下载之类的问题吧。

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

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

    浏览器不支持的就没办法了,但是可以用播放器播放链接
    Slienc7
        9
    Slienc7  
       Nov 1, 2015
    @lirau
    浏览器的 Cache 啊,普通视频网站不会管你的 Cache 是清还是没清

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



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

    Hello1995
        11
    Hello1995  
       Nov 1, 2015 via Android
    尴尬,贴错地址…

    Slienc7
        12
    Slienc7  
       Nov 1, 2015
    @Hello1995
    比起 pdirl 来,觉得 h5ai 的界面更清爽
    Hello1995
        13
    Hello1995  
       Nov 1, 2015 via Android
    @xgowex 主要是我懒, pdirl 解压就能用, h5ai 印象中需要改配置文件吧
    tanyuxiang
        14
    tanyuxiang  
       Nov 1, 2015 via Android
    之前用过最简单的是 everything 。然后 hfs 功能多。
    typcn
        15
    typcn  
       Nov 1, 2015 via iPhone
    simplehttpserver 不可能,直接 nginx 就没问题
    sahrechiiz
        16
    sahrechiiz  
       Nov 1, 2015
    h5ai 好看
    yangqi
        17
    yangqi  
       Nov 2, 2015
    装个 Plex server
    kmahyyg
        18
    kmahyyg  
       Nov 2, 2015
    为啥不用 dlna?
    skydiver
        19
    skydiver  
       Nov 2, 2015
    nginx 默认内置 mp4 模块,所以可以支持流式播放。
    其他的估计不行
    tony1016
        20
    tony1016  
       Nov 2, 2015
    PLEX
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2557 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 12:27 · PVG 20:27 · LAX 05:27 · JFK 08:27
    ♥ Do have faith in what you're doing.