推 sawang:謝謝助教 10/15 22:38
※ 引述《sawang (被耍了...)》之銘言:
: ※ 引述《penguin1 (光光)》之銘言:
: : 這就要看你怎麼做了
: : 你可以只讓使用者輸入一個port
: : 然後傳送和接收都是同一個port
: : 你也可以讓使用者輸入兩個port
: : 一個是自己listen的port, 一個是要傳給對方的port
: : 當然兩個的分數是會不一樣的
: : TA
: 助教你好
: 我想請問的是在RTPPeerConnect function裡面的port是哪一種port?
: 是listen還是傳給對方的?
程式的預設是listen和傳給對方的是同一個
而且是寫死的9000
所以你們做可以改port
可以寫成只用輸入一個port
同樣listen和傳給對方都是用這個port
或是可以讓使用者輸入兩個port
一個是自己listen的port,一個是傳給對方的port
不過這樣子在做測試的時候就要小心
假設A,B兩台電腦要測試
A聽12345 傳給B的23456
B就要聽23456 並且傳給A的12345
不然連線是無法建立的
: 又我trace code還是不太懂哪裡在assign listen和傳出去的port
: 是在RTPPeerConnect裡面嗎 @@
: 麻煩助教解答了 謝謝~
請繼續再往下trace cclRTPSetPeerAddr()這個涵數
並一直trace下去
就可以找到設定的地方了
TA
--
◢ ◤▂ ▂◣ ﹒.﹒ ◤ ◣
; ; ▎ ..∴ ◥ <
▄▅▄ ◤ ‧°◣
◤ ◤ ◣ ◤ ꬠ ((◥((▼◣
||
▄ ▄ .﹒‧°∴°﹒°.°∴ °﹒﹒﹒°.﹒‧.﹒ ▃ ▃▃◤ ◤
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.28.141