{"id":65203,"date":"2026-02-09T14:24:13","date_gmt":"2026-02-09T13:24:13","guid":{"rendered":"https:\/\/survilla.support\/camstreamer-acap-api\/"},"modified":"2026-04-30T10:23:57","modified_gmt":"2026-04-30T08:23:57","slug":"camstreamer-acap-api","status":"publish","type":"post","link":"https:\/\/survilla.support\/ja\/camstreamer-acap-api\/","title":{"rendered":"CamStreamer ACAP API"},"content":{"rendered":"<p>CamStreamer\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3API\u306b\u95a2\u3059\u308b\u5305\u62ec\u7684\u306a\u6280\u8853\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3002\u8a8d\u8a3c\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3001\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u4ed5\u69d8\u3001\u30c7\u30fc\u30bf\u30e2\u30c7\u30eb\u3001\u304a\u3088\u3073\u7d71\u5408\u306e\u30d9\u30b9\u30c8\u30d7\u30e9\u30af\u30c6\u30a3\u30b9\u3092\u542b\u307f\u307e\u3059\u3002<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"camstreamer-%e3%82%a2%e3%83%97%e3%83%aa-4-x-api\">CamStreamer \u30a2\u30d7\u30ea 4.x API<a class=\"copy-link\" href=\"#camstreamer-%e3%82%a2%e3%83%97%e3%83%aa-4-x-api\" data-id=\"camstreamer-%e3%82%a2%e3%83%97%e3%83%aa-4-x-api\" title=\"Copy link\"><\/a><\/h2>\n\n<p>API\u30e9\u30a4\u30bb\u30f3\u30b9\u306b\u3064\u3044\u3066\u306f<a href=\"https:\/\/survilla.support\/ja\/camstreamer-acap-api\/#offline-acap-licensing\" target=\"_blank\" rel=\"noreferrer noopener\">\u3053\u3061\u3089<\/a><\/p>\n\n<p><a href=\"https:\/\/camstreamer.com\/camstreamer-about\" target=\"_blank\" rel=\"noreferrer noopener\">CamStreamer \u30a2\u30d7\u30ea<\/a> 4.x \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3068\u30e9\u30a4\u30bb\u30f3\u30b9\u8a8d\u8a3c\u304c\u5b8c\u4e86\u3059\u308c\u3070\u3001API \u3092\u4f7f\u7528\u3057\u3066\u6a5f\u80fd\u3092\u5236\u5fa1\u3067\u304d\u307e\u3059\u3002\u4ee5\u4e0b\u306b\u306f\u3044\u304f\u3064\u304b\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u8a18\u8f09\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u5909\u66f4\u3059\u308b\u305f\u3073\u306b\u3001CamStreamer \u30a2\u30d7\u30ea\u304a\u3088\u3073\u914d\u4fe1\u304c<strong>\u518d\u8d77\u52d5\u3055\u308c\u308b\u70b9<\/strong>\u306b\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002  <\/p>\n\n<p><a href=\"https:\/\/www.postman.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Postman<\/a> \u307e\u305f\u306f <a href=\"https:\/\/insomnia.rest\" data-type=\"link\" data-id=\"https:\/\/insomnia.rest\" target=\"_blank\" rel=\"noreferrer noopener\">Insomnia<\/a> \u7528\u306eAPI\u30ea\u30af\u30a8\u30b9\u30c8\u4f8b\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059\u3000\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u306f<a href=\"https:\/\/camstreamer.com\/postman\" target=\"_blank\" rel=\"noreferrer noopener\">\u3053\u3061\u3089<\/a><\/p>\n\n<h3 class=\"wp-block-heading\" id=\"camstreamer-%e3%82%b0%e3%83%ad%e3%83%bc%e3%83%90%e3%83%ab%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\">CamStreamer \u30b0\u30ed\u30fc\u30d0\u30eb\u30d1\u30e9\u30e1\u30fc\u30bf<a class=\"copy-link\" href=\"#camstreamer-%e3%82%b0%e3%83%ad%e3%83%bc%e3%83%90%e3%83%ab%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\" data-id=\"camstreamer-%e3%82%b0%e3%83%ad%e3%83%bc%e3%83%90%e3%83%ab%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u4ee5\u4e0b\u306e\u547c\u3073\u51fa\u3057\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u8907\u6570\u306e\u30b0\u30ed\u30fc\u30d0\u30eb\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u4e00\u5ea6\u306b\u53d6\u5f97\u307e\u305f\u306f\u8a2d\u5b9a\u3067\u304d\u307e\u3059\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camstreamer\/param\/set.cgi?PARAMNAME=PARAMVALUE[&amp;PARAMNAME=PARAMVALUE]<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color has-black-color\">IPADDR[:PORT]<\/mark> \u306f IP\u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8 \u4f8b.  <code style=\"background-color:#e7e8e9\">192.168.1.5:80<\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PARAMNAME<\/mark><\/code> \u4ee5\u4e0b\u306b\u6319\u3052\u308b\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u3044\u305a\u308c\u304b\u306e\u540d\u524d\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PARAMVALUE<\/mark><\/code> CamStreamer\u30a2\u30d7\u30ea\u306b\u4fdd\u5b58\u3059\u308b\u5024\u3067\u3059\u3002 \u5024\u306b\u542b\u307e\u308c\u308b\u7279\u6b8a\u6587\u5b57\u306f<strong>url\u30a8\u30f3\u30b3\u30fc\u30c9<\/strong>\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 \u4ee5\u4e0b\u53c2\u7167\u3000<a href=\"https:\/\/en.wikipedia.org\/wiki\/Query_string#URL_encoding\" target=\"_blank\" rel=\"noreferrer noopener\">URL encoding<\/a> <\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camstreamer\/param\/get.cgi?list=PARAMNAME[,PARAMNAME]<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5:80<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PARAMNAME<\/mark><\/code> \u306f\u3001\u4ee5\u4e0b\u306b\u6319\u3052\u308b\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u3044\u305a\u308c\u304b\u306e\u540d\u524d\u3067\u3059\u3002<\/p>\n\n<p>CamStreamer\u30a2\u30d7\u30ea\u3067\u306f\u3001StreamList\u30d1\u30e9\u30e1\u30fc\u30bf<a href=\"https:\/\/en.wikipedia.org\/wiki\/JSON\" target=\"_blank\" rel=\"noreferrer noopener\">JSON<\/a>\u914d\u5217\u3092\u8a2d\u5b9a\u3059\u308b\u304b\u3001\u3088\u308a\u30b7\u30f3\u30d7\u30eb\u306aHTTP API\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u8907\u6570\u306e\u51fa\u529b\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u76f4\u63a5\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002 <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-liveled-%e3%83%90%e3%83%bc%e3%82%b8%e3%83%a7%e3%83%b3-3-8-2%e3%81%be%e3%81%a7%e5%88%a9%e7%94%a8%e5%8f%af%e8%83%bd\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">LiveLED<\/mark><\/code> <small>(\u30d0\u30fc\u30b8\u30e7\u30f3 3.8.2\u307e\u3067\u5229\u7528\u53ef\u80fd)<\/small><\/h4>\n\n<p>\u30ab\u30e1\u30e9\u306eLED\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc\u3092\u70b9\u706f\u3055\u305b\u307e\u3059\u3002\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u78ba\u7acb\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306f\u70b9\u706f\u3057\u307e\u3059\u3002CamStreamer\u30a2\u30d7\u30ea\u304c\u52d5\u753b\u3092\u914d\u4fe1\u3067\u304d\u306a\u304f\u306a\u308b\u3068\u3001LED\u306f\u6d88\u706f\u3057\u307e\u3059\u3002   \u6709\u52b9\u306a\u5024: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">0<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">1<\/mark><\/code><\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e3%82%b9%e3%83%88%e3%83%aa%e3%83%bc%e3%83%a0%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\">\u30b9\u30c8\u30ea\u30fc\u30e0\u30d1\u30e9\u30e1\u30fc\u30bf<a class=\"copy-link\" href=\"#%e3%82%b9%e3%83%88%e3%83%aa%e3%83%bc%e3%83%a0%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\" data-id=\"%e3%82%b9%e3%83%88%e3%83%aa%e3%83%bc%e3%83%a0%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u4ee5\u4e0b\u306eHTTP API\u547c\u3073\u51fa\u3057\u306f\u3001\u3059\u3079\u3066\u306e\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u4e00\u89a7\u8868\u793a\u3057\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camstreamer\/stream\/list.cgi?action=get<\/code><\/pre>\n\n<p>\u4ee5\u4e0b\u306ePOST API\u547c\u3073\u51fa\u3057\u306f\u3001CamStreamer\u30a2\u30d7\u30ea\u306eJSON\u8a2d\u5b9a\u5168\u4f53\u3092\u66f4\u65b0\u3057\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camstreamer\/stream\/list.cgi?action=set<\/code><\/pre>\n\n<p>\u4ee5\u4e0b\u306e set.cgi HTTP API \u547c\u3073\u51fa\u3057\u3092\u4f7f\u7528\u3057\u3066\u3001\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u8ffd\u52a0\u307e\u305f\u306f\u66f4\u65b0\u3067\u304d\u307e\u3059\u3002API \u3067\u8ffd\u52a0\u3055\u308c\u305f\u30b9\u30c8\u30ea\u30fc\u30e0\u306f\u3001CamStreamer \u30a2\u30d7\u30ea\u306e\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u306b\u306f\u8868\u793a\u3055\u308c\u306a\u3044\u70b9\u306b\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002YouTube \u3067\u914d\u4fe1\u3092\u958b\u59cb\u3057\u305f\u3044\u5834\u5408\u306f\u3001<a href=\"https:\/\/developers.google.com\/youtube\/v3\/live\/getting-started\" target=\"_blank\" rel=\"noreferrer noopener\">YouTube Live Streaming API<\/a>\u3092\u3054\u5229\u7528\u304f\u3060\u3055\u3044\u3002   <\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camstreamer\/stream\/set.cgi?stream_id=STREAMID&amp;PARAMNAME=PARAMVALUE[&amp;PARAMNAME=PARAMVALUE]<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">STREAMID<\/mark><\/code> \u30b9\u30c8\u30ea\u30fc\u30e0\u8b58\u5225\u5b50\uff08\u6587\u5b57\u5217\uff09\u3067\u3059\u3002 \u6307\u5b9a\u3055\u308c\u305f stream_id \u304c\u5b58\u5728\u3057\u306a\u3044\u5834\u5408\u306f\u3001\u65b0\u3057\u3044\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002stream_id \u304c\u5b58\u5728\u3059\u308b\u5834\u5408\u306f\u3001\u73fe\u5728\u306e\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u66f4\u65b0\u3055\u308c\u307e\u3059\u3002API \u5411\u3051\u306b\u306f\u3001\u300capi\u300d\u3068\u3044\u3046\u63a5\u982d\u8f9e\u304c\u4ed8\u3044\u305f\u8b58\u5225\u5b50\u304c\u5272\u308a\u5f53\u3066\u3089\u308c\u3066\u3044\u307e\u3059\u3002  <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PARAMNAME<\/mark><\/code> \u4ee5\u4e0b\u306b\u5217\u6319\u3059\u308b\u30b9\u30c8\u30ea\u30fc\u30e0\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u3044\u305a\u308c\u304b\u306e\u540d\u524d\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PARAMVALUE<\/mark><\/code> \u30b9\u30c8\u30ea\u30fc\u30e0\u306b\u4fdd\u5b58\u3059\u308b\u5024\u3067\u3059\u3002 \u5024\u306b\u542b\u307e\u308c\u308b\u7279\u6b8a\u6587\u5b57\u306f<strong>url\u30a8\u30f3\u30b3\u30fc\u30c9<\/strong>\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 \u4ee5\u4e0b\u53c2\u7167\u3000<a href=\"https:\/\/en.wikipedia.org\/wiki\/Query_string#URL_encoding\" target=\"_blank\" rel=\"noreferrer noopener\">URL \u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0<\/a> <\/p>\n\n<p>\u4ee5\u4e0b\u306e get.cgi HTTP API \u547c\u3073\u51fa\u3057\u306b\u3088\u308a\u3001\u30b9\u30c8\u30ea\u30fc\u30e0\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u53d6\u5f97\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camstreamer\/stream\/get.cgi?stream_id=STREAMID<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">STREAMID<\/mark><\/code> \u30b9\u30c8\u30ea\u30fc\u30e0\u8b58\u5225\u5b50<\/p>\n\n<p>\u4ee5\u4e0b\u306e remove.cgi HTTP API \u547c\u3073\u51fa\u3057\u306b\u3088\u308a\u3001\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u524a\u9664\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camstreamer\/stream\/remove.cgi?stream_id=STREAMID<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">STREAMID<\/mark><\/code> \u30b9\u30c8\u30ea\u30fc\u30e0\u8b58\u5225\u5b50<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-enabled\"><strong>\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">enabled<\/mark><\/code><\/strong><\/h4>\n\n<p>\u201cEnabled\u201d\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u4f7f\u3063\u3066\u914d\u4fe1\u3092\u505c\u6b62\u307e\u305f\u306f\u958b\u59cb\u3057\u307e\u3059\u3002.\u6709\u52b9\u306a\u5024: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">0<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">1<\/mark><\/code><\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-mediaserverurl\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">mediaServerUrl<\/mark><\/code><\/h4>\n\n<p>\u6709\u52b9\u306a\u5024 (\u9078\u629e\u3057\u305f\u30d7\u30ed\u30c8\u30b3\u30eb\u7528): <\/p>\n\n<p><strong>RTMP<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code><code>rtmp:\/\/[user:pass@]server:port[\/app][\/stream_name]<\/code><\/code><\/pre>\n\n<p><strong>MPEG-TS TCP<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code><code>tcp:\/\/server:port<\/code><\/code><\/pre>\n\n<p><strong>MPEG-TS UDP<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code><code>udp:\/\/server:port[?pkt_size=XXX&amp;ttl=XXX]<\/code><\/code><\/pre>\n\n<p><strong>HLS PULL<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code><code>hls:\/\/<\/code><\/code><\/pre>\n\n<p>HLS \u30b9\u30c8\u30ea\u30fc\u30e0\u306f\u3053\u3061\u3089\u3067\u5229\u7528\u53ef\u80fd\u3067\u3059 <code>http:\/\/IPADDR:PORT\/local\/camstreamer\/SIGNATURE\/live.m3u8<\/code><\/p>\n\n<p>\u3069\u3053\u3067:<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR<\/mark><\/code> \u30ab\u30e1\u30e9\u306eIP \u30a2\u30c9\u30ec\u30b9\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">SIGNATURE<\/mark><\/code> \u7f72\u540d\u3092\u53d6\u5f97\u3057\u307e\u3059 <code>http:\/\/IPADDR:PORT\/local\/camstreamer\/param\/get.cgi?list=signature<\/code><\/p>\n\n<p><strong>HLS PUSH<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code>ftp:\/\/your_ftp_server\/live.m3u8<\/code><\/pre>\n\n<p><strong>SRT<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code>Mode Caller (push):\u00a0srt:\/\/:port\nMode Listener (pull):\u00a0srt:\/\/server:port<\/code><\/pre>\n\n<p>\u201cEnabled\u201d\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u4f7f\u3063\u3066\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u505c\u6b62\u307e\u305f\u306f\u958b\u59cb\u51fa\u6765\u307e\u3059. \u6709\u52b9\u306a\u5024: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">0<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">1<\/mark><\/code><\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-inputtype\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">inputType<\/mark><\/code><\/h4>\n\n<p>\u3069\u306e\u30bf\u30a4\u30d7\u306e\u30ea\u30bd\u30fc\u30b9\u3092\u4f7f\u7528\u3059\u308b\u306e\u304b\u5b9a\u7fa9\u3057\u307e\u3059\u3002<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">CRS<\/mark><\/code> RTSP\u30ab\u30e1\u30e9\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u4f7f\u3063\u3066<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">CSw<\/mark><\/code> CamSwitcher\u30a2\u30d7\u30ea\u30b9\u30c8\u30fc\u30e0\u3092\u4f7f\u3046<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">RTSP_URL<\/mark><\/code> \u5916\u90e8RTSP\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u4f7f\u3046<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-inputurlexperimental\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">inputUrl<\/mark><\/code>EXPERIMENTAL<\/h4>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">inputType<\/mark><\/code> \u304c\u5916\u90e8 RTSP\u30b9\u30c8\u30ea\u30fc\u30e0(<code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">RTSP_URL<\/mark><\/code>).\u3068\u3057\u3066\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u3068\u3001\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u306b\u4f7f\u7528\u3057\u307e\u3059\u3002<\/p>\n\n<p>\u91cd\u8981: HLS\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u306b\u306f\u3001internalVapixParameters \u307e\u305f\u306f userVapixParameters \u5185\u306b resolution \u304a\u3088\u3073 videomaxbitrate \u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u5fc5\u8981\u3067\u3059\u3002<\/p>\n\n<p>\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"3577\": {\n    \"enabled\": \"1\",\n    \"active\": \"1\",\n    \"audioSource\": \"default\",\n    \"avSyncMsec\": \"0\",\n    \"internalVapixParameters\": \"resolution=1920x1080&amp;videomaxbitrate=3000\",\n    \"userVapixParameters\": \"\",\n    \"outputParameters\": \" -hls_time 2 -hls_list_size 5 -hls_wrap 10 \",\n    \"outputType\": \"video\",\n    \"mediaServerUrl\": \"hls:\/\/\",\n    \"inputType\": \"RTSP_URL\",\n    \"inputUrl\": \"rtsp:\/\/root:pass@192.168.91.137\/axis-media\/media.amp?audio=1&amp;video=1&amp;resolution=1920x1080\",\n    \"forceStereo\": \"0\",\n    \"streamDelay\": \"\",\n    \"statusLed\": \"1\",\n    \"statusPort\": \"\",\n    \"callApi\": \"0\",\n    \"trigger\": \"none\",\n    \"schedule\": \"[]\",\n    \"prepareAhead\": \"0\",\n    \"startTime\": \"0\",\n    \"stopTime\": \"0\"\n  }\n}<\/code><\/pre>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-uservapixparameters\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">userVapixParameters<\/mark><\/code><\/h4>\n\n<p>\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u52d5\u753b\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u4e0a\u66f8\u304d\u3057\u307e\u3059\u3002<a href=\"https:\/\/camstreamer.com\/blog\/basis-rtsp-parameters\" target=\"_blank\" rel=\"noreferrer noopener\">\u30d1\u30e9\u30e1\u30fc\u30bf\u8a73\u7d30<\/a>\u3092\u53c2\u7167\u3002\u4f8b\u3048\u3070\u3001\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">camera=2&amp;resolution=1280x720&amp;overlaypos=200%2C600<\/mark><\/code>\u3092\u4f7f\u7528\u3057\u3066\u7570\u306a\u308b\u30ab\u30e1\u30e9\u3084\u8868\u793a\u9818\u57df\u3092\u9078\u629e\u51fa\u6765\u307e\u3059\u3002  <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-audiosource\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">audioSource<\/mark><\/code><\/h4>\n\n<p>\u97f3\u58f0\u30c1\u30e3\u30f3\u30cd\u30eb\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002\u5229\u7528\u53ef\u80fd\u306a\u5024\uff1a <\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">none<\/mark><\/code> \u97f3\u58f0\u30c1\u30e3\u30f3\u30cd\u30eb\u3092\u7121\u52b9\u306b\u3059\u308b\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">default<\/mark><\/code> \u30ab\u30e1\u30e9\u304b\u3089\u306e\u97f3\u58f0\u30c1\u30e3\u30f3\u30cd\u30eb\u3092\u4f7f\u7528 (\u4f8b\u3001\u30de\u30a4\u30af.\/\u30e9\u30a4\u30f3\u5165\u529b), CamSwitcher \u30a2\u30d7\u30ea\u307e\u305f\u306f\u5916\u90e8URL\u304b\u3089\u306e\u97f3\u58f0 ( <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">inputType<\/mark><\/code> \u30d1\u30e9\u30e1\u30fc\u30bf\u5185\u3067\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u5834\u5408)<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">file: FILEPATH<\/mark><\/code> \u30ab\u30e1\u30e9\u306e\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0\uff08\u4f8b\uff1aSD\u30ab\u30fc\u30c9\uff09\u4e0a\u306e\u97f3\u58f0\u30d5\u30a1\u30a4\u30eb FILEPATH (mka\/mp3) \u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br>\u97f3\u58f0\u306a\u3057\u3067\u30ab\u30e1\u30e9\u304b\u3089YouTube\u306b\u914d\u4fe1\u3057\u305f\u3044\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u306e\u8a2d\u5b9a\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\uff1a\u300caudioSource=file:\/usr\/local\/packages\/camstreamer\/tools\/silence.mka\u300d <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">url: URL<\/mark><\/code> \u5916\u90e8\uff08\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\uff09\u30aa\u30fc\u30c7\u30a3\u30aa\u30bd\u30fc\u30b9\u3092\u4f7f\u7528\u3059\u308b\uff08AAC\u307e\u305f\u306fMP3\u5f62\u5f0f\uff09\u3002 \u4f8b\uff1a\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u30e9\u30b8\u30aa\u3001\u5225\u306e\u30ab\u30e1\u30e9\u3001\u307e\u305f\u306fAxis P8221\u30aa\u30fc\u30c7\u30a3\u30aa\u30a8\u30f3\u30b3\u30fc\u30c0\u30fc\u306a\u3069\u3002Axis\u30c7\u30d0\u30a4\u30b9\u306e\u5834\u5408: <code>rtsp:\/\/root:password@IPaddress\/axis-media\/media.amp?audio=1&amp;video=0<\/code> \u30aa\u30fc\u30c7\u30a3\u30aa\u306e\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u30ec\u30fc\u30c8\u309244.1KHz\u3001\u30d3\u30c3\u30c8\u30ec\u30fc\u30c8\u3092128Kbps\u306b\u8a2d\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u5916\u90e8\u30aa\u30fc\u30c7\u30a3\u30aa\u304c\u5229\u7528\u3067\u304d\u306a\u3044\u5834\u5408\u3001CamStreamer\u30a2\u30d7\u30ea\u306f\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u3092\u884c\u3044\u307e\u305b\u3093\u3002  <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-avsyncmsec\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">avSyncMsec<\/mark><\/code><\/h4>\n\n<p>\u97f3\u58f0\/\u52d5\u753b\u30c1\u30e3\u30f3\u30cd\u30eb\u306e\u6642\u9593\u30aa\u30d5\u30bb\u30c3\u30c8\uff08\u30df\u30ea\u79d2\u5358\u4f4d\uff09<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-active\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">active<\/mark><\/code><\/h4>\n\n<p>\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u4e00\u6642\u505c\u6b62 \u2013 \u30b9\u30c8\u30ea\u30fc\u30e0\u306f\u518d\u751f\u3055\u308c\u307e\u305b\u3093\u304c\u3001\u4ed6\u306e\u3059\u3079\u3066\u306e\u51e6\u7406\u306f\u5b9f\u884c\u4e2d\u3067\u3059\u3002callApi \u306b\u304a\u3051\u308b\u5178\u578b\u7684\u306a API \u30b5\u30fc\u30d0\u30fc\u547c\u3073\u51fa\u3057 \u2013 \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u304c\u30b5\u30fc\u30d0\u30fc API \u3092\u547c\u3073\u51fa\u3057\u307e\u3059\uff08YouTube \u3067\u306e\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u4f5c\u6210\u3068\u7d42\u4e86\uff09\u3002 <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-trigger\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">trigger<\/mark><\/code><\/h4>\n\n<p>\u81ea\u52d5\u5316\u306e\u30bf\u30a4\u30d7\u3092\u6c7a\u5b9a\u3057\u307e\u3059\u3002<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">none<\/mark><\/code> \u81ea\u52d5\u5316\u30aa\u30d5<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">inputX (X is the input number)<\/mark><\/code> \u6307\u5b9a\u3055\u308c\u305f\u30ab\u30e1\u30e9\u5165\u529b\u304c\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u5834\u5408\u306b\u306e\u307f\u3001\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u6709\u52b9\u306b\u306a\u308a\u307e\u3059<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">time<\/mark><\/code> \u30b9\u30c8\u30ea\u30fc\u30e0\u306f\u3001\u6642\u9593\u9593\u9694\uff08startTime \/ stopTime \u30d1\u30e9\u30e1\u30fc\u30bf\uff09\u306b\u57fa\u3065\u3044\u3066\u6709\u52b9\u306b\u306a\u308a\u307e\u3059<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">recurrent<\/mark><\/code> \u30b9\u30c8\u30ea\u30fc\u30e0\u306f\u3001\u30bf\u30a4\u30e0\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\uff08\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u30d1\u30e9\u30e1\u30fc\u30bf\uff09\u306b\u57fa\u3065\u3044\u3066\u6709\u52b9\u306b\u306a\u308a\u307e\u3059<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-schedule\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">schedule<\/mark><\/code><\/h4>\n\n<p>\u3053\u308c\u306f\u5b9a\u671f\u7684\u306a\u30c8\u30ea\u30ac\u30fc\u306b\u306e\u307f\u9069\u7528\u3055\u308c\u3001\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306fJSON\u5f62\u5f0f\u3067\u6307\u5b9a\u3055\u308c\u307e\u3059\u3002\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306b\u306f\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306e\u9593\u9694\u306e\u914d\u5217\u304c\u542b\u307e\u308c\u3066\u304a\u308a\u3001\u65e5\uff08day\uff09\u306f0\uff5e6\u306e\u7bc4\u56f2\u306e\u6570\u5024\uff08\u6708\u66dc\u65e5\u306f0\uff09\u3001\u6642\u523b\uff08time\uff09\u306fHH:MM:SS\u5f62\u5f0f\u306e\u6587\u5b57\u5217\u3067\u6307\u5b9a\u3055\u308c\u307e\u3059\u3002YouTube\u3067\u306e\u4e88\u5b9a\u3055\u308c\u305f\u30a4\u30d9\u30f3\u30c8\u9593\u306e\u9593\u9694\u306f\u3001\u5c11\u306a\u304f\u3068\u308215\u5206\u4ee5\u4e0a\u78ba\u4fdd\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u8a2d\u5b9a\u304c\u4e0d\u9069\u5207\u306a\u5834\u5408\u3001\u6b63\u5e38\u306b\u52d5\u4f5c\u3057\u306a\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002  <\/p>\n\n<p>\u4f8b\uff1a<\/p>\n\n<p>2\u3064\u306e\u6642\u9593\u5e2f\uff1a\u6708\u66dc\u65e5 8:00\uff5e9:30\u3001\u706b\u66dc\u65e5 10:00\uff5e\u6c34\u66dc\u65e5 10:00<\/p>\n\n<pre class=\"wp-block-code\"><code>[{ \"day_from\": 0, \"day_to\": 0, \"time_from\": \"08:00:00\", \"time_to\": \"09:30:00\" },\n { \"day_from\": 1, \"day_to\": 2, \"time_from\": \"10:00:00\", \"time_to\": \"10:00:00\" }]<\/code><\/pre>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-prepareahead\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">prepareAhead<\/mark><\/code><\/h4>\n\n<p>(\u958b\u59cb\u6642\u9593\u306e\u307f) \u2013 \u6307\u5b9a\u3055\u308c\u305f\u79d2\u6570\u306e\u9593\u3001\u958b\u59cb\u6642\u9593\u524d\u306b\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u6e96\u5099\u3057\u307e\u3059\uff08API\u3092\u547c\u3073\u51fa\u3057\u3001\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u958b\u59cb\u3057\u307e\u3059\uff09\u3002<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-starttime\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">startTime<\/mark><\/code><\/h4>\n\n<p>(\u30c8\u30ea\u30ac\u30fc\u6642\u523b\u306e\u307f) \u2013 \u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u958b\u59cb\u6642\u523b\u3092\u8868\u3059Unix\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u3002<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-stoptime\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">stopTime<\/mark><\/code><\/h4>\n\n<p>(\u30c8\u30ea\u30ac\u30fc\u6642\u523b\u306e\u307f) \u2013 \u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u7d42\u4e86\u6642\u523b\u3092\u8868\u3059Unix\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u3002<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-statusled\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">statusLed<\/mark><\/code><\/h4>\n\n<p>\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u914d\u4fe1\u306e\u6e96\u5099\u4e2d\u304a\u3088\u3073\u914d\u4fe1\u4e2d\u306e\u7167\u660e\u3068\u3057\u3066\u3001\u30ab\u30e1\u30e9\u306eLED\u3092\u70b9\u6ec5\u3055\u305b\u307e\u3059\u3002\u540c\u3058LED\u304c\u8907\u6570\u306e\u914d\u4fe1\u3067\u4f7f\u7528\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u6700\u5f8c\u306e\u914d\u4fe1\u304c\u958b\u59cb\u3055\u308c\u305f\u5f8c\u306bLED\u304c\u70b9\u706f\u3057\u307e\u3059\u3002  \u6709\u52b9\u306a\u5024: <code>0<\/code>, <code>1<\/code><\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf-statusport\">\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">statusPort<\/mark><\/code><\/h4>\n\n<p>\u30ab\u30e1\u30e9\u51fa\u529b\u3092LED\u30c0\u30a4\u30aa\u30fc\u30c9\u3067\u6709\u52b9\u5316\u3057\u3001\u653e\u9001\u6e96\u5099\u4e2d\u306f\u70b9\u6ec5\u3055\u305b\u3001\u914d\u4fe1\u4e2d\u306f\u5e38\u6642\u70b9\u706f\u3055\u305b\u307e\u3059\u3002<br>\u8907\u6570\u306e\u30b9\u30c8\u30ea\u30fc\u30e0\u3067\u540c\u3058\u51fa\u529b\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u3001\u6700\u5f8c\u306e\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u958b\u59cb\u3055\u308c\u305f\u5f8c\u306bLED\u304c\u70b9\u706f\u3057\u307e\u3059\u3002\u6709\u52b9\u306a\u5024\uff1a\u51fa\u529b\u3092\u6301\u3064\u30ab\u30e1\u30e9\u30dd\u30fc\u30c8\u306e\u6570\u3002  <\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%b9%e3%83%88%e3%83%aa%e3%83%bc%e3%83%a0%e3%81%ae%e6%9c%80%e6%96%b0%e3%81%ae%e3%82%b9%e3%83%86%e3%83%bc%e3%82%bf%e3%82%b9%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\">\u7279\u5b9a\u306e\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u6700\u65b0\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u53d6\u5f97\u3059\u308b<a class=\"copy-link\" href=\"#%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%b9%e3%83%88%e3%83%aa%e3%83%bc%e3%83%a0%e3%81%ae%e6%9c%80%e6%96%b0%e3%81%ae%e3%82%b9%e3%83%86%e3%83%bc%e3%82%bf%e3%82%b9%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" data-id=\"%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%b9%e3%83%88%e3%83%aa%e3%83%bc%e3%83%a0%e3%81%ae%e6%9c%80%e6%96%b0%e3%81%ae%e3%82%b9%e3%83%86%e3%83%bc%e3%82%bf%e3%82%b9%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u4ee5\u4e0b\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u3067\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u72b6\u614b\u3092\u53d6\u5f97\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camstreamer\/get_streamstat.cgi?stream_id=X<\/code><\/pre>\n\n<p>\u3053\u3053\u3067 X \u306f\u3001\u304a\u4f7f\u3044\u306e\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u30b9\u30c8\u30ea\u30fc\u30e0 ID \u306e\u3053\u3068\u3067\u3059\u3002<\/p>\n\n<p>\u8fd4\u4fe1:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\"status\": 200, \"message\": \"OK\", \"data\": {\"net_stats\":\"110779840 1107300413\",\"stream_bytes_time_ms\":1600092179717,\"stream_bytes\":568335,\"start_count\":1,\"is_streaming\":1}}<\/code><\/pre>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e7%8f%be%e5%9c%a8%e3%81%aeyoutube%e3%83%a9%e3%82%a4%e3%83%96%e9%85%8d%e4%bf%a1%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\">\u73fe\u5728\u306eYouTube\u30e9\u30a4\u30d6\u914d\u4fe1\u3092\u53d6\u5f97\u3059\u308b<a class=\"copy-link\" href=\"#%e7%8f%be%e5%9c%a8%e3%81%aeyoutube%e3%83%a9%e3%82%a4%e3%83%96%e9%85%8d%e4%bf%a1%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" data-id=\"%e7%8f%be%e5%9c%a8%e3%81%aeyoutube%e3%83%a9%e3%82%a4%e3%83%96%e9%85%8d%e4%bf%a1%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u8996\u8074\u8005\u3092\u73fe\u5728\u306e\u653e\u9001\u306b\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>https:\/\/camstreamer.com\/yt-broadcast-api\/SECTOKEN\/CSID<\/code><\/pre>\n\n<p>CamStreamer\u30a2\u30d7\u30ea\u306e\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u306b\u304a\u3051\u308b\u300c\u56fa\u5b9a\u30ea\u30f3\u30af\u300d\u3067\u306f\u3001SECTOKEN\u3068CSID\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u306a\u304a\u3001\u5225\u306eYouTube\u30c1\u30e3\u30f3\u30cd\u30eb\u3092\u4f7f\u7528\u3059\u308b\u3068SECTOKEN\u306f\u5909\u66f4\u3055\u308c\u308b\u70b9\u306b\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002 <\/p>\n\n<p>2021\u5e746\u6708\u3088\u308a\u3001SECTOKEN\u304a\u3088\u3073CSID\u306f\u56fa\u5b9a\u30ea\u30f3\u30af\u5185\u306e\u56fa\u6709\u30cf\u30c3\u30b7\u30e5\u306b\u7f6e\u304d\u63db\u3048\u3089\u308c\u307e\u3059\uff08\u3053\u306e\u65e5\u4ed8\u4ee5\u964d\u306b\u4f5c\u6210\u3055\u308c\u305f\u30b9\u30c8\u30ea\u30fc\u30e0\u5bfe\u8c61\uff09\u3002 \u3053\u306e\u3088\u3046\u306a\u65b0\u3057\u3044\u30b9\u30c8\u30ea\u30fc\u30e0\u306b\u306f\u3001SECTOKEN\/CSID\u306e\u7d44\u307f\u5408\u308f\u305b\u3067\u306f\u306a\u304f\u3001\u30cf\u30c3\u30b7\u30e5\uff08\u4f8b\uff1adccZkIw35I5xnZ3k650rMuvk5HuvP123456abCd\uff09\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n<p>\u4f8b:<\/p>\n\n<pre class=\"wp-block-code\"><code>https:\/\/camstreamer.com\/yt-broadcast-api\/b7133489237eee1\/S-78<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>https:\/\/camstreamer.com\/yt-broadcast-api\/dccZkIw35I5xnZ3k650rMuvk5HuvP123456abCd<\/code><\/pre>\n\n<p>\u8fd4\u4fe1:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\"broadcast_id\":\"XCIfaGvbXSs\"}<\/code><\/pre>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"youtube%e3%83%a9%e3%82%a4%e3%83%96%e9%85%8d%e4%bf%a1%e3%81%ae%e7%8a%b6%e6%b3%81\">YouTube\u30e9\u30a4\u30d6\u914d\u4fe1\u306e\u72b6\u6cc1<a class=\"copy-link\" href=\"#youtube%e3%83%a9%e3%82%a4%e3%83%96%e9%85%8d%e4%bf%a1%e3%81%ae%e7%8a%b6%e6%b3%81\" data-id=\"youtube%e3%83%a9%e3%82%a4%e3%83%96%e9%85%8d%e4%bf%a1%e3%81%ae%e7%8a%b6%e6%b3%81\" title=\"Copy link\"><\/a><\/h3>\n\n<p>YouTube\u306e\u914d\u4fe1\u304c\u30e9\u30a4\u30d6\u304b\u3069\u3046\u304b\u3092\u78ba\u8a8d\u3057\u3001\u76e3\u8996\u30b7\u30b9\u30c6\u30e0\u304b\u3089\u60c5\u5831\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002Nagios\u3084Centreon\u306a\u3069\u306e\u76e3\u8996\u30b7\u30b9\u30c6\u30e0\u3068\u306e\u9023\u643a\u306b\u6700\u9069\u3067\u3059\u3002 <\/p>\n\n<pre class=\"wp-block-code\"><code>https:\/\/camstreamer.com\/api\/youtubeStatus\/SECTOKEN\/CSID<\/code><\/pre>\n\n<p>SECTOKEN \u3068 CSID \u306f\u3001CamStreamer \u30a2\u30d7\u30ea\u306e\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u306b\u3042\u308b\u300c\u56fa\u5b9a\u30ea\u30f3\u30af\u300d\u3067\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002SECTOKEN \u306f\u3001\u5225\u306e YouTube \u30c1\u30e3\u30f3\u30cd\u30eb\u3092\u4f7f\u7528\u3059\u308b\u3068\u5909\u66f4\u3055\u308c\u308b\u3053\u3068\u306b\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002 <\/p>\n\n<p>\u30ec\u30b9\u30dd\u30f3\u30b9 HTTP \u30b3\u30fc\u30c9:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>200 \u30b9\u30c8\u30ea\u30fc\u30e0 ok<\/li>\n\n\n\n<li>404 \u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3001\u307e\u305f\u306f\u4e0d\u6b63\u306a\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30c8\u30fc\u30af\u30f3\u3067\u3059<\/li>\n\n\n\n<li>400 \u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u78ba\u8a8d\u3055\u308c\u3066\u3044\u307e\u305b\u3093<\/li>\n\n\n\n<li>400 \u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u4e2d\u65ad\u3055\u308c\u307e\u3057\u305f<\/li>\n<\/ul>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ae%e8%a9%b3%e7%b4%b0%e6%83%85%e5%a0%b1%e3%82%92%e5%90%ab%e3%82%80%e3%82%b9%e3%83%88%e3%83%aa%e3%83%bc%e3%83%a0%e3%81%ae%e4%b8%80%e8%a6%a7\">\u7279\u5b9a\u306e\u30ab\u30e1\u30e9\u306e\u8a73\u7d30\u60c5\u5831\u3092\u542b\u3080\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u4e00\u89a7\u3092\u53d6\u5f97\u3059\u308b<a class=\"copy-link\" href=\"#%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ae%e8%a9%b3%e7%b4%b0%e6%83%85%e5%a0%b1%e3%82%92%e5%90%ab%e3%82%80%e3%82%b9%e3%83%88%e3%83%aa%e3%83%bc%e3%83%a0%e3%81%ae%e4%b8%80%e8%a6%a7\" data-id=\"%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ae%e8%a9%b3%e7%b4%b0%e6%83%85%e5%a0%b1%e3%82%92%e5%90%ab%e3%82%80%e3%82%b9%e3%83%88%e3%83%aa%e3%83%bc%e3%83%a0%e3%81%ae%e4%b8%80%e8%a6%a7\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u4e0a\u3067\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u3055\u308c\u305f\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u4e00\u89a7\u3068\u305d\u306e\u30d1\u30fc\u30de\u30cd\u30f3\u30c8\u30ea\u30f3\u30af\u3092\u8868\u793a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u5834\u5408\u3001\u3053\u306e GraphQL \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u3092\u5229\u7528\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<p>\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u4e00\u89a7\u3092\u53d6\u5f97\u3059\u308b\u306b\u306f\u3001\u3053\u306e POST\u30b3\u30fc\u30eb\u3092\u4f7f\u3063\u3066\u304f\u3060\u3055\u3044:<\/p>\n\n<pre class=\"wp-block-code\"><code>https:\/\/camstreamer.com\/api\/Stream\/graphql<\/code><\/pre>\n\n<p>API\u30ad\u30fc\u7d4c\u7531\u306e\u6a29\u9650:<\/p>\n\n<p>\u30ad\u30fc: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">Authorization<\/mark><\/code><\/p>\n\n<p>\u5024: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">cameraLicenseKey<\/mark><\/code><\/p>\n\n<p>\u4f8b\uff1a<\/p>\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"634\" height=\"297\" data-src=\"https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/02\/image.png.webp\" alt=\"\" class=\"wp-image-64022 lazyload\" style=\"--smush-placeholder-width: 634px; --smush-placeholder-aspect-ratio: 634\/297;width:653px;height:auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\"><\/figure>\n\n<p><br>\u30b7\u30ea\u30a2\u30eb\u756a\u53f7\u3068\u30e9\u30a4\u30bb\u30f3\u30b9\u30b3\u30fc\u30c9\uff08\u8a8d\u8a3c\u6642\u3068\u540c\u3058\uff09\u306b\u3088\u308b\u7167\u4f1a<\/p>\n\n<pre class=\"wp-block-code\"><code>query {\nGetStreamInfoList(\nlicenseCode: \"CS-JYUHJDU6I3ABCDEFGHIJ\",\nserialNumber: \"B8A44F0ABCDEF\"\n) {\nstreamId\ntitle\nstreamType\ndescription\nplatformType\ncameraTimezone\nstartTime\nstopTime\npreviewLink\nresolution\n}\n}<\/code><\/pre>\n\n<p>URL\u30a8\u30f3\u30b3\u30fc\u30c9\u3055\u308c\u305f\u56fa\u5b9a\u30ea\u30f3\u30af\u4ed8\u304d\u30ec\u30b9\u30dd\u30f3\u30b9\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n\"data\": {\n\"GetStreamInfoList\": [\n{\n\"streamId\": 36,\n\"title\": \"Title of one-time event\",\n\"streamType\": \"onetime\",\n\"description\": \"My description\",\n\"platformType\": \"youtube\",\n\"cameraTimezone\": \"Europe\\\/Berlin\",\n\"startTime\": 1677840720,\n\"stopTime\": 1677844365,\n\"previewLink\": \"https%3A%2F%2Fcamstreamer.com%2Fredirect%2FyA8T7AyGg23PrXJNI9zqZDr\"\n}\n]\n}\n}<\/code><\/pre>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e5%ae%9f%e7%94%a8%e4%be%8b\">\u5b9f\u7528\u4f8b<a class=\"copy-link\" href=\"#%e5%ae%9f%e7%94%a8%e4%be%8b\" data-id=\"%e5%ae%9f%e7%94%a8%e4%be%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u65b0\u3057\u3044\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u4f5c\u6210\u3059\u308b\u969b\u306f\u3001CamStreamer\u30a2\u30d7\u30ea\u3067\u4f5c\u6210\u3055\u308c\u305fID\u3068\u306f\u7570\u306a\u308bID\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u5f53\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f10\u4ee5\u4e0a\u306e\u6574\u6570\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u300capi_01\u300d\u306e\u3088\u3046\u306a\u30d7\u30ec\u30d5\u30a3\u30c3\u30af\u30b9\u3092\u4ed8\u3051\u3066\u304f\u3060\u3055\u3044\u3002YouTube\u30b9\u30c8\u30ea\u30fc\u30e0\u306fAPI\u7d4c\u7531\u3067\u5236\u5fa1\u53ef\u80fd\u3067\u3059\u304c\u3001YouTube\u8a8d\u8a3c\u306f\u307e\u305a\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u7d4c\u7531\u3067\u5b9f\u884c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002   <\/p>\n\n<p>\u30ab\u30e1\u30e9\u304c\u914d\u4fe1\u3059\u308b\u306b\u306f\u3001\u4ee5\u4e0b\u306e\u6761\u4ef6\u3092\u6e80\u305f\u3059\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff1a \u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">enabled = 1<\/mark><\/code>, \u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">active = 1<\/mark><\/code> \u3068\u3001 \u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">trigger = none<\/mark><\/code> \u307e\u305f\u306f\u81ea\u52d5\u5316\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\uff08\u5165\u529b\u30aa\u30f3\u307e\u305f\u306f\u6b63\u3057\u3044\u6642\u9593\u9593\u9694\uff09)<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e6%96%b0%e8%a6%8f%e3%83%8e%e3%83%b3%e3%82%b9%e3%83%88%e3%83%83%e3%83%97rtmp-%e3%82%b9%e3%83%88%e3%83%aa%e3%83%bc%e3%83%a0%e3%81%ae%e4%bd%9c%e6%88%90-%e5%a4%89%e6%9b%b4\">\u65b0\u898f\u30ce\u30f3\u30b9\u30c8\u30c3\u30d7RTMP \u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u4f5c\u6210\/\u5909\u66f4<\/h4>\n\n<p>\u30d1\u30e9\u30e1\u30fc\u30bf:<\/p>\n\n<pre class=\"wp-block-code\"><code>\"enabled\":\"1\",\n\"audioSource\":\"default\",\n\"mediaServerUrl\":\"rtmp:\\\/\\\/a.rtmp.youtube.com\\\/live2\\\/rfp-test-2926.q9yk-3wv0-4zzg-78ks\"<\/code><\/pre>\n\n<p>\u4ee5\u4e0b\u306eset.cgi HTTP API\u547c\u3073\u51fa\u3057\u306b\u3088\u308a\u3001\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u5909\u66f4\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camstreamer\/stream\/set.cgi?stream_id=STREAMID&amp;enabled=1&amp;audioSource=default&amp;mediaServerUrl=rtmp:\/\/a.rtmp.youtube.com\/live\/rfp-test-2926.q9yk-3wv0-4zzg-78ks<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">STREAMID<\/mark><\/code> \u30b9\u30c8\u30ea\u30fc\u30e0\u8b58\u5225\u5b50 (\u6587\u5b57\u5217). \u6307\u5b9a\u3055\u308c\u305f stream_id \u304c\u5b58\u5728\u3057\u306a\u3044\u5834\u5408\u306f\u3001\u65b0\u3057\u3044\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002stream_id \u304c\u5b58\u5728\u3059\u308b\u5834\u5408\u306f\u3001\u73fe\u5728\u306e\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u66f4\u65b0\u3055\u308c\u307e\u3059\u3002API \u5411\u3051\u306b\u306f\u3001\u300capi\u300d\u3068\u3044\u3046\u63a5\u982d\u8f9e\u304c\u4ed8\u3044\u305f\u8b58\u5225\u5b50\u304c\u5272\u308a\u5f53\u3066\u3089\u308c\u3066\u3044\u307e\u3059\u3002  <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"rtmp-%e3%82%b9%e3%83%88%e3%83%aa%e3%83%bc%e3%83%a0%e3%81%ae%e5%81%9c%e6%ad%a2\">RTMP \u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u505c\u6b62<\/h4>\n\n<p>\u30d1\u30e9\u30e1\u30fc\u30bf:<\/p>\n\n<pre class=\"wp-block-code\"><code>\"enabled\":\"0\"<\/code><\/pre>\n\n<p>\u4ee5\u4e0b\u306eset.cgi HTTP API\u547c\u3073\u51fa\u3057\u3067\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u505c\u6b62\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camstreamer\/stream\/set.cgi?stream_id=1057&amp;enabled=0<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">STREAMID<\/mark><\/code> \u30b9\u30c8\u30ea\u30fc\u30e0\u8b58\u5225\u5b50 (\u6587\u5b57\u5217). \u6307\u5b9a\u3055\u308c\u305f stream_id \u304c\u5b58\u5728\u3057\u306a\u3044\u5834\u5408\u306f\u3001\u65b0\u3057\u3044\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002stream_id \u304c\u5b58\u5728\u3059\u308b\u5834\u5408\u306f\u3001\u73fe\u5728\u306e\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u66f4\u65b0\u3055\u308c\u307e\u3059\u3002API \u5411\u3051\u306b\u306f\u3001\u300capi\u300d\u3068\u3044\u3046\u63a5\u982d\u8f9e\u304c\u4ed8\u3044\u305f\u8b58\u5225\u5b50\u304c\u5272\u308a\u5f53\u3066\u3089\u308c\u3066\u3044\u307e\u3059\u3002  <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%83%9c%e3%82%bf%e3%83%b31%e3%82%92%e6%8a%bc%e3%81%97%e3%81%a6%e6%96%b0%e3%81%97%e3%81%84rtmp%e3%82%b9%e3%83%88%e3%83%aa%e3%83%bc%e3%83%a0%e3%81%ae%e4%bd%9c%e6%88%90%ef%bc%8f%e5%a4%89%e6%9b%b4\">\u30dc\u30bf\u30f31\u3092\u62bc\u3057\u3066\u65b0\u3057\u3044RTMP\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u4f5c\u6210\uff0f\u5909\u66f4<\/h4>\n\n<p>\u30d1\u30e9\u30e1\u30fc\u30bf:<\/p>\n\n<pre class=\"wp-block-code\"><code>\"enabled\":\"1\",\n\"audioSource\":\"default\",\n\"trigger\":\"input0\",\n\"mediaServerUrl\":\"rtmp:\\\/\\\/a.rtmp.youtube.com\\\/live2\\\/rfp-test-2926.q9yk-3wv0-4zzg-78ks\"<\/code><\/pre>\n\n<p>\u97f3\u58f0\u30d1\u30e9\u30e1\u30fc\u30bf:<br>\u2013 \u30de\u30a4\u30af\u4f7f\u7528\u6642\u306f\u201d\u30c7\u30d5\u30a9\u30eb\u30c8\u201d<br>\u2013 \u30ab\u30e1\u30e9\u306b\u97f3\u58f0\u304c\u306a\u3044\u5834\u5408\u3001\u97f3\u58f0\u304c\u5fc5\u8981\u306aYouTube\u306a\u3069\u3078\u914d\u4fe1\u3057\u305f\u3044\u3068\u304d\u306f\u3001\u97f3\u58f0\u7528\u306b\u3053\u306eURL\u30a8\u30f3\u30b3\u30fc\u30c9\u5024\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\uff1a\u300cfile:\/usr\/local\/packages\/camstreamer\/tools\/silence.mka\u300d<\/p>\n\n<p>\u4ee5\u4e0b\u306eset.cgi HTTP API\u547c\u3073\u51fa\u3057\u306b\u3088\u308a\u3001\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u4f5c\u6210\uff0f\u5909\u66f4\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camstreamer\/stream\/set.cgi?stream_id=1057&amp;enabled=1&amp;audioSource=default&amp;trigger=input0&amp;mediaServerUrl=rtmp%3A%2F%2Fa.rtmp.youtube.com%2Flive2%2Frfp-test-2926.q9yk-3wv0-4zzg-78ks<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">STREAMID<\/mark><\/code> \u30b9\u30c8\u30ea\u30fc\u30e0\u8b58\u5225\u5b50 (\u6587\u5b57\u5217). \u6307\u5b9a\u3055\u308c\u305f stream_id \u304c\u5b58\u5728\u3057\u306a\u3044\u5834\u5408\u306f\u3001\u65b0\u3057\u3044\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002stream_id \u304c\u5b58\u5728\u3059\u308b\u5834\u5408\u306f\u3001\u73fe\u5728\u306e\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u66f4\u65b0\u3055\u308c\u307e\u3059\u3002API \u5411\u3051\u306b\u306f\u3001\u300capi\u300d\u3068\u3044\u3046\u63a5\u982d\u8f9e\u304c\u4ed8\u3044\u305f\u8b58\u5225\u5b50\u304c\u5272\u308a\u5f53\u3066\u3089\u308c\u3066\u3044\u307e\u3059\u3002  <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"2019%e5%b9%b43%e6%9c%884%e6%97%a5-1110-%e3%81%8b%e3%82%89-2019%e5%b9%b43%e6%9c%884%e6%97%a5-1410-%e3%81%be%e3%81%a7%e3%81%ae%e9%96%93%e3%81%ab%e3%80%81%e6%96%b0%e3%81%97%e3%81%84rtmp%e3%82%b9\">2019\u5e743\u67084\u65e5 11:10 \u304b\u3089 2019\u5e743\u67084\u65e5 14:10 \u307e\u3067\u306e\u9593\u306b\u3001\u65b0\u3057\u3044RTMP\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u4f5c\u6210\/\u5909\u66f4\u304c\u884c\u308f\u308c\u307e\u3057\u305f\uff08UTC+01\uff09\u3002<\/h4>\n\n<pre class=\"wp-block-code\"><code>\"enabled\":\"1\",\n\"audioSource\":\"default\",\n\"trigger\":\"time\",\n\"startTime\":\"1551694200\",\n\"stopTime\":\"1551705000\",\n\"mediaServerUrl\":\"rtmp:\\\/\\\/a.rtmp.youtube.com\\\/live2\\\/rfp-test-2926.q9yk-3wv0-4zzg-78ks\"<\/code><\/pre>\n\n<p>\u4ee5\u4e0b\u306eset.cgi HTTP API\u547c\u3073\u51fa\u3057\u306b\u3088\u308a\u3001\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u4f5c\u6210\uff0f\u5909\u66f4\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camstreamer\/stream\/set.cgi?stream_id=1057&amp;enabled=1&amp;audioSource=default&amp;trigger=time&amp;startTime=1551694200&amp;stopTime=1551705000&amp;mediaServerUrl=rtmp%3A%2F%2Fa.rtmp.youtube.com%2Flive2%2Frfp-test-2926.q9yk-3wv0-4zzg-78ks<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">STREAMID<\/mark><\/code> \u30b9\u30c8\u30ea\u30fc\u30e0\u8b58\u5225\u5b50 (\u6587\u5b57\u5217). \u6307\u5b9a\u3055\u308c\u305f stream_id \u304c\u5b58\u5728\u3057\u306a\u3044\u5834\u5408\u306f\u3001\u65b0\u3057\u3044\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002stream_id \u304c\u5b58\u5728\u3059\u308b\u5834\u5408\u306f\u3001\u73fe\u5728\u306e\u30b9\u30c8\u30ea\u30fc\u30e0\u304c\u66f4\u65b0\u3055\u308c\u307e\u3059\u3002API \u5411\u3051\u306b\u306f\u3001\u300capi\u300d\u3068\u3044\u3046\u63a5\u982d\u8f9e\u304c\u4ed8\u3044\u305f\u8b58\u5225\u5b50\u304c\u5272\u308a\u5f53\u3066\u3089\u308c\u3066\u3044\u307e\u3059\u3002  <\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"cst-websocket-api\">CSt WebSocket API<a class=\"copy-link\" href=\"#cst-websocket-api\" data-id=\"cst-websocket-api\" title=\"Copy link\"><\/a><\/h3>\n\n<p>WebSocket\u63a5\u7d9a\u3092\u7d4c\u7531\u3057\u3066\u3001\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u72b6\u6cc1\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u53d7\u4fe1\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e8%aa%8d%e8%a8%bc\">\u8a8d\u8a3c<\/h4>\n\n<p>WebSocket API\u7528\u306e\u8a8d\u8a3c\u30c8\u30fc\u30af\u30f3\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002\u3053\u306e\u30c8\u30fc\u30af\u30f3\u306f30\u79d2\u9593\u3001\u307e\u305f\u306f\u6700\u521d\u306e\u63a5\u7d9a\u304c\u884c\u308f\u308c\u308b\u307e\u3067\u306e\u9593\u306e\u307f\u6709\u52b9\u3067\u3059\u3002 <\/p>\n\n<p>\u30ea\u30af\u30a8\u30b9\u30c8:<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/local\/camstreamer\/api\/ws_authorization.cgi<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">USER<\/mark><\/code> \u30e6\u30fc\u30b6\u30fc\u540d\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">root<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PASS<\/mark><\/code> \u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pass<\/mark><\/code><\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<p>\u8fd4\u4fe1:<\/p>\n\n<pre class=\"wp-block-code\"><code>{  \"status\": 200,  \"message\": \"YZWG1nBG7HtRc8Owy61P\",}<\/code><\/pre>\n\n<h3 class=\"wp-block-heading\" id=\"cst-websocket%e3%81%b8%e3%81%ae%e6%8e%a5%e7%b6%9a\">CSt WebSocket\u3078\u306e\u63a5\u7d9a<a class=\"copy-link\" href=\"#cst-websocket%e3%81%b8%e3%81%ae%e6%8e%a5%e7%b6%9a\" data-id=\"cst-websocket%e3%81%b8%e3%81%ae%e6%8e%a5%e7%b6%9a\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u6700\u521d\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u3068\u3057\u3066\u8a8d\u8a3c\u3092\u4f7f\u7528\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u8a8d\u8a3c\u304c\u6210\u529f\u3059\u308b\u3068\u3001\u521d\u671f\u5316\u30c7\u30fc\u30bf\u304c\u9001\u4fe1\u3055\u308c\u307e\u3059\u3002\u8a8d\u8a3c\u306b\u5931\u6557\u3057\u305f\u5834\u5408\u306f\u3001WebSocket\u304c\u906e\u65ad\u3055\u308c\u307e\u3059\u3002  <\/p>\n\n<p>\u4f7f\u7528\u3055\u308c\u305f\u30d7\u30ed\u30c8\u30b3\u30eb (<code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">Sec-WebSocket-Protocol<\/mark><\/code>) <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">events<\/mark><\/code><\/p>\n\n<p>WebSocket \u30a2\u30c9\u30ec\u30b9:<\/p>\n\n<pre class=\"wp-block-code\"><code>wss:\/\/IPADDR[:PORT]\/local\/camstreamer\/events<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<p>\u30ea\u30af\u30a8\u30b9\u30c8:<\/p>\n\n<pre class=\"wp-block-code\"><code>{  \n\"authorization\": \"80aXr8Vm0iFZl3Rlo2tR\"\n}<\/code><\/pre>\n\n<p>\u8fd4\u4fe1:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"type\": \"authorization\",\n  \"state\": \"OK\"\n}<\/code><\/pre>\n\n<p>\u521d\u671f\u5316\u30c7\u30fc\u30bf\u3092\u9001\u4fe1\u3059\u308b\u306b\u306f\u30e6\u30fc\u30b6\u30fc\u306f\u4e0b\u8a18\u3092\u30ea\u30af\u30a8\u30b9\u30c8\u3057\u307e\u3059\u3002<\/p>\n\n<p>\u30ea\u30af\u30a8\u30b9\u30c8:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"command\": \"sendInitData\"\n}<\/code><\/pre>\n\n<p>\u8fd4\u4fe1:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\"type\":\"init\",\"data\":{\"type\":\"StreamState\",\"streamID\":\"117930\",\"enabled\":0,\"active\":1,\"automationState\":1,\"isStreaming\":0}}\n{\"type\":\"init\",\"data\":{\"type\":\"PortChanged\",\"port\":0, \"value\":0}}<\/code><\/pre>\n\n<h3 class=\"wp-block-heading\" id=\"cst%e3%82%a4%e3%83%99%e3%83%b3%e3%83%88%e3%81%ae%e7%a8%ae%e9%a1%9e\">CSt\u30a4\u30d9\u30f3\u30c8\u306e\u7a2e\u985e<a class=\"copy-link\" href=\"#cst%e3%82%a4%e3%83%99%e3%83%b3%e3%83%88%e3%81%ae%e7%a8%ae%e9%a1%9e\" data-id=\"cst%e3%82%a4%e3%83%99%e3%83%b3%e3%83%88%e3%81%ae%e7%a8%ae%e9%a1%9e\" title=\"Copy link\"><\/a><\/h3>\n\n<p><strong>StreamState<\/strong> \u2013 \u5c5e\u6027: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">type<\/mark><\/code>,<code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">streamID<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">enabled<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">active<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">automationState<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">isStreameing<\/mark><\/code><\/p>\n\n<pre class=\"wp-block-code\"><code>{\n\"type\": \"StreamState\",\n\"streamID\": \"117930\",\n\"enabled\": 0,\n\"active\": 1,\n\"automationState\": 1,\n\"isStreaming\": 0\n}<\/code><\/pre>\n\n<p><strong>CS_API_SUCCESS<\/strong> \u2013 \u5c5e\u6027: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">type<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">streamID<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">apiCall<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">message<\/mark><\/code><\/p>\n\n<pre class=\"wp-block-code\"><code>{\n\"type\": \"CS_API_SUCCESS\",\n\"streamID\": \"117930\",\n\"apiCall\": \"startBroadcast\",\n\"message\": \"Broadcast started.\"\n}<\/code><\/pre>\n\n<p><strong>PortChanged<\/strong> \u2013 \u5c5e\u6027: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">type<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">port<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">value<\/mark><\/code><\/p>\n\n<pre class=\"wp-block-code\"><code>{\n\"type\": \"init\",\n\"data\": {\n\"type\": \"PortChanged\",\n\"port\": 0,\n\"value\": 0\n}\n}<\/code><\/pre>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h2 class=\"wp-block-heading\" id=\"camoverlay-%e3%82%a2%e3%83%97%e3%83%aa-3-x-and-4-x\">CamOverlay \u30a2\u30d7\u30ea 3.x and 4.x<a class=\"copy-link\" href=\"#camoverlay-%e3%82%a2%e3%83%97%e3%83%aa-3-x-and-4-x\" data-id=\"camoverlay-%e3%82%a2%e3%83%97%e3%83%aa-3-x-and-4-x\" title=\"Copy link\"><\/a><\/h2>\n\n<p><a href=\"https:\/\/camstreamer.com\/camoverlay-about\" target=\"_blank\" rel=\"noreferrer noopener\">CamOverlay\u30a2\u30d7\u30ea<\/a> \u306f\u3001Axis Application Platform\uff08ACAP\uff09\u4e0a\u306e\u30ab\u30e1\u30e9\u5185\u3067\u52d5\u4f5c\u3059\u308b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3067\u3059\u3002\u4ee5\u4e0b\u306b\u3001\u3053\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306eAPI\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u63b2\u8f09\u3057\u3066\u3044\u307e\u3059\u3002\u307e\u305f\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u306b\u3042\u308b<strong>API \u306e\u30d2\u30f3\u30c8<\/strong>. \u304b\u3089\u3001API\u306e\u30b5\u30f3\u30d7\u30eb\u3092\u76f4\u63a5\u78ba\u8a8d\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u5404\u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306e\u8a2d\u5b9a\u753b\u9762\u306e\u4e0a\u90e8\u306b\u306f\u3001\u6700\u3082\u4e00\u822c\u7684\u3067\u6709\u7528\u306aAPI\u547c\u3073\u51fa\u3057\u306e\u4f8b\u304c\u8868\u793a\u3055\u308c\u3066\u3044\u307e\u3059\u3002   <\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1278\" height=\"205\" data-src=\"https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/02\/image-2.png.webp\" alt=\"\" class=\"wp-image-64125 lazyload\" data-srcset=\"https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/02\/image-2.png.webp 1278w, https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/02\/image-2-800x128.png.webp 800w, https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/02\/image-2-768x123.png.webp 768w\" data-sizes=\"(max-width: 1278px) 100vw, 1278px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1278px; --smush-placeholder-aspect-ratio: 1278\/205;\" \/><\/figure>\n\n<p>1\u3064\u306e\u52d5\u753b\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u3064\u304d4\u3064\u4ee5\u4e0a\u306e\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30b5\u30fc\u30d3\u30b9\u304c\u7a3c\u50cd\u3057\u3066\u3044\u308b\u3068\u3001Axis\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u3068\u7af6\u5408\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u70b9\u306b\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002\u307e\u305f\u3001\u5b89\u5168\u306a\u7bc4\u56f2\u5185\u306b\u3068\u3069\u3081\u308b\u305f\u3081\u3001\u3059\u3079\u3066\u306e\u52d5\u753b\u30c1\u30e3\u30f3\u30cd\u30eb\u3092\u5408\u308f\u305b\u3066\u6700\u59278\u3064\u306e\u30b5\u30fc\u30d3\u30b9\u307e\u3067\u3068\u3059\u308b\u3053\u3068\u3092\u63a8\u5968\u3057\u307e\u3059\u3002\u3055\u3089\u306b\u3001InfoTicker\u3067\u306e\u30b9\u30af\u30ed\u30fc\u30eb\u30c6\u30ad\u30b9\u30c8\u306a\u3069\u3001\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3092\u4f34\u3046\u30b5\u30fc\u30d3\u30b9\u3092\u591a\u6570\u4f7f\u7528\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u30ab\u30e1\u30e9\u3078\u306e\u8ca0\u8377\u306b\u3082\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002  <\/p>\n\n<p>\u9001\u4fe1\u30b9\u30c8\u30ea\u30fc\u30e0\u3078\u306e\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u306e\u5272\u308a\u5f53\u3066\u65b9\u6cd5\uff1a<br><strong>SDK3\/SDK4 (FW 12.5\u4ee5\u4e0b)\u3092\u4f7f\u3063\u305f\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3 <\/strong>\u2013 \u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u306f\u3001\u9078\u629e\u3057\u305f\u89e3\u50cf\u5ea6\u306b\u304a\u3044\u3066\u6307\u5b9a\u3057\u305f\u4f4d\u7f6e\u306b\u914d\u7f6e\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u3089\u306f\u3001\u540c\u3058\u52d5\u753b\u30c1\u30e3\u30f3\u30cd\u30eb\u304b\u3089\u306e\u3059\u3079\u3066\u306e\u914d\u4fe1\u30b9\u30c8\u30ea\u30fc\u30e0\u306b\u8868\u793a\u3055\u308c\u3001\u62e1\u5927\u7e2e\u5c0f\u3055\u308c\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u5e38\u306b\u56fa\u5b9a\u3055\u308c\u305f\u4f4d\u7f6e\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306e\u6709\u7121\u306b\u304b\u304b\u308f\u3089\u305a\u8907\u6570\u306e\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u30ab\u30e1\u30e9\u8a2d\u5b9a\u3067\u65b0\u3057\u3044\u30d3\u30e5\u30fc\u30a8\u30ea\u30a2\u3092\u4f5c\u6210\u3057\u3066\u304f\u3060\u3055\u3044\uff08PTZ\u30ab\u30e1\u30e9\u3067\u306f\u5229\u7528\u3067\u304d\u307e\u305b\u3093\uff09\u3002   <br><strong>SDK12 (FW 12.5 \u4ee5\u4e0a)\u3092\u4f7f\u3063\u305f\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3<\/strong> \u2013 \u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u306f\u3001\u5404\u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u306b\u5bfe\u3057\u3066\u8a2d\u5b9a\u3055\u308c\u305f\u89e3\u50cf\u5ea6\u304a\u3088\u3073\u52d5\u753b\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u4e00\u81f4\u3059\u308b\u30b9\u30c8\u30ea\u30fc\u30e0\u3067\u306e\u307f\u8868\u793a\u3055\u308c\u307e\u3059\u3002<br>\u540c\u3058\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u8907\u6570\u306e\u89e3\u50cf\u5ea6\u3067\u8868\u793a\u3059\u308b\u306b\u306f\u3001\u89e3\u50cf\u5ea6\u3054\u3068\u306b\u500b\u5225\u306e\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u4f5c\u6210\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff08\u5143\u306e\u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u3092\u30b3\u30d4\u30fc\u3057\u3001\u76ee\u7684\u306e\u89e3\u50cf\u5ea6\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\uff09\u3002<\/p>\n\n<p>API\u30e9\u30a4\u30bb\u30f3\u30b9\u306b\u3064\u3044\u3066\u306f<a href=\"https:\/\/survilla.support\/ja\/camstreamer-acap-api\/#offline-acap-licensing\">\u3053\u3061\u3089<\/a><\/p>\n\n<p><a href=\"https:\/\/www.postman.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Postman<\/a>\u304a\u3088\u3073<a href=\"https:\/\/insomnia.rest\" target=\"_blank\" rel=\"noreferrer noopener\">Insomnia<\/a>\u5411\u3051\u306e\u30b5\u30f3\u30d7\u30ebAPI\u30ea\u30af\u30a8\u30b9\u30c8\u306f<a href=\"https:\/\/camstreamer.com\/postman\" target=\"_blank\" rel=\"noreferrer noopener\">\u3053\u3061\u3089<\/a>\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"camoverlay-%e3%82%b0%e3%83%ad%e3%83%bc%e3%83%90%e3%83%ab%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\">CamOverlay \u30b0\u30ed\u30fc\u30d0\u30eb\u30d1\u30e9\u30e1\u30fc\u30bf<a class=\"copy-link\" href=\"#camoverlay-%e3%82%b0%e3%83%ad%e3%83%bc%e3%83%90%e3%83%ab%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\" data-id=\"camoverlay-%e3%82%b0%e3%83%ad%e3%83%bc%e3%83%90%e3%83%ab%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\" title=\"Copy link\"><\/a><\/h3>\n\n<p>CamOverlay\u30a2\u30d7\u30ea\u306e\u6a5f\u80fd\u306f\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3068\u30e9\u30a4\u30bb\u30f3\u30b9\u53d6\u5f97\u304c\u5b8c\u4e86\u3059\u308c\u3070\u3001API\u3092\u4f7f\u7528\u3057\u3066\u7ba1\u7406\u3067\u304d\u307e\u3059\u3002\u4ee5\u4e0b\u306b\u3044\u304f\u3064\u304b\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u8aac\u660e\u3057\u307e\u3059\u3002HTTP\u547c\u3073\u51fa\u3057\u306b\u3088\u308a\u3001\u3059\u3079\u3066\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u4e00\u89a7\u8868\u793a\u3059\u308b\u3053\u3068\u3082\u3001\u5358\u4e00\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u307f\u3092\u53d6\u5f97\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\uff1a  <\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/axis-cgi\/param.cgi?action=list&amp;amp;group=CamOverlay[.PARAMNAME]<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PARAMNAME<\/mark><\/code> \u3044\u305a\u308c\u304b\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u540d\u3067\u3059\u3002<\/p>\n\n<p>\u30ab\u30e1\u30e9\u3078\u306eHTTP\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u4f7f\u7528\u3057\u3066\u3001\u3069\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3067\u3082\u5909\u66f4\u3067\u304d\u307e\u3059\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/axis-cgi\/param.cgi?action=update&amp;amp;CamOverlay.PARAMNAME=PARAMVALUE<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PARAMNAME<\/mark><\/code> \u4ee5\u4e0b\u306b\u6319\u3052\u308b\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u3044\u305a\u308c\u304b\u306e\u540d\u524d\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PARAMVALUE<\/mark><\/code> CamOverlay\u30a2\u30d7\u30ea\u306b\u4fdd\u5b58\u3059\u308b\u5024\u3067\u3059\u3002 \u5024\u306b\u542b\u307e\u308c\u308b\u7279\u6b8a\u6587\u5b57\u306f <strong>url\u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0<\/strong> \u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u53c2\u7167 <a href=\"http:\/\/en.wikipedia.org\/wiki\/Query_string#URL_encoding%20%E2%86%97\" target=\"_blank\" rel=\"noreferrer noopener\">URL \u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0<\/a> <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e6%9c%89%e5%8a%b9%e3%81%aa%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\">\u6709\u52b9\u306a\u30d1\u30e9\u30e1\u30fc\u30bf<\/h4>\n\n<p>\u30ab\u30e1\u30e9\u306e\u52d5\u753b\u914d\u4fe1\u306b\u304a\u3051\u308b\u3059\u3079\u3066\u306e\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u3092\u958b\u59cb\u307e\u305f\u306f\u505c\u6b62\u3057\u307e\u3059. \u6709\u52b9\u306a\u5024: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">0<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">1<\/mark><\/code><\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e3%82%b5%e3%83%bc%e3%83%93%e3%82%b9%e3%81%ae%e8%a8%ad%e5%ae%9a%e6%a6%82%e8%a6%81%e3%82%92%e5%8f%96%e5%be%97%e3%81%8b%e3%81%a4%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b\">\u30b5\u30fc\u30d3\u30b9\u306e\u8a2d\u5b9a\u6982\u8981\u3092\u53d6\u5f97\u304b\u3064\u5909\u66f4\u3059\u308b<a class=\"copy-link\" href=\"#%e3%82%b5%e3%83%bc%e3%83%93%e3%82%b9%e3%81%ae%e8%a8%ad%e5%ae%9a%e6%a6%82%e8%a6%81%e3%82%92%e5%8f%96%e5%be%97%e3%81%8b%e3%81%a4%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b\" data-id=\"%e3%82%b5%e3%83%bc%e3%83%93%e3%82%b9%e3%81%ae%e8%a8%ad%e5%ae%9a%e6%a6%82%e8%a6%81%e3%82%92%e5%8f%96%e5%be%97%e3%81%8b%e3%81%a4%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%82%aa%e3%83%bc%e3%83%90%e3%83%bc%e3%83%ac%e3%82%a4%e3%82%aa%e3%83%96%e3%82%b8%e3%82%a7%e3%82%af%e3%83%88\">\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u30aa\u30d6\u30b8\u30a7\u30af\u30c8<\/h4>\n\n<p>\u3059\u3079\u3066\u306e\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u306b\u306f\u30016\u3064\u306e\u5fc5\u9808\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u5fc5\u8981\u3067\u3059:<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">id<\/mark><\/code> \u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u3092\u4e00\u610f\u306b\u8b58\u5225\u3059\u308b\u305f\u3081\u306e\u756a\u53f7\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">enabled<\/mark><\/code> \u52d5\u753b\u914d\u4fe1\u3067\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u3092\u958b\u59cb\u307e\u305f\u306f\u505c\u6b62\u3057\u307e\u3059\u3002\u30ab\u30e1\u30e9\u306e\u5236\u9650\u306b\u3088\u308a\u3001\u540c\u6642\u306b\u6709\u52b9\u306b\u3067\u304d\u308b\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u306f2\u3064\u307e\u3067\u3067\u3059\uff01 <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">automationType<\/mark><\/code> \u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u306e\u8868\u793a\u65b9\u6cd5\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002 (<a href=\"#automation\">\u81ea\u52d5\u5316\u30bb\u30af\u30b7\u30e7\u30f3\u3092\u53c2\u7167<\/a>)<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">schedule<\/mark><\/code> \u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u306e\u6709\u52b9\u5316\uff0f\u7121\u52b9\u5316\u3092\u884c\u3046\u305f\u3081\u306e\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">name<\/mark><\/code> \u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u30bf\u30a4\u30d7\u3067\u3059\u3002 \u6709\u52b9\u306a\u5024: \u753b\u50cf\u3001\u30ab\u30b9\u30bf\u30e0\u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u30b9\u3001PTZ\u30b3\u30f3\u30d1\u30b9\u3001 infoticker, \u753b\u9762\u5171\u6709\u3001 pip, accuweather <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">cameraList<\/mark><\/code> \u9078\u629e\u3057\u305f\u52d5\u753b\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u3092\u5272\u308a\u5f53\u3066\u307e\u3059\u3002\u6709\u52b9\u306a\u5024\uff1a0\u30011\u30012\u2026<br>(\u30d0\u30fc\u30b8\u30e7\u30f32.1.14\u307e\u3067\u306f\u3001 <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">cameras<\/mark><\/code> \u306e\u307f\u3067\u4f7f\u7528\u3055\u308c\u30011\u3064\u306e\u30c1\u30e3\u30f3\u30cd\u30eb\u306e\u307f\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u3057\u305f\u304c\u3001\u30d0\u30fc\u30b8\u30e7\u30f32.1.15\u4ee5\u964d\u3067\u306f\u3001\u3053\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3068\u306e\u4e0b\u4f4d\u4e92\u63db\u6027\u304c\u78ba\u4fdd\u3055\u308c\u3066\u3044\u307e\u3059) <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%82%b5%e3%83%bc%e3%83%93%e3%82%b9%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%82%92%e5%8f%96%e5%be%97\">\u30b5\u30fc\u30d3\u30b9\u306e\u8a2d\u5b9a\u3092\u53d6\u5f97<\/h4>\n\n<p>\u4ee5\u4e0b\u306eGET\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u5b9f\u884c\u3059\u308b\u3053\u3068\u3067\u3001JSON\u5f62\u5f0f\u306e\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u30b5\u30fc\u30d3\u30b9\u306e\u3059\u3079\u3066\u306e\u8a2d\u5b9a\u3092\u53d6\u5f97\u3067\u304d\u307e\u3059\u3002\u57fa\u672c\u69cb\u9020\u306b\u306f\u3001<a href=\"#overlay-object\">\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u30aa\u30d6\u30b8\u30a7\u30af\u30c8<\/a>\u3092\u542b\u3080\u914d\u5217\u300cservices\u300d\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002 <\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/local\/camoverlay\/api\/services.cgi?action=get<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">USER<\/mark><\/code> \u30e6\u30fc\u30b6\u30fc\u540d\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">root<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PASS<\/mark><\/code> \u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pass<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<p>\u53d6\u5f97\u3057\u305f\u3082\u306e\u306e\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n\"services\": [\n{\n\"id\": 1,\n\"enabled\": 1,\n\"automationType\": \"manual\",\n\"cameraList\": [\n0\n],\n\"schedule\": \"\",\n\"name\": \"infoticker\",\n\"customName\": \"\",\n\"showClock\": 1,\n\"clockType\": \"24h\",\n\"textColor\": \"0,0,0,1\",\n\"bgColor\": \"255,255,255,1\",\n\"weatherLocation\": \"\",\n\"weatherLocationName\": \"\",\n\"weatherLang\": \"en-us\",\n\"weatherUnits\": \"Metric\",\n\"numberOfLines\": 1,\n\"switchingTime\": 5,\n\"crawlLeft\": false,\n\"crawlSpeed\": 1,\n\"coordSystem\": \"bottom\",\n\"pos_y\": 0.05,\n\"width\": 1920,\n\"height\": 1080,\n\"zIndex\": 0,\n\"font\": \"classic\",\n\"fontSize\": 40,\n\"sourceType\": \"text\",\n\"source\": \"\",\n\"chosen\": false,\n\"selected\": false\n},\n{\n\"id\": 5,\n\"enabled\": 1,\n\"automationType\": \"time\",\n\"cameraList\": [\n0\n],\n\"schedule\": \"\",\n\"name\": \"images\",\n\"customName\": \"\",\n\"width\": 1920,\n\"height\": 1080,\n\"zIndex\": 0,\n\"overlayList\": [\n{\n\"active\": false,\n\"coordSystem\": \"top_left\",\n\"pos_x\": 10,\n\"pos_y\": 10,\n\"imgPath\": \"\",\n\"imgName\": \"\",\n\"duration\": 5,\n\"scale\": 1\n}\n]\n}\n]\n}     <\/code><\/pre>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%82%b5%e3%83%bc%e3%83%93%e3%82%b9%e8%a8%ad%e5%ae%9a%e3%81%ae%e8%a8%ad%e5%ae%9a\">\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u306e\u8a2d\u5b9a<\/h4>\n\n<p>\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u3092\u66f4\u65b0\u3057\u305f\u3044\u5834\u5408\u306f\u3001 \u5fc5\u305a <code>POST<\/code> \u30b3\u30fc\u30eb\u3092\u4f7f\u3063\u3066\u304f\u3060\u3055\u3044:<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/local\/camoverlay\/api\/services.cgi?action=set<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">USER<\/mark><\/code> \u30e6\u30fc\u30b6\u30fc\u540d\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">root<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PASS<\/mark><\/code> \u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pass<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8. \u4f8b. <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code>. <\/p>\n\n<p>GET\u30ea\u30af\u30a8\u30b9\u30c8\u306e\u6587\u5b57\u6570\u5236\u9650\u306f2048\u6587\u5b57\uff08Unicode\uff09\u3067\u3059\u3002\u6307\u5b9a\u3055\u308c\u305fHTTP\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u901a\u3058\u3066\u66f4\u65b0\u3055\u308c\u305f\u60c5\u5831\u306f\u3001\u30ab\u30e1\u30e9\u306b\u5e38\u6642\u4fdd\u5b58\u3055\u308c\u307e\u305b\u3093\u3002\u305d\u306e\u305f\u3081\u3001\u30ab\u30e1\u30e9\u3092\u518d\u8d77\u52d5\u3059\u308b\u3068\u30c7\u30fc\u30bf\u304c\u5931\u308f\u308c\u307e\u3059\u3002\u60c5\u5831\u306e\u640d\u5931\u3092\u9632\u3050\u306b\u306f\u3001\u5b9a\u671f\u7684\u306b\u30c7\u30fc\u30bf\u3092\u66f4\u65b0\u3059\u308b\u304b\u3001POST\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u4f7f\u7528\u3057\u3066JSON CamOverlay \u30a2\u30d7\u30ea\u306e\u8a2d\u5b9a\u5168\u4f53\u3092\u66f4\u65b0\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 (\u4e0b\u8a18\u30bb\u30af\u30b7\u30e7\u30f3\u53c2\u7167: <strong>\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u3092\u8a2d\u5b9a<\/strong>)    <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e8%87%aa%e5%8b%95%e5%8c%96\">\u81ea\u52d5\u5316<\/h4>\n\n<p>\u81ea\u52d5\u5316\u306f\u5c5e\u6027 <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">automationType<\/mark><\/code> \u306b\u3088\u3063\u3066\u8a2d\u5b9a\u3055\u308c\u3001\u4ee5\u4e0b\u306e\u5024\u3092\u3068\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059:<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">manual<\/mark><\/code> \u2013 \u30a2\u30d7\u30ea\u306e\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u307e\u305f\u306fHTTP\u30ea\u30af\u30a8\u30b9\u30c8\uff08\u4e0b\u8a18\uff09\u306b\u3088\u308b\u7ba1\u7406<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">schedule<\/mark><\/code> \u2013 \u9031\u9593\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306b\u57fa\u3065\u3044\u305f\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u306e\u8868\u793a<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">inputX<\/mark><\/code> \u2013 X\u306f\u30ab\u30e1\u30e9\u5165\u529b\u306e\u756a\u53f7\u3067\u3042\u308a\u3001\u5165\u529b1\u306b\u306f\u756a\u53f70\u304c\u5272\u308a\u5f53\u3066\u3089\u308c\u3066\u3044\u307e\u3059 (\u30bc\u30ed\u30d9\u30fc\u30b9)<\/p>\n\n<p>InvertInput<br>\u30d1\u30e9\u30e1\u30fc\u30bf <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">invertInput<\/mark><\/code> \u306f\u3001\u30dd\u30fc\u30c8\u306e\u72b6\u614b\u306b\u57fa\u3065\u3044\u3066\u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u30b9\u306e\u6709\u52b9\u5316\u30ed\u30b8\u30c3\u30af\u3092\u53cd\u8ee2\u3055\u305b\u307e\u3059\u3002\u8a2d\u5b9a\u53ef\u80fd\u306a\u5024: <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">true<\/mark><\/code> \u2013 \u30dd\u30fc\u30c8\u306e\u72b6\u614b\u304c 1 \u306e\u3068\u304d\u306b\u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u30b9\u3092\u6709\u52b9\u306b\u3057\u307e\u3059<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">false<\/mark><\/code> \u2013 \u30dd\u30fc\u30c8\u306e\u72b6\u614b\u304c 0 \u306e\u3068\u304d\u306b\u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u30b9\u3092\u6709\u52b9\u306b\u3057\u307e\u3059<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%aa%e3%83%bc%e3%83%90%e3%83%bc%e3%83%ac%e3%82%a4%e3%82%92%e8%a1%a8%e7%a4%ba%ef%bc%8f%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%99%e3%82%8b%e3%81%9f%e3%82%81%e3%81%aeht\">\u7279\u5b9a\u306e\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u3092\u8868\u793a\uff0f\u975e\u8868\u793a\u306b\u3059\u308b\u305f\u3081\u306eHTTP\u30ea\u30af\u30a8\u30b9\u30c8<\/h4>\n\n<p>\u4f8b:<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/local\/camoverlay\/api\/enabled.cgi?SERVICE_ID=PARAMVALUE&amp;SERVICE_ID=PARAMVALUE<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">USER<\/mark><\/code> \u30e6\u30fc\u30b6\u30fc\u540d\u3067\u3059\u3002\u4f8b\uff1a  <code>root<\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PASS<\/mark><\/code> \u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3059\u3002\u4f8b\uff1a  <code>pass<\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">SERVICE_ID<\/mark><\/code> \u5909\u66f4\u3057\u305f\u3044\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u30b5\u30fc\u30d3\u30b9\u306eID\u3067\u3042\u308a\u3001id_X\u3068\u3044\u3046\u5f62\u5f0f\u3067\u8868\u8a18\u3055\u308c\u307e\u3059\u3002X\u306f\u30b5\u30fc\u30d3\u30b9\u306e\u756a\u53f7\u3067\u3059\u3002id_X\u306fname_myservice\u306b\u7f6e\u304d\u63db\u3048\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002name_myservice=1\u3068\u6307\u5b9a\u3059\u308b\u3068\u3001\u300cmyservice\u300d\u3068\u3044\u3046\u540d\u524d\u306e\u30b5\u30fc\u30d3\u30b9\u304c\u6709\u52b9\u306b\u306a\u308a\u307e\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PARAMVALUE<\/mark><\/code> \u7279\u5b9a\u306e\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u3092\u8868\u793a\u307e\u305f\u306f\u975e\u8868\u793a\u306b\u3057\u307e\u3059\u3002\u6709\u52b9\u306a\u5024: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">0<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">1<\/mark><\/code><\/p>\n\n<p>\u6307\u5b9a\u3055\u308c\u305fHTTP\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u901a\u3058\u3066\u66f4\u65b0\u3055\u308c\u305f\u60c5\u5831\u306f\u3001\u30ab\u30e1\u30e9\u306b\u5e38\u6642\u4fdd\u5b58\u3055\u308c\u307e\u305b\u3093\u3002\u305d\u306e\u305f\u3081\u3001\u30ab\u30e1\u30e9\u3092\u518d\u8d77\u52d5\u3059\u308b\u3068\u30c7\u30fc\u30bf\u304c\u5931\u308f\u308c\u307e\u3059\u3002\u60c5\u5831\u306e\u640d\u5931\u3092\u9632\u3050\u305f\u3081\u306b\u306f\u3001\u5b9a\u671f\u7684\u306b\u30c7\u30fc\u30bf\u3092\u66f4\u65b0\u3059\u308b\u304b\u3001POST\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u4f7f\u7528\u3057\u3066JSON CamOverlay \u30a2\u30d7\u30ea\u306e\u8a2d\u5b9a\u5168\u4f53\u3092\u66f4\u65b0\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 (\u4e0b\u8a18\u30bb\u30af\u30b7\u30e7\u30f3\u53c2\u7167: <strong>\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u306e\u8a2d\u5b9a<\/strong>)   <\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e3%82%b5%e3%83%bc%e3%83%93%e3%82%b9%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\">\u30b5\u30fc\u30d3\u30b9\u30d1\u30e9\u30e1\u30fc\u30bf<a class=\"copy-link\" href=\"#%e3%82%b5%e3%83%bc%e3%83%93%e3%82%b9%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\" data-id=\"%e3%82%b5%e3%83%bc%e3%83%93%e3%82%b9%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\" title=\"Copy link\"><\/a><\/h3>\n\n<h4 class=\"wp-block-heading\" id=\"%e7%94%bb%e5%83%8f%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\">\u753b\u50cf\u30d1\u30e9\u30e1\u30fc\u30bf<\/h4>\n\n<p id=\"custom-overlay-parameters\"><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">width<\/mark><\/code> \u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u7bc4\u56f2\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">height<\/mark><\/code> \u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u9ad8\u3055\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">overlayList<\/mark><\/code> \u753b\u50cf\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u914d\u5217\u3067\u3059\u3002\u5404\u753b\u50cf\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306b\u306f\u3001\u4f4d\u7f6e\u3084\u518d\u751f\u6642\u9593\u306a\u3069\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\uff08\u4ee5\u4e0b\u306b\u4e00\u89a7\uff09\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002 <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e7%94%bb%e5%83%8f%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\">\u753b\u50cf\u30d1\u30e9\u30e1\u30fc\u30bf<\/h4>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">coordSystem<\/mark><\/code> \u3053\u308c\u306f\u3001\u30aa\u30d5\u30bb\u30c3\u30c8\u304c\u8a08\u7b97\u3055\u308c\u308b\u5ea7\u6a19\u7cfb\u306e\u539f\u70b9\u3067\u3059\u3002\u6709\u52b9\u306a\u5024:  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">top_left<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">top_right<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">bottom_left<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">bottom_right<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">left<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">right<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">top<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">bottom<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">center<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pos_x<\/mark><\/code> \u52d5\u753b\u30b9\u30c8\u30ea\u30fc\u30e0\u306b\u304a\u3051\u308bX\u8ef8\u65b9\u5411\u306e\u30d4\u30af\u30bb\u30eb\u5358\u4f4d\u306e\u30aa\u30d5\u30bb\u30c3\u30c8\u3067\u3059\u3002\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pos_y<\/mark><\/code> \u52d5\u753b\u30b9\u30c8\u30ea\u30fc\u30e0\u306b\u304a\u3051\u308bY\u8ef8\u65b9\u5411\u306e\u30d4\u30af\u30bb\u30eb\u5358\u4f4d\u306e\u30aa\u30d5\u30bb\u30c3\u30c8\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">imgPath<\/mark><\/code> \u30ab\u30e1\u30e9\u306e\u30e1\u30e2\u30ea\u306b\u4fdd\u5b58\u3055\u308c\u305f\u753b\u50cf\u3078\u306e\u30d1\u30b9\u3001\u307e\u305f\u306f\u753b\u50cf\u306eURL\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">imgName<\/mark><\/code> \u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u306b\u304a\u3051\u308b\u753b\u50cf\u306e\u8b58\u5225\u5b50\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">duration<\/mark><\/code> \u52d5\u753b\u30b9\u30c8\u30ea\u30fc\u30e0\u5185\u306b\u753b\u50cf\u304c\u8868\u793a\u3055\u308c\u308b\u6642\u9593\u3067\u3059\u3002<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%82%b9%e3%82%af%e3%83%aa%e3%83%97%e3%82%bf%e3%83%bc%e3%83%bb%e3%82%aa%e3%83%bc%e3%83%90%e3%83%bc%e3%83%ac%e3%82%a4%e3%83%bb%e3%83%91%e3%83%a9%e3%83%a1%e3%83%bc%e3%82%bf\">\u30b9\u30af\u30ea\u30d7\u30bf\u30fc\u30fb\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u30fb\u30d1\u30e9\u30e1\u30fc\u30bf<\/h4>\n\n<p>Scripter\u306f\u3001WebSocket API\u3092\u4f7f\u7528\u3057\u3066\u753b\u50cf\u3092\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3067\u304d\u308b\u5916\u90e8\u30b9\u30af\u30ea\u30d7\u30c8\u5411\u3051\u306e\u30b5\u30fc\u30d3\u30b9\u3067\u3059\uff08\u4ee5\u4e0b\u306e\u30bb\u30af\u30b7\u30e7\u30f3\u3092\u53c2\u7167\uff09\u3002<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">identifier<\/mark><\/code> \u30b5\u30fc\u30d3\u30b9\u3092\u4f5c\u6210\u3057\u305f\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u8b58\u5225\u3059\u308b\u305f\u3081\u306e\u3082\u306e\u3067\u3059\u3002<\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"api-%e3%82%b5%e3%83%bc%e3%83%93%e3%82%b9\">API \u30b5\u30fc\u30d3\u30b9<a class=\"copy-link\" href=\"#api-%e3%82%b5%e3%83%bc%e3%83%93%e3%82%b9\" data-id=\"api-%e3%82%b5%e3%83%bc%e3%83%93%e3%82%b9\" title=\"Copy link\"><\/a><\/h3>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%a0%e3%82%b0%e3%83%a9%e3%83%95%e3%82%a3%e3%83%83%e3%82%af\">\u30ab\u30b9\u30bf\u30e0\u30b0\u30e9\u30d5\u30a3\u30c3\u30af<\/h4>\n\n<p id=\"dynamic-text-and-background\">\u30c6\u30ad\u30b9\u30c8\u30d5\u30a3\u30fc\u30eb\u30c9\u5185\u306e\u30c6\u30ad\u30b9\u30c8\u3092\u66f4\u65b0\u3057\u305f\u308a\u3001\u30c6\u30ad\u30b9\u30c8\u306e\u30d0\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u3092\u5207\u308a\u66ff\u3048\u305f\u308a\u3001\u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u306e\u4f4d\u7f6e\u3092\u5909\u66f4\u3057\u305f\u308a\u3001\u80cc\u666f\u753b\u50cf\u3092\u5909\u66f4\u3057\u305f\u308a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<p>\u6307\u5b9a\u3055\u308c\u305fHTTP\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u901a\u3058\u3066\u66f4\u65b0\u3055\u308c\u305f\u60c5\u5831\u306f\u3001\u30ab\u30e1\u30e9\u306b\u5e38\u6642\u4fdd\u5b58\u3055\u308c\u307e\u305b\u3093\u3002\u305d\u306e\u305f\u3081\u3001\u30ab\u30e1\u30e9\u3092\u518d\u8d77\u52d5\u3059\u308b\u3068\u30c7\u30fc\u30bf\u304c\u5931\u308f\u308c\u307e\u3059\u3002\u60c5\u5831\u306e\u640d\u5931\u3092\u9632\u3050\u305f\u3081\u306b\u306f\u3001\u5b9a\u671f\u7684\u306b\u30c7\u30fc\u30bf\u3092\u66f4\u65b0\u3059\u308b\u304b\u3001POST\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u4f7f\u7528\u3057\u3066JSON CamOverlay \u30a2\u30d7\u30ea\u306e\u8a2d\u5b9a\u5168\u4f53\u3092\u66f4\u65b0\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 (\u4e0b\u8a18\u30bb\u30af\u30b7\u30e7\u30f3\u53c2\u7167: <strong>\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u306e\u8a2d\u5b9a<\/strong>)   <\/p>\n\n<p>\u6307\u5b9a\u3055\u308c\u305fHTTP\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u901a\u3058\u3066\u66f4\u65b0\u3055\u308c\u305f\u60c5\u5831\u306f\u3001\u30ab\u30e1\u30e9\u306b\u5e38\u6642\u4fdd\u5b58\u3055\u308c\u307e\u305b\u3093\u3002\u305d\u306e\u305f\u3081\u3001\u30ab\u30e1\u30e9\u3092\u518d\u8d77\u52d5\u3059\u308b\u3068\u30c7\u30fc\u30bf\u304c\u5931\u308f\u308c\u307e\u3059\u3002\u60c5\u5831\u306e\u640d\u5931\u3092\u9632\u3050\u305f\u3081\u306b\u306f\u3001\u5b9a\u671f\u7684\u306b\u30c7\u30fc\u30bf\u3092\u66f4\u65b0\u3059\u308b\u304b\u3001POST\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u4f7f\u7528\u3057\u3066JSON CamOverlay \u30a2\u30d7\u30ea\u306e\u8a2d\u5b9a\u5168\u4f53\u3092\u66f4\u65b0\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 (\u4e0b\u8a18\u30bb\u30af\u30b7\u30e7\u30f3\u53c2\u7167: <strong>\u30b5\u30fc\u30d3\u30b9\u8a2d\u5b9a\u306e\u8a2d\u5b9a<\/strong>) <\/p>\n\n<h5 class=\"wp-block-heading\" id=\"%e3%83%86%e3%82%ad%e3%82%b9%e3%83%88%e3%83%95%e3%82%a3%e3%83%bc%e3%83%ab%e3%83%89%e5%86%85%e3%81%ae%e3%83%86%e3%82%ad%e3%82%b9%e3%83%88%e3%81%a8%e6%96%87%e5%ad%97%e8%89%b2%e3%82%92%e6%9b%b4%e6%96%b0\">\u30c6\u30ad\u30b9\u30c8\u30d5\u30a3\u30fc\u30eb\u30c9\u5185\u306e\u30c6\u30ad\u30b9\u30c8\u3068\u6587\u5b57\u8272\u3092\u66f4\u65b0\u3059\u308b<\/h5>\n\n<p>\u30ea\u30af\u30a8\u30b9\u30c8\u306b\u5fdc\u3058\u3066\u3001\u30c6\u30ad\u30b9\u30c8\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u30c6\u30ad\u30b9\u30c8\u3092\u66f4\u65b0\u3057\u307e\u3059\u3002\u6761\u4ef6:<br>a) \u30d5\u30a3\u30fc\u30eb\u30c9\u540d\u3092\u8b58\u5225\u5b50\u3068\u3057\u3066\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044<br>b) API\u3067\u306f\u3001\u30c6\u30ad\u30b9\u30c8\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u30d0\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u306f\uff10\u304b\u3089\u756a\u53f7\u304c\u632f\u3089\u308c\u307e\u3059 (text1\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306f0\u3067\u3059) <\/p>\n\n<p>\u4f8b:<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/local\/camoverlay\/api\/customGraphics.cgi?action=ACTION&amp;service_id=SERVICE_ID&amp;FIELD_NAME=YOUR_TEXT&amp;FIELD_NAME_COLOR=FIELD_TEXT_COLOR[&amp;FIELD_NAME=YOUR_TEXT]<\/code><\/pre>\n\n<p>\u307e\u305f\u306f<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/local\/camoverlay\/api\/customGraphics.cgi?action=ACTION&amp;service_id=SERVICE_ID&amp;FIELD_NAME_INDEX=FIELD_INDEX_NUMBER<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">USER<\/mark><\/code> \u30e6\u30fc\u30b6\u30fc\u540d\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">root<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PASS<\/mark><\/code> \u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pass<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">ACTION<\/mark><\/code> \u3053\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u306b\u306f2\u3064\u306e\u6709\u52b9\u306a\u5024\u304c\u3042\u308a\u307e\u3059, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">update_text<\/mark><\/code> \u307e\u305f\u306f <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">update_image<\/mark><\/code>.<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">SERVICE_ID<\/mark><\/code> \u5909\u66f4\u3057\u305f\u3044\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u30b5\u30fc\u30d3\u30b9\u306eID\u3067\u3059\u3002service_id\u306f\u3001\u5404\u30b5\u30fc\u30d3\u30b9\u3067\u6307\u5b9a\u3055\u308c\u305f\u30ab\u30b9\u30bf\u30e0\u540d\u3092\u4f7f\u7528\u3059\u308bservice_name\u306b\u7f6e\u304d\u63db\u3048\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">FIELD_NAME<\/mark><\/code> \u30c7\u30d5\u30a9\u30eb\u30c8\u540d\u307e\u305f\u306f\u5909\u66f4\u3055\u308c\u305f\u540d\u524d\u306e\u7279\u5b9a\u306e\u30c6\u30ad\u30b9\u30c8\u30d5\u30a3\u30fc\u30eb\u30c9\u306eID\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">YOUR_TEXT<\/mark><\/code> \u30bf\u30a4\u30c8\u30eb\u3067\u3059.<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">FIELD_NAME_COLOR<\/mark><\/code> \u30c7\u30d5\u30a9\u30eb\u30c8\u540d\u307e\u305f\u306f\u5909\u66f4\u3055\u308c\u305f\u540d\u524d\u306e\u7279\u5b9a\u306e\u30c6\u30ad\u30b9\u30c8\u30d5\u30a3\u30fc\u30eb\u30c9\u306eID\u3067\u3059\u3002 \u4f8b. <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">field1_color<\/mark><\/code>. <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">FIELD_TEXT_COLOR<\/mark><\/code> \u3053\u308c\u306f\u3001255255255 \u3068\u5b9a\u7fa9\u3055\u308c\u308b\u8272\u3001\u3042\u308b\u3044\u306f\u30a2\u30eb\u30d5\u30a1\u30c1\u30e3\u30f3\u30cd\u30eb\u4ed8\u304d\u3067\u306f 255255255255 \u3068\u5b9a\u7fa9\u3055\u308c\u308b\u8272\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">FIELD_NAME_INDEX<\/mark><\/code> \u7279\u5b9a\u306e\u30c6\u30ad\u30b9\u30c8\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u30d0\u30ea\u30a2\u30f3\u30c8\u306eID\u3067\u3059\u3002\u4f8b\uff1afield1_index\u3002 <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">FIELD_TEXT_NUMBER<\/mark><\/code> \u7279\u5b9a\u306e\u30c6\u30ad\u30b9\u30c8\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u30d0\u30ea\u30a2\u30f3\u30c8\u306e\u756a\u53f7\u3067\u3059\u3002\u4f8b\uff1atext1\u306e\u5834\u5408\u306f0\u3002 <\/p>\n\n<h5 class=\"wp-block-heading\" id=\"%e8%83%8c%e6%99%af%e7%94%bb%e5%83%8f%e3%81%ae%e4%bf%ae%e6%ad%a3\">\u80cc\u666f\u753b\u50cf\u306e\u4fee\u6b63<\/h5>\n\n<p>service_id \u3068 action \u3092\u9664\u304d\u3001\u3059\u3079\u3066\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u306f\u4efb\u610f\u3067\u3059<\/p>\n\n<h5 class=\"wp-block-heading\" id=\"%e3%82%b9%e3%83%88%e3%83%ac%e3%83%bc%e3%82%b8%e5%86%85%e3%81%ae%e7%94%bb%e5%83%8f%e3%81%ae%e6%9b%b4%e6%96%b0\">\u30b9\u30c8\u30ec\u30fc\u30b8\u5185\u306e\u753b\u50cf\u306e\u66f4\u65b0<\/h5>\n\n<pre class=\"wp-block-code\"><code>curl -u USER:PASS -X POST --data-binary \"@PATH_TO_THE_PICTURE\" \"http:\/\/IPADDR[:PORT]\/local\/camoverlay\/api\/customGraphics.cgi?action=update_image&amp;service_id=SERVICE_ID\"<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">USER<\/mark><\/code> \u30e6\u30fc\u30b6\u30fc\u540d\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">root<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PASS<\/mark><\/code> \u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pass<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PATH_TO_THE_PICTURE<\/mark><\/code> \u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u753b\u50cf\u3078\u306e\u30d1\u30b9\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">SERVICE_ID<\/mark><\/code> \u5909\u66f4\u3057\u305f\u3044\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u30b5\u30fc\u30d3\u30b9\u306eID\u3067\u3059\u3002service_id\u306f\u3001\u5404\u30b5\u30fc\u30d3\u30b9\u3067\u6307\u5b9a\u3055\u308c\u305f\u30ab\u30b9\u30bf\u30e0\u540d\u3092\u4f7f\u7528\u3059\u308bservice_name\u306b\u7f6e\u304d\u63db\u3048\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<h5 class=\"wp-block-heading\" id=\"%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ae%e4%bf%9d%e5%ad%98%e3%83%87%e3%83%bc%e3%82%bf%e3%81%8b%e3%82%89%e7%94%bb%e5%83%8f%e3%82%92%e6%9b%b4%e6%96%b0%e3%81%99%e3%82%8b\">\u30ab\u30e1\u30e9\u306e\u4fdd\u5b58\u30c7\u30fc\u30bf\u304b\u3089\u753b\u50cf\u3092\u66f4\u65b0\u3059\u308b<\/h5>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/local\/camoverlay\/api\/customGraphics.cgi?action=update_image&amp;service_id=SERVICE_ID&amp;image=PATH_TO_THE_PICTURE<\/code><\/pre>\n\n<h5 class=\"wp-block-heading\" id=\"%e7%94%bb%e5%83%8f%e3%81%ae%e4%bd%8d%e7%bd%ae%e3%81%ae%e6%9b%b4%e6%96%b0\">\u753b\u50cf\u306e\u4f4d\u7f6e\u306e\u66f4\u65b0<\/h5>\n\n<p>pos_x\u3001pos_y\u3001\u304a\u3088\u3073coord_system\u3092\u7d44\u307f\u5408\u308f\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/local\/camoverlay\/api\/customGraphics.cgi?action=update_image&amp;service_id=SERVICE_ID&amp;coord_system=COORDSYSTEM&amp;pos_x=POSX&amp;pos_y=POSY<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">COORDSYSTEM<\/mark><\/code> \u3053\u308c\u306f\u3001\u30aa\u30d5\u30bb\u30c3\u30c8\u304c\u8a08\u7b97\u3055\u308c\u308b\u5ea7\u6a19\u7cfb\u306e\u539f\u70b9\u3067\u3059\u3002\u6709\u52b9\u306a\u5024:  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">top_left<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">top_right<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">bottom_left<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">bottom_right<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">left<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">right<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">top<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">bottom<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">center<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">POSX<\/mark><\/code> \u52d5\u753b\u30b9\u30c8\u30ea\u30fc\u30e0\u306b\u304a\u3051\u308bX\u8ef8\u65b9\u5411\u306e\u30d4\u30af\u30bb\u30eb\u5358\u4f4d\u306e\u30aa\u30d5\u30bb\u30c3\u30c8\u3067\u3059.<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">POSY<\/mark><\/code> \u52d5\u753b\u30b9\u30c8\u30ea\u30fc\u30e0\u306b\u304a\u3051\u308bY\u8ef8\u65b9\u5411\u306e\u30d4\u30af\u30bb\u30eb\u5358\u4f4d\u306e\u30aa\u30d5\u30bb\u30c3\u30c8\u3067\u3059\u3002<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"info-ticker\">Info Ticker<\/h4>\n\n<p>Info Ticker\u3067\u306f\u3001\u30c6\u30ad\u30b9\u30c8\u306f\u3001HTTP API\u3092\u547c\u3073\u51fa\u3059\u3053\u3068\u3067\u3001\u52d5\u753b\u30b9\u30c8\u30ea\u30fc\u30e0\u306b\u76f4\u63a5\u57cb\u3081\u8fbc\u3080\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<p>\u30c6\u30ad\u30b9\u30c8\u5909\u63db\u7528\u306eHTTP API\u30b3\u30fc\u30eb\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/local\/camoverlay\/api\/infoticker.cgi?service_id=SERVICEID&amp;text=YOUR_TEXT<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">USER<\/mark><\/code> \u30e6\u30fc\u30b6\u30fc\u540d\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">root<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PASS<\/mark><\/code> \u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3059\u3002 \u4f8b.  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pass<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">SERVICEID<\/mark><\/code> \u5909\u66f4\u3057\u305f\u3044\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4\u30b5\u30fc\u30d3\u30b9\u306eID\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">YOUR_TEXT<\/mark><\/code> \u30bf\u30a4\u30c8\u30eb\u3067\u3059.<\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"cov-websocket-api\">COv WebSocket API<a class=\"copy-link\" href=\"#cov-websocket-api\" data-id=\"cov-websocket-api\" title=\"Copy link\"><\/a><\/h3>\n\n<p>WebSocket\u63a5\u7d9a\u3092\u4ecb\u3057\u3066\u3001\u30b5\u30fc\u30d3\u30b9\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u3084\u3001\u30b5\u30fc\u30d3\u30b9\u306e\u30aa\u30f3\/\u30aa\u30d5\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u53d7\u3051\u53d6\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002WebSocket\u306f\u30d0\u30fc\u30b8\u30e7\u30f32.1.7\u4ee5\u964d\u3067\u5229\u7528\u53ef\u80fd\u3067\u3059\u3002 <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e8%aa%8d%e8%a8%bc\">\u8a8d\u8a3c<\/h4>\n\n<p>WebSocket API\u7528\u306e\u8a8d\u8a3c\u30c8\u30fc\u30af\u30f3\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002\u3053\u306e\u30c8\u30fc\u30af\u30f3\u306f30\u79d2\u9593\u3001\u307e\u305f\u306f\u6700\u521d\u306e\u63a5\u7d9a\u304c\u884c\u308f\u308c\u308b\u307e\u3067\u306e\u9593\u306e\u307f\u6709\u52b9\u3067\u3059\u3002 <\/p>\n\n<p>\u30ea\u30af\u30a8\u30b9\u30c8:<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/local\/camoverlay\/api\/ws_authorization.cgi<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">USER<\/mark><\/code> \u30e6\u30fc\u30b6\u30fc\u540d\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">root<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PASS<\/mark><\/code> \u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pass<\/mark><\/code><\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<p>\u8fd4\u4fe1:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"status\": 200,\n  \"message\": \"YZWG1nBG7HtRc8Owy61P\",\n}<\/code><\/pre>\n\n<h3 class=\"wp-block-heading\" id=\"cov-websocket%e3%81%b8%e3%81%ae%e6%8e%a5%e7%b6%9a\">COv WebSocket\u3078\u306e\u63a5\u7d9a<a class=\"copy-link\" href=\"#cov-websocket%e3%81%b8%e3%81%ae%e6%8e%a5%e7%b6%9a\" data-id=\"cov-websocket%e3%81%b8%e3%81%ae%e6%8e%a5%e7%b6%9a\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u6700\u521d\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u3068\u3057\u3066\u8a8d\u8a3c\u3092\u4f7f\u7528\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u8a8d\u8a3c\u304c\u6210\u529f\u3059\u308b\u3068\u3001\u521d\u671f\u5316\u30c7\u30fc\u30bf\u304c\u9001\u4fe1\u3055\u308c\u307e\u3059\u3002\u8a8d\u8a3c\u306b\u5931\u6557\u3057\u305f\u5834\u5408\u306f\u3001WebSocket\u304c\u9589\u3058\u3089\u308c\u307e\u3059\u3002  <\/p>\n\n<p>\u4f7f\u7528\u3055\u308c\u305f\u30d7\u30ed\u30c8\u30b3\u30eb (<code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">Sec-WebSocket-Protocol<\/mark><\/code>) <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">events<\/mark><\/code><\/p>\n\n<p>WebSocket \u30a2\u30c9\u30ec\u30b9:<\/p>\n\n<pre class=\"wp-block-code\"><code>wss:\/\/IPADDR[:PORT]\/local\/camoverlay\/service\/ws<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<p>\u30ea\u30af\u30a8\u30b9\u30c8:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"authorization\": \"80aXr8Vm0iFZl3Rlo2tR\"\n}<\/code><\/pre>\n\n<p>\u8fd4\u4fe1:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"type\": \"authorization\",\n  \"state\": \"OK\"\n}<\/code><\/pre>\n\n<p>\u521d\u671f\u5316\u30c7\u30fc\u30bf\u3092\u9001\u4fe1\u3059\u308b\u306b\u306f\u30e6\u30fc\u30b6\u30fc\u306f\u4e0b\u8a18\u3092\u30ea\u30af\u30a8\u30b9\u30c8\u3057\u307e\u3059\u3002<\/p>\n\n<p>\u30ea\u30af\u30a8\u30b9\u30c8:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"command\": \"sendInitData\"\n}<\/code><\/pre>\n\n<p>\u8fd4\u4fe1:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"type\": \"init\",\n  \"data\": {\n    \"type\": \"ServiceStart\",\n    \"serviceId\": 2\n  }\n}<\/code><\/pre>\n\n<h3 class=\"wp-block-heading\" id=\"cov-%e3%82%a4%e3%83%99%e3%83%b3%e3%83%88%e3%81%ae%e7%a8%ae%e9%a1%9e\">COv \u30a4\u30d9\u30f3\u30c8\u306e\u7a2e\u985e<a class=\"copy-link\" href=\"#cov-%e3%82%a4%e3%83%99%e3%83%b3%e3%83%88%e3%81%ae%e7%a8%ae%e9%a1%9e\" data-id=\"cov-%e3%82%a4%e3%83%99%e3%83%b3%e3%83%88%e3%81%ae%e7%a8%ae%e9%a1%9e\" title=\"Copy link\"><\/a><\/h3>\n\n<p><strong>ServiceStart<\/strong> \u2013 \u5c5e\u6027: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">type<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">serviceId<\/mark><\/code><\/p>\n\n<pre class=\"wp-block-code\"><code>{\"type\":\"ServiceStart\",\"serviceId\":2}<\/code><\/pre>\n\n<p><strong>ServiceStop<\/strong> \u2013 \u5c5e\u6027: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">type<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">serviceId<\/mark><\/code><\/p>\n\n<pre class=\"wp-block-code\"><code>{\"type\":\"ServiceStop\",\"serviceId\":2}<\/code><\/pre>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e3%83%aa%e3%82%a2%e3%83%ab%e3%82%bf%e3%82%a4%e3%83%a0%e3%83%89%e3%83%ad%e3%83%bc%e3%82%a4%e3%83%b3%e3%82%b0-api\">\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u30c9\u30ed\u30fc\u30a4\u30f3\u30b0 API<a class=\"copy-link\" href=\"#%e3%83%aa%e3%82%a2%e3%83%ab%e3%82%bf%e3%82%a4%e3%83%a0%e3%83%89%e3%83%ad%e3%83%bc%e3%82%a4%e3%83%b3%e3%82%b0-api\" data-id=\"%e3%83%aa%e3%82%a2%e3%83%ab%e3%82%bf%e3%82%a4%e3%83%a0%e3%83%89%e3%83%ad%e3%83%bc%e3%82%a4%e3%83%b3%e3%82%b0-api\" title=\"Copy link\"><\/a><\/h3>\n\n<p>CamOverlay WebSocket API \u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30ab\u30e1\u30e9\u4e0a\u3067\u76f4\u63a5\u72ec\u81ea\u306e\u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u3092\u63cf\u753b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3053\u306e\u6280\u8853\u306f\u3001\u4f8b\u3048\u3070 CamScripter \u30a2\u30d7\u30ea\u306b\u304a\u3044\u3066\u3001\u4ed6\u306e\u30b7\u30b9\u30c6\u30e0\u3068\u306e\u30ab\u30b9\u30bf\u30e0\u9023\u643a\u306b\u5229\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u63cf\u753b API \u306f\u3001Cairo \u30b0\u30e9\u30d5\u30a3\u30c3\u30af\u30e9\u30a4\u30d6\u30e9\u30ea\uff08https:\/\/cairographics.org\/\uff09\u3092\u30d9\u30fc\u30b9\u306b\u3057\u3066\u304a\u308a\u3001CamOverlay \u30a2\u30d7\u30ea\u3067\u5fc5\u8981\u3068\u306a\u308b\u30d8\u30eb\u30d7\u95a2\u6570\u3084\u6a5f\u80fd\u306b\u3088\u3063\u3066\u62e1\u5f35\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u305f\u3060\u3057\u3001Cairo\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u3059\u3079\u3066\u306e\u6a5f\u80fd\u304c\u5b9f\u88c5\u3055\u308c\u3066\u3044\u308b\u308f\u3051\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u5b9f\u88c5\u3055\u308c\u3066\u3044\u308b\u306e\u306f\u4e00\u90e8\u306e\u6a5f\u80fd\u306e\u307f\u3067\u3042\u308a\u3001\u5fc5\u8981\u306b\u5fdc\u3058\u3066\u5c06\u6765\u7684\u306b\u62e1\u5f35\u3055\u308c\u308b\u4e88\u5b9a\u3067\u3059\u3002WebSocket\u3092\u4ecb\u3057\u305f\u901a\u4fe1\u306f\u3059\u3079\u3066JSON\u5f62\u5f0f\u3067\u884c\u308f\u308c\u307e\u3059\u3002\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306fcall_id\u3092\u542b\u3080\u30b3\u30de\u30f3\u30c9\u3092\u9001\u4fe1\u3057\u3001\u5fdc\u7b54\u306b\u306f\u5e38\u306b\u30b3\u30de\u30f3\u30c9\u3092\u8b58\u5225\u3059\u308b\u305f\u3081\u306e\u540c\u3058ID\u304c\u542b\u307e\u308c\u307e\u3059\u3002      <\/p>\n\n<p>\u4f8b\u3048\u3070\u3001\u30b3\u30de\u30f3\u30c9\u9001\u4fe1\u3067<strong>\u753b\u50cf\u3092\u4f5c\u6210<\/strong>\u3059\u308b\u3053\u3068\u304c\u51fa\u6765\u307e\u3059\u3002:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\"call_id\": 0, \"command\": \"cairo_image_surface_create\", \"params\": [\"CAIRO_FORMAT_ARGB32\", 200, 200]}<\/code><\/pre>\n\n<p>\u8fd4\u4fe1:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\"var\": \"surface0\", \"call_id\": 0}<\/code><\/pre>\n\n<p>\u5909\u6570\u540d `surface0` \u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u4ed6\u306e\u95a2\u6570\uff08\u4f8b\uff1a`cairo_create(cairo_surface_t *target)`\uff09\u304b\u3089\u3053\u306e\u5909\u6570\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002\u7c21\u7565\u5316\u306e\u305f\u3081\u3001CamScripter \u30a2\u30d7\u30ea\u7528\u306b\u4f5c\u6210\u3055\u308c\u305f CamStreamer node.js \u30e9\u30a4\u30d6\u30e9\u30ea (<a href=\"https:\/\/github.com\/CamStreamer\/CamStreamerLib\" target=\"_blank\" rel=\"noreferrer noopener\">\u3053\u3061\u3089<\/a>)\u3002T\u306e\u4f7f\u7528\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002\u4ed6\u306b\u3082\u3044\u304f\u3064\u304b\u306e\u4f7f\u7528\u4f8b\u304c\u3042\u308a\u307e\u3059\u3002  <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e7%8f%be%e5%9c%a8%e5%ae%9f%e8%a3%85%e3%81%95%e3%82%8c%e3%81%a6%e3%81%84%e3%82%8b-cairo-%e9%96%a2%e6%95%b0\">\u73fe\u5728\u5b9f\u88c5\u3055\u308c\u3066\u3044\u308b <a href=\"https:\/\/cairographics.org\/manual\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cairo \u95a2\u6570<\/a><\/h4>\n\n<p><strong>Image Surfaces<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code>cairo_image_surface_create(cairo_format_t format, int width, int height)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_surface_write_to_png(cairo_surface_t *surface, const char *filename)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_surface_destroy(cairo_surface_t *surface)<\/code><\/pre>\n\n<p><strong>Paths<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code>cairo_rectangle(cairo_t *cr, double x, double y, double width, double height)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_move_to(cairo_t *cr, double x, double y)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_line_to(cairo_t cr, double x, double y)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_new_sub_path(cairo_t cr)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_close_path()<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_arc(cairo_t *cr, double xc, double yc, double radius, double angle1, double angle2)<\/code><\/pre>\n\n<p><strong>Cairo<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code>cairo_create(cairo_surface_t *target)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_destroy(cairo_t *cr)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_save(cairo_t *cr)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_restore(cairo_t *cr)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_set_source_rgb(cairo_t *cr, double red, double green, double blue)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_set_source_rgba(cairo_t *cr, double red, double green, double blue, double alpha)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_fill(cairo_t *cr)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_stroke(cairo_t *cr)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_set_line_width(cairo_t *cr, double width)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_surface_flush(cairo_surface_t *surface)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_set_source_surface(cairo_t *cr, cairo_surface_t *surface, double x, double y)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_paint(cairo_t *cr)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_clip(cairo_t *cr)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_reset_clip(cairo_t *cr)<\/code><\/pre>\n\n<p><strong>Transformations<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code>cairo_translate(cairo_t *cr, double tx, double ty)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_scale(cairo_t *cr, double sx, double sy)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_rotate(cairo_t *cr, double angle)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_set_matrix(cairo_t *cr, const cairo_matrix_t *matrix)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_get_matrix(cairo_t *cr, cairo_matrix_t *matrix)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_identity_matrix(cairo_t *cr)<\/code><\/pre>\n\n<p><strong>Text<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code>cairo_show_text(cairo_t *cr, const char *utf8)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_set_font_size(cairo_t *cr, double size)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_text_extents(cairo_t *cr, const char *utf8, cairo_text_extents_t *extents)<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>cairo_set_font_face(cairo_t *cr, cairo_font_face_t *font_face)<\/code><\/pre>\n\n<p><strong>Font<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code>cairo_font_face_destroy(cairo_font_face_t *font_face)<\/code><\/pre>\n\n<h5 class=\"wp-block-heading\" id=\"%e6%8b%a1%e5%bc%b5%e9%96%a2%e6%95%b0\">\u62e1\u5f35\u95a2\u6570<\/h5>\n\n<pre class=\"wp-block-code\"><code>write_text(cairo_t *cr, const char * text, const int x, const int y, const int width, const int height, const char *align, const char *textFitMethod)<\/code><\/pre>\n\n<p>\u6307\u5b9a\u3057\u305f\u4f4d\u7f6e\u306e\u30dc\u30c3\u30af\u30b9\u306b\u30c6\u30ad\u30b9\u30c8\u3092\u5165\u529b\u3057\u3057\u307e\u3059 x, y, width, height [px]. \u914d\u5217\u306f\u5024\u306e\u4e00\u90e8\u306b\u306a\u308a\u307e\u3059: A_LEFT, A_RIGHT, A_CENTER.<br>TextFitMethod options:<br>TFM_SCALE \u2013 \u6587\u5b57\u30b5\u30a4\u30ba\u306f\u3001\u30dc\u30c3\u30af\u30b9\u306e\u5e45\u3068\u9ad8\u3055\u306b\u5408\u308f\u305b\u3066\u8abf\u6574\u3055\u308c\u307e\u3059\u3002<br>TFM_TRUNCATE \u2013 \u30c6\u30ad\u30b9\u30c8\u306e\u30b5\u30a4\u30ba\u306f\u3001\u30dc\u30c3\u30af\u30b9\u306e\u5e45\u306b\u5408\u308f\u305b\u3066\u30c8\u30ea\u30df\u30f3\u30b0\u3055\u308c\u307e\u3059\u3002<br>TFM_OVERFLOW \u2013 \u30c6\u30ad\u30b9\u30c8\u304c\u67a0\u304b\u3089\u306f\u307f\u51fa\u3057\u3066\u3044\u307e\u3059\u3002 <\/p>\n\n<pre class=\"wp-block-code\"><code>upload_image_data(const char * base64)<\/code><\/pre>\n\n<p>CamOverlay\u30a2\u30d7\u30ea\u306b\u753b\u50cf\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3001\u305d\u306e\u753b\u50cf\u306e\u5909\u6570\u540d\u3068\u30b5\u30a4\u30ba\u3092\u8fd4\u3057\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>upload_font_data(const char * base64)<\/code><\/pre>\n\n<p>CamOverlay\u30a2\u30d7\u30ea\u306b\u30d5\u30a9\u30f3\u30c8\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3001\u5909\u6570\u540d\u3092\u8fd4\u3057\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>matrix_destroy(cairo_matrix_t *matrix)<\/code><\/pre>\n\n<p>\u914d\u5217\u306e\u5272\u308a\u5f53\u3066\u3089\u308c\u305f\u30e1\u30e2\u30ea\u3092\u89e3\u653e\u3057\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>show_cairo_image_v2(cairo_surface_t *surface, const double x, const double y, const int * cameraList, const int zIndex)<\/code><\/pre>\n\n<p>CamOverlay\u30a2\u30d7\u30ea\u3067\u3001\u5ea7\u6a19 (x, y) \u306e\u4f4d\u7f6e\u306b\u753b\u50cf\u3092\u8868\u793a\u3057\u307e\u3059\u3002\u5ea7\u6a19\u306f -1.0, -1.0\uff08\u5de6\u4e0a\uff09\u304b\u3089 1.0, 1.0\uff08\u53f3\u4e0b\uff09\u306e\u7bc4\u56f2\u3067\u3059\u3002\u753b\u50cf\u306f\u3001cameraList\u3067\u6307\u5b9a\u3055\u308c\u305f\u3059\u3079\u3066\u306e\u52d5\u753b\u30c1\u30e3\u30f3\u30cd\u30eb\u3067\u3001\u6307\u5b9a\u3055\u308c\u305fzIndex\u306e\u5024\u3067\u8868\u793a\u3055\u308c\u307e\u3059\u3002  <\/p>\n\n<p>\u975e\u63a8\u5968:<\/p>\n\n<pre class=\"wp-block-code\"><code>remove_image(const int serviceID)<\/code><\/pre>\n\n<p>\u6307\u5b9a\u3055\u308c\u305fID\u3092\u6301\u3064CamOverlay \u30a2\u30d7\u30ea\u30b5\u30fc\u30d3\u30b9\u306e\u753b\u50cf\u3092\u524a\u9664\u3057\u307e\u3059\u3002<\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h2 class=\"wp-block-heading\" id=\"camswitcher-%e3%82%a2%e3%83%97%e3%83%aa-2-x-api\">CamSwitcher \u30a2\u30d7\u30ea 2.x API<a class=\"copy-link\" href=\"#camswitcher-%e3%82%a2%e3%83%97%e3%83%aa-2-x-api\" data-id=\"camswitcher-%e3%82%a2%e3%83%97%e3%83%aa-2-x-api\" title=\"Copy link\"><\/a><\/h2>\n\n<p><a href=\"https:\/\/camstreamer.com\/camswitcher-about\" target=\"_blank\" rel=\"noreferrer noopener\">CamSwitcher \u30a2\u30d7\u30ea<\/a> \u306f\u3001Axis Camera Application Platform\uff08ACAP\uff09\u4e0a\u306e\u30ab\u30e1\u30e9\u5185\u3067\u52d5\u4f5c\u3059\u308b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3067\u3059\u3002\u3053\u306e\u30a2\u30d7\u30ea\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30ab\u30e1\u30e9\u306eSD\u30ab\u30fc\u30c9\u306b\u4fdd\u5b58\u3055\u308c\u305f\u52d5\u753b\u30af\u30ea\u30c3\u30d7\u3092\u542b\u3081\u3001\u6700\u59275\u53f0\u306eAXIS\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30ab\u30e1\u30e9\u3092\u5207\u308a\u66ff\u3048\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002\u307e\u305f\u3001\u30e9\u30a4\u30d6\u914d\u4fe1\u3078\u306e\u97f3\u58f0\u89e3\u8aac\u306e\u8ffd\u52a0\u3084\u30012\u3064\u306e\u97f3\u58f0\u30bd\u30fc\u30b9\u306e\u30df\u30ad\u30b7\u30f3\u30b0\u306b\u3082\u5bfe\u5fdc\u3057\u3066\u3044\u307e\u3059\u3002 \u4ee5\u4e0b\u306b\u3001\u672c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306eAPI\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u63b2\u8f09\u3057\u3066\u3044\u307e\u3059\u3002\u307e\u305f\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u5185\u306e\u300c<strong>API\u306e\u30d2\u30f3\u30c8<\/strong>\u300d\u304b\u3089\u3001API\u306e\u30b5\u30f3\u30d7\u30eb\u3092\u76f4\u63a5\u78ba\u8a8d\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002   <\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1266\" height=\"257\" data-src=\"https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/02\/image-6.png.webp\" alt=\"\" class=\"wp-image-64185 lazyload\" data-srcset=\"https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/02\/image-6.png.webp 1266w, https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/02\/image-6-800x162.png.webp 800w, https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/02\/image-6-768x156.png.webp 768w\" data-sizes=\"(max-width: 1266px) 100vw, 1266px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1266px; --smush-placeholder-aspect-ratio: 1266\/257;\" \/><\/figure>\n\n<p>\u30e9\u30a4\u30d6\u30d3\u30e5\u30fc\u306e\u5207\u308a\u66ff\u3048\u306f\u3001\u624b\u52d5\u3067\u884c\u3046\u307b\u304b\u3001\u3042\u3089\u304b\u3058\u3081\u5b9a\u7fa9\u3055\u308c\u305f\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u3092\u4f7f\u7528\u3057\u3066\u81ea\u52d5\u7684\u306b\u884c\u3046\u3053\u3068\u3082\u3001API\u30b3\u30de\u30f3\u30c9\u3067\u30d7\u30ed\u30b0\u30e9\u30e0\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002\u30de\u30b9\u30bf\u30fc\u30aa\u30fc\u30c7\u30a3\u30aa\u3092\u9078\u629e\u3059\u308b\u3060\u3051\u3067\u3001\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u306b\u5358\u4e00\u306e\u51fa\u529b\u52d5\u753b\u914d\u4fe1\u3092\u751f\u6210\u3067\u304d\u307e\u3059\u3002 <\/p>\n\n<p>CamSwitcher\u30a2\u30d7\u30ea\u306f\u3001ARTPEC-6\u30d7\u30ed\u30bb\u30c3\u30b5\u4ee5\u4e0a\u3092\u642d\u8f09\u3057\u305f\u30ab\u30e1\u30e9\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059 (<a href=\"https:\/\/camstreamer.com\/download-app\" target=\"_blank\" rel=\"noreferrer noopener\">\u4e92\u63db\u6027\u306b\u3064\u3044\u3066\u306f\u3053\u3061\u3089<\/a>). \u305d\u306e\u4ed6\u306e\u30ab\u30e1\u30e9\uff08\u8ffd\u52a0\u306e\u6620\u50cf\u30fb\u97f3\u58f0\u30bd\u30fc\u30b9\u3068\u3057\u3066\u4f7f\u7528\u3055\u308c\u308b\u3082\u306e\uff09\u306b\u306f\u3001\u5c11\u306a\u304f\u3068\u3082\u30e1\u30a4\u30f3H.264\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u306b\u5bfe\u5fdc\u3057\u305fARTPEC-5\u30c1\u30c3\u30d7\u30bb\u30c3\u30c8\u304c\u5fc5\u8981\u3067\u3059 (<a href=\"https:\/\/camstreamer.com\/download-app\" target=\"_blank\" rel=\"noreferrer noopener\">\u30c1\u30c3\u30d7\u30bb\u30c3\u30c8\u3092\u53c2\u7167<\/a>). \u307e\u305f\u3001\u304a\u597d\u307f\u306e\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3067\u52d5\u753b\u3092\u914d\u4fe1\u3059\u308b\u306b\u306f\u3001CamStreamer\u30a2\u30d7\u30ea\u3082\u5fc5\u8981\u3068\u306a\u308a\u307e\u3059\u3002  <\/p>\n\n<p>HTTP\u30ea\u30af\u30a8\u30b9\u30c8\u3067\u4f7f\u7528\u3055\u308c\u308b\u30dd\u30fc\u30c8\u306f\u3001\u30ab\u30e1\u30e9\u306eHTTP\u30dd\u30fc\u30c8\u3067\u3042\u308a\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f80\u3067\u3059\u3002\u5909\u66f4\u3057\u3066\u3044\u306a\u3044\u5834\u5408\u306f\u3001\u30dd\u30fc\u30c8\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u306f\u3042\u308a\u307e\u305b\u3093\u3002 <\/p>\n\n<p>API\u30e9\u30a4\u30bb\u30f3\u30b9\u306b\u3064\u3044\u3066\u306f<a href=\"https:\/\/survilla.support\/ja\/camstreamer-acap-api\/#offline-acap-licensing\">\u3053\u3061\u3089<\/a><\/p>\n\n<p><a href=\"https:\/\/www.postman.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Postman<\/a> \u307e\u305f\u306fr<a href=\"http:\/\/insomnia.rest\" data-type=\"link\" data-id=\"insomnia.rest\" target=\"_blank\" rel=\"noreferrer noopener\">Insomnia<\/a> \u7528\u306eAPI\u30ea\u30af\u30a8\u30b9\u30c8\u4f8b\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059\u3000\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u306f<a href=\"https:\/\/camstreamer.com\/postman\" target=\"_blank\" rel=\"noreferrer noopener\">\u3053\u3061\u3089<\/a><\/p>\n\n<h3 class=\"wp-block-heading\" id=\"%e5%8b%95%e7%94%bb%e9%85%8d%e4%bf%a1%e3%81%ae-rtsp%e3%83%aa%e3%83%b3%e3%82%af%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\">\u52d5\u753b\u914d\u4fe1\u306e RTSP\u30ea\u30f3\u30af\u3092\u53d6\u5f97\u3059\u308b<a class=\"copy-link\" href=\"#%e5%8b%95%e7%94%bb%e9%85%8d%e4%bf%a1%e3%81%ae-rtsp%e3%83%aa%e3%83%b3%e3%82%af%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" data-id=\"%e5%8b%95%e7%94%bb%e9%85%8d%e4%bf%a1%e3%81%ae-rtsp%e3%83%aa%e3%83%b3%e3%82%af%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u52d5\u753b\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306f5\u5206\u5f8c\u306b\u671f\u9650\u5207\u308c\u3068\u306a\u308a\u30011\u56de\u306e\u307f\u3054\u5229\u7528\u3044\u305f\u3060\u3051\u307e\u3059\u3002\u5e38\u6642\u6709\u52b9\u306aRTSP\u30ea\u30f3\u30af\u304c\u5fc5\u8981\u306a\u5834\u5408\u306f\u3001\u300c\u4e00\u822c\u8a2d\u5b9a\u300d\u306eUI\u304b\u3089\u4f5c\u6210\u3057\u3066\u3054\u5229\u7528\u304f\u3060\u3055\u3044\u3002 <\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camswitcher\/output_info.cgi<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\"><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code><\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5:80<\/mark><\/code><\/p>\n\n<p>\u56de\u7b54\u4f8b:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n\"status\": 200,\n\"message\": \"OK\",\n\"data\": {\n\"rtsp_url\": \"rtsp:\/\/127.0.0.1:1554\/6da0c033531ad459e64cd9847e6c994014f4ef29afe3f46afeab82a222805200\",\n\"ws\": \"ws:\/\/127.0.0.1\/local\/camswitcher\/video\",\n\"ws_initial_message\": \"{\\\"type\\\":\\\"ALIAS_NAME\\\", \\\"data\\\": \\\"6da0c033531ad459e64cd9847e6c994014f4ef29afe3f46afeab82a222805200\\\"}\"\n}\n}<\/code><\/pre>\n\n<p>\u52d5\u753b\u3092\u518d\u751f\u3059\u308b\u306b\u306f\u3001localhost \u306e IP \u30a2\u30c9\u30ec\u30b9\u3092\u30ab\u30e1\u30e9\u306e\u5b9f\u969b\u306e IP \u30a2\u30c9\u30ec\u30b9\u306b\u7f6e\u304d\u63db\u3048\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"%e6%9c%89%e5%8a%b9%e3%81%aa%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%81%ae%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\">\u6709\u52b9\u306a\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u306e\u4e00\u89a7\u3092\u53d6\u5f97\u3059\u308b<a class=\"copy-link\" href=\"#%e6%9c%89%e5%8a%b9%e3%81%aa%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%81%ae%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" data-id=\"%e6%9c%89%e5%8a%b9%e3%81%aa%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%81%ae%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u306a\u304a\u3001CamSwitcher\u30a2\u30d7\u30ea\u3067\u306f\u3001\u518d\u751f\u53ef\u80fd\u306a\u5404\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u304c\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u3068\u3057\u3066\u6271\u308f\u308c\u307e\u3059\u3002\u3053\u308c\u306b\u306f\u3001\u97f3\u58f0\u4ed8\u304d\u306e\u30ab\u30e1\u30e9\u3001\u97f3\u58f0\u4ed8\u304d\u306e\u52d5\u753b\u30af\u30ea\u30c3\u30d7\u3001\u3055\u3089\u306b\u8907\u6570\u306e\u52d5\u753b\u30af\u30ea\u30c3\u30d7\u3084\u97f3\u58f0\u4ed8\u304d\u306e\u30ab\u30e1\u30e9\u3092\u542b\u3080\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u306a\u3069\u304c\u542b\u307e\u308c\u307e\u3059\u3002 <\/p>\n\n<p>\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camswitcher\/react\/local\/camswitcher\/api\/playlists.cgi?action=get<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<p>\u56de\u7b54\u4f8b:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"status\": 200,\n  \"message\": \"OK\",\n  \"data\": {\n    \"s4776be33-bcca-45a3-912b-e2840c6c06de\": {\n      \"niceName\": \"Video_clip\",\n      \"loop\": false,\n      \"isFavourite\": false,\n      \"stream_list\": [{\n        \"id\": \"78b12cf8-4d91-4e2c-a444-92e14543b8be\",\n        \"timeout\": 0,\n        \"repeat\": 1,\n        \"isTimeoutCustom\": false,\n        \"video\": {\n          \"clip_name\": \"s4776be33-bcca-45a3-912b-e2840c6c06de\"\n        },\n        \"audio\": {\n          \"clip_name\": \"s4776be33-bcca-45a3-912b-e2840c6c06de\"\n        }\n      }],\n      \"keyboard\": {},\n      \"channel\": \"av\"\n    },\n    \"cdb04b0cb-0c7b-4292-aa0f-7920eb73333e\": {\n      \"niceName\": \"V5925 - B8A44F009C1F\",\n      \"loop\": false,\n      \"isFavourite\": false,\n      \"stream_list\": [{\n        \"id\": \"dfe22a89-7e8d-40b2-a59c-f25c6226efb0\",\n        \"timeout\": 0,\n        \"repeat\": 1,\n        \"isTimeoutCustom\": false,\n        \"video\": {\n          \"stream_name\": \"cdb04b0cb-0c7b-4292-aa0f-7920eb73333e\"\n        },\n        \"audio\": {\n          \"clip_name\": \"sd2b03f67-31c7-40b2-99c1-5079dd0dab65\"\n        }\n      }],\n      \"keyboard\": {},\n      \"channel\": \"av\"\n    }\n  }\n}<\/code><\/pre>\n\n<p>\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u306e\u540d\u524d\u306f\u3001\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u524d\u306b\u7f6e\u304b\u308c\u308b\u6700\u521d\u306e\u6587\u5b57\u5217\u3067\u3059\u3002V5925\u30ab\u30e1\u30e9\u306e\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u540d\u306f <em>cdb04b0cb-0c7b-4292-aa0f-7920eb73333e<\/em>. <\/p>\n\n<p>\u30ab\u30e1\u30e9\u306e\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u306b\u306f\u5e38\u306b\u300cc\u300d\u3068\u3044\u3046\u5148\u982d\u6587\u5b57\u304c\u4ed8\u3044\u3066\u304a\u308a\u3001\u901a\u5e38\u306e\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u306b\u306f\u5e38\u306b\u300cp\u300d\u3068\u3044\u3046\u5148\u982d\u6587\u5b57\u304c\u4ed8\u3044\u3066\u3044\u307e\u3059\u3002<\/p>\n\n<p>\u4f8b:<\/p>\n\n<p>\u30ab\u30e1\u30e9\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8: <strong>c<\/strong>2585a341-2677-4d0f-864e- 63055fe17b6b<br>\u300cTrue\u300d\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8: <strong>p<\/strong>bb1289ed-15e3-4487-a2d6- fecc80f9a4c0<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"%e7%89%b9%e5%ae%9a%e3%81%ae%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%92%e5%86%8d%e7%94%9f%e3%81%99%e3%82%8b\">\u7279\u5b9a\u306e\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u3092\u518d\u751f\u3059\u308b<a class=\"copy-link\" href=\"#%e7%89%b9%e5%ae%9a%e3%81%ae%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%92%e5%86%8d%e7%94%9f%e3%81%99%e3%82%8b\" data-id=\"%e7%89%b9%e5%ae%9a%e3%81%ae%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%92%e5%86%8d%e7%94%9f%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u306e\u4e00\u89a7\u3092\u53d6\u5f97\u3059\u308b\u65b9\u6cd5\u306b\u3064\u3044\u3066\u8aac\u660e\u3057\u305f<a href=\"https:\/\/survilla.support\/ja\/camstreamer-acap-api\/#get-the-list-of-available-playlists\">\u524d\u306e\u4f8b<\/a>\u306b\u3042\u308b\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u540d\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n<p>\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camswitcher\/react\/local\/camswitcher\/api\/playlist_switch.cgi?playlist_name=PLAYLISTNAME<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PLAYLISTNAME<\/mark><\/code> \u97f3\u58f0\u3068\u52d5\u753b\u304c\u6df7\u5728\u3059\u308b\u7279\u5b9a\u306e\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u306e\u540d\u524d\u3001 e.g. <em>cdb04b0cb-0c7b-4292-aa0f-7920eb73333e<\/em><\/p>\n\n<h3 class=\"wp-block-heading\" id=\"%e3%82%ad%e3%83%a5%e3%83%bc%e5%86%85%e3%81%ae%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\">\u30ad\u30e5\u30fc\u5185\u306e\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u4e00\u89a7\u3092\u53d6\u5f97\u3059\u308b<a class=\"copy-link\" href=\"#%e3%82%ad%e3%83%a5%e3%83%bc%e5%86%85%e3%81%ae%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" data-id=\"%e3%82%ad%e3%83%a5%e3%83%bc%e5%86%85%e3%81%ae%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u4ee5\u4e0b\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u518d\u751f\u5f85\u3061\u306e\u30ad\u30e5\u30fc\u306b\u3042\u308b\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u540d\u3092\u4e00\u89a7\u8868\u793a\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<p>\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camswitcher\/react\/local\/camswitcher\/api\/playlist_queue_list.cgi<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<h3 class=\"wp-block-heading\" id=\"%e7%89%b9%e5%ae%9a%e3%81%ae%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%92%e3%82%ad%e3%83%a5%e3%83%bc%e3%81%ab%e8%bf%bd%e5%8a%a0%e3%81%99%e3%82%8b\">\u7279\u5b9a\u306e\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u3092\u30ad\u30e5\u30fc\u306b\u8ffd\u52a0\u3059\u308b<a class=\"copy-link\" href=\"#%e7%89%b9%e5%ae%9a%e3%81%ae%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%92%e3%82%ad%e3%83%a5%e3%83%bc%e3%81%ab%e8%bf%bd%e5%8a%a0%e3%81%99%e3%82%8b\" data-id=\"%e7%89%b9%e5%ae%9a%e3%81%ae%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%92%e3%82%ad%e3%83%a5%e3%83%bc%e3%81%ab%e8%bf%bd%e5%8a%a0%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u73fe\u5728\u306e\u30ad\u30e5\u30fc\u304b\u3089\u7279\u5b9a\u306e\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u3092\u524a\u9664\u3057\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camswitcher\/react\/local\/camswitcher\/api\/playlist_queue_push.cgi?playlist_name=PLAYLISTNAME<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PLAYLISTNAME<\/mark><\/code> \u97f3\u58f0\u3068\u52d5\u753b\u304c\u6df7\u5728\u3059\u308b\u7279\u5b9a\u306e\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u306e\u540d\u524d\u3001 e.g. <em>cdb04b0cb-0c7b-4292-aa0f-7920eb73333e<\/em><\/p>\n\n<h3 class=\"wp-block-heading\" id=\"%e3%82%ad%e3%83%a5%e3%83%bc%e3%81%8b%e3%82%89%e6%ac%a1%e3%81%ae%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%92%e5%86%8d%e7%94%9f%e3%81%99%e3%82%8b\">\u30ad\u30e5\u30fc\u304b\u3089\u6b21\u306e\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u3092\u518d\u751f\u3059\u308b<a class=\"copy-link\" href=\"#%e3%82%ad%e3%83%a5%e3%83%bc%e3%81%8b%e3%82%89%e6%ac%a1%e3%81%ae%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%92%e5%86%8d%e7%94%9f%e3%81%99%e3%82%8b\" data-id=\"%e3%82%ad%e3%83%a5%e3%83%bc%e3%81%8b%e3%82%89%e6%ac%a1%e3%81%ae%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%92%e5%86%8d%e7%94%9f%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u73fe\u5728\u306e\u30ad\u30e5\u30fc\u304b\u3089\u30ad\u30e5\u30fc\u304b\u3089\u6b21\u306e\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u3092\u518d\u751f\u3059\u308b\u3002<\/p>\n\n<p>\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camswitcher\/react\/local\/camswitcher\/api\/playlist_queue_play_next.cgi<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<h3 class=\"wp-block-heading\" id=\"%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%ad%e3%83%a5%e3%83%bc%e3%82%92%e3%82%af%e3%83%aa%e3%82%a2%e3%81%99%e3%82%8b\">\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u30ad\u30e5\u30fc\u3092\u30af\u30ea\u30a2\u3059\u308b<a class=\"copy-link\" href=\"#%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%ad%e3%83%a5%e3%83%bc%e3%82%92%e3%82%af%e3%83%aa%e3%82%a2%e3%81%99%e3%82%8b\" data-id=\"%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%ad%e3%83%a5%e3%83%bc%e3%82%92%e3%82%af%e3%83%aa%e3%82%a2%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u73fe\u5728\u306e\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u30ad\u30e5\u30fc\u3092\u30af\u30ea\u30a2\u3059\u308b<\/p>\n\n<p>\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camswitcher\/react\/local\/camswitcher\/api\/playlist_queue_clear.cgi<\/code><\/pre>\n\n<h3 class=\"wp-block-heading\" id=\"%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%92%e3%81%99%e3%81%90%e3%81%ab%e5%88%87%e3%82%8a%e6%9b%bf%e3%81%88%e3%82%8b\">\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u3092\u3059\u3050\u306b\u5207\u308a\u66ff\u3048\u308b<a class=\"copy-link\" href=\"#%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%92%e3%81%99%e3%81%90%e3%81%ab%e5%88%87%e3%82%8a%e6%9b%bf%e3%81%88%e3%82%8b\" data-id=\"%e3%83%97%e3%83%ac%e3%82%a4%e3%83%aa%e3%82%b9%e3%83%88%e3%82%92%e3%81%99%e3%81%90%e3%81%ab%e5%88%87%e3%82%8a%e6%9b%bf%e3%81%88%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u3092\u5373\u5ea7\u306b\u5207\u308a\u66ff\u3048\u308b\u3002\u30b7\u30fc\u30b1\u30f3\u30b9\u3068\u540c\u69d8: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">playlist_queue_clear.cgi<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">playlist_queue_push.cgi<\/mark><\/code>,  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">playlist_queue_play_next.cgi<\/mark><\/code><\/p>\n\n<p>\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camswitcher\/react\/local\/camswitcher\/api\/playlist_switch.cgi?playlist_name=PLAYLISTNAME<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PLAYLISTNAME<\/mark><\/code> \u97f3\u58f0\u3068\u52d5\u753b\u304c\u6df7\u5728\u3059\u308b\u7279\u5b9a\u306e\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u306e\u540d\u524d\u3001 e.g. <em>cdb04b0cb-0c7b-4292-aa0f-7920eb73333e<\/em><\/p>\n\n<h3 class=\"wp-block-heading\" id=\"%e5%88%a9%e7%94%a8%e5%8f%af%e8%83%bd%e3%81%aa%e3%82%af%e3%83%aa%e3%83%83%e3%83%97%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\">\u5229\u7528\u53ef\u80fd\u306a\u30af\u30ea\u30c3\u30d7\u4e00\u89a7\u3092\u53d6\u5f97\u3059\u308b<a class=\"copy-link\" href=\"#%e5%88%a9%e7%94%a8%e5%8f%af%e8%83%bd%e3%81%aa%e3%82%af%e3%83%aa%e3%83%83%e3%83%97%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" data-id=\"%e5%88%a9%e7%94%a8%e5%8f%af%e8%83%bd%e3%81%aa%e3%82%af%e3%83%aa%e3%83%83%e3%83%97%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u5229\u7528\u53ef\u80fd\u306a\u30af\u30ea\u30c3\u30d7\u3092\u78ba\u8a8d\u3059\u308b\u3053\u3068\u306f\u3001\u4f8b\u3048\u3070\u30de\u30b9\u30bf\u30fc\u97f3\u58f0\u3092\u5207\u308a\u66ff\u3048\u305f\u3044\u5834\u5408\u306a\u3069\u3067\u3001\u30af\u30ea\u30c3\u30d7\u540d\u3092\u77e5\u308b\u5fc5\u8981\u304c\u3042\u308b\u3068\u304d\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camswitcher\/react\/local\/camswitcher\/api\/clips.cgi?action=get<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<h3 class=\"wp-block-heading\" id=\"%e3%83%9e%e3%82%b9%e3%82%bf%e3%83%bc%e3%82%aa%e3%83%bc%e3%83%87%e3%82%a3%e3%82%aa%e5%87%ba%e5%8a%9b%e3%82%92%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b\">\u30de\u30b9\u30bf\u30fc\u30aa\u30fc\u30c7\u30a3\u30aa\u51fa\u529b\u3092\u5909\u66f4\u3059\u308b<a class=\"copy-link\" href=\"#%e3%83%9e%e3%82%b9%e3%82%bf%e3%83%bc%e3%82%aa%e3%83%bc%e3%83%87%e3%82%a3%e3%82%aa%e5%87%ba%e5%8a%9b%e3%82%92%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b\" data-id=\"%e3%83%9e%e3%82%b9%e3%82%bf%e3%83%bc%e3%82%aa%e3%83%bc%e3%83%87%e3%82%a3%e3%82%aa%e5%87%ba%e5%8a%9b%e3%82%92%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u4ee5\u4e0b\u306e\u8a2d\u5b9a\u306b\u3088\u308a\u3001\u30de\u30b9\u30bf\u30fc\u30aa\u30fc\u30c7\u30a3\u30aa\u51fa\u529b\u3092\u5909\u66f4\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<p>\u30de\u30b9\u30bf\u30fc\u97f3\u6e90\u306e\u8a2d\u5b9a:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"master_audio\": {\n    \"type\": \"NONE\",\n    \"stream_name\": \"\",\n    \"clip_name\": \"\"\n  }\n}\n<\/code><\/pre>\n\n<ul class=\"wp-block-list\">\n<li><strong>type<\/strong> (string) <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">*<\/mark><\/code> \u2013 \u30de\u30b9\u30bf\u30fc\u97f3\u6e90\u306e\u7a2e\u985e (<code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">NONE<\/mark><\/code> \/ <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">SILENCE<\/mark><\/code> \/ <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">STREAM<\/mark><\/code> \/ <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">CLIP<\/mark><\/code>)<\/li>\n\n\n\n<li><strong>stream_name<\/strong> (string) \u2013 \u30b9\u30c8\u30ea\u30fc\u30e0\u8b58\u5225\u5b50 = <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">STREAM<\/mark><\/code><\/li>\n\n\n\n<li><strong>clip_name<\/strong> (string) \u2013 \u30af\u30ea\u30c3\u30d7\u8b58\u5225\u5b50<\/li>\n<\/ul>\n\n<p>\u30de\u30b9\u30bf\u30fc\u97f3\u6e90\u3092\u30af\u30ea\u30c3\u30d7\u306b\u5909\u66f4\u3057\u305f\u4f8b:<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/axis-cgi\/param.cgi?action=update&amp;camswitcher.masterAudio={\"type\":\"CLIP\",\"clip_name\":\"CLIPNAME\"}<\/code><\/pre>\n\n<p>\u30de\u30b9\u30bf\u30fc\u97f3\u6e90\u3092\u30b9\u30c8\u30ea\u30fc\u30e0\u306b\u5909\u66f4\u3057\u305f\u4f8b:<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/axis-cgi\/param.cgi?action=update&amp;camswitcher.masterAudio={\"type\":\"STREAM\",\"stream_name\":\"STREAMNAME\"}<\/code><\/pre>\n\n<p>\u518d\u751f\u4e2d\u306e\u30bd\u30fc\u30b9\u306e\u97f3\u58f0\u3092\u512a\u5148\u3059\u308b\u3088\u3046\u306b\u30de\u30b9\u30bf\u30fc\u97f3\u6e90\u3092\u5909\u66f4\u3059\u308b\u4f8b:<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/axis-cgi\/param.cgi?action=update&amp;camswitcher.masterAudio={\"type\":\"NONE\"}<\/code><\/pre>\n\n<p>\u30de\u30b9\u30bf\u30fc\u97f3\u6e90\u3092\u6d88\u97f3\u306b\u8a2d\u5b9a\u3059\u308b\u4f8b:<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/axis-cgi\/param.cgi?action=update&amp;camswitcher.masterAudio={\"type\":\"SILENCE\"}<\/code><\/pre>\n\n<p>\u73fe\u5728\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u30de\u30b9\u30bf\u30fc\u97f3\u6e90\u3092\u53d6\u5f97\u3059\u308b\u65b9\u6cd5\u306e\u4f8b:<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/axis-cgi\/param.cgi?action=list&amp;group=camswitcher.masterAudio<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"csw-websocket-api\">CSw WebSocket API<a class=\"copy-link\" href=\"#csw-websocket-api\" data-id=\"csw-websocket-api\" title=\"Copy link\"><\/a><\/h3>\n\n<p>WebSocket\u63a5\u7d9a\u3092\u901a\u3058\u3066\u3001CamSwitcher\u30a2\u30d7\u30ea\u5185\u306e\u30a4\u30d9\u30f3\u30c8\u60c5\u5831\u3084\u30b9\u30c8\u30ea\u30fc\u30e0\u306e\u5229\u7528\u72b6\u6cc1\u3092\u53d7\u3051\u53d6\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e8%aa%8d%e8%a8%bc\">\u8a8d\u8a3c<\/h4>\n\n<p>WebSocket API\u7528\u306e\u8a8d\u8a3c\u30c8\u30fc\u30af\u30f3\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002\u3053\u306e\u30c8\u30fc\u30af\u30f3\u306e\u6709\u52b9\u671f\u9593\u306f30\u79d2\u9593\u3001\u307e\u305f\u306f\u6700\u521d\u306e\u63a5\u7d9a\u304c\u884c\u308f\u308c\u308b\u307e\u3067\u3067\u3059\u3002 <\/p>\n\n<p>\u30ea\u30af\u30a8\u30b9\u30c8:<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/local\/camswitcher\/api\/ws_authorization.cgi<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">USER<\/mark><\/code> \u30e6\u30fc\u30b6\u30fc\u540d\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">root<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PASS<\/mark><\/code> \u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pass<\/mark><\/code><\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/code><\/p>\n\n<p>\u8fd4\u4fe1:<\/p>\n\n<pre class=\"wp-block-code\"><code>{  \"status\": 200,  \"message\": \"YZWG1nBG7HtRc8Owy61P\",}<\/code><\/pre>\n\n<h4 class=\"wp-block-heading\" id=\"websocket%e3%81%b8%e3%81%ae%e6%8e%a5%e7%b6%9a\">WebSocket\u3078\u306e\u63a5\u7d9a<\/h4>\n\n<p>\u6700\u521d\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u3068\u3057\u3066\u8a8d\u8a3c\u3092\u4f7f\u7528\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u8a8d\u8a3c\u304c\u6210\u529f\u3059\u308b\u3068\u3001\u521d\u671f\u5316\u30c7\u30fc\u30bf\u304c\u9001\u4fe1\u3055\u308c\u307e\u3059\u3002\u8a8d\u8a3c\u306b\u5931\u6557\u3057\u305f\u5834\u5408\u306f\u3001WebSocket\u304c\u9589\u3058\u3089\u308c\u307e\u3059\u3002  <\/p>\n\n<p>\u4f7f\u7528\u3055\u308c\u305f\u30d7\u30ed\u30c8\u30b3\u30eb (<code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">Sec-WebSocket-Protocol<\/mark><\/code>) <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">events<\/mark><\/code><\/p>\n\n<p>WebSocket \u30a2\u30c9\u30ec\u30b9:<\/p>\n\n<pre class=\"wp-block-code\"><code>wss:\/\/IPADDR[:PORT]\/local\/camswitcher\/events<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/code><\/p>\n\n<p>\u30ea\u30af\u30a8\u30b9\u30c8:<\/p>\n\n<pre class=\"wp-block-code\"><code>{  \n\"authorization\": \"80aXr8Vm0iFZl3Rlo2tR\"\n}<\/code><\/pre>\n\n<p>\u8fd4\u4fe1:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"type\": \"authorization\",\n  \"state\": \"OK\"\n}<\/code><\/pre>\n\n<p>\u4ee5\u4e0b\u306e\u521d\u671f\u5316\u30c7\u30fc\u30bf\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u518d\u9001\u4fe1\u3057\u307e\u3059\u3002<\/p>\n\n<p>\u30ea\u30af\u30a8\u30b9\u30c8:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"command\": \"sendInitData\"\n}<\/code><\/pre>\n\n<p>\u8fd4\u4fe1:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\"type\":\"init\",\"data\":{\"type\":\"SwitcherStart\",\"default_playlist_id\":\"c26b737ea-1178-4f9e-851c-479cbdd6e97d\"}}\n14:29:19\n{\"type\":\"init\",\"data\":{\"playlist_active_stream\":0,\"stream_name\":\"c4f673956-99c5-4a92-8854-c369d1f7da27\",\"playlist_name\":\"c4f673956-99c5-4a92-8854-c369d1f7da27\",\"type\":\"StreamSwitchVideo\"}}\n14:29:19\n{\"type\":\"init\",\"data\":{\"playlist_active_stream\":0,\"stream_name\":\"c4f673956-99c5-4a92-8854-c369d1f7da27\",\"playlist_name\":\"c4f673956-99c5-4a92-8854-c369d1f7da27\",\"type\":\"StreamSwitchAudio\"}}\n14:29:19\n{\"type\":\"init\",\"data\":{\"type\":\"StreamAvailable\",\"stream_name\":\"c4f673956-99c5-4a92-8854-c369d1f7da27\",\"state\":true}}\n14:29:19\n{\"type\":\"init\",\"data\":{\"type\":\"StreamAvailable\",\"stream_name\":\"c26b737ea-1178-4f9e-851c-479cbdd6e97d\",\"state\":true}}<\/code><\/pre>\n\n<h3 class=\"wp-block-heading\" id=\"%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%aeptz-%e3%83%9d%e3%82%b8%e3%82%b7%e3%83%a7%e3%83%b3%e3%82%92%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b\">\u30ab\u30e1\u30e9\u306ePTZ \u30dd\u30b8\u30b7\u30e7\u30f3\u3092\u5909\u66f4\u3059\u308b<a class=\"copy-link\" href=\"#%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%aeptz-%e3%83%9d%e3%82%b8%e3%82%b7%e3%83%a7%e3%83%b3%e3%82%92%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b\" data-id=\"%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%aeptz-%e3%83%9d%e3%82%b8%e3%82%b7%e3%83%a7%e3%83%b3%e3%82%92%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>PTZ\u5909\u66f4\u306b\u306f\u3001AXIS API\u3092\u76f4\u63a5\u4f7f\u7528\u3057\u307e\u3059\u3002<\/p>\n\n<p>\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/axis-cgi\/com\/ptz.cgi?camera=CAMERAID&amp;gotoserverpresetname=PTZNAME<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\"><code>IPADDR[:PORT]<\/code><\/mark> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">CAMERAID<\/mark><\/code> \u30ab\u30e1\u30e9\u306e View Area \u306eID\u3067\u3059\u3002\u5b9f\u969b\u306ePTZ\u30ab\u30e1\u30e9\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u5024\u300c1\u300d\u3092\u8a2d\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044 <\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PTZNAME<\/mark><\/code> \u3053\u308c\u306fPTZ\u306e\u30dd\u30b8\u30b7\u30e7\u30f3\u540d\u3067\u3042\u308a\u3001\u5927\u6587\u5b57\u3068\u5c0f\u6587\u5b57\u304c\u533a\u5225\u3055\u308c\u307e\u3059<\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h2 class=\"wp-block-heading\" id=\"camscripter-%e3%82%a2%e3%83%97%e3%83%aa-2-x-api\">CamScripter \u30a2\u30d7\u30ea 2.x API<a class=\"copy-link\" href=\"#camscripter-%e3%82%a2%e3%83%97%e3%83%aa-2-x-api\" data-id=\"camscripter-%e3%82%a2%e3%83%97%e3%83%aa-2-x-api\" title=\"Copy link\"><\/a><\/h2>\n\n<p><a href=\"https:\/\/camstreamer.com\/camscripter-about\" target=\"_blank\" rel=\"noreferrer noopener\">CamScripter\u30a2\u30d7\u30ea<\/a>\u306f\u3001Axis Camera <br>Application Platform\uff08ACAP\uff09\u4e0a\u306e\u30ab\u30e1\u30e9\u5185\u90e8\u3067\u52d5\u4f5c\u3059\u308b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3067\u3042\u308a\u3001\u3059\u3079\u3066\u306eCamStreamer\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u81ea\u52d5\u5316\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u4ee5\u4e0b\u306b\u3001\u3053\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306eAPI\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u63b2\u8f09\u3057\u3066\u3044\u307e\u3059\u3002<br> <\/p>\n\n<p>CamScripter\u30a2\u30d7\u30ea\u306f\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3068\u30e9\u30a4\u30bb\u30f3\u30b9\u8a8d\u8a3c\u304c\u5b8c\u4e86\u3059\u308c\u3070\u3001API\u3092\u4f7f\u7528\u3057\u3066\u305d\u306e\u6a5f\u80fd\u3092\u5236\u5fa1\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n<div class=\"wp-block-group notice yellow\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h4 class=\"wp-block-heading\" id=\"%e6%b3%a8%e6%84%8f%e4%ba%8b%e9%a0%85\">\u6ce8\u610f\u4e8b\u9805<\/h4>\n\n\n\n<p>CamScripter\u30a2\u30d7\u30ea\u7528\u306e\u72ec\u81ea\u306e\u30de\u30a4\u30af\u30ed\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u4f5c\u6210\u3059\u308b\u65b9\u6cd5\u306f<a href=\"https:\/\/github.com\/CamStreamer\/CamScripterApp_examples#camscripterapp_examples\" target=\"_blank\" rel=\"noreferrer noopener\">\u3053\u3061\u3089<\/a>\u3002<\/p>\n<\/div><\/div>\n\n<p>\u5f53\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u304a\u3088\u3073\u30a2\u30d7\u30ea\u306e\u30b5\u30f3\u30d7\u30eb\u306f\u3001<a href=\"https:\/\/github.com\/CamStreamer\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a>\u3067\u3054\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002<\/p>\n\n<p>API\u30e9\u30a4\u30bb\u30f3\u30b9\u306b\u3064\u3044\u3066\u306f<a href=\"https:\/\/survilla.support\/ja\/camstreamer-acap-api\/#offline-acap-licensing\" target=\"_blank\" rel=\"noreferrer noopener\">\u3053\u3061\u3089<\/a><\/p>\n\n<p><a href=\"https:\/\/www.postman.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Postman<\/a>\u304a\u3088\u3073<a href=\"http:\/\/insomnia.rest\" data-type=\"link\" data-id=\"insomnia.rest\" target=\"_blank\" rel=\"noreferrer noopener\">Insomnia<\/a>\u5411\u3051\u306e\u30b5\u30f3\u30d7\u30ebAPI\u30ea\u30af\u30a8\u30b9\u30c8\u306f<a href=\"https:\/\/drive.google.com\/file\/d\/1WJkev9UiOZdmCwkj1L8rk7gmNGmBC16p\/view?usp=sharing\" target=\"_blank\" rel=\"noreferrer noopener\">\u3053\u3061\u3089<\/a>\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"camscripter%e3%82%a2%e3%83%97%e3%83%aa%e5%90%91%e3%81%91%e3%83%9e%e3%82%a4%e3%82%af%e3%83%ad%e3%82%a2%e3%83%97%e3%83%aa%e3%81%ae%e3%83%91%e3%83%83%e3%82%b1%e3%83%bc%e3%82%b8%e5%bd%a2%e5%bc%8f\">CamScripter\u30a2\u30d7\u30ea\u5411\u3051\u30de\u30a4\u30af\u30ed\u30a2\u30d7\u30ea\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u5f62\u5f0f<a class=\"copy-link\" href=\"#camscripter%e3%82%a2%e3%83%97%e3%83%aa%e5%90%91%e3%81%91%e3%83%9e%e3%82%a4%e3%82%af%e3%83%ad%e3%82%a2%e3%83%97%e3%83%aa%e3%81%ae%e3%83%91%e3%83%83%e3%82%b1%e3%83%bc%e3%82%b8%e5%bd%a2%e5%bc%8f\" data-id=\"camscripter%e3%82%a2%e3%83%97%e3%83%aa%e5%90%91%e3%81%91%e3%83%9e%e3%82%a4%e3%82%af%e3%83%ad%e3%82%a2%e3%83%97%e3%83%aa%e3%81%ae%e3%83%91%e3%83%83%e3%82%b1%e3%83%bc%e3%82%b8%e5%bd%a2%e5%bc%8f\" title=\"Copy link\"><\/a><\/h3>\n\n<p>CamScripter \u30d1\u30c3\u30b1\u30fc\u30b8\u306f\u3001\u30de\u30cb\u30d5\u30a7\u30b9\u30c8\u3001Node.js \u30b9\u30af\u30ea\u30d7\u30c8\u3001\u304a\u3088\u3073 UI \u7528\u9759\u7684\u30d5\u30a1\u30a4\u30eb\uff08\u753b\u50cf\u3001\u30d5\u30ed\u30f3\u30c8\u30a8\u30f3\u30c9\u7528 JavaScript\u3001CSS \u306a\u3069\uff09\u3092\u3059\u3079\u3066\u542b\u3080 .zip \u30d5\u30a1\u30a4\u30eb\u3067\u3059\u3002<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"file-manifest-json\">File manifest.json<\/h4>\n\n<p>\u5404\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u306f<em>manifest.json<\/em> \u304c\u5fc5\u8981\u3067\u3059\u3002 \u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306b\u306f\u3001\u4ee5\u4e0b\u306e\u5c5e\u6027\u3092\u6301\u3064JSON\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\uff1a <\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">package_name<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">package_menu_name<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">package_version<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">vendor<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">required_camscripter_version<\/mark><\/code>, <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">ui_link<\/mark><\/code> \u306fUI\u306b\u30ea\u30f3\u30af\u3057\u3066\u3044\u307e\u3059 (\u30aa\u30d7\u30b7\u30e7\u30f3)<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"main-script\">Main script<\/h4>\n\n<p>\u5404\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u306fThe <em>main.js<\/em> i\u304c\u5fc5\u8981\u3067\u3059\u3002 \u3053\u308c\u306f\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u8d77\u52d5\u6642\u306b\u5b9f\u884c\u3055\u308c\u308bNode.js\u30b9\u30af\u30ea\u30d7\u30c8\u3067\u3059\u3002 <\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e7%92%b0%e5%a2%83%e5%a4%89%e6%95%b0\">\u74b0\u5883\u5909\u6570<a class=\"copy-link\" href=\"#%e7%92%b0%e5%a2%83%e5%a4%89%e6%95%b0\" data-id=\"%e7%92%b0%e5%a2%83%e5%a4%89%e6%95%b0\" title=\"Copy link\"><\/a><\/h3>\n\n<p>CamScripter \u30a2\u30d7\u30ea \u74b0\u5883\u3067\u5b9f\u884c\u3055\u308c\u3066\u3044\u308b\u5404\u30de\u30a4\u30af\u30ed\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u3001\u4ee5\u4e0b\u306e\u5909\u6570\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059:<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">HTTP_PORT<\/mark><\/code> HTTP Proxy\u30c1\u30e3\u30d7\u30bf\u30fc\u3092\u53c2\u7167<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">HTTP_PORT_PUBLIC<\/mark><\/code> \u6a29\u9650\u306e\u306a\u3044proxy\u3067\u3059\u3002HTTP Proxy\u306e\u30c1\u30e3\u30d7\u30bf\u30fc\u3092\u53c2\u7167 <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">INSTALL_PATH<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PERSISTENT_DATA_PATH<\/mark><\/code> \u30d5\u30a9\u30eb\u30c0\u3002\u3053\u308c\u306f\u9577\u671f\u4fdd\u5b58\u7528\u306e\u30c7\u30fc\u30bf\u306b\u9069\u3057\u3066\u3044\u307e\u3059\u3002\u30ab\u30e1\u30e9\u306e\u518d\u8d77\u52d5\u3084\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u5f8c\u3082\u3001\u3059\u3079\u3066\u306e\u30c7\u30fc\u30bf\u306f\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002 <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PACKAGE_NAME<\/mark><\/code><\/p>\n\n<h4 class=\"wp-block-heading\" id=\"libs\">Libs<\/h4>\n\n<p>\u5fc5\u8981\u306aJavaScript\u30e9\u30a4\u30d6\u30e9\u30ea\u306f\u3059\u3079\u3066\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u542b\u307e\u308c\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"package-configuration\">Package configuration<a class=\"copy-link\" href=\"#package-configuration\" data-id=\"package-configuration\" title=\"Copy link\"><\/a><\/h3>\n\n<p>PackageConfigurations \u30d1\u30e9\u30e1\u30fc\u30bf\u306f\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u6709\u52b9\u307e\u305f\u306f\u7121\u52b9\u306b\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u5024\u306f JSON \u5f62\u5f0f\u3067\u3059\u3002 <\/p>\n\n<p>\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>{\"package_name\":{\"enabled\": true}}<\/code><\/pre>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%83%91%e3%83%83%e3%82%b1%e3%83%bc%e3%82%b8\">\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30c3\u30b1\u30fc\u30b8<a class=\"copy-link\" href=\"#%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%83%91%e3%83%83%e3%82%b1%e3%83%bc%e3%82%b8\" data-id=\"%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%83%91%e3%83%83%e3%82%b1%e3%83%bc%e3%82%b8\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u57fa\u672c\u7684\u306a cURL \u4f7f\u7528\u65b9\u6cd5:<\/p>\n\n<pre class=\"wp-block-code\"><code>curl --user USER:PASS -F file=PACKAGE_NAME http:\/\/IPADDR[:PORT]\/local\/camscripter\/package\/install.cgi<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">USER<\/mark><\/code> \u30e6\u30fc\u30b6\u30fc\u540d\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">root<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PASS<\/mark><\/code> \u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pass<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PACKAGE_NAME<\/mark><\/code> \u304a\u4f7f\u3044\u306e\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u4e0a\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u3067\u3059\u3002 \u4f8b. clock.zip <\/p>\n\n<p>\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>curl --user root:pass -F file=@clock.zip http:\/\/127.0.0.1:52520\/local\/camscripter\/package\/install.cgi<\/code><\/pre>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e3%83%91%e3%83%83%e3%82%b1%e3%83%bc%e3%82%b8%e5%89%8a%e9%99%a4\">\u30d1\u30c3\u30b1\u30fc\u30b8\u524a\u9664<a class=\"copy-link\" href=\"#%e3%83%91%e3%83%83%e3%82%b1%e3%83%bc%e3%82%b8%e5%89%8a%e9%99%a4\" data-id=\"%e3%83%91%e3%83%83%e3%82%b1%e3%83%bc%e3%82%b8%e5%89%8a%e9%99%a4\" title=\"Copy link\"><\/a><\/h3>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camscripter\/package\/remove.cgi?package_name=PACKAGE_NAME<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/code><br><code><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PACKAGE_NAME<\/mark><\/code><\/code> \u524a\u9664\u3057\u305f\u3044\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u3067\u3059. \u4f8b. clock <\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/127.0.0.1:52520\/local\/camscripter\/package\/remove.cgi?package_name=clock<\/code><\/pre>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%95%e3%82%8c%e3%81%a6%e3%81%84%e3%82%8b%e3%81%99%e3%81%b9%e3%81%a6%e3%81%ae%e3%83%91%e3%83%83%e3%82%b1%e3%83%bc%e3%82%b8%e3%82%92%e8%a1%a8\">\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u308b\u3059\u3079\u3066\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u8868\u793a\u3059\u308b<a class=\"copy-link\" href=\"#%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%95%e3%82%8c%e3%81%a6%e3%81%84%e3%82%8b%e3%81%99%e3%81%b9%e3%81%a6%e3%81%ae%e3%83%91%e3%83%83%e3%82%b1%e3%83%bc%e3%82%b8%e3%82%92%e8%a1%a8\" data-id=\"%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%95%e3%82%8c%e3%81%a6%e3%81%84%e3%82%8b%e3%81%99%e3%81%b9%e3%81%a6%e3%81%ae%e3%83%91%e3%83%83%e3%82%b1%e3%83%bc%e3%82%b8%e3%82%92%e8%a1%a8\" title=\"Copy link\"><\/a><\/h3>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camscripter\/package\/list.cgi<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><code><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code><\/code><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><code><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/code><\/code><\/p>\n\n<p>JSON\u5f62\u5f0f\u3067\u306e\u30ea\u30b9\u30c8\u64cd\u4f5c\u306e\u5fdc\u7b54\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>[{\n  \"package_name\": \"doorController\",\n  \"package_menu_name\": \"Door Controller\",\n  \"package_version\": \"1.1.1\",\n  \"vendor\": \"Camstreamer s.r.o.\",\n  \"required_camscripter_version\": \"1.2.3\",\n  \"ui_link\": \"\/local\/camscripter\/package\/doorController\/index.html\"\n}, {\n  \"package_name\": \"clockAnalog\",\n  \"package_menu_name\": \"Analog Clock\",\n  \"package_version\": \"1.0.1\",\n  \"vendor\": \"Camstreamer s.r.o.\",\n  \"required_camscripter_version\": \"1.2.3\",\n  \"ui_link\": \"\/local\/camscripter\/package\/clockAnalog\/index.html\"\n}]<\/code><\/pre>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e3%82%a2%e3%83%97%e3%83%aa%e3%82%b1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%82%92%e8%a8%ad%e5%ae%9a%e3%81%be%e3%81%9f%e3%81%af%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\">\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u8a2d\u5b9a\u3092\u8a2d\u5b9a\u307e\u305f\u306f\u53d6\u5f97\u3059\u308b<a class=\"copy-link\" href=\"#%e3%82%a2%e3%83%97%e3%83%aa%e3%82%b1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%82%92%e8%a8%ad%e5%ae%9a%e3%81%be%e3%81%9f%e3%81%af%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" data-id=\"%e3%82%a2%e3%83%97%e3%83%aa%e3%82%b1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%82%92%e8%a8%ad%e5%ae%9a%e3%81%be%e3%81%9f%e3%81%af%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u3053\u308c\u306f\u901a\u5e38\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u306eUI\u304b\u3089\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u8a2d\u5b9a\u306fJSON\u5f62\u5f0f\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002JSON\u306f <em>\/package_name\/localData\/settings.json<\/em> \u306b\u4fdd\u5b58\u3055\u308c\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u6642\u306b\u3082\u4fdd\u6301\u3055\u308c\u307e\u3059\u3002\u65b0\u3057\u3044\u8a2d\u5b9a\u304c\u884c\u308f\u308c\u305f\u5834\u5408\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u306bSIGINT\u30b7\u30b0\u30ca\u30eb\u304c\u9001\u4fe1\u3055\u308c\u307e\u3059\u3002   <\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camscripter\/package\/settings.cgi<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><code><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/code><\/code><\/p>\n\n<p>\u30d1\u30e9\u30e1\u30fc\u30bf:<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PACKAGE_NAME<\/mark><\/code> \u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u3067\u3059.<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">ACTION<\/mark><\/code> \u30a2\u30af\u30b7\u30e7\u30f3\u3092\u6307\u793a\u3059\u308b\uff08set \/ get\uff09\u3002<\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"http-proxy\">HTTP Proxy<a class=\"copy-link\" href=\"#http-proxy\" data-id=\"http-proxy\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u30d1\u30c3\u30b1\u30fc\u30b8\u3067API\u304c\u5fc5\u8981\u306a\u5834\u5408\u306f\u3001HTTP\u30d7\u30ed\u30ad\u30b7\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002CamScripter\u30a2\u30d7\u30ea\u306f\u3001\u30ab\u30e1\u30e9\u306e\u30c7\u30d5\u30a9\u30eb\u30c8HTTP\u30b5\u30fc\u30d0\u30fc\u5b9b\u3066\u306e\u3059\u3079\u3066\u306eHTTP(S)\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u3001http(s):\/\/IPADDR[:PORT]\/local\/camscripter\/proxy\/PACKAGE_NAME\/* \u3068\u3057\u3066\u3001http(s):\/\/127.0.0.1:PORT2\/* \u306b\u8ee2\u9001\u3057\u307e\u3059\u3002PORT2\u306f<a href=\"https:\/\/survilla.support\/ja\/camstreamer-acap-api\/#environment-variables\">\u74b0\u5883\u5909\u6570<\/a>\u3068\u3057\u3066\u5b9a\u7fa9\u3055\u308c\u305f\u4e00\u610f\u306e\u756a\u53f7\u3067\u3059\u3002\u30ab\u30e1\u30e9\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u306eHTTP\u30b5\u30fc\u30d0\u30fc\u306f\u3001HTTP\u8a8d\u8a3c\uff08Basic\u307e\u305f\u306fDigest\uff09\u3092\u5fc5\u8981\u3068\u3057\u307e\u3059\u3002  <\/p>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><code><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/code><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PACKAGE_NAME<\/mark><\/code> \u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u3067\u3059. \u4f8b. clock <\/p>\n\n<p>\u30d1\u30c3\u30b1\u30fc\u30b8\u306eHTTP\u30dd\u30fc\u30c8\u306b\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u3055\u308c\u307e\u3057\u305f\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camscripter\/proxy\/PACKAGE_NAME\/*<\/code><\/pre>\n\n<p>\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/192.168.1.5\/local\/camscripter\/proxy\/clock\/test.cgi<\/code><\/pre>\n\n<p>\u30d1\u30c3\u30b1\u30fc\u30b8\u306eHTTP\u516c\u958b\u30dd\u30fc\u30c8\u306b \u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u3055\u308c\u307e\u3057\u305f\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camscripter\/proxy_public\/PACKAGE_NAME\/*<\/code><\/pre>\n\n<h3 class=\"wp-block-heading has-text-align-left\" id=\"proxy-cgi\">proxy.cgi<a class=\"copy-link\" href=\"#proxy-cgi\" data-id=\"proxy-cgi\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u3059\u3079\u3066\u306eHTTP(S)\u30ea\u30af\u30a8\u30b9\u30c8\u306f\u3001\u5bfe\u8c61\u306e\u30ab\u30e1\u30e9\u306b\u8ee2\u9001\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306f\u3001\u3042\u3089\u3086\u308bVAPIX\u30b3\u30de\u30f3\u30c9\u306b\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002 <\/p>\n\n<div class=\"wp-block-group notice blue\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h4 class=\"wp-block-heading\" id=\"%e3%83%92%e3%83%b3%e3%83%88\">\u30d2\u30f3\u30c8<\/h4>\n\n\n\n<p>\u3053\u306e\u30d7\u30ed\u30ad\u30b7\u5b9f\u88c5\u306b\u3088\u308a\u3001\u30ed\u30fc\u30ab\u30eb\u4ee5\u5916\u306eIP\u30a2\u30c9\u30ec\u30b9\u304b\u3089\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u4f7f\u7528\u3057\u3066\u30c7\u30d0\u30a4\u30b9\u306e\u30ab\u30e1\u30e9\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u5834\u5408\u3067\u3082\u3001\u5b8c\u5168\u306b\u6a5f\u80fd\u3059\u308b\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u3092\u5229\u7528\u3067\u304d\u307e\u3059\u3002<\/p>\n<\/div><\/div>\n\n<p>HTTP \u30b3\u30de\u30f3\u30c9:<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camscripter\/proxy.cgi<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5:80<\/mark><\/code><\/p>\n\n<h4 class=\"wp-block-heading\" id=\"http%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89%e3%81%ae%e3%83%98%e3%83%83%e3%83%80%e3%83%bc\">HTTP\u30b3\u30de\u30f3\u30c9\u306e\u30d8\u30c3\u30c0\u30fc:<\/h4>\n\n<ul class=\"wp-block-list\">\n<li><strong>x-target-camera-protocol<\/strong> \u2013 \u30bf\u30fc\u30b2\u30c3\u30c8\u30ab\u30e1\u30e9\u30d7\u30ed\u30c8\u30b3\u30eb: <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">http<\/mark><\/code> \/ <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">https<\/mark><\/code> \/ <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">https_insecure<\/mark><\/code><\/li>\n\n\n\n<li><strong>x-target-camera-ip<\/strong> \u2013 \u30bf\u30fc\u30b2\u30c3\u30c8\u30ab\u30e1\u30e9IP\u30a2\u30c9\u30ec\u30b9<\/li>\n\n\n\n<li><strong>x-target-camera-port<\/strong>\u2013 \u30bf\u30fc\u30b2\u30c3\u30c8\u30ab\u30e1\u30e9\u30dd\u30fc\u30c8<\/li>\n\n\n\n<li><strong>x-target-camera-path<\/strong> \u2013 \u30bf\u30fc\u30b2\u30c3\u30c8\u30ab\u30e1\u30e9\u30d1\u30b9<\/li>\n\n\n\n<li><strong>x-target-camera-user<\/strong> \u2013 \u30bf\u30fc\u30b2\u30c3\u30c8\u30ab\u30e1\u30e9\u30e6\u30fc\u30b6\u30fc\u540d<\/li>\n\n\n\n<li><strong>x-target-camera-pass<\/strong> \u2013 \u30bf\u30fc\u30b2\u30c3\u30c8\u30ab\u30e1\u30e9\u30d1\u30b9\u30ef\u30fc\u30c9<\/li>\n<\/ul>\n\n<p>\u4f8b\uff1a<\/p>\n\n<p>\u8a2d\u7f6e\u30ab\u30e1\u30e9\u306e\u30d3\u30e5\u30fc\u30a8\u30ea\u30a2\u306b\u5bfe\u3059\u308bHTTP VAPIX\u30ea\u30af\u30a8\u30b9\u30c8\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/axis-cgi\/param.cgi?action=list&amp;group=root.Image<\/code><\/pre>\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"729\" height=\"373\" data-src=\"https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/02\/image-4.png.webp\" alt=\"\" class=\"wp-image-64168 lazyload\" style=\"--smush-placeholder-width: 729px; --smush-placeholder-aspect-ratio: 729\/373;width:665px;height:auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\"><\/figure>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e9%9d%99%e7%9a%84html%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9\">\u9759\u7684HTML\u3078\u306e\u30a2\u30af\u30bb\u30b9<a class=\"copy-link\" href=\"#%e9%9d%99%e7%9a%84html%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9\" data-id=\"%e9%9d%99%e7%9a%84html%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u30d1\u30b9\u3078\u306e\u30a2\u30af\u30bb\u30b9 \/package_name\/html\/<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/IPADDR[:PORT]\/local\/camscripter\/package\/PACKAGE_NAME\/*<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PACKAGE_NAME<\/mark><\/code> \u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u3067\u3059. \u4f8b. clock <\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e3%83%ad%e3%83%bc%e3%82%ab%e3%83%ab%e3%83%8d%e3%83%83%e3%83%88%e3%83%af%e3%83%bc%e3%82%af%e4%b8%8a%e3%81%ae%e3%82%ab%e3%83%a1%e3%83%a9%e3%82%92%e6%a4%9c%e7%b4%a2%e3%81%99%e3%82%8b\">\u30ed\u30fc\u30ab\u30eb\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u4e0a\u306e\u30ab\u30e1\u30e9\u3092\u691c\u7d22\u3059\u308b<a class=\"copy-link\" href=\"#%e3%83%ad%e3%83%bc%e3%82%ab%e3%83%ab%e3%83%8d%e3%83%83%e3%83%88%e3%83%af%e3%83%bc%e3%82%af%e4%b8%8a%e3%81%ae%e3%82%ab%e3%83%a1%e3%83%a9%e3%82%92%e6%a4%9c%e7%b4%a2%e3%81%99%e3%82%8b\" data-id=\"%e3%83%ad%e3%83%bc%e3%82%ab%e3%83%ab%e3%83%8d%e3%83%83%e3%83%88%e3%83%af%e3%83%bc%e3%82%af%e4%b8%8a%e3%81%ae%e3%82%ab%e3%83%a1%e3%83%a9%e3%82%92%e6%a4%9c%e7%b4%a2%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u3053\u306e\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30ed\u30fc\u30ab\u30eb\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u3092\u30b9\u30ad\u30e3\u30f3\u3057\u3066\u5229\u7528\u53ef\u80fd\u306a\u30ab\u30e1\u30e9\u3092\u30e6\u30fc\u30b6\u30fc\u306b\u8868\u793a\u3057\u3001\u30e6\u30fc\u30b6\u30fc\u304c\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u304b\u3089\u30ab\u30e1\u30e9\u3092\u9078\u629e\u3059\u308b\u3068\u3001\u6307\u5b9a\u3055\u308c\u305fIP\u30a2\u30c9\u30ec\u30b9\u304c\u81ea\u52d5\u7684\u306b\u5165\u529b\u3055\u308c\u307e\u3059\u3002\u3053\u306e\u30bd\u30ea\u30e5\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u3001mDNS\u30d7\u30ed\u30c8\u30b3\u30eb\u3068mDNS\u30ab\u30e1\u30e9\u540d\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002 <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"network_camera_list-cgi\">\/network_camera_list.cgi<\/h4>\n\n<p><a href=\"#response-7\"><\/a>\u8fd4\u4fe1:<\/p>\n\n<pre id=\"code-101\" class=\"wp-block-code\"><code>{\n  \"camera_list\": [{\n    \"name\": \"AXIS A8207-VE - ACCC8EBFD3E5\",\n    \"ip\": \"192.168.91.211\"\n  }, {\n    \"name\": \"AXIS Demographic Identifier - AXIS Q3515 - ACCC8EBE6D6F\",\n    \"ip\": \"192.168.91.208\"\n  }]\n}<\/code><\/pre>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h2 class=\"wp-block-heading\" id=\"ndi-hx-plugin-1-x-api\">NDI HX Plugin 1.x API<a class=\"copy-link\" href=\"#ndi-hx-plugin-1-x-api\" data-id=\"ndi-hx-plugin-1-x-api\" title=\"Copy link\"><\/a><\/h2>\n\n<p>\u3053\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u306fNDI\u00ae HX2\u30d7\u30ed\u30c8\u30b3\u30eb\u3092\u5229\u7528\u3057\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u4e0a\u3067\u30ab\u30e1\u30e9\u3092\u8868\u793a\u3057\u3001\u9ad8\u753b\u8cea\uff08HQ\uff09\u3068\u4f4e\u753b\u8cea\uff08LQ\uff09\u306e\u4e21\u65b9\u3067\u30e9\u30a4\u30d6\u30b9\u30c8\u30ea\u30fc\u30df\u30f3\u30b0\u3092\u884c\u3044\u3001\u30bf\u30ea\u30fc\u30e9\u30a4\u30c8\u3068PTZ\u30dd\u30b8\u30b7\u30e7\u30f3\u3092\u8abf\u6574\u3057\u307e\u3059\u3002<\/p>\n\n<p><a href=\"https:\/\/www.postman.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Postman<\/a>\u304a\u3088\u3073<a href=\"http:\/\/insomnia.rest\" data-type=\"link\" data-id=\"insomnia.rest\" target=\"_blank\" rel=\"noreferrer noopener\">Insomnia<\/a>\u5411\u3051\u306e\u30b5\u30f3\u30d7\u30ebAPI\u30ea\u30af\u30a8\u30b9\u30c8\u306f<a href=\"https:\/\/drive.google.com\/file\/d\/1WJkev9UiOZdmCwkj1L8rk7gmNGmBC16p\/view?usp=sharing\" target=\"_blank\" rel=\"noreferrer noopener\">\u3053\u3061\u3089<\/a>\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"%e3%82%a2%e3%83%97%e3%83%aa%e3%82%b1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e5%85%a8%e4%bd%93%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%82%92%e5%8f%96%e5%be%97%e3%81%8a%e3%82%88%e3%81%b3%e5%a4%89%e6%9b%b4%e3%81%99\">\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u5168\u4f53\u306e\u8a2d\u5b9a\u3092\u53d6\u5f97\u304a\u3088\u3073\u5909\u66f4\u3059\u308b\u65b9\u6cd5<a class=\"copy-link\" href=\"#%e3%82%a2%e3%83%97%e3%83%aa%e3%82%b1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e5%85%a8%e4%bd%93%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%82%92%e5%8f%96%e5%be%97%e3%81%8a%e3%82%88%e3%81%b3%e5%a4%89%e6%9b%b4%e3%81%99\" data-id=\"%e3%82%a2%e3%83%97%e3%83%aa%e3%82%b1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e5%85%a8%e4%bd%93%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%82%92%e5%8f%96%e5%be%97%e3%81%8a%e3%82%88%e3%81%b3%e5%a4%89%e6%9b%b4%e3%81%99\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306b\u306f8\u3064\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">ndiName<\/mark><\/code> \u3053\u308c\u306f\u3001\u4f5c\u6210\u3059\u308bNDI\u30bd\u30fc\u30b9\u306e\u540d\u524d\u3067\u3059\u3002 \u3053\u308c\u306fNULL\u7d42\u7aef\u306eUTF-8\u6587\u5b57\u5217\u3067\u3059\u3002\u3053\u308c\u306f\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u4e0a\u306eNDI\u30bd\u30fc\u30b9\u306e\u540d\u524d\u3068\u306a\u308a\u307e\u3059\u3002\u305f\u3068\u3048\u3070\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u4e0a\u306e\u30de\u30b7\u30f3\u540d\u304c\u300cMyMachine\u300d\u3067\u3001\u3053\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u300cMy Video\u300d\u3068\u6307\u5b9a\u3057\u305f\u5834\u5408\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u4e0a\u306eNDI\u30bd\u30fc\u30b9\u306f\u300cMyMachine (My Video)\u300d\u3068\u306a\u308a\u307e\u3059\u3002  <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">ndiGroups<\/mark><\/code> \u3053\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u306f\u3001\u3053\u306eNDI\u9001\u4fe1\u8005\u304c\u81ea\u8eab\u3092\u914d\u7f6e\u3059\u3079\u304d\u30b0\u30eb\u30fc\u30d7\u3092\u8868\u3057\u307e\u3059\u3002 \u30b0\u30eb\u30fc\u30d7\u3068\u306f\u3001NDI\u30bd\u30fc\u30b9\u306e\u96c6\u5408\u3067\u3059\u3002\u3069\u306e\u30bd\u30fc\u30b9\u3082\u4efb\u610f\u306e\u6570\u306e\u30b0\u30eb\u30fc\u30d7\u306b\u5c5e\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001\u30b0\u30eb\u30fc\u30d7\u540d\u306f\u30ab\u30f3\u30de\u533a\u5207\u308a\u3067\u6307\u5b9a\u3057\u307e\u3059\u3002\u4f8b\u3048\u3070\u3001\u300ccameras, studio 1,10am show\u300d\u3068\u6307\u5b9a\u3059\u308b\u3068\u3001\u305d\u306e\u30bd\u30fc\u30b9\u306f\u6307\u5b9a\u3055\u308c\u305f3\u3064\u306e\u30b0\u30eb\u30fc\u30d7\u306b\u914d\u7f6e\u3055\u308c\u307e\u3059\u3002\u691c\u7d22\u5074\u3067\u306f\u3001\u691c\u7d22\u5bfe\u8c61\u3068\u3059\u308b\u30b0\u30eb\u30fc\u30d7\u3092\u6307\u5b9a\u3057\u305f\u308a\u3001\u8907\u6570\u306e\u30b0\u30eb\u30fc\u30d7\u3092\u540c\u6642\u306b\u691c\u7d22\u3057\u305f\u308a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u30b0\u30eb\u30fc\u30d7\u304cNULL\u306e\u5834\u5408\u3001\u30b7\u30b9\u30c6\u30e0\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u30b0\u30eb\u30fc\u30d7\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002    <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">channel<\/mark><\/code> \u30ab\u30e1\u30e9\u30c1\u30e3\u30f3\u30cd\u30eb\uff08\u8868\u793a\u9818\u57df\u307e\u305f\u306f\u30bb\u30f3\u30b5\u30fc\uff09\u306e\u756a\u53f7\uff081\u756a\u304b\u3089\u59cb\u307e\u308b\uff09<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">width<\/mark><\/code> \u5fc5\u8981\u306a\u52d5\u753b\u306e\u6a2a\u5e45<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">height<\/mark><\/code> \u5fc5\u8981\u306a\u52d5\u753b\u306e\u9ad8\u3055<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">fps<\/mark><\/code> 1\u79d2\u3042\u305f\u308a\u306e\u30d5\u30ec\u30fc\u30e0\u6570<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">gop<\/mark><\/code> \u30ad\u30fc\u30d5\u30ec\u30fc\u30e0\u304c\u9001\u4fe1\u3055\u308c\u308b\u307e\u3067\u306e\u30d5\u30ec\u30fc\u30e0\u6570<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">audioEnabled<\/mark><\/code> \u97f3\u58f0\u306e\u30aa\u30f3\/\u30aa\u30d5\u3092\u5207\u308a\u66ff\u3048\u308b\u30d1\u30e9\u30e1\u30fc\u30bf<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e8%a8%ad%e5%ae%9a%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\"><strong>\u8a2d\u5b9a\u3092\u53d6\u5f97\u3059\u308b<\/strong><\/h4>\n\n<p>\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u8a2d\u5b9a\u5168\u4f53\u3092JSON\u5f62\u5f0f\u3067\u53d6\u5f97\u3059\u308b\u306b\u306f\u3001\u4ee5\u4e0b\u306eGET\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/local\/ndihxplugin\/settings.cgi?action=get<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">USER<\/mark><\/code> \u30e6\u30fc\u30b6\u30fc\u540d\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">root<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PASS<\/mark><\/code> \u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pass<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<p>\u53d6\u5f97\u3057\u305f\u3082\u306e\u306e\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n\"ndiName\": \"P1375\",\n\"ndiGroups\": \"\",\n\"channel\": 2,\n\"width\": 1920,\n\"height\": 1080,\n\"fps\": 50,\n\"gop\": 101,\n\"audioEnabled\": false\n}<\/code><\/pre>\n\n<h4 class=\"wp-block-heading\" id=\"%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b\"><strong>\u8a2d\u5b9a\u3059\u308b<\/strong><\/h4>\n\n<p>\u8a2d\u5b9a\u3092\u66f4\u65b0\u3057\u305f\u3044\u5834\u5408\u306f\u3001POST\u30b3\u30fc\u30eb\u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/local\/ndihxplugin\/settings.cgi?action=set<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">USER<\/mark><\/code> \u30e6\u30fc\u30b6\u30fc\u540d\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">root<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PASS<\/mark><\/code> \u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pass<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3\">\u30e9\u30a4\u30bb\u30f3\u30b9\u30aa\u30d7\u30b7\u30e7\u30f3<a class=\"copy-link\" href=\"#%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3\" data-id=\"%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u3053\u306e\u8a18\u4e8b\u3067\u306f\u3001Axis\u30ab\u30e1\u30e9\u3067 <strong>NDI HX Plugin<\/strong> \u306e\u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u6709\u52b9\u5316\u3059\u308b\u65b9\u6cd5\u3092\u8aac\u660e\u3057\u307e\u3059\u3002\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u8a2d\u5b9a\u306b\u5fdc\u3058\u3066\u3001\u30e9\u30a4\u30bb\u30f3\u30b9\u306f\u30aa\u30f3\u30e9\u30a4\u30f3\u74b0\u5883\u3067\u306f\u81ea\u52d5\u7684\u306b\u3001\u30aa\u30d5\u30e9\u30a4\u30f3\u74b0\u5883\u3067\u306f\u30ad\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u4f7f\u7528\u3057\u3066\u624b\u52d5\u3067\u6709\u52b9\u5316\u3067\u304d\u307e\u3059\u3002\u4ee5\u4e0b\u306e\u30bb\u30af\u30b7\u30e7\u30f3\u3067\u306f\u3001\u4e21\u65b9\u306e\u65b9\u6cd5\u3092\u8aac\u660e\u3057\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u6b63\u5e38\u306b\u53d6\u5f97\u3059\u308b\u305f\u3081\u306b\u5fc5\u8981\u306a\u624b\u9806\u3092\u30ac\u30a4\u30c9\u3057\u307e\u3059\u3002  <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%82%ad%e3%83%bc%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9%e3%82%92%e8%b5%b7%e5%8b%95%e3%81%99%e3%82%8b\">\u30ad\u30fc\u3092\u4f7f\u3063\u3066\u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u8d77\u52d5\u3059\u308b<\/h4>\n\n<p>\u3053\u306e\u8aac\u660e\u306f<strong>\u30aa\u30d5\u30e9\u30a4\u30f3\u74b0\u5883<\/strong>\u3092\u610f\u56f3\u3057\u3066\u3044\u307e\u3059\u3002\u30ad\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3059\u308b\u306b\u306f<a href=\"https:\/\/www.axis.com\/support\/license-key-registration#\/registration\" data-type=\"link\" data-id=\"https:\/\/www.axis.com\/support\/license-key-registration#\/registration\" target=\"_blank\" rel=\"noreferrer noopener\">Axis\u306e\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8<\/a> \u3078\u30a2\u30af\u30bb\u30b9\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u51e6\u7406\u3092\u7d9a\u884c\u3059\u308b\u306b\u306fAxis\u30a2\u30ab\u30a6\u30f3\u30c8\u304c\u5fc5\u8981\u3067\u3059\u3002  <\/p>\n\n<p>Axis\u306e\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u3067\u3001\u5fc5\u8981\u306a\u30d5\u30a9\u30fc\u30e0\u306b\u5165\u529b\u3057\u3066\u30ad\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"693\" height=\"553\" data-src=\"https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/03\/Screenshot-2026-03-10-at-9.37.57.png.webp\" alt=\"\" class=\"wp-image-64562 lazyload\" style=\"--smush-placeholder-width: 693px; --smush-placeholder-aspect-ratio: 693\/553;width:468px;height:auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\"><\/figure>\n\n<p>\u30ad\u30fc\u30d5\u30a1\u30a4\u30eb\u304c\u751f\u6210\u3055\u308c\u305f\u3089\u3001\u305d\u308c\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3001\u30ab\u30e1\u30e9\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u30ab\u30e1\u30e9\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u3067<strong>Apps<\/strong>, \u306b\u79fb\u52d5\u3057\u3001<strong>Options<\/strong> \u30e1\u30cb\u30e5\u30fc\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066 (3\u3064\u306e\u70b9) <strong>NDI HX Plugin<\/strong> \u30a2\u30d7\u30ea\u306e\u96a3\u306b\u3042\u308b\uff083\u3064\u306e\u70b9\uff09\u3001 <strong>\u30ad\u30fc\u4ed8\u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u8d77\u52d5\u3059\u308b<\/strong>\u3092\u9078\u629e\u3057\u307e\u3059\u3002 <\/p>\n\n<p>\u6700\u5f8c\u306b\u3001\u30ad\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3066\u3001\u30ab\u30e1\u30e9\u306e\u30e9\u30a4\u30bb\u30f3\u30b9\u767b\u9332\u3092\u5b8c\u4e86\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"989\" height=\"296\" data-src=\"https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/03\/Screenshot-2026-03-10-at-9.46.27.png.webp\" alt=\"\" class=\"wp-image-64565 lazyload\" style=\"--smush-placeholder-width: 989px; --smush-placeholder-aspect-ratio: 989\/296;width:670px;height:auto\" data-srcset=\"https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/03\/Screenshot-2026-03-10-at-9.46.27.png.webp 989w, https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/03\/Screenshot-2026-03-10-at-9.46.27-800x239.png.webp 800w, https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/03\/Screenshot-2026-03-10-at-9.46.27-768x230.png.webp 768w\" data-sizes=\"(max-width: 989px) 100vw, 989px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n\n<h4 class=\"wp-block-heading\" id=\"%e8%87%aa%e5%8b%95%e7%9a%84%e3%81%ab%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9%e3%82%92%e8%b5%b7%e5%8b%95%e3%81%99%e3%82%8b\">\u81ea\u52d5\u7684\u306b\u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u8d77\u52d5\u3059\u308b<\/h4>\n\n<p><strong>\u30aa\u30f3\u30e9\u30a4\u30f3\u74b0\u5883\u3067<\/strong>\u30a2\u30d7\u30ea\u306b\u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u4ed8\u4e0e\u3059\u308b\u306b\u306f\u3001\u30ab\u30e1\u30e9\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u3092\u958b\u3044\u3066<strong>Apps<\/strong>. \u306b\u9032\u307f\u307e\u3059\u3002<strong>\u30aa\u30d7\u30b7\u30e7\u30f3<\/strong>\u30e1\u30cb\u30e5\u30fc\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u3001\uff083\u3064\u306e\u70b9) <strong>NDI HX Plugin<\/strong> \u30a2\u30d7\u30ea\u306e\u96a3\u306b\u3042\u308b<strong>\u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u81ea\u52d5\u7684\u306b\u8d77\u52d5\u3059\u308b<\/strong>\u3092\u9078\u629e\u3057\u307e\u3059\u3002 <\/p>\n\n<p>\u8868\u793a\u3055\u308c\u308b\u30e2\u30fc\u30c0\u30eb\u30a6\u30a3\u30f3\u30c9\u30a6\u306b\u30e9\u30a4\u30bb\u30f3\u30b9\u30ad\u30fc\u3092\u5165\u529b\u3057\u3001\u78ba\u8a8d\u3057\u3066\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u6709\u52b9\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h2 class=\"wp-block-heading\" id=\"%e3%82%aa%e3%83%95%e3%83%a9%e3%82%a4%e3%83%b3%e6%99%82%e3%81%aeacap%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9\">\u30aa\u30d5\u30e9\u30a4\u30f3\u6642\u306eACAP\u30e9\u30a4\u30bb\u30f3\u30b9<a class=\"copy-link\" href=\"#%e3%82%aa%e3%83%95%e3%83%a9%e3%82%a4%e3%83%b3%e6%99%82%e3%81%aeacap%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9\" data-id=\"%e3%82%aa%e3%83%95%e3%83%a9%e3%82%a4%e3%83%b3%e6%99%82%e3%81%aeacap%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9\" title=\"Copy link\"><\/a><\/h2>\n\n<p>\u3053\u306e\u30e9\u30a4\u30bb\u30f3\u30b9\u65b9\u5f0f\u306f\u3001\u30aa\u30d5\u30e9\u30a4\u30f3\u74b0\u5883\u306e\u30ab\u30e1\u30e9\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002<\/p>\n\n<p><strong>\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong><\/p>\n\n<p>\u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u8d77\u52d5\u3059\u308b\u524d\u306b\u3001\u30ab\u30e1\u30e9\u306b\u9069\u5207\u306aACAP\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 \u5fc5\u8981\u306a\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30c3\u30b1\u30fc\u30b8\u306f<a href=\"https:\/\/camstreamer.com\/download-app\" target=\"_blank\" rel=\"noreferrer noopener\">\u3053\u3061\u3089<\/a>\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059\u3002\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f<a href=\"https:\/\/www.axis.com\/vapix-library\/\" target=\"_blank\" rel=\"noreferrer noopener\">VAPIX<\/a>\u7d4c\u7531\u3067Axis\u30ab\u30e1\u30e9\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u5185\u306e\u201d\u30a2\u30d7\u30ea\u201d\u30bb\u30af\u30b7\u30e7\u30f3\u3067\u624b\u52d5\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u53ef\u80fd\u3067\u3059\u3002  <a href=\"https:\/\/developer.axis.com\/acap\/faq\/deployment\/\" target=\"_blank\" rel=\"noreferrer noopener\"> <\/a><a href=\"https:\/\/www.axis.com\/vapix-library\/\" target=\"_blank\" rel=\"noreferrer noopener\">API<\/a>, \u307e\u305f\u306f <a href=\"https:\/\/www.axis.com\/products\/axis-device-manager\" target=\"_blank\" rel=\"noreferrer noopener\">Axis Device Manager.<\/a><\/p>\n\n<h3 class=\"wp-block-heading\" id=\"in-app-offline-%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9\">In-app offline \u30e9\u30a4\u30bb\u30f3\u30b9<a class=\"copy-link\" href=\"#in-app-offline-%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9\" data-id=\"in-app-offline-%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9\" title=\"Copy link\"><\/a><\/h3>\n\n<p>API\u30ea\u30af\u30a8\u30b9\u30c8\u306e\u4f5c\u6210\u3092\u5bb9\u6613\u306b\u3059\u308b\u305f\u3081\u3001\u307e\u305f\u306f\u5c0f\u898f\u6a21\u306a\u30c7\u30d7\u30ed\u30a4\u30e1\u30f3\u30c8\u306e\u5834\u5408\u306f\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e<strong>\u30d8\u30eb\u30d7\u30bb\u30af\u30b7\u30e7\u30f3 (\u53f3\u4e0a\u9685)<\/strong> \u306b\u3042\u308b\u7d71\u5408\u3055\u308c\u305f<strong>\u30aa\u30d5\u30e9\u30a4\u30f3\u30e9\u30a4\u30bb\u30f3\u30b9\u30a6\u30a3\u30b6\u30fc\u30c9<\/strong>\u3092\u3054\u5229\u7528\u304f\u3060\u3055\u3044\u3002.<\/p>\n\n<p><em>\u6ce8\u610f: CamStreamer\u30a2\u30d7\u30ea\u3067\u306f\u3001,\u3053\u306e\u6a5f\u80fd\u306f\u30d0\u30fc\u30b8\u30e7\u30f34.x.x and 6.x.x.\u306b\u9650\u3089\u308c\u307e\u3059\u3002<\/em><\/p>\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"793\" height=\"681\" data-src=\"https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/03\/Screenshot-2026-03-05-at-16.32.01-2.png.webp\" alt=\"\" class=\"wp-image-64464 lazyload\" style=\"--smush-placeholder-width: 793px; --smush-placeholder-aspect-ratio: 793\/681;width:587px;height:auto\" data-srcset=\"https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/03\/Screenshot-2026-03-05-at-16.32.01-2.png.webp 793w, https:\/\/survilla.support\/wp-content\/smush-webp\/2026\/03\/Screenshot-2026-03-05-at-16.32.01-2-768x660.png.webp 768w\" data-sizes=\"(max-width: 793px) 100vw, 793px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n\n<h4 class=\"wp-block-heading\" id=\"1-camstreamer%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e4%b8%8a%e3%81%a7%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9%e3%82%92%e8%b5%b7%e5%8b%95%e3%81%99%e3%82%8b\">1. CamStreamer\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u8d77\u52d5\u3059\u308b<\/h4>\n\n<p>\u307e\u305a\u3001CamStreamer\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u8d77\u52d5\u3057\u307e\u3059\u3002<\/p>\n\n<ul class=\"wp-block-list\">\n<li>\u30e9\u30a4\u30bb\u30f3\u30b9\u30b3\u30fc\u30c9\u3068\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u307e\u3059\u3002<\/li>\n\n\n\n<li>API \u30b3\u30de\u30f3\u30c9\u3092\u65b0\u3057\u3044\u30d6\u30e9\u30a6\u30b6\u30a6\u30a4\u30f3\u30c9\u30a6\u306b\u30b3\u30d4\u30fc\u30fb\u30da\u30fc\u30b9\u30c8\u3057\u307e\u3059 (PC \u306f\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u306b\u63a5\u7d9a\u3055\u308c\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059)<\/li>\n\n\n\n<li>\u7f72\u540d\u3068\u671f\u9650\u3092\u30b3\u30d4\u30fc\u3057\u307e\u3059<\/li>\n<\/ul>\n\n<h4 class=\"wp-block-heading\" id=\"2-%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ab%e7%bd%b2%e5%90%8d%e3%81%a8%e6%9c%9f%e9%99%90%e3%82%92%e4%bf%9d%e5%ad%98%e3%81%97%e3%81%be%e3%81%99%e3%80%82\">2. \u30ab\u30e1\u30e9\u306b\u7f72\u540d\u3068\u671f\u9650\u3092\u4fdd\u5b58\u3057\u307e\u3059\u3002<\/h4>\n\n<p>CamStreamer\u30aa\u30d5\u30e9\u30a4\u30f3\u30e9\u30a4\u30bb\u30f3\u30b9\u30a6\u30a3\u30b6\u30fc\u30c9:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>\u671f\u9650\u3068\u7f72\u540d\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u5165\u529b\u3057\u307e\u3059 (\u30b5\u30fc\u30d0\u30fc\u5fdc\u7b54\u304b\u3089\u53d6\u5f97\u3055\u308c\u307e\u3059)<\/li>\n\n\n\n<li>\u3053\u306e\u30ab\u30e1\u30e9\u3092\u30e9\u30a4\u30bb\u30f3\u30b9\u8a8d\u8a3c\u3059\u308b\u304b\u3001API\u30b3\u30de\u30f3\u30c9\u3092\u65b0\u3057\u3044\u30d6\u30e9\u30a6\u30b6\u30a6\u30a3\u30f3\u30c9\u30a6\u306b\u8cbc\u308a\u4ed8\u3051\u3066\u304f\u3060\u3055\u3044\u3002<\/li>\n<\/ul>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ab%e3%81%82%e3%82%8b%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ae%e7%bd%b2%e5%90%8d%e4%bd%9c%e6%88%90\">\u30b5\u30fc\u30d0\u30fc\u306b\u3042\u308b\u30ab\u30e1\u30e9\u306e\u7f72\u540d\u4f5c\u6210<a class=\"copy-link\" href=\"#%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ab%e3%81%82%e3%82%8b%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ae%e7%bd%b2%e5%90%8d%e4%bd%9c%e6%88%90\" data-id=\"%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ab%e3%81%82%e3%82%8b%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ae%e7%bd%b2%e5%90%8d%e4%bd%9c%e6%88%90\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u30ab\u30e1\u30e9\u60c5\u5831\u3092\u9001\u4fe1\u3057\u3001\u5f53\u793e\u306e\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u30ab\u30e1\u30e9\u306b\u672a\u4f7f\u7528\u306e\u30e9\u30a4\u30bb\u30f3\u30b9\u30b3\u30fc\u30c9\u3092\u5272\u308a\u5f53\u3066\u3066\u304f\u3060\u3055\u3044\u3002\u8a66\u7528\u30e9\u30a4\u30bb\u30f3\u30b9\u307e\u305f\u306f\u5b8c\u5168\u7248\u30e9\u30a4\u30bb\u30f3\u30b9\u306f\u3001\u5f53\u793e\u306e<a href=\"https:\/\/camstreamer.com\/#tryit\" target=\"_blank\" rel=\"noreferrer noopener\">\u30a6\u30a7\u30d6\u30da\u30fc\u30b8<\/a>\u304b\u3089\u53d6\u5f97\u3067\u304d\u307e\u3059\u3002 <br><strong>\u30e9\u30a4\u30bb\u30f3\u30b9\u306f\u3001\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u306b\u63a5\u7d9a\u3055\u308c\u305f\u30d1\u30bd\u30b3\u30f3\u3067\u3001\u4ee5\u4e0b\u306eGET\u30ea\u30af\u30a8\u30b9\u30c8\u306b\u3088\u308a\u6709\u52b9\u5316\u3067\u304d\u307e\u3059\u3002<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code>https:\/\/camstreamer.com\/license-api\/v2\/activate?serial_number=SERIAL_NUMBER&amp;app_name=APP_NAME&amp;license_code=LICENSE_CODE&amp;email=EMAIL<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">SERIAL_NUMBER<\/mark><\/code> \u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u5272\u308a\u5f53\u3066\u308b\u30ab\u30e1\u30e9\u306e\u30b7\u30ea\u30a2\u30eb\u756a\u53f7\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">B8A44F7XXXX<\/mark><\/code><br><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\"><code>APP_NAME<\/code><\/mark> \u30a2\u30af\u30c6\u30a3\u30d6\u5316\u3057\u305f\u3044\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u540d\u79f0\u3067\u3059\u3002API\u306b\u304a\u3051\u308b\u5f53\u793e\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u540d\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\uff1acamstreamer\u3001camoverlay\u3001camscripter\u3001camswitcher\u3001planetracker <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">LICENSE_CODE<\/mark><\/code> \u30ab\u30e1\u30e9\u306e\u30b7\u30ea\u30a2\u30eb\u756a\u53f7\u306b\u5272\u5f53\u3066\u308b\u30e9\u30a4\u30bb\u30f3\u30b9\u30b3\u30fc\u30c9\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">CS-R4U4KXXXXXXXXX<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">EMAIL<\/mark><\/code> \u30ab\u30e1\u30e9\u3068\u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u767b\u9332\u3059\u308b\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e5%bf%9c%e7%ad%94\">\u30b5\u30fc\u30d0\u30fc\u306e\u5fdc\u7b54<\/h4>\n\n<p>\u30ab\u30e1\u30e9\u3068\u30e9\u30a4\u30bb\u30f3\u30b9\u60c5\u5831\u3092\u30b5\u30fc\u30d0\u30fc\u306b\u6b63\u5e38\u306b\u9001\u4fe1\u3057\u305f\u5f8c\u3001\u4ee5\u4e0b\u306e\u5f62\u5f0f\u3067\u5fdc\u7b54\u304c\u8fd4\u3055\u308c\u307e\u3059\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n    \"code\": 200,\n    \"message\": \"OK\",\n    \"Expire\": 0,\n    \"Signature\": \"75fe128adb855e365925d1b19c5024897048145779994239462e8334dbfcc8cb\",\n    \"LicenseCode\": \"CS-R4U4KXXXXXXXXX\",\n    \"LicenseParams\": \"{\\\"expire\\\":0}\"\n}<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">code<\/mark><\/code> \u30b5\u30fc\u30d0\u30fc\u304b\u3089\u306e\u5fdc\u7b54\u30b3\u30fc\u30c9<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">message<\/mark><\/code> \u30a8\u30e9\u30fc\u306e\u539f\u56e0\uff08\u8a72\u5f53\u3059\u308b\u5834\u5408\uff09\u3092\u793a\u3059\u30b9\u30c6\u30fc\u30bf\u30b9\u30e1\u30c3\u30bb\u30fc\u30b8\u3067\u3059<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">Expire<\/mark><\/code> \u30e9\u30a4\u30bb\u30f3\u30b9\u306e\u6709\u52b9\u671f\u9650\u3067\u3059\u3002\u30d5\u30eb\u30e9\u30a4\u30bb\u30f3\u30b9\u306e\u5834\u5408\u3001\u5024\u306f\u5e38\u306b0\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">Signature<\/mark><\/code> \u5f53\u793e\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u8a08\u7b97\u3055\u308c\u308b\u4e00\u610f\u306e\u30cf\u30c3\u30b7\u30e5\u5024\u3067\u3059<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">LicenseParams<\/mark><\/code> \u30e9\u30a4\u30bb\u30f3\u30b9\u691c\u8a3c\u306b\u4f7f\u7528\u3055\u308c\u308b\u30e9\u30a4\u30bb\u30f3\u30b9\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u6301\u3064\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u3059<\/p>\n\n<p><strong>\u30a8\u30e9\u30fc<\/strong><\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"code\": \"ERR_INVALID_ARGUMENT\",\n  \"message\": \"Invalid email address given 'not-valid-address.com'.\"\n}<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>{\n  \"code\": \"ERR_FAILED_TO_ACTIVATE\",\n  \"message\": \"This camera already has an unlimited license.\"\n}<\/code><\/pre>\n\n<pre class=\"wp-block-code\"><code>{\n\t\"code\": \"ERR_FAILED_TO_ACTIVATE\",\n\t\"message\": \"This license code has already been used.\"\n}<\/code><\/pre>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9%e3%81%8c%e4%bb%98%e4%b8%8e%e3%81%95%e3%82%8c%e3%81%9f%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ae%e7%bd%b2%e5%90%8d%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\">\u30e9\u30a4\u30bb\u30f3\u30b9\u304c\u4ed8\u4e0e\u3055\u308c\u305f\u30ab\u30e1\u30e9\u306e\u7f72\u540d\u3092\u53d6\u5f97\u3059\u308b<a class=\"copy-link\" href=\"#%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9%e3%81%8c%e4%bb%98%e4%b8%8e%e3%81%95%e3%82%8c%e3%81%9f%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ae%e7%bd%b2%e5%90%8d%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" data-id=\"%e3%83%a9%e3%82%a4%e3%82%bb%e3%83%b3%e3%82%b9%e3%81%8c%e4%bb%98%e4%b8%8e%e3%81%95%e3%82%8c%e3%81%9f%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ae%e7%bd%b2%e5%90%8d%e3%82%92%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u30b5\u30fc\u30d0\u30fc\u306b\u30e9\u30a4\u30bb\u30f3\u30b9\u767b\u9332\u3055\u308c\u305f\u30ab\u30e1\u30e9\u304c\u3042\u308b\u3001\u307e\u305f\u306f\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u53d6\u5f97\u3057\u305f\u5834\u5408\u3001 <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">\"This camera already has an unlimited license.\"<\/mark><\/code> \u7f72\u540d\u3092\u53d6\u5f97\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3068\u306a\u308a\u3001 <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">LicenseParams<\/mark><\/code> \u4e0b\u8a18\u306eGET\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002.<\/p>\n\n<pre class=\"wp-block-code\"><code>https:\/\/camstreamer.com\/index.php?a=checklicense&amp;p=APP_NAME&amp;serial_number=SERIAL_NUMBER&amp;model=CAMERA_MODEL&amp;firmware=FW_VERSION&amp;app_ver=APP_VERSION&amp;apiVersion=v2<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">SERIAL_NUMBER<\/mark><\/code> \u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u5272\u308a\u5f53\u3066\u308b\u30ab\u30e1\u30e9\u306e\u30b7\u30ea\u30a2\u30eb\u756a\u53f7\u3067\u3059\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">B8A44F7XXXX<\/mark><\/code><br><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\"><code>APP_NAME<\/code><\/mark> \u30a2\u30af\u30c6\u30a3\u30d6\u5316\u3057\u305f\u3044\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u540d\u79f0\u3067\u3059\u3002API\u306b\u304a\u3051\u308b\u5f53\u793e\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u540d\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\uff1acamstreamer\u3001camoverlay\u3001camscripter\u3001camswitcher\u3001planetracker <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">CAMERA_MODEL<\/mark><\/code> \u30ab\u30e1\u30e9\u306e\u30e2\u30c7\u30eb\u540d\u3067\u3059\u3002 \u4f8b  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">P3265-LVE<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">FW_VERSION<\/mark><\/code> \u30ab\u30e1\u30e9\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u305f\u30d5\u30a1\u30fc\u30e0\u30a6\u30a7\u30a2\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3067\u3059\u3002 \u4f8b.  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">12.6.85<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">APP_VERSION<\/mark><\/code> \u7f72\u540d\u3092\u5fc5\u8981\u3068\u3059\u308b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3067\u3059\u3002 \u4f8b.  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">6.0.0<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">apiVersion<\/mark><\/code> \u73fe\u5728\u4f7f\u7528\u4e2d\u306e\u30e9\u30a4\u30bb\u30f3\u30b9\u4ed8API\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3067\u3059<\/p>\n\n<div class=\"wp-block-group notice yellow\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h4 class=\"wp-block-heading\" id=\"%e6%b3%a8%e6%84%8f%e4%ba%8b%e9%a0%85\">\u6ce8\u610f\u4e8b\u9805<\/h4>\n\n\n\n<p>\u4e0a\u8a18\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308b\u3059\u3079\u3066\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u5fc5\u8981\u3068\u306a\u308a\u307e\u3059\u3002<\/p>\n<\/div><\/div>\n\n<h4 class=\"wp-block-heading\" id=\"%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e5%bf%9c%e7%ad%94\">\u30b5\u30fc\u30d0\u30fc\u306e\u5fdc\u7b54<\/h4>\n\n<pre class=\"wp-block-code\"><code>{\n  \"code\": 200,\n  \"message\": \"OK\",\n  \"data\": {\n    \"Expire\": 0,\n    \"Signature\": \"75fe128adb855e365925d1b19c5024897048145779994239462e8334dbfcc8cb\",\n    \"LicenseCode\": \"CS-R4U44***************\",\n    \"LicenseParams\": \"{\\\"expire\\\":0}\",\n    \"LicenseType\": \"full\",\n    \"Activated\": 1771577985,\n    \"CurrentTime\": 1771580148,\n    \"TrialAvailable\": true,\n    \"LatestACAPVersion\": \"4.1.3\"\n  }\n}<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">code<\/mark><\/code> \u30b5\u30fc\u30d0\u30fc\u304b\u3089\u306e\u30ec\u30b9\u30dd\u30f3\u30b9\u30b3\u30fc\u30c9<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">message<\/mark><\/code> \u30a8\u30e9\u30fc\u30bd\u30fc\u30b9\u3092\u793a\u3059\u30b9\u30c6\u30fc\u30bf\u30b9\u30e1\u30c3\u30bb\u30fc\u30b8\u3067\u3059 (\u30a8\u30e9\u30fc\u304c\u3042\u308b\u5834\u5408)<br><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">Expire<\/mark><\/code> \u30e9\u30a4\u30bb\u30f3\u30b9\u306e\u6709\u52b9\u671f\u9650\u65e5\u3067\u3059\u3001\u30d5\u30eb\u30e9\u30a4\u30bb\u30f3\u30b9\u306f\u3001\u5024\u304c\u5e38\u306b0\u306b\u306a\u308a\u307e\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">Signature<\/mark><\/code> \u5f53\u793e\u30b5\u30fc\u30d0\u30fc\u4e0a\u3067\u8a08\u7b97\u3055\u308c\u308b\u4e00\u610f\u306e\u30cf\u30c3\u30b7\u30e5\u5024\u3067\u3059<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">LicenseCode<\/mark><\/code> \u3053\u306e\u30ab\u30e1\u30e9\u3068\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306b\u4f7f\u7528\u3055\u308c\u3066\u3044\u308b\u30e9\u30a4\u30bb\u30f3\u30b9\u30b3\u30fc\u30c9\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">LicenseParams<\/mark><\/code> \u30e9\u30a4\u30bb\u30f3\u30b9\u691c\u8a3c\u306b\u4f7f\u7528\u3055\u308c\u308b\u30e9\u30a4\u30bb\u30f3\u30b9\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u6301\u3064\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u3059<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">LicenseType<\/mark><\/code> \u30e9\u30a4\u30bb\u30f3\u30b9\u306e\u7a2e\u985e\u3067\u3059<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">Activated<\/mark><\/code> \u30e9\u30a4\u30bb\u30f3\u30b9\u304c\u8d77\u52d5\u3055\u308c\u305f\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u3067\u3059<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">CurrentTime<\/mark><\/code> \u30b5\u30fc\u30d0\u30fc\u306e\u73fe\u5728\u306e\u6642\u523b\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">TrialAvailable<\/mark><\/code> \u30ab\u30e1\u30e9\u306b30\u65e5\u9593\u306e\u8a66\u7528\u671f\u9593\u304c\u5229\u7528\u53ef\u80fd\u304b\u3069\u3046\u304b\u3092\u793a\u3059\u30d6\u30fc\u30eb\u5024\u3067\u3059\u3002<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">LatestACAPVersion<\/mark><\/code> \u30ab\u30e1\u30e9\u3068\u30d5\u30a1\u30fc\u30e0\u30a6\u30a7\u30a2\u306e\u6700\u65b0\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3067\u3059\u3002<\/p>\n\n<p><strong>\u30a8\u30e9\u30fc<\/strong><\/p>\n\n<p>1\u3064\u4ee5\u4e0a\u306e\u5fc5\u9808\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u6b20\u843d\u3057\u3066\u3044\u308b\u304b\u3001\u7121\u52b9\u3067\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n\t\"code\": 400,\n\t\"message\": \"Invalid required parameter\"\n}<\/code><\/pre>\n\n<p>\u3053\u306e\u30b7\u30ea\u30a2\u30eb\u756a\u53f7\u306e\u30ab\u30e1\u30e9\u306f\u3001\u5f53\u793e\u30b5\u30fc\u30d0\u30fc\u306b\u304a\u3044\u3066\u672c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u7528\u306b\u30e9\u30a4\u30bb\u30f3\u30b9\u767b\u9332\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n\t\"code\": 489,\n\t\"message\": \"Camera is not licensed\",\n\t\"data\": {\n\t\t\"CurrentTime\": 1771593266,\n\t\t\"TrialAvailable\": true\n\t}\n}<\/code><\/pre>\n\n<p>\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u540d\u304c\u6b63\u3057\u304f\u306a\u3044\u304b\u3001\u30b9\u30da\u30eb\u30df\u30b9\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n<pre class=\"wp-block-code\"><code>404 NOT FOUND<\/code><\/pre>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n<h3 class=\"wp-block-heading\" id=\"%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ab%e7%bd%b2%e5%90%8d%e3%82%92%e4%bf%9d%e5%ad%98%e3%81%99%e3%82%8b\">\u30ab\u30e1\u30e9\u306b\u7f72\u540d\u3092\u4fdd\u5b58\u3059\u308b<a class=\"copy-link\" href=\"#%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ab%e7%bd%b2%e5%90%8d%e3%82%92%e4%bf%9d%e5%ad%98%e3%81%99%e3%82%8b\" data-id=\"%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%ab%e7%bd%b2%e5%90%8d%e3%82%92%e4%bf%9d%e5%ad%98%e3%81%99%e3%82%8b\" title=\"Copy link\"><\/a><\/h3>\n\n<p>\u5fdc\u7b54\u3092\u6b63\u5e38\u306b\u53d6\u5f97\u3057\u305f\u5f8c\u3001\u30aa\u30d5\u30e9\u30a4\u30f3\u74b0\u5883\u306e\u30c7\u30d0\u30a4\u30b9\u3092\u4f7f\u7528\u3057\u3066\u30ab\u30e1\u30e9\u306bapp_parameters\u3092\u8aad\u307f\u8fbc\u3080\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u30d1\u30e9\u30e1\u30fc\u30bf\u540d\u306e\u524d\u306b\u300cAPP_NAME\u300d\u3092\u4ed8\u3051\u308b\u5fc5\u8981\u304c\u3042\u308b\u70b9\u306b\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u4ee5\u4e0b\u306e\u4f8b\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\uff1a  <\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/USER:PASS@IPADDR[:PORT]\/axis-cgi\/param.cgi?action=update&amp;APP_NAME.Signature=SIGNATURE_STRING&amp;APP_NAME.licenseparams=LICENSE_PARAMS&amp;APP_NAME.LicenseCode=LICENSE_CODE<\/code><\/pre>\n\n<p>\u3069\u3053\u3067\u53c2\u7167\u51fa\u6765\u308b\u304b\uff1f<\/p>\n\n<p><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">USER<\/mark><\/code> \u30ab\u30e1\u30e9\u5185\u306e Axis \u30ab\u30e1\u30e9\u30e6\u30fc\u30b6\u30fc\u540d\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">root<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">PASS<\/mark><\/code> Axis\u30ab\u30e1\u30e9\u30e6\u30fc\u30b6\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3002\u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">pass<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">IPADDR[:PORT]<\/mark><\/code> IP \u30a2\u30c9\u30ec\u30b9\u3067\u3059:\u30ab\u30e1\u30e9\u306e\u30dd\u30fc\u30c8\u3002 \u4f8b\uff1a  <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">192.168.1.5<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">APP_NAME<\/mark><\/code> \u30a2\u30af\u30c6\u30a3\u30d6\u5316\u3057\u305f\u3044\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u540d\u79f0\u3067\u3059\u3002API\u306b\u304a\u3051\u308b\u5f53\u793e\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u540d\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\uff1acamstreamer\u3001camoverlay\u3001camscripter\u3001camswitcher\u3001planetracker <br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">SIGNATURE_STRING<\/mark><\/code> <a href=\"https:\/\/survilla.support\/ja\/camstreamer-acap-api\/#generating-a-signature-for-the-camera-on-our-server\">\u30b5\u30fc\u30d0\u30fc\u4e0a\u306e\u30ab\u30e1\u30e9\u306e\u7f72\u540d\u751f\u6210\u30bb\u30af\u30b7\u30e7\u30f3<\/a>\u306b\u304a\u3051\u308b\u6700\u521d\u306e\u5fdc\u7b54\u304b\u3089\u53d6\u5f97\u3057\u305f\u7f72\u540d\u3092\u542b\u3080\u6587\u5b57\u5217<br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">LICENSE_PARAMS<\/mark><\/code> \u30b5\u30fc\u30d0\u30fc\u30ea\u30af\u30a8\u30b9\u30c8\u304b\u3089\u53d6\u5f97\u3057\u305f\u5024\u3092\u6301\u3064\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u3059\u3002 \u30d0\u30c3\u30af\u30b9\u30e9\u30c3\u30b7\u30e5\u3092\u542b\u307e\u306a\u3044\u5024\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044 (\\). E.g. <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">{\"expire\":0}<\/mark><\/code>, \u307e\u305f\u306f   <code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">{\"expire\":1806598888,\"checkTimeOnline\":false}<\/mark><\/code><br><code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">LICENSE_CODE<\/mark><\/code> \u6700\u521d\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u3067\u4f7f\u7528\u3055\u308c\u305f\u30e9\u30a4\u30bb\u30f3\u30b9\u30b3\u30fc\u30c9\uff08\u6700\u521d\u306e\u30b5\u30fc\u30d0\u30fc\u5fdc\u7b54\u304b\u3089\uff09<\/p>\n\n<p>\u4f8b\uff1a<\/p>\n\n<pre class=\"wp-block-code\"><code>http:\/\/root:pass@192.168.1.5:80\/axis-cgi\/param.cgi?action=update&amp;camstreamer.Signature=75fe128adb855e365925d1b19c5024897048145779994239462e8334dbfcc8cb&amp;camstreamer.licenseparams={\"expire\":0}&amp;camstreamer.LicenseCode=CS-R4U4KXXXXXXXXX<\/code><\/pre>\n\n<div class=\"wp-block-group notice yellow\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h4 class=\"wp-block-heading\" id=\"%e6%b3%a8%e6%84%8f%e4%ba%8b%e9%a0%85\">\u6ce8\u610f\u4e8b\u9805<\/h4>\n\n\n\n<p>\u3053\u306e<code><mark style=\"background-color:#e7e8e9\" class=\"has-inline-color\">APP_NAME.LicenseCode<\/mark><\/code> \u30d1\u30e9\u30e1\u30fc\u30bf\uff082\u56de\u76ee\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u3067\u4f7f\u7528\uff09\u306f\u3001CamStreamer\u30a2\u30d7\u30ea\u304a\u3088\u3073PlaneTracker\u30a2\u30d7\u30ea\u306e\u30e9\u30a4\u30bb\u30f3\u30b9\u53d6\u5f97\u6642\u306e\u307f\u30ab\u30e1\u30e9\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002\u4ed6\u306eACAP\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u30012\u56de\u76ee\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u306b\u3053\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u542b\u3081\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002 <\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>CamStreamer\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3API\u306b\u95a2\u3059\u308b\u5305\u62ec\u7684\u306a&#8230;<\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","inline_featured_image":false,"wds_primary_category":0,"footnotes":""},"categories":[37],"tags":[],"class_list":["post-65203","post","type-post","status-publish","format-standard","hentry","category-acap"],"acf":[],"_links":{"self":[{"href":"https:\/\/survilla.support\/ja\/wp-json\/wp\/v2\/posts\/65203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/survilla.support\/ja\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/survilla.support\/ja\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/survilla.support\/ja\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/survilla.support\/ja\/wp-json\/wp\/v2\/comments?post=65203"}],"version-history":[{"count":0,"href":"https:\/\/survilla.support\/ja\/wp-json\/wp\/v2\/posts\/65203\/revisions"}],"wp:attachment":[{"href":"https:\/\/survilla.support\/ja\/wp-json\/wp\/v2\/media?parent=65203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/survilla.support\/ja\/wp-json\/wp\/v2\/categories?post=65203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/survilla.support\/ja\/wp-json\/wp\/v2\/tags?post=65203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}