V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hellofuxk
V2EX  ›  程序员

求助!关于自建直播平台,用手机看自家猫

  •  
  •   hellofuxk · 310 天前 · 4355 次点击
    这是一个创建于 310 天前的主题,其中的信息可能已经有所发展或是发生改变。

    求助一下,目前买了一个海康的摄像头,在家里的服务器上使用 SRS 搭建了一个视频平台(听说很多人用 SRS ),然后用 ffmpeg 将 rtsp 流推送到服务器 rtmp ,再用 vue 封装一下写进自己的网站中看,vue 里使用了 vedio.js 和 videojs-contrib-hls ,获取 srs 上面的 .m3u8 视频格式

    现在遇到很奇葩的问题,ipad 上的 safari 能看 m3u8 ,但是 iphone 不行,mac 的 safari 也可以,大家都知道上班摸鱼偷偷拿 ipad 出来不现实 :D

    有没有办法可以在 iphone 上播放 m3u8 ,或者必须转成 mp4 才能播放?我已经试了很多次,srs 这个平台转 mp4 转不成功,我不是专业搞视频的读不懂它的日志,而且它没报错之有 warning

    希望有会的老哥支个招,真的感谢救命之恩

    第 1 条附言  ·  310 天前
    西瓜播放器也不行,直接在 iphone safari 里播放的是 srs 的 /live/livestream.m3u8 , 是直播
    直接播放 .m3u8 地址也会卡住,就是播放开了但是菊花
    不行指的是就 iphone safari 会不行,ipad mac 的 safari 一如既往可以
    26 条回复    2024-01-22 15:30:01 +08:00
    iOCZS
        1
    iOCZS  
       310 天前
    你想多了,iOS 播放器当然支持 m3u8
    kingjpa
        2
    kingjpa  
       310 天前
    是不是 https 的问题
    hancc
        3
    hancc  
       310 天前
    dyv9
        4
    dyv9  
       310 天前 via Android   ❤️ 3
    此生当猫狗已经是在赎罪了,不要再时不时监视它们了,让它们省得自由点。
    simplove
        5
    simplove  
       310 天前
    看直播而已,海康的摄像头支持萤石云,直接下载一下海康互联就可以在手机上看了
    哪用这么麻烦
    smilenceX
        6
    smilenceX  
       310 天前
    换个思路,ffmpeg 推流到 B 站。
    cat007
        7
    cat007  
       310 天前
    @simplove 投萤石云一票
    xuanjiangsara
        8
    xuanjiangsara  
       310 天前   ❤️ 3
    @dyv9
    @smilenceX 换个思路。小红书有直播标题”能帮忙看我家胖胖是否在好好睡觉么?“ 。猫狗自己挣饭钱!绝!
    x2ve
        9
    x2ve  
       310 天前
    APTV
    kkk9
        10
    kkk9  
       310 天前
    iphone 上播放 m3u8 ?
    ----
    apple 家只要 safar 浏览器直接打开 m3u8 地址就可以播放了
    kkk9
        11
    kkk9  
       310 天前
    yyzh
        12
    yyzh  
       310 天前 via Android
    @dyv9 监控猫狗算小儿科了.见过很多人在自己床边装摄像头拍自己或者家人的睡姿然后发上网的.这种人我是真的无法理解
    ntedshen
        13
    ntedshen  
       310 天前
    ffmpeg -re -i rtmp://t1 -codec:v mpeg1video -r 12 -an -f 12 mpegts http://a.httpts
    我司之前都直接推 mpeg1 的,前端有解码库。。。

    要不试试 nginx-rtmp 的推流?不过我不确定这玩意怎么上公网。。。
    hellofuxk
        14
    hellofuxk  
    OP
       310 天前
    @kkk9
    @hancc

    试了,好像西瓜播放器也不行,我直接在 iphone safari 里播放的是 srs 的 /live/livestream.m3u8 , 是直播
    直接播放 .m3u8 地址也会卡住,就是播放开了但是菊花

    @cat007
    @simplove
    提到萤石云的老哥也感谢,但是想技术上解决试试看
    rioufbi
        15
    rioufbi  
       310 天前
    公网 IP ,转发摄像头端口,设置好账号密码,然后试试,建议用大华的,大华对 CHROME 浏览器支持好点,海康的都是要安装插件。
    还有就是播放不行的问题,我建议换个浏览器试试?如果能拿到 safari 的日志是最好的了,可以看看状态码什么的。
    kingdream123
        16
    kingdream123  
       309 天前
    试试 VLC 播放器,直接播放 .m3u8 地址
    tbg
        17
    tbg  
       309 天前
    aptv
    rj
        18
    rj  
       309 天前
    萤石云+1
    realJamespond
        19
    realJamespond  
       309 天前
    试试 wechat 里打开
    hellofuxk
        20
    hellofuxk  
    OP
       309 天前
    @realJamespond wechat 里打开也是不行,不知道什么原因
    ttvast
        21
    ttvast  
       309 天前
    @ntedshen nginx-rtmp 的模式肯定是没有问题的,我之前用它来推 iptv 给 iphone 看,完全正常。多数是楼主用的什么 srs 的问题。
    McreeWu
        22
    McreeWu  
       309 天前   ❤️ 2
    @dyv9 #4 养猫人士表示,有时候不是监视,而是想看他吃饭喝水上厕所的习惯是不是对的,如果发生了异常,自己可以通过频率和次数来判断是否需要送医,因为猫不是人类,疼痛耐受度很高,他们不会说话,不会表达自己身体不舒服,只能通过自己的观察来判断。这种情况你也可以理解为监视,就像人类对初生婴儿一样。
    McreeWu
        23
    McreeWu  
       309 天前
    萤石云用户+1 ,新款 2k 真的很舒服,划定区域,每次上厕所吃饭都有通知,对于了解吃喝拉撒的频率很有用。
    xhatt510
        24
    xhatt510  
       309 天前
    我不是很理解。100 多块钱买个能联网的监控摄像头不就行了吗?为啥要自建直播平台。。
    ChrisLii
        25
    ChrisLii  
       309 天前 via Android
    如果是 m3u8 的问题,试试阿里开发的网页 h5 播放器嵌入
    ShuA1
        26
    ShuA1  
       309 天前
    海康自带 萤石云 ,不用自己折腾
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1623 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:05 · PVG 01:05 · LAX 09:05 · JFK 12:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.