内容

概要

前提条件

要件

使用するコンポーネント

カメラアプリのインストール手順

SIPクライアントアプリケーションで使用するためのCisco CUCMの設定

カメラアプリでCUCMを設定する手順

SIPクライアントアプリケーションで使用するためのCisco IPICSの設定

IPICSでチャネル、無線、およびVTGを設定する手順

IPICS(UMS)を使用してカメラアプリを設定する手順

トラブルシュート

カメラからログをエクスポートする方法

カメラアプリのトラブルシューティング中に参照するログ

カメラCLIからのトラブルシューティング手順とコマンド

カメラAPPとUMSデバイス間のSIP開始のサンプルログ – SIPClient_verbose.log

概要

このドキュメントでは、IPカメラがCisco Unified Communications Managerなどの外部SIPクライアントデバイスとの間で音声を送受信できるようにするSIPクライアントアプリケーションについて説明します。IPカメラは、接続されている外部スピーカーで受信した音声を再生します。IPカメラは、内部または外部マイクを介して音声を送信します。

前提条件

要件

次の項目に関する知識があることが推奨されます。

- VSM 7.6以降、カメラアプリSIPClient_V2.X.cpk 2.2vまたは2.8v、カメラモデル2830、2835、3520、3535、6000P、6 020、6030、6400、6400E、6500PD、6930、7030、7030E、7530PD、7070、3050、CUCM IP Phone、IPICS 4.7以降のIPアドレスです。

- 外部マイクと外部スピーカーを接続するカメラのハードウェア接続。

- CUCM、IP電話

- IPICS 4.7以降

使用するコンポーネント

このドキュメントの情報は、最新のカメラファームウェア2.8バージョンを搭載したVSM 7.8に基づくものです

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期（デフォルト）設定の状態から起動しています。ネットワークが稼働中の場合は、どのような手順でも潜在的な影響について理解しておく必要があります。

カメラアプリのインストール手順

ステップ1:VSOMにログインします。

ステップ2:[System Setting] > [Camera App]に移動します。

ステップ3：図に示すように、[Add]をクリックします。

ステップ4：ローカルPCからSIPClientアプリを参照します(例：SIPClient_V2.X.cpk)

カメラアプリはcisco.comで入手できます。このリンクをクリックし、必要なカメラモデルを選択し、ソフトウェアタイプのIPカメラアプリケーションおよびユーティリティを選択します。必要なアプリをダウンロードします。

