原创 OTL C++庫 訪問Oracle數據庫

OTL連接數據庫的字符串:system/admin@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.195)(PORT=1521)))(CONNECT_D

原创 SDL 硬件渲染探索

參考    http://blog.chinaunix.net/uid-8210028-id-338206.html 硬件加速的條件1)必須使用全屏模式(SDL_FULLSCREEN)2)  打開雙緩衝(SDL_DOUBLEBUF)是否真的

原创 kafka2.0.0第一課 部署配置啓動

1)背景軟件版本2.0.0        Released July 30, 2018        Release Notes        Source download: kafka-2.0.0-src.tgz (asc, sha51

原创 std::bad_weak_ptr,位於內存位置 0x0ABBF7A0 處記錄排查過程沒有解決

背景            採用Boost asio庫發送RTP over TCP數據,調用asio::async_write(m_soc, asio::buffer(*data), std::bind(&rtsp_session::on_

原创 VS2015編譯提示無法運行rc.exe沒有解決

背景            Windows10系統安裝了VS2017之後,VS2015就無法正常編譯調試,提示無法運行“rc.exe”無效解決方案1)想辦法搜索rc.exe和rcdll.dll這兩個文件,然後拷貝到C:\Program Fi

原创 VLC 播放RTSP流媒體失敗排查過程

背景            VLC2.2.4對接定製的流媒體服務器,流媒體服務器提供RTSP服務1)VLC連接十秒之後斷開打開調試信息,如下:core debug: no meta reader modules matchedcore de

原创 Ubuntu16.04找不到Software&Updates沒有解決

場景        Ubuntu系統設置中沒有software & Updates無效方案如下:1)安裝Python 3.X時,將系統默認的Python 3.5手動改爲指向Python 3恢復Python 3.X指向原系統默認的版本ls -

原创 Ubuntu編譯VLC啓動失敗

1)問題1ERROR: flex is not installed.ERROR: GNU bison is not installed../bootstrap: 72: ./bootstrap: autoreconf: not foundr

原创 VS2013開發環境部署

景            Windows編譯調試VLC源碼,該sunqueen大神參考VLC源碼經過修改後的適合VS編譯器的源碼,VS下編譯的VLC源碼目錄:https://github.com/sunqueen/vlc-2.2.1.32-

原创 rtsp 指令學習

rtsp 標準文檔規範https://tools.ietf.org/html/rfc7826#page-941)OPTIONSPublic: OPTIONS, DESCRIBE, PLAY, PAUSE, SETUP, TEARDOWN,

原创 VLC 打開調試日誌

版本        2.2.4 Weatherwax方案一)通過界面操作打開調試日誌,無效點擊菜單欄中工具項 >> 選中添加界面 >> 點擊調試日誌,彈窗如下:[00eeae7c] logger interface: VLC media p

原创 Onvif第八課 服務器實現監聽soap報文

前言            之前在第四課實現了服務器加入組播,通知其他客戶端服務器的IP地址和服務信息。本節課是綁定本地的端口,接收處理Onvif協議的報文代碼    //監聽soap報文DWORD WINAPI OnvifWebServi

原创 Onvif第九課 GetVideoEncoderConfigurationOptions實現

前言            對接螢石雲,發送請求GetVideoEncoderConfigurationOptions,請求回覆請求報文POST /onvif/media_service HTTP/1.1HOST: 192.168.58.1

原创 Could not initialize SDL - Failed to connect

場景        Ubuntu系統通過ffplay播放rtsp視頻流,出錯如下:Could not initialize SDL - Failed to connect to the Mir Server(Did you set the

原创 error C4996 : 'GetVersionExW' : 被聲明爲被停止使用

1)error C4996 : 'GetVersionExW' : 被聲明爲被停止使用解決辦法:1、項目 >> 屬性 >> C / C++ >> 常規 >> sdl檢查,選擇“否”2、項目 >> 屬性 C++ >> 預處理 中加入 _CRT