Как интерпретировать видеопоток с Android в Python? - PullRequest
2 голосов
/ 30 ноября 2011

Я хочу реализовать видеопоток с моего телефона Android на ПК.Разработанные для Android вещи, относящиеся к

https://stackoverflow.com/questions/7352292/android-video-streaming-to-python

, сделаны на Java.Настройки видео определены как

  recorder.setVideoEncoder(MediaRecorder.VideoEncoder.MPEG_4_SP);
  recorder.setVideoSize(320,240);

На стороне ПК я использовал скрипт python для чтения выходных данных

pygame.init()
HOST = ''                 # Symbolic name meaning all available interfaces
PORT = 8888              # Arbitrary non-privileged port
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT))
s.listen(1)
conn, addr = s.accept()

while 1:
  data = conn.recv(4096)
  print len(data)

У меня 1448 24 128 759 1448 1448 176 1448 14481448 387 32 1448 .... все время для длины данных все время.Как мне сгенерировать «картинку» из пакетов?

...