原创 Linux FIFO

fifo_write.c #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <fcntl.h> #define FIFO "/tmp/myfifo"

原创 推薦一種英語聽力築基訓練方法

  from    https://forum.putclub.com/viewthread.php?tid=217474&extra=page%3D1 這種訓練方法的適用範圍:如果你聽VOA的Special English,感覺自己的理

原创 RTP打包H264 NALDecoder

// NALDecoder.cpp : Defines the entry point for the console application. // #define _CRT_SECURE_NO_WARNINGS #include <

原创 ffmpeg extra audio

#include <stdio.h> #define __STDC_CONSTANT_MACROS extern "C" { #include <libavutil/log.h> #include <libavformat/avio.h

原创 ffmpeg 打印音視頻信息

#include <libavformat/avformat.h> int main(int argc, char *argv[]) { int err_code; char errors[1024]; AV

原创 webrtc initialize workflow

(conductor.cc:131): InitializePeerConnection (create_peerconnection_factory.cc:46): CreatePeerConnectionFactory (audio

原创 webrtc local Gather Candidate workflow

(port.cc:423): Port::FinishAddingAddress (basic_port_allocator.cc:911): BasicPortAllocatorSession::OnCandidateReadyPort

原创 webrtc SetLocalDescription workflow

(peer_connection.cc:2116): PeerConnection::SetLocalDescription Enter (peer_connection.cc:2203): PeerConnection::ApplyL

原创 webrtc CreateOffer workflow

(media_session.cc:1399): CreateOffer (conductor.cc:554): OnSuccess (peer_connection.cc:2097): SetLocalDescription (peer

原创 1.2彙編語言的產生

  早期的程序員們,很快就發現了使用機器語言帶來的麻煩。它是如此難於辨別和記憶,給整個產業的發展帶來了障礙,於是彙編語言就產生了。       彙編語言的主體是彙編指令。彙編指令和機器指令的差別在於指令的表示方法上。彙編指令是機器指

原创 1.10控制總線

CPU對外部器件的控制是通過控制總線來進行的。在這裏控制總線是個總稱,控制總線是一些不同控制線的集合。有多少根控制總線,就意味着CPU提供了對外部器

原创 1.1機器語言

   說到彙編語言的產生,首先要講一下機器語言。機器語言是機器指令的集合,機器指令展開來講就是一臺機器可以正確執行的命令。       電子計算機的機器指令是一列二進制數字。計算機將之轉變爲一列高低電平,以使計算機的電子器件受到驅動

原创 1.4存儲器

CPU是計算機的核心部件,它控制整個計算機的運作並進行運算。要想讓一個CPU進行工作,就必須向它提供指令和數據。指令和數據在存儲器中存放,也就是我們平時所說的內存。在一臺PC機中,內存的作用僅次於CPU。離開了內存,性能再好的CPU也

原创 檢測點1.1

 (1)1一個CPU的尋址能力爲8KB,那麼它的地址總線寬度是多少?  答:2^n=8*1024    (2)1KB的存儲器有多少個存儲單元?存儲單元的編號從多少到多少?  答:1KB存儲器有1024個存儲單元,存儲單元編號從0到102

原创 程序編譯,鏈接過程

一、概述 C語言的編譯鏈接過程要把我們編寫的一個c程序(源代碼)轉換成可以在硬件上運行的程序(可執行代碼),需要進行編譯和鏈接。編譯就是把文本形式源代碼翻譯爲機器語言形式的目標文件的過程。鏈接是把目標文件、操作系統的啓動代碼和用到的庫