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

摄像头的视频流能否通过 IP、端口直接读取吗

  •  
  •   daijinming · 2019-04-28 10:18:45 +08:00 · 2808 次点击
    这是一个创建于 2037 天前的主题,其中的信息可能已经有所发展或是发生改变。

    知道摄像头的 IP、端口,当然还有当初安装时设置的帐号密码,能否采用通用的方式读取视频流?新手求教

    9 条回复    2019-04-29 00:41:52 +08:00
    python35
        1
    python35  
       2019-04-28 10:33:42 +08:00
    http 端口不行 只能看网页版
    rtsp or rtmp 协议就可以用 python 来读取,或者用 vlc 来读取
    方法:首先先找摄像头的品牌,百度是否有上述协议,以及协议的格式,用 vlc 先试试,可以成功的话就可以用编程读取了
    KaoN
        2
    KaoN  
       2019-04-28 10:56:15 +08:00 via Android
    可以看看有没有 mjpg 的输出。。
    daijinming
        3
    daijinming  
    OP
       2019-04-28 11:07:39 +08:00
    @KaoN 找了些资料是这个思路,不知道海康的摄像头怎么连
    fgodt
        4
    fgodt  
       2019-04-28 11:28:37 +08:00 via Android
    摄像头都有 rtsp 支持 你试着 rtsp 连接
    Wao
        5
    Wao  
       2019-04-28 11:41:11 +08:00
    @daijinming #3 海康有 SDK,可以研究下他里面自带的样例
    7654
        6
    7654  
       2019-04-28 11:42:24 +08:00
    ONVIF 协议?
    daijinming
        7
    daijinming  
    OP
       2019-04-28 12:07:28 +08:00
    @Wao 感谢,已经找到了 demo 了
    sunzhenyucn
        8
    sunzhenyucn  
       2019-04-29 00:41:18 +08:00   ❤️ 1
    HikVision 的设备一般都会支持通用的 RTSP 协议,可以尝试使用 ffmpeg 来获取;
    如有特殊要求可以使用 HikVision 的 NetSDK (提醒,这个 SDK 及其难用)
    sunzhenyucn
        9
    sunzhenyucn  
       2019-04-29 00:41:52 +08:00
    @sunzhenyucn 注:特殊要求是指要求使用 HikVision 的私有协议来获取视频流数据
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1318 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:28 · PVG 01:28 · LAX 09:28 · JFK 12:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.