小编ram*_*ram的帖子

我想使用Python中的套接字编程来流式传输网络摄像头

这是我的代码:

server.py:

#The server receives the data

import socket
from PIL import Image
import pygame,sys
import pygame.camera
from pygame.locals import *
import time

host = "localhost"
port = 1890
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((host,port))
s.listen(1)
conn, addr = s.accept()
print "connected by",addr

screen = pygame.display.set_mode((640,480))

while 1:
        data = conn.recv(921637)
        image = pygame.image.fromstring(data,(640,480),"RGB")
        screen.blit(image,(0,0))
        pygame.display.update()
        if not image: 
               break;
        conn.send(data)
conn.close()
Run Code Online (Sandbox Code Playgroud)

client.py

#The client sends the data

import socket
from PIL import Image
import pygame,sys
import pygame.camera
from pygame.locals import …
Run Code Online (Sandbox Code Playgroud)

python sockets streaming camera pygame

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

camera ×1

pygame ×1

python ×1

sockets ×1

streaming ×1