在VLC播放器中嵌套相机视频流

时间:2017-06-23 06:28:55

标签: nest-api

我的朋友有一个公共共享巢照相机地址。 我想使用VLC播放器来观看视频流,而不是使用网络浏览器来观看视频。通过这种方式,我可以使用VLC的许多其他功能对视频进行视频分析。 怎么做?

2 个答案:

答案 0 :(得分:11)

我能够通过以下步骤完成此操作:

  1. 转到公开视频共享网址。它应该是这样的:

    http://video.nest.com/live/pSgnOZ0s4t

  2. 如果你在chrome上使用开发者工具并查看网络流量....最后找一个带.m3u8的网址......它将是这样的:

    https://stream-delta.dropcam.com/nexus_aac/37451e60aeac457f9800704f1662147e/playlist.m3u8

  3. 一旦你在文本编辑器中打开该文件....你会在文件中得到这样的东西

  4. #EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-STREAM-INF:BANDWIDTH=400816,CODECS="avc1.77.31,mp4a.40.2",RESOLUTION=1280x720
    chunklist_w391480529.m3u8
    

    然后输入流网址

    https://stream-delta.dropcam.com/nexus_aac/37451e60aeac457f9800704f1662047e/chunklist_w391480529.m3u8

    1. 一旦你有了这个,然后安装livestreamer来提取这样的视频:
    2. livestreamer "hls://https://stream-delta.dropcam.com/nexus_aac/37451e60aeac457f9800704f1662047e/chunklist_w391480509.m3u8" best -o nest_video.ts
      1. 这会将文件保存到您的磁盘。
      2. 我用它来避免嵌套感知订阅。不幸的是,他们为这项服务收取了很多费用。当有人可以将视频保存到磁盘并上传到便宜的云选项时......

答案 1 :(得分:3)

我写了一个页面,它接受一个公共Nest视频网址并返回一个HLS媒体.m3u8流媒体网址

get media url for nest/ dropcam cameras