2014-03-10 07:32:56 +0000 2014-03-10 07:32:56 +0000
14
14

自分でセキュリティDVRのビデオストリームのURLを見つける方法は?

私が持っているのは、「ELEC」というブランドの8チャンネルDVRで、ネットワーク経由で動画をストリーミングしてくれます。しかし、私はvMyEye、Asee+、および他の類似した名前と呼ばれるiPhoneのアプリを使用してそれに接続することができます。MacでストリームにアクセスするにはVLCか何かを使いたい。

長い話をすると、単純にオンラインで調べる方法がないので、ストリーミングプロトコルとURLを調べるにはvMyEyeアプリを使うしかありません。ポートが34599であることは既に知っていますし、ローカルIPアドレスも知っています。お勧めは?パケットスニッファー?URLのためにアプリのバイナリコードを調べる(すでに試して失敗しました)?

EDIT: 言うのを忘れていましたが、私はすでに私のWebブラウザでIP:34599に行こうとしました。それは、ロードが立ち往生し、何もしません。DVRはまた、ログインするためにユーザー名とパスワードを必要とするので、そのデータは、うまくいけば最初の要求の後ではないことを願って、何らかの形で渡されます :O

回答 (7)

11
11
11
2014-04-26 21:13:48 +0000

さらに深くググった後、いくつかの幸運な推測は、問題のDVRはRTSPやHTTP、またはその問題のための任意のURLを使用していないことがわかりました。IP:ポートに接続し、そこから独自のビデオストリームを取得します。vMEyeで動作する他の多くの安価なDVRは、ZmodoやSwannなど、同様にこれを行っています。

HOWEVER, 誰かがそれを Android アプリ用にリバースエンジニアリングして、ビデオストリームをデコードしてパイプとして出力する C プログラムを作る許可を誰かに求めました。完全に信頼できるものではありませんが、以下の通りです。 http://www.zoneminder.com/forums/viewtopic.php?f=9&t=18137

しかし、その人はZoneminderのマシンが接続できるように作ってくれた。MacやDebianでVLCやSecuritySpyにパイプを開かせる方法はまだわかっていませんが(パイプやビデオストリームに不慣れなので)、可能なはずです。

9
9
9
2014-04-26 18:08:31 +0000

URLを見つける簡単な方法は、通常のWebインターフェースのソースコード、特にvideo要素を見ることです。私のElecのWebインターフェースはQuicktimeを使用しており、以下の形式でRTSPアドレスを渡しています。

rtsp://192.168.X.X:554/user=YOURUSERNAME&password=YOURPASSWORD&channel=1&stream=0.sdp?real_stream–rtp-caching=100

Camsはchannel変数で選択します。rtspポートはDVRで設定可能な場合がありますので、そのような違いがあります。

9
9
9
2015-01-04 17:21:25 +0000

お使いのカメラが ONVIF (Open Network Video Interface Forum)に対応している場合、オープンソースの ONVIF Device Manager が役に立つかもしれません。

ONVIF Device Managerは、ネットワークビデオトランスミッタ(NVT)、ネットワークビデオストレージ(NVS)、ネットワークビデオアナリティクス(NVA)デバイスを管理するためのネットワークビデオクライアント(NVC)です。ディスカバリー、デバイス、メディア、イメージング、アナリティクス、イベント、PTZサービスを実装しています。

私も安物のIPカメラ(SAF IP-300)の不運なオーナーです。それは全く役に立たず、バグだらけのウェブインターフェースを提供し、IEのみで「動作」します。私は幸運にもONVIF Device Managerを見つけることができ、それは私のカメラを発見し、私はVLCで開くことができたURL rtsp://ip-of-my-camera/live0.264を見せてくれました。

お使いのカメラがONVIFに対応しているかどうかは保証できませんので、この方法は使えないかもしれません。残念ながら、SAF IP-300は非常に不安定なハードウェアなので、3分以上の連続ストリームを配信することはできません。

4
4
4
2015-06-28 12:45:14 +0000

私はいつもこの問題を抱えていましたが、今ではONVIFデバイスマネージャ http://idevicedesign.com/reference-designs )と呼ばれる非常に効率的なONVIFユーティリティがあります。これはフリーでオープンソースで、素早くネットワーク上のrtp/onvifストリームをスキャンして、使用する必要のある正確なURLを表示します。

3
3
3
2016-02-17 09:29:33 +0000

これが文字列です!

VLC: rtsp://192.168.0.100:554/user=admin&password=123456&channel=1&stream=0.sdp?real_stream–rtp-caching=100

192.168.0.100 <— change to DVR IP admin ≪<— change to user name used to access to the DVR 123456 ≪<— change to your password channel=1 ≪— used to rotate all 8 channel

0
0
0
2017-07-01 11:19:33 +0000

ただ私の2セント - ここでは、onvifを使用してip camのURLを見つける方法を簡単に説明している詳細なブログです http://me-ol-blog.blogspot.co.il/2017/07/getting-still-image-urluri-of-ipcam-or.html

0
0
0
2015-02-18 11:29:03 +0000

あなたのルータに入り、DHCPクライアントリスト(接続されているコンピュータ)を選択した場合、dvrがdvrの中で名前が付いているものなら何でも出てくることがわかります(私のは192.168.2.4として出てきていますが、ブラウザのURLを192.168.2.4:81(このように動作しますか?)

これが動作した場合は、次のステップに進みます。注意点として、私はルータで upnp を有効にしているかどうかに関わらず、私の linux ボックスでストリームを表示することができます。

関連する質問

8
6
6
7
8