線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1209
推到 Plurk!
推到 Facebook!

線上交談程式

答題得分者是:gemi0305

中階會員


發表:36
回覆:142
積分:70
註冊:2003-07-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-10-13 02:09:25 IP:163.23.xxx.xxx 未訂閱
各位前輩們: 小弟最近要實做線上交談功能的程式 看了電子報有關於錄音及放音的程式 以及 cmf 前輩分享的影音聊天室的介紹 小弟天份不好,還是一頭霧水,請教幾個問題 有前輩實做過了解其中程序嗎? 小弟先講出自己的想法,希望前輩指正 配置一塊記憶體,假設大小為 byte[1024] 只要錄音程式將記憶體填滿 則將這塊記憶體儲存為 avi 檔至指定路徑下 再來啟動 ServerSocket 將 avi 檔送出 而 ClientSocket 接收完畢後,則將播放此聲音檔 如此循環下去,直到雙方關閉交談。是這樣嗎? 或是: 配置一塊動態記憶體 TMemoryStream *ms1 只要此記憶體有聲音資料就一直送出到 Client 而 Client 能做到先進先出(FIFO) 只要接收就即將聲音播出 (也許這個比較好做,RaynorPao前輩已有Server與Client傳檔範例!) 直到關閉交談功能為止 或是: 前輩們曉得不一樣的做法,或是什麼程序才能達到同步式接收與播放 小弟有找到一些音訊 I/O 的說明,但對網路以及真正處理程序不懂 http://www.bridgespublishing.com/articles/issues/9810/Low-level_wave_audio__part_3.htm 這篇應該算是不錯的教學範例吧 ~ 不知道實做起來時,程序大概是怎麼樣? 因為如 cmf 前輩講的 vfw.h 中有提到相關函數 (還沒去看) 所以請問大概要怎麼做才是正解 謝謝 ^^ 發表人 - 流 於 2003/10/13 02:19:53

中階會員


發表:36
回覆:142
積分:70
註冊:2003-07-24

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-10-14 12:18:35 IP:163.23.xxx.xxx 未訂閱
能否請前輩給些相關參考資料? 或是小弟該從哪著手... 謝謝

中階會員


發表:36
回覆:142
積分:70
註冊:2003-07-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-10-15 02:28:04 IP:163.23.xxx.xxx 未訂閱
如果您看到這邊的話,小弟有一個建議: 請往多媒體討論區去尋找相關討論 小弟目前也在研究影音傳輸 (兩者獨立的) 討論中是沒有直接的回答與範例 但可藉由其他的發表文章中學習到很多很多 小弟以前從未到多媒體討論區去看過 若您也跟我一樣,煩請移駕吧 : )
gemi0305
版主


發表:81
回覆:564
積分:629
註冊:2003-05-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-10-15 11:55:35 IP:210.66.xxx.xxx 未訂閱
如果大家想對此問題有更多了解, 在下提供主題中提到的文章連結 這是 > 國泰平安

中階會員


發表:36
回覆:142
積分:70
註冊:2003-07-24

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-10-15 12:58:46 IP:163.23.xxx.xxx 未訂閱
版主您好: 小弟在發問前已有搜尋之前發表文章 不過也因為小弟是"新手",就是代表"問題多" 每接觸一項新的東西,都無法容易地進入狀況 小弟也正在看多媒體區的發表文章 雖然沒有正式的討論到網路傳輸 但小弟認為能將影像抓取到螢幕為要 至於傳圖檔,小弟看了一些文章 發現是將這些圖都設為 frame ,壓成 avi 檔在播放 小弟昨天在跟同學的討論中發現...... 若以包大哥的螢幕傳輸,每 0.1 秒抓一張圖,則 1 秒有十張圖 一張圖都是 100 KB 好了,一秒中就是 1 MB 則一分鐘的影像連結要 60 MB ,那一小時自然就是 3 GB 多 小弟笑了一下,沒人會做這種傻事了....^^" 如果小弟實做有成功的話 願意分享給各位前輩...(雖然很多人都會了) 努力 ~ ~ ~
系統時間:2024-04-28 11:16:25
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!