原创 XML
1.什麼是xml XML是指可擴展標記語言(eXtensible Markup Language),它是一種標記語言,很類似HTML。它被設計的宗旨是表示數據,而非顯示數據。 XML標籤沒有被預定義,需要用戶自行定義標籤。 XML技術是W
原创 Response&Request&地址寫法&URL編碼
一、Response 1.Resonse的繼承結構: ServletResponse--HttpServletResponse 2.Response代表響應,於是響應消息中的 狀態碼、響應頭、實體內
原创 tomcat
1.tomcat的結構目錄 2.虛擬目錄的映射方式 a) 進入到tomcat目錄下的conf/server.xml, 找到一個host元素,然後在該元素中增加一個context元素. 這裏這個context就表示一個web應用.
原创 HTTP 協議
1.什麼是協議? 數據格式. 2.HTTP協議. Http是(Hypter text transfer protocol) 超文本傳輸協議. 專門用來定義瀏覽器訪問web資源的格式的一種應用層的協議. HTTP
原创 圖片驗證碼實例
常用中文字符 \u7684\u4e00\u4e86\u662f\u6211\u4e0d\u5728\u4eba\u4eec\u6709\u6765\u4ed6\u8fd9\u4e0a\u7740\u4e2a\u5730\u5230\u5
原创 Servlet
Servlet調用過程&生命週期 Servlet繼承結構 Servlet接口:定義一個Servlet應該具有的最基本的方法 | |--GenericServlet:抽象類,實現了Servlet接口,提供了對Servlet
原创 ffmpeg音頻轉原生的pcm
PCM(Pulse Code Modulation),脈衝編碼調製。人耳聽到的是模擬信號,PCM是把聲音從模擬信號轉化爲數字信號的技術。原理是用一個固定的頻率對模擬信號進行採樣,採樣後的信號在波形上看就像一串連續的幅值不一的脈衝(脈搏似的
原创 ffmpeg集成到androidStudio
1.把我們需要的so庫及include copy進來 整個include包含文件夾及裏面的內容 修改項目的build.gradle文件 defaultConfig { applicationId "com.ican.f
原创 視頻解碼原理及ffmpeg MP4轉YUV420P
1. 爲什麼要進行視頻壓縮? ● 未經壓縮的數字視頻的數據量巨大 ● 存儲困難 ○ 一G只能存儲幾秒鐘的未壓縮數字視頻。 ● 傳輸困難 ○ 1兆的帶寬傳輸一秒的數字電視視頻需要大約4分鐘。 爲什麼可以
原创 雲服務器編譯ffmpeg
編譯ffmpeg 需要用ndk 下載ndk https://developer.android.google.cn/ndk/downloads/older_releases wget https://dl.google.com/and
原创 ffmpeg原生繪製視頻
MainActivity <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res
原创 Nginx流媒體服務器搭建
下載nginx http://nginx.org/en/download.html wget http://nginx.org/download/nginx-1.14.1.tar.gz 下載openssl https://github.c