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

2024-01-21 14:33:25 +08:00
hellofuxk  hellofuxk

求助一下,目前买了一个海康的摄像头,在家里的服务器上使用 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

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

4510 次点击
所在节点   程序员  程序员
26 条回复
iOCZS
iOCZS
2024-01-21 17:14:14 +08:00
你想多了,iOS 播放器当然支持 m3u8
kingjpa
kingjpa
2024-01-21 18:33:43 +08:00
是不是 https 的问题
hancc
hancc
2024-01-21 19:32:26 +08:00
dyv9
dyv9
2024-01-21 20:27:48 +08:00
此生当猫狗已经是在赎罪了,不要再时不时监视它们了,让它们省得自由点。
simplove
simplove
2024-01-21 20:33:57 +08:00
看直播而已,海康的摄像头支持萤石云,直接下载一下海康互联就可以在手机上看了
哪用这么麻烦
smilenceX
smilenceX
2024-01-21 20:38:01 +08:00
换个思路,ffmpeg 推流到 B 站。
cat007
cat007
2024-01-21 20:50:50 +08:00
@simplove 投萤石云一票
xuanjiangsara
xuanjiangsara
2024-01-21 21:03:26 +08:00
@dyv9
@smilenceX 换个思路。小红书有直播标题”能帮忙看我家胖胖是否在好好睡觉么?“ 。猫狗自己挣饭钱!绝!
x2ve
x2ve
2024-01-21 21:10:21 +08:00
APTV
kkk9
kkk9
2024-01-21 21:21:48 +08:00
iphone 上播放 m3u8 ?
----
apple 家只要 safar 浏览器直接打开 m3u8 地址就可以播放了
kkk9
kkk9
2024-01-21 21:24:16 +08:00
yyzh
yyzh
2024-01-21 22:34:03 +08:00
@dyv9 监控猫狗算小儿科了.见过很多人在自己床边装摄像头拍自己或者家人的睡姿然后发上网的.这种人我是真的无法理解
ntedshen
ntedshen
2024-01-21 22:51:14 +08:00
ffmpeg -re -i rtmp://t1 -codec:v mpeg1video -r 12 -an -f 12 mpegts http://a.httpts
我司之前都直接推 mpeg1 的,前端有解码库。。。

要不试试 nginx-rtmp 的推流?不过我不确定这玩意怎么上公网。。。
hellofuxk
hellofuxk
2024-01-21 22:58:14 +08:00
@kkk9
@hancc

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

@cat007
@simplove
提到萤石云的老哥也感谢,但是想技术上解决试试看
rioufbi
rioufbi
2024-01-21 23:33:35 +08:00
公网 IP ,转发摄像头端口,设置好账号密码,然后试试,建议用大华的,大华对 CHROME 浏览器支持好点,海康的都是要安装插件。
还有就是播放不行的问题,我建议换个浏览器试试?如果能拿到 safari 的日志是最好的了,可以看看状态码什么的。
kingdream123
kingdream123
2024-01-22 08:41:46 +08:00
试试 VLC 播放器,直接播放 .m3u8 地址
tbg
tbg
2024-01-22 08:46:49 +08:00
aptv
rj
2024-01-22 09:36:33 +08:00
萤石云+1
realJamespond
2024-01-22 10:03:10 +08:00
试试 wechat 里打开
hellofuxk
2024-01-22 10:05:16 +08:00
@realJamespond wechat 里打开也是不行,不知道什么原因

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1010419

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX