最近在做live555的RTSP Client, 目前正常情況下, 可以收到攝像頭的音視頻。 由于需要, 需要知道怎么判斷攝像頭的網路是否斷掉了。
場景:
1. 拔掉攝像頭的網線
2. 直接斷掉攝像頭的電源
現在需要在client端, 我怎樣知道網路不通了呢? (個人理解, 上邊兩種場景, 對于client端來說, 都是與攝像頭的網路通路斷掉了)
live555的代碼也看了一點, 但是沒找到這種情況下, live555是怎么反饋的。 需要從live555獲得網路不通的狀態。(通信使用的是live555的UDP方式)
大牛們, 可以指導下嗎? 不剩感激!!
uj5u.com熱心網友回復:
本來以為有什么超時的檢測,然后有callback的, 但是代碼里目前還沒有看到, 有人能指導下嗎?uj5u.com熱心網友回復:
目前使用了執行緒每10S檢測一次在這10S內是否收到了新的資料幀, 這個辦法倒是可以作為網路狀況的一個判斷標準, 但是本人比較關心的是Live555本身的代碼中,是否提供了判斷方法。 研究Live555的人很多啊, 可是沒有見過有人問過這個問題或者有人寫過這個方面的內容。。等待中~~~~~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/30346.html
標籤:網絡通信
上一篇:VOIP軟交換的控制呼叫流程下載
