2019年11月15日金曜日

ラズパイ(カメラ・25)

前回つづいて、RICOH R Development Kitをつかって
360°のライブ配信をラズパイからできるように、
Webサーバー用のプログラムを調整します。
import os
import http.server
import socketserver

PORT = 8000

#--------------------------------------------------------------------------
# 開始
#--------------------------------------------------------------------------
def run():
    web_dir = os.path.join(os.path.dirname(__file__), '/home/pi/Public')
    os.chdir(web_dir)
    
    Handler = http.server.SimpleHTTPRequestHandler
    httpd = socketserver.TCPServer(("", PORT), Handler)
    print("serving at port", PORT)
    try:
        httpd.serve_forever()
    except KeyboardInterrupt:
        pass
    
    httpd.server_close()

if (__name__ == "__main__"):
    run()

これで配信する映像をホームページから
見えるように準備されました。次回は、
360°の映像をブラウザから視点操作が
できるようにページを作成します。

https://www.filetalk.info/index.html

0 件のコメント:

コメントを投稿