- ONVIF Test Tool
- ONVIF Device Manager
鑑於不同的作業系統可能會提供不同的 ONVIF 測試軟體,以下特別對此作一整理。
此部份請參考 Blog語法研究室的文章 『新版Blogspot範本有「繼續閱讀」的功能』。
基本原理是使用 google blogger 的小工具『標籤』,並更改其 Java Script,這邊我是使用 WFU 所提供的樹狀標籤,可參考以下兩個URL。
http://wayne-fu.blogspot.tw/2013/01/multi-tree-label-update.html
http://wayne-fu.blogspot.tw/2012/06/multi-tree-label-1.html
雲標籤
http://amanda0626.blogspot.tw/2013/05/blog-post_24.html
http://www.playpcesor.com/2007/11/sitetag.html
Blogger平台提供透過電子郵件發文的功能,其用法如下:
- 以您的帳號密碼登入,進入 [ 管理後台 ]。
- 到右側邊欄位點選【設定】的【行動裝置及電子郵件】。
- 在[ 以電子郵件傳送 ] 的 [ 使用電子郵件張貼 ] 右邊空白欄位輸入一組代碼,再加上前後的 ******.您的代碼@blogger.com ,即為您的發文專用的電子郵件。
- 在右上角按【儲存設定】即可完成。
Blogger平台提供了許多小工具,使用其提供的熱門文章就很好用了。
這邊提供我常用的兩個方法
方法一:
當文章中需要加入程式碼時,首先切換到 HTML 編輯模式,在文章的最前方加入使用以下程式碼
<style type="text/css"><!--
code {
display:block;
overflow:auto;
font-family:"Courier New";
white-space:pre;
background:#F0F0F0 url(images/CodeBlock.png) repeat-y scroll left top;
border:1px solid #CCC;
margin:5px 15px 0;
padding:5px 5px 5px 20px;
line-height:1.2em;
max-height:80;
width:90%;
}
</style>
在程式碼的前方與後方分別加上<code></code>,如下:
<code>-(void)saveImage:(UIImage*)image toAlbum:(NSString*)albumName withCompletionBlock:(SaveImageCompletion)completionBlock;
</code>
顯示的結果為-(void)saveImage:(UIImage*)image toAlbum:(NSString*)albumName withCompletionBlock:(SaveImageCompletion)completionBlock;
方法二:
使用免費的 highlight 程式,幫忙產生對應的 html code,再複製到 blogger。
註:另外建議這個放程式的方法,很棒,但我還不會用。
AVDictionary *opts = 0;
if (usesTcp) {
int ret = av_dict_set(&opts, "rtsp_transport", "tcp", 0);
}
err = avformat_open_input(&avfContext, filename, NULL, &opts);
av_dict_free(&opts);
<tag></tag>
<tag />
gSOAP 的 stdsoap2.c中會透過soap_element_start_end_out()函數產生 "/>" 的標籤,而透過 onvif schema 所產生的程式碼,主要會透過呼叫 stdsoap2.c其中的三個函數 soap_element_href(), soap_element_null(), soap_element_nil()來產生 "/>" 的標籤。
由於 gSoap 會自動根據 wsdl 產生 header file, 接著自動產生程式碼。
因此若我們想要強制其產生</>,則不應該手動呼叫上述的三個函數,
而應該了解其生成原理。藉著修改wsdl, 或是 header file, 來達成此功能。
sudo apt-get install tftpd-hpa
視需要修改/etc/init/tftpd-hpa.conf, /etc/init.d/tftpd-hpa, /etc/default/tftpd-hpa
可使用 "ps -A|grep tftp" 檢視是否服務有正確啟動
若沒有正確啟動,執行下列命令 sudo service tftpd-hpa restart3. 將要傳輸的檔案放置到 /var/lib/tftpboot
例如: cp uImage_ipnc_DM365 /var/lib/tftpboot註:若在Windows環境,可使用這個 tftp server http://tftpd32.jounin.net/