原创 RTP over RTSP(TCP)(一)

服務器:live555 客戶端:VLC 視頻格式:H264   (1)OPTIONS  OPTIONS rtsp://222.201.145.236/slamtv60.264 RTSP/1.0 CSeq: 2 User-A

原创 在一個字符串中刪除另一個字符串中存在的字符

輸入:兩個字符串,一個是源字符串,被刪除的。一個是”刪除字符串“ 輸出:被刪除後的源字符串 #include <iostream> #include <string.h> using namespace std; void DelChar

原创 隨機數生成函數 srand() rand()

轉載於http://hi.baidu.com/petrel_thy/blog/item/311aa4366ac9aad1a3cc2be3.html 如果srand每次輸入的數值是一樣的,那麼每次運行產生的隨機數也是一樣的, srand(n

原创 騰訊廣研-筆試題(2) 2012-3-27

2.輸入:一個有序數組和數組大小    輸出:一個有序二叉樹(二叉查找樹又叫二叉排序樹)它只是說是有序二叉樹沒有說是平衡的,當且當做是平衡的吧! #include <iostream> using namespace std; struc

原创 SSH Telnet 終端退出後保持程序繼續運行 收藏

你是不是經常需要 SSH 或者 telent 遠程登錄到 Linux 服務器?你是不是經常爲一些長時間運行的任務而頭疼,比如系統備份、ftp 傳輸等等。通常情況下我們都是爲每一個這樣的任務開一個遠程終端窗口,因爲他們執行的時間太長了。必須

原创 指針引用 gcc與g++

今天碰見一個問題,那就是用指針引用時,用gcc編譯居然出錯了!代碼如下: 編譯過程如下: 對於這個錯誤,這是因爲c語言不支持指針引用 可以通過返回指針或者使用指向指針的指針來解決相應的問題!       點贊 收藏

原创 pthread_cond_timedwait實例代碼

函數聲明:int pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex, const struct timespec *abstime); 其中abstim

原创 SDP 會話描述協議概述

1.概述 SDP也是MMUSIC工作組的一個產品,在MBONE內容中用得很多。其目的就是在媒體會話中,傳遞媒體流信息,允許會話描述的接收者去參與會話。SDP基本上在internet上工作。他定義了會話畫描述的統一格式,但並不定義多播地

原创 linux獲取本機IP地址問題(live555)

1.問題 :今天在一臺服務器上安裝live555,運行結果如下:   出現ip地址爲:0.0.0.0 2.最後問題所在: 以後要注意一點就是:別從別人身上找問題,應該從自己身上找問題!不扯了。最後發現是在防火牆配置裏面有問題,發現:  

原创 一日一算法

   不知道從哪天之前,都在說文檔沒用,很浪費時間,沒有這個必要;    不知道哪天聽見許老師說,要學會要在寫代碼的同時學會寫文檔;    不知道哪天看見這樣一句話:做簡單的事,並始終如一!    但知道是哪天開始了我簡單的事情,那就是每

原创 騰訊廣研-筆試題(1)2012-3-27

今天去騰訊廣州筆試去了,結果很悲劇。不過沒關係,只有在不斷的被鄙視的過程中才能茁壯成長,加油! 1.輸入:一個字符串,其中包括四種運算符:+、-、*、/和一些整數(0-9)。PS:沒有括號。    輸出:運算結果(double)。實例:輸

原创 點播和單播有什麼區別,組播和廣播呢?

單播(Singlecast)  在客戶端與媒體服務器之間需要建立一個單獨的資料信道,從一臺服務器送出的每個資料包只能傳送給一個客戶機,這種傳送方式稱爲單播。每個用戶必須分別對媒體服務器發送單獨的查詢,而媒體服務器必須向每個用戶發送所申請的

原创 linux下的互斥鎖,條件變量和信號量

進行多線程編程,最應該注意的就是那些共享的數據,因爲無法知道哪個線程會在哪個時候對它進行操作,也無法得知哪個線程會先運行,哪個線程會後運行。所以,要對這些資源進行合理的分配和正確的使用。在Linux下,提供了互斥鎖、條件變量和信號量來對共

原创 TCP/IP重傳超時--RTO

概述:本文討論主機在發送一個TCP數據包後,如果遲遲沒有收到ACK,主機多久後會重傳這個數據包。主機從發出數據包到第一次TCP重傳開始,RFC中這段時間間隔稱爲retransmission timeout,縮寫做RTO。本文會先看看

原创 TCP/IP協議族之運輸層(TCP流量控制和擁塞控制 )

TCP的流量控制 1. 利用滑動窗口實現流量控制     如果發送方把數據發送得過快,接收方可能會來不及接收,這就會造成數據的丟失。所謂流量控制就是讓發送方的發送速率不要太快,要讓接收方來得及接收。     利用滑動窗口機制可以