def main():
print('Initializing camera')
with picamera.PiCamera() as camera:
camera.resolution = (WIDTH, HEIGHT)
camera.framerate = FRAMERATE
sleep(1) # camera warm-up time
print('Initializing twitch stream output')
output = BroadcastOutput(camera, BITRATE, SERVER_URL, STREAM_KEY)
print('Starting recording')
camera.start_recording(output, 'yuv')
try:
while True:
camera.wait_recording(1)
except KeyboardInterrupt:
pass
finally:
print('Stopping recording')
camera.stop_recording()
评论列表
文章目录