請問有沒有可能把上網的封包(數位訊號)轉換成聲音的格式(類比訊號),透過skype的「語音通話」功能傳送?
例如我在a地,我用軟體把所有網路資料流轉換成聲音訊號,偽裝成麥克風,skype打開語音通話,和b地的電腦通話,b地的電腦和a地在語音通話,所以可以把收到的「聲音」轉成資料流,透過b地的網路傳出去!就類似撥號連線,只是線路換成skype的「語音通話」
用途:翻牆
請不要回答無關問題,例如「用無界翻牆就好啦!」、「vpn很方便的」、「用gae翻牆很穩定」、「請自己google『翻牆』」之類的,因為我只是想要討論和看看技術上的可行性,並沒有真正的翻牆需求!
還有一個原因,因為gfw不太可能封鎖掉skype,畢竟大陸也有很多人在使用skype,就封包上來看只是VoIP的封包,完全無法過濾內容!以後去大陸可以註冊2個skype帳號,台灣的電腦開機用於翻牆!隨著牆越來越高,這個方法如果可行就可以做到保證翻得過!
s920361 wrote:
請問有沒有可能把上網的封包(數位訊號)轉換成聲音的格式(類比訊號),透過skype的「語音通話」功能傳送?
例如我在a地,我用軟體把所有網路資料流轉換成聲音訊號,偽裝成麥克風,skype打開語音通話,和b地的電腦通話,b地的電腦和a地在語音通話,所以可以把收到的「聲音」轉成資料流,透過b地的網路傳出去!就類似撥號連線,只是線路換成skype的「語音通話」...(恕刪)
誰跟你講skype的「語音通話」不是數位信號了,
你的聲音經由電腦音效卡由類比聲音轉為數位信號,skype至使至終都是在處裡數位信號.在由網路傳送到對方的電腦音效卡由數位信號轉為類比聲音.
skype不容易被攔截是因為Super node,改用洋蔥tor切換不同的伺服器也有類似的效果.
我已閱讀過並同意管管任意隨心情爽快擅自修改討論區規則或任意引用規則
1F 講的方法當然可行,只是沒有什麼實際意義XD 直接撥境外的 VPN Server 就可以了
雖然技術細節不同,但是基本的想法都一樣,用 skype 做沒有什麼特別的好處
當然你會覺得可能境外的 IP 被封鎖就失效啦,但如果這天真的發生,你 Skype 又要怎麼連出國呢XD
s920361 wrote:
所以說..........(恕刪)
理論上雖然可行, 但是實際上除了頻寬之外, 還有資料中斷或流失的問題.
假設聲音信號如果漏失0.01秒, 聽方的大腦會自動補完, 因此些微中斷是可以接受的.
加上即時通話傳輸, 傳輸途中資料發生漏失需要重傳時, 可以重傳的空檔時間有限制,
因為源源不斷的每一筆聲音資料, 都具有先後次序與即時性,
先收到的部分, 得要有足夠的buffer暫時儲存, 等待其他未收到的部分, 逾時就整段丟棄.
即時聲音傳輸的時效性, 不可以整體一起延遲傳送與接收.
所以即時聲音資料的傳輸, 不像單純的資料傳輸那樣嚴謹, 也不完全相同.
除非整個傳輸環境與過程都非常完美, 不然最後收到的資料通常與原始資料是不符的.
由於語音的頻率僅至4KHz, VBD受限於此, 頻寬最多只到56Kbps, 且VBD對聲音很敏感, 稍微的延遲或jitter就會讓VBD失敗或重傳, 因此傳VBD通常只限於傳統電話線
利用VoIP來傳VBD除了會遇到延遲, jitter與packet loss等問題, VoIP用的壓縮技術也會讓VBD不可行, 例如G.729的演算法是針對人聲, VBD的機器音(就是撥接聽到的那種嘰嘰聲)被G.729壓縮後會嚴重失真, 因此一般若真要用VoIP來傳VBD, 都會選G.711等未壓縮的格式, 而不會選G.729等壓縮格式
Skype早期是用iLBC壓縮, 現在是用SILK壓縮, 不管是iLBC或SILK都是針對人聲, 傳VBD都會嚴重失真
總之, 用VoIP來傳輸資料是可行的(例如Fax Passthrough), 只是頻寬並不高(最高56KBps@G.711), 而且VoIP有種種先天限制, 若選擇的壓縮方法錯誤, 最後穩定的頻寬可能不到1Kbps, 並不實用
內文搜尋

X