• 大小: 2KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: Python
  • 标签: Python  socket  

资源简介

Python3 socket实现服务端,客户端传输视频,可选择传输帧率,图像分辨率,摄像头IP地址

资源截图

代码片段和文件信息

#客户端
import socket
import cv2
import threading
import struct
import numpy
 
class Camera_Connect_object:
    def __init__(selfD_addr_port=[“192.168.1.2“8880]):
        self.resolution=[19201080]
        self.addr_port=D_addr_port
        self.src=888+30                 #双方确定传输帧数,(888)为校验值
        self.interval=0                 #图片播放时间间隔
        self.img_fps=30                 #每秒传输多少帧数
 
    def Set_socket(self):
        self.client=socket.socket(socket.AF_INETsocket.SOCK_STREAM)
        self.client.setsockopt(socket.SOL_SOCKETsocket.SO_REUSEADDR1)
 
    def Socket_Connect(self):
        self.Set_socket()
        self.client.connect(self.addr_port)
        print(“IP is %s:%d“ % (self.addr_port[0]self.addr_port[1]))
 
    def RT_Image(self):
        #按照格式打包发

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2576  2019-05-10 15:32  python_socket_video\client.py

     文件       2548  2019-05-10 15:32  python_socket_video\sever.py

     目录          0  2019-05-10 15:32  python_socket_video

----------- ---------  ---------- -----  ----

                 5124                    3


评论

共有 条评论