(https://software.cisco.com/download/navigator.html?mdfid=282090226&flowid=50644）を設定できます。

VSOMで管理するには、カメラテンプレートでカメラアプリケーションを有効にする必要があります

ステップ5：図に示すように、[Cameras] > [Template] > [Camera Template]に移動します。

ステップ6:[SIPClient App]を選択します。

ステップ7:[Save]をクリックします。

ステップ8:[System Setting] > [Camera App] に移動し、[SIPClient App] を選択し、[Install] をクリックします（図を参照）。

ステップ9: SIPクライアントAPPを持たないカメラをリストするには、[Camera app not installed]をオンにします。

ステップ10：ここで、APPSをインストールする必要があるカメラのモデルを選択し（複数のカメラを選択できます）、[OK]をクリックします。

VSOMは設定とアプリケーションデータをカメラにプッシュし、カメラの互換性とファームウェアのバージョンに応じてアプリケーションがカメラにインストールされます。

これで、カメラ上のカメラアプリのインストールは完了です。

SIPクライアントアプリケーションで使用するためのCisco CUCMの設定

カメラアプリでCUCMを設定する手順

この設定から、SIPClient Appを使用して、カメラからIP Phoneに音声をストリーミングしたり、IP PhoneからIP Phoneに音声をストリーミングしたりできます。

ステップ1：カメラのWeb Guiにログインする

ステップ2:[Setup] > [Application Manager] > [App Setup]に移動します。

ステップ3：図に示すように、[SIPClient]を選択し、[Configure]をクリックします。

ステップ4：図に示すように、[SIPClient App Configuration]ページで適切な値を入力します。

- アプリモード – CUCM

- SIPサーバ：CUCM IPアドレス

- [User Name]:CUCMのエンドユーザ名とパスワード。次のステップ – 15で作成します。

ステップ5:CUCMにログインする

注：Cisco Unified Communications Managerにカメラを追加すると、そのアプリケーションでカメラをサポートできるようになります。カメラを追加すると、デバイスが電話機として追加されます。SIP Client/SIP Videoアプリを実行する各カメラを追加する必要があります。

ステップ6:[Device] > [Phone] > [Add New]に移動します

ステップ7:[Phone Type]から、[Third-Part SIP Device (Advanced)]を選択します。

ステップ8:[Device Information]領域で、IPカメラのMACアドレスを入力します。

ステップ9:[Device Pool]に[Default]を選択し、[Phone Button Template]に[Third-party SIP Device (Advanced)]を選択します

ステップ10:[共通の電話プロファイル(Common Phone Profile)]で、[標準の共通電話プロファイル(Standard Common Phone profile)]を選択します

ステップ11:[Protocol Specific Information]の[Device Security Profile]で、[Third-party SIP Device Advanced]を選択します。

ステップ12：必要なメディア伝送ポイントを確認します。

ステップ13：すべてのデフォルト設定を残します。

ステップ14：エンドユーザの追加。

注：エンドユーザをCisco Unified Communications Managerに追加し、エンドユーザをカメラに関連付けて関連付けると、SIP Clientアプリを実行するカメラをCisco Unified Communications Managerに登録できます。シスコでは、1人のエンドユーザを作成し、そのエンドユーザを各カメラに関連付けることを推奨しています。

ステップ15:[User Management] > [End User] > [Add New]に移動します。

ユーザIDとパスワードの追加（このユーザデータはカメラアプリで使用する必要があります）

ステップ16：ユーザID、パスワード、姓の追加

ステップ17:[Device Information]で、[Device Association]をクリックします。[Camera MAC]を選択し、[Save Selected/Changes]を選択すると、MACアドレスが制御対象デバイスに表示されます。

ステップ18:[保存]をクリックします。

ステップ19:[Device] > [Phone] > [ Camera MAC address]に移動します。

ステップ20:[Device Information]で、[Owner] > [User]に移動します。

ステップ21:[Device Information（デバイス情報）]で、[Owner User ID（所有者ユーザID）]をクリックし、[USER ID（ステップ15で作成）]を選択します。

ステップ22:[Save & Apply Config]。(必要に応じて設定をリセットします。カメラがCUCMに登録されているかどうかを確認します)。

ステップ23：カメラアプリを開始/停止し、カメラアプリを再度初期化して、CUCMへのSIPを開始します。

ステップ24:IP Phoneから6005にダイヤルし、カメラからSIPエンドデバイス(IP Phone)へのオーディオ/ビデオストリーミングを開始します。

SIPクライアントアプリケーションで使用するためのCisco IPICSの設定

IPICSでチャネル、無線、およびVTGを設定する手順

このセッションでは、IPICSサーバ上でチャネル、無線、およびVTGを設定し、UMSサーバがこれらの設定を使用して、カメラアプリケーションからRADIO、VTG、IDCなどにSIPを確立できるようにします。その逆

ステップ1:[IPICS Administration]ページにログインします。

ステップ2：サーバaの設定。[無線]をクリックします。

ステップ3:[Add]をクリックします。[Add Tone Controlled Radio]を選択します。

ステップ4：詳細を入力します。

注：マルチキャストアドレスは、マルチキャストプールの一部ではないアドレスである必要があります。

ステップ5:[Associations]をクリックします。このチャネルに参加する必要があるユーザを選択します。

ステップ6:VTG管理をサーバに設定し、[Add]をクリックして、図に示すようにVTG情報を入力します。

ステップ7：図に示すように、参加者を選択します。

ステップ8:[参加者(Participants)]を選択します。チャネル、ユーザ、および無線をドラッグアンドドロップして相互に通信します。

ステップ9:[Save and Activate / Reactive VTG]をクリックします。

ステップ10:IDCにログインし、[IPICS Dispatch Console and Start or listen Broadcast from IP Camera]を選択します。

IPICS(UMS)を使用してカメラアプリを設定する手順

ステップ1：カメラのWeb Guiにログインします。

ステップ2:[Setup] > [Application Manager] > [App Setup]に移動します。

ステップ3:[SIPClient]を選択し、[Configure]をクリックします。

ステップ4:[SIPClient App Configuration]ページで適切な値を入力します。

注：上記の設定では、SIPClient Appを使用して、チャネル、無線、VTGなどのカメラからUMSサーバに音声をストリーミングします。

ステップ5:[App mode:UMS。

ステップ6:SIPサーバのUMS IPアドレスを入力します。

ステップ7：チャネル番号。接続先のアクティブチャネルの番号の前に1を入力します。

チャネル番号を確認するには、http://<UMS_ip_address>:8080/ums-sipua/live

たとえば、チャネル番号が340の場合は、1340と入力します。

ステップ8：接続チェック時間：IPカメラが定期的にUMSに接続してライブ接続が確立されるまでの時間間隔（秒）を入力します。

ステップ10:[保存]をクリックします。

ステップ9：ページを更新します。 http://<UMS_IP_Address>:8080/ums-sipua/live

ここで、「コールリスト」を参照してください。IPアドレスを持つカメラ（カメラ）は、UMSサーバ経由でマルチキャストネットワークに参加しました。これは、SIPからマルチキャストネットワークへのユーザ加入セッションの数のトラブルシューティングに役立ちます。このリンクには、IDと名前を持つ設定済みUMSサーバで使用可能なチャネルの数も一覧表示されます。

このリンクには、マルチキャストアドレスが設定され、使用されているIPアドレスとコーデックが設定されたVTGのリストもあります。チャネルIDは、SIPプロトコルを使用してこのセッションに参加するためにカメラアプリで使用できます。[チャネルID(Channel ID)]と[接続先のアクティブチャネルの番号を入力してください(Enter the active channel to connect)]の前に1が表示されます（Camera APP設定ページ）。

たとえば、チャネル番号が340の場合は、1340と入力します。

トラブルシュート

カメラからログをエクスポートする方法

ステップ1：カメラのWeb GUIにログインします。

ステップ2:[Setup] > [Administration] > [Maintenance] > [Camera logs]に移動します。[Export logs]をクリックします。

ローカルPCにダウンロード

カメラアプリのトラブルシューティング中に参照するログ

SIPClient.logこのログは、SIPClient設定ファイルのステータスと最新の設定ファイルの更新状態を示します。このログは、カメラのSIPDeamonステータスの確認にも役立ちます。

Alerts.log – カメラ上のすべてのイベントをログに記録します。ログ上のイベントを参照して、過去の問題をデバッグすると便利です。

Appmgr.log：このログには、すべてのアプリケーション関連エントリとアプリケーションステータスログがあります。

Appmgrtrace.logアプリの管理方法とライセンス情報をログに記録します。

SIPClient_verbose.logデバッグでカメラアプリが有効になっている場合は、ログを有効にできます。これにより、システムはアプリケーション関連情報をログファイルに書き込みます。ログファイルの名前はSIPClient_verbose.logで、IPカメラの/var/logフォルダに保存されます。これらのログは、カメラアプリ、CUCMまたはUMS間の通信のトランザクションの詳細をカメラアプリに提供します。

カメラCLIからのトラブルシューティング手順とコマンド

- カメラのAPP設定ファイルは/usr/apps/appmgr/appMgrConfig.xmlで入手できます。この設定ファイルは、カメラが管理するアプリケーションと、これらのAPPSを管理しているVSOMを理解するのに役立ちます。

- SIPClientは、次のコマンドを使用して停止および起動できます。

/usr/apps/SIPClient/stop.sh

/usr/apps/SIPClient/start.sh

- /usr/apps/SIPClient/html/configparams.xmlこのファイルには、実行を選択したカメラアプリの実行コンフィギュレーションが保持されます。

- /usr/apps/SIPClient/config.infoこのファイルには、アプリケーションバージョンEx..SIPClient 1.0、SIPClinet 2.8

カメラAPPとUMSデバイス間のSIP開始のサンプルログ – SIPClient_verbose.log

SIP/2.0 200 OK

これを、次のように変更します。<sip:1340@10.105.139.46>;tag=93137073_cb693726_17697c56-2493-499e-a6e9-1e666c08d2d9

Via:SIP/2.0/UDP 10.105.139.153:5060;branch=z9hG4bK.eAHhbIzxR;rport=5060;received=10.105.139.153

CSeq:20招待

Call-ID:zmRWy0EhEL

From:<sip:cam@10.105.139.153>;tag=UiNDXn5Ot

設定:<sip:10.105.139.46:5060>

プライベート ネットワーク間で:INVITE、REGISTER、OPTIONS、MESSAGE

サポート：timer

Session-Expires:180；リフレッシャー=uas

UMS-Stream-ID:1857

Content-type:application/sdp

コンテンツ長：224

!--接続識別番号は 18

o=ums-sipua-1.0 1441 1 IN IP4 10.105.139.46

s=ums-sipua-1.0

c=IP4 10.105.139.46

t=0 0

m=audio 20228 RTP/AVP 0 101

a=rtpmap:0 PCMU/8000

a=rtpmap:101 telephone-event/8000

a=fmtp:101 0-15

a=sendrecv

a=X-nat:4

2016-08-09 08:42:09:887 ortp-message-channel [0xadcb0] [491] bytes parsed

2016-08-09 08:42:09:888 ortp-message-channel [0xadcb0] read [224] bytes of body from [10.105.139.46:5060]

2016-08-09 08:42:09:889 ortp-message-Found transaction matching response.

2016-08-09 08:42:09:889 ortp-message-dialog [0x96be0]:トランザクション[0x9adb8]によって更新されました。

2016-08-09 08:42:09:892 ortp-message-Dialog retransmitting last ack automatically

2016-08-09 08:42:09:897 ortp-message-channel [0xadcb0]:メッセージが[UDP://10.105.139.46:5060]に送信されました。サイズ：[295]バイト

ACK sip:10.105.139.46:5060 SIP/2.0

Via:SIP/2.0/UDP 10.105.139.153:5060;branch=z9hG4bK.Mu9Ytdoze;rport

From:<sip:cam@10.105.139.153>;tag=UiNDXn5Ot

これを、次のように変更します。<sip:1340@10.105.139.46>;tag=93137073_cb693726_17697c56-2493-499e-a6e9-1e666c08d2d9

CSeq:20 ACK

Call-ID:zmRWy0EhEL

最大転送：70

SIPの確立後にDATAが送信されます。

2016-08-09 08:42:09:898 ortp-message-[0x8cf40]は、ダイアログ[0x96be0]の200 okの再送信で、スキップしています

2016-08-09 08:42:09:898 ortp-message-garbage collecting unowned object of type belle_sip_hop_t

2016-08-09 08:42:09:899 ortp-message-call [0x9e380]:

RTPオーディオ=[d= 0.0,u= 39.5]、ビデオ=[d= 0.0,u= 0.0] kbits/sec

RTCP audio=[d= 0.0,u= 0.0]、video=[d= 0.0,u= 0.0] kbits/sec

2016-08-09 08:42:09:904 ortp-message-thread processing load:audio=18.861635 video=0.00000