原创 VC滾動條 SCROLLINFO結構詳解

SCROLLINFO結構詳解   在剛開始使用SCROLLINFO結構時感覺很不順手,尤其其中的成員fMask理解不太深刻,經過查詢資料才理解一二。     在使用滾動條功能時,如果要設置它的範圍和位置可以用以前的函數,例

原创 vlc的流輸出功能

流輸出功能,可以將vlc讀取到的流,輸出到文件或者通過網絡發送,客戶端可以使用http、rtp、rtsp等協議訪問,還可以進行轉碼等操作。 參考http://wiki.videolan.org/Documentation:Streamin

原创 TS格式解析

TS格式解析 by ahuner 1.TS格式介紹    TS:全稱爲MPEG2-TS。TS即"Transport Stream"的縮寫。它是分包發送的,每一個包長爲188字節(還有192和204個字節的包)。包的結構爲,包頭爲

原创 MFC多線程的創建,包括工作線程和用戶界面線程

MFC多線程的創建 1.MFC多線程簡介 MFC對多線程進行了一層簡單的封裝,在Visual C++中每個線程都是從CWinThread類繼承而來的。每一個應用程序的執行都有一個主線程,這個主線程也是從CWinThread類繼承

原创 FFmpeg淺嘗輒止(三)——小試視頻解碼

上一篇介紹了視頻編碼的小例子,視頻解碼跟編碼差不多,只是要在視頻文件中尋找視頻流,找到後對流逐幀解碼,就這樣簡單。閒言少敘,上code: [cpp] view plain copy int main(int arg

原创 不用if比較兩個數大小

一、問題 有兩個變量a,b,不用“if”,“? :”,switch或者其它判斷語句,找出兩個數中間比較大的 二、解決方案 [java] view plain copy /*  方法1:取平均值法  大的爲 ((a+b

原创 FFmpeg淺嘗輒止(四)——音頻的解碼和編碼

音頻和視頻其實是一樣的,在文件中尋找音頻流,然後解壓出來,得到音頻幀的數據,同樣也可以按照設定的編碼格式進行壓縮,我這裏把音頻的解碼和編碼做成了兩個工程,也是直接上代碼: [cpp] view plain copy

原创 比較著名的國外科技網站(推薦)

國外科技新聞網站,有很多是博客媒體式網站。博主們評論新科技的文章也很有讀者。博客媒體網站1.www.ArsTechnica.com2.www.alleyinsider.com2.www.Engadget.com3.www.techcrun

原创 ffmpeg裁剪合併視頻

這裏裁剪是指時間軸裁剪,不是空間裁剪。   比如說,你想把視頻的從一分20秒開始,30秒的視頻裁剪出來,保存成一個視頻。這是這個文章要討論的問題。   一 裁剪視頻   ffmpeg提供簡單的命令參數: ffmpeg -s

原创 FFmpeg淺嘗輒止(二)——YUV視頻序列編碼爲視頻

上一篇已經寫了如何配置好開發環境,這次就先小試牛刀,來個視頻的編碼。搞視頻處理的朋友肯定比較熟悉YUV視頻序列,很多測試庫提供的視頻數據都是YUV視頻序列,我們這裏就用用YUV視頻序列來做視頻。關於YUV視頻序列,我就不多講了,可以看書

原创 多線程 線程池 sock IO複用

 1)iocp編程小結 http://www.cnblogs.com/Hybird3D/archive/2012/02/02/2335000.html http://www.cnblogs.com/Hybird3D/archive

原创 FFmpeg發送流媒體的命令(UDP,RTP,RTMP)

這兩天研究了FFmpeg發送流媒體的命令,在此簡單記錄一下以作備忘。 1.      UDP 1.1. 發送H.264裸流至組播地址 注:組播地址指的範圍是224.0.0.0—239.255.255.255 下面命令實現了發送H

原创 國外經典的開源網站

轉自:http://www.cnblogs.com/newpanderking/archive/2012/08/27/2658974.html   http://search.csdn.net/ CSDN搜索,CSDN還是有非常多的

原创 OpenCV學習筆記(一)——安裝配置、第一個程序

決心開始研究OpenCV。閒言少敘,sourceforge網站最近的版本是2011年8月的OpenCV2.3.1,下載安裝,我這裏使用的開發環境是vs2008,網上搜了一下配置的教程,與之前的幾個OpenCV版本的配置過程大體相同:(教

原创 國內國外有名的編程網站

網站/論壇:CSDN 網址:http://www.csdn.net 介紹:由《程序員》雜誌社主辦,集新聞動態、技術文檔、論壇一體的大型綜合技術網站,涉及大多數主流的編程語言。內容以初、中級爲主流,面向大多數人的網