日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

视觉媒体通信作业记录(四)视频网络传输

發布時間:2023/12/9 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 视觉媒体通信作业记录(四)视频网络传输 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作業要求

編程實現視頻網絡傳輸∶利用socket接口,實現壓縮視頻的網絡傳輸,嘗試傳輸層協議tcp和udp時視頻傳輸質量(時征、卡頓等)。

實現方案

視頻數據傳輸在傳輸層可以選擇TCP或者UDP:
TCP面向連接,傳輸中斷,發送端是知道的。TCP傳輸的好處是不丟包,壞處是網絡不太好的情況下會越堵越嚴重。
1.客戶端
(1)創建一個socket,用函數socket();
(2)設置socket屬性,用函數setsockopt();
(3)綁定IP地址、端口等信息到socket上,用函數bind();*
(4)設置要連接的對方的IP地址和端口等屬性;
(5)連接服務器,用函數connect();
(6)收發數據,用函數send()和recv(),或者read()和write();
(7)關閉網絡連接;
2.服務器端:
(1)創建一個socket,用函數socket();
(2)設置socket屬性,用函數setsockopt(); * 可選
(3)綁定IP地址、端口等信息到socket上,用函數bind();
(4)開啟監聽,用函數listen();
(5)接收客戶端上來的連接,用

總結

以上是生活随笔為你收集整理的视觉媒体通信作业记录(四)视频网络传输的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。