原创 Ubuntu下,使用nodejs搭建最簡單的http服務

nodejs搭建web服務器——學習筆記(一) 目錄 準備環境 搭建HTTP服務 搭建HTTPS服務 在win10上,安裝了Ubuntu的虛擬機。然後通過nodejs搭建最簡單的http服務。步驟如下: 準備環境 nodejs  npm

原创 Windows下,使用nodejs搭建最簡單的http服務

在win10系統先 安裝配置nodejs  之後,下面進行創建應用! Node.js 創建第一個應用 引入 required 模塊:我們可以使用 require 指令來載入 Node.js 模塊。 創建服務器:服務器可以監聽客戶端的

原创 C++字符串匹配--記錄而已

之前寫的,現在看不懂了。。。 還是要溫故而知新呀! 本篇博客僅爲了保留代碼。   #ifndef _ACMATCH_H #define _ACMATCH_H #include<iostream> #include <string.h>

原创 win10系統下編譯webRTC的Android版

一、配置環境 1、Android的編譯,需要在Linux下進行,所以 《虛擬機》+ 《Ubuntu》 先準備好。Ubuntu需要預留50G的空間,當然40G應該也可以吧。反正20G是可定不行的。我一開始是20G,後來下載完的webRTC實

原创 API_PEER_CONNECTION_INTERFACE_H_通信過程描述

 簡單翻譯一下,僅供自己學習,如有錯誤,歡迎指出! // The PeerConnectionFactory class provides factory methods to create // PeerConnection, Med

原创 webRTC示例分析(三)——peerConnection-client

在學習webRTC源碼,下面分析peerConnection-client,僅作爲自己的學習筆記,如有錯誤,歡迎指出。 示例中的client,是基於win32控制檯寫的單文檔應用程序,所以其入口函數是winMain 下面先介紹一下Wind

原创 webRTC示例分析(二)——peerConnection-server

在學習webRTC源碼,下面分析peerConnection-server,僅作爲自己的學習筆記,如有錯誤,歡迎指出。 server,是基於win32控制檯寫的,所以主函數 main 是入口函數。下面就分析一下server端通信建立的過程

原创 在win10上編譯webRTC(問題篇)

參考鏈接:https://webrtc.org.cn/mirror/ 主要是記錄《在win10上編譯webRTC(編譯篇)》中,遇到的問題,以及解決方案。僅作爲記錄用。 問題一 在編譯生成的時候出現: ERROR at //build/c

原创 在win10上編譯webRTC(編譯篇)

坑坑不息。主要是記錄自己的安裝過程。 參考鏈接:https://webrtc.org.cn/mirror/   先附上參考鏈接,方便參看的人,找到官網安裝編譯教程。 一、準備工作 win10安裝git工具及TortoiseGit。這裏,我

原创 webRTC源碼結構簡單分析(一)

webRTC是什麼?。 這裏我已經下載並編譯好了,然後梳理一下結構。僅作爲學習筆記,如有錯誤,歡迎指出。 如果你還沒有下載或編譯,請參看,鏈接1, 鏈接2. 1、首先webRTC下載之後,是src文件,然後這個文件中有很多文件夾及其他,這

原创 webRTC示例分析(四)——peerConnection-client

轉載,並稍微做了修改,應該是版本不同,導致的差異。比如 AddStreams, 已經換成了AddTracks()。 僅作爲自己的學習筆記,如有錯誤,歡迎指出。   整個demo中有3個主要的類分別是: 窗口類MainWnd,它的主要功能是

原创 webRTC——SDP(Session Description Protocal)

SDP(Session Description Protocal),說直白點就是用文本描述的各端(PC 端、Mac 端、Android 端、iOS 端等)的能力。 這裏的能力指的是各端所支持的音頻編解碼器是什麼,這些編解碼器設定的參數是什

原创 在VS2017上編譯peerconnection client

目前編譯通過,但是執行出現問題。爲了節省讀者寶貴時間,可以不用往下看。 編譯了webRTC Windows源碼之後,想使用編譯出來的庫寫一個demo出來,但是又不知到怎麼下手。 經高人指點,可以通過源碼中帶的示例peerconnectio

原创 cannot find module 'serve-index' 解決方案

按照此博客的過程,安裝好,並配置好。 serve-index 就在這個文件夾裏面。並且路徑也都配置了。 結果,運行的時候,出現如下錯誤: 這個項目裏,有一個server.js的文件,用cmd命令運行,出現如下錯誤: 解決過程: 打開c

原创 win10安裝並配置node.js

下載 win10,64位,就下載Windows下64位的東西。下面的兩個網址,一個是慢的,一個是快的。才18M+,慢的那麼慢。 推薦下載地址:http://nodejs.cn/download/ 不推薦地址:https://nodejs.