原创 研究VLC筆記1

現在,此博客尚未寫完,請讀者謹慎閱讀。 研究VLC-Android版本0.9.5,從vlc-android開始讀代碼: 1、LibVlC.java中有playMRL函數,感覺它是開始播放一個視頻,此函數是調用一個本地jni函數:Java

原创 PHP訪問MSSQL

下列代碼演示瞭如何用PHP訪問MSSQL的方法,包括如何將字符串轉換爲utf-8以正確顯示到網頁上: <html><body><h1>演示PHP連接MSSQL</h1><br /> <?php $serverName='JAMES-P

原创 國外程序員整理的 C++ 資源大全

關於 C++ 框架、庫和資源的一些彙總列表,由 fffaraz發起和維護。 內容包括:標準庫、Web應用框架、人工智能、數據庫、圖片處理、機器學習、日誌、代碼分析等。 標準庫 C++ Standard Library:是一系列類

原创 關於ffmpeg命令行的ss參數

ffmpeg的ss參數是表示轉碼時從什麼時間開始,格式可以是:hh:mm:ss.xxx,也可以是秒。但是網上似乎沒有文章能告訴你正確的使用ss參數,我一直被誤導,所以一直也很困惑,直到我深入瞭解了源碼之後。 正確的用法是,除了網上的說明,

原创 Lua與C的交互

原文鏈接:http://hoytluo.blog.51cto.com/1154435/525237 本文對原文有修改。 概述 近來研究Lua這個東西,官網爲http://www.lua.org/ 本文的例子主要的目的是通過lua

原创 lua 熱更新

請點擊打開鏈接打開原文 熱更新主要用於不停機修復bug等。故其重點是更新邏輯代碼。切記模塊設計時,分爲數據和邏輯。 1、所有腳本文件,除了入口的文件外,其他都寫成module形式; 2、模塊中不要有文件內的local變量,目前未知此種

原创 在VC2010下編譯ffmpeg.c(版本2.1.4)

經過N天的折騰,今天終於把ffmpeg.c這個文件編譯過了,經試驗與官方的一致。下面總結一些要點如下: 1、從 http://www.ffmpeg.org/download.html 下載官方的ffmpeg原文件,這一堆原文件本質上是fo

原创 ffmpeg流式播放時如何減少延遲

You may be able to decrease initial "startup" latency by specifing that I-frames come "more frequently" (or basically

原创 SocketAsyncEventArgs 對象

原文 System.Net.Sockets.Socket 類有一組增強功能,提供可供專用的高性能套接字應用程序使用的可選異步模式,SocketAsyncEventArgs 類就是這一組增強功能的一部分。 該類專爲需要高性能的網絡服務器

原创 使用ffmpeg庫的初始化過程

先上代碼片段(僅僅是片段): int main(int argc, char **argv) { .... avcodec_register_all(); av_register_all(); avfil

原创 Android JNI的使用方法(備忘錄)

本文僅僅用於備忘。 參考網址: android jni 入門 NDK入門 如何編譯VLC for Android

原创 演示基於SDL2.0+FFmpeg的播放器

SDL是一個跨平臺的渲染組件,目前已經推出到2.0.3版本,支持Win/Linux/OSX/Android。網上很多介紹大多是基於SDL1.2版本的,與2.0版本有一定的差別,本文演示如何用SDL2.0版本播放視頻(僅視頻)。 SDL下載

原创 lua與C#的互操作

備忘帖。 http://www.cnblogs.com/comsokey/archive/2013/01/22/IronLua.html http://blog.csdn.net/johnice/article/details/46065

原创 VLC播放RTSP視頻延遲問題

這篇文章不錯,請點擊下面的鏈接: 原文

原创 關於ffmpeg的例子muxing.c

在ffmpeg的官方例子中有一個muxing.c,這個例子是演示如何用ffmpeg進行打包(muxing),但是這個例子有些問題,說好聽點是不完善,說不好聽就是有錯誤。ffmpeg.c是非常完善的,對比ffmpeg.c我發現主要有以下兩個