만들어야 산다

  • 홈
  • 태그
  • 방명록

오픈소스 1

추억의 오락실 (3/11) - 초반 리서치

스케치 일단 러프하게 어떻게 구현할 수 있을지 스케치를 해본다. 대충 통밥으로 게임 에뮬레이터, 비디오/오디오 인코딩, 스트리밍 및 컨트롤이 있을 것 같다. 이들이 어떻게 조화를 이룰지 좀더 살을 붙여보자면, 1. 서버에서 돌고 있는 게임 에뮬레이터는 자신의 tick 에 맞춰 열심히 프레임(이미지, 오디오)를 만들어 낼텐데 2. 이 프레임을 넘겨받아 코덱을 이용해 인코딩을 한 후 3. 연결된 클라이언트(브라우저)에 인코딩된 패킷을 전송(스트리밍)하면 4. 클라이언트(브라우저)는 video element를 이용해 동영상 데이터를 플레이한다 5. 유저의 키입력이 발생하면 이걸 서버로 보내고 6. 서버에서는 이 키입력을 게임 에뮬레이터로 전달해 게임에 반영한다 7. 그리고는 1번으로 가서 계속 반복 게임 에뮬..

만들리에/오락실 (스트리밍 게임) 2021.01.12
이전
1
다음
더보기
프로필사진

만들어야 산다

  • 분류 전체보기 (37)
    • 생활 (8)
    • 만들리에 (21)
      • 원클릭수유등 (아마존버튼) (2)
      • 오락실 (스트리밍 게임) (11)
      • CropMon (스크린레코더) (8)
    • 스케일업 (8)
      • 개발환경 (3)
      • 번역 (1)
      • 랩 (4)

Tag

libav, 스크린레코딩, 스크린레코더, iot, TrueNas, 오락실, M1 Tensorflow, 아마존에코, 기술스택, 크롭몬, FFMPEG, 에뮬레이터, aws button, WebRTC, Apple Silicon Tensorflow, 포스팅적체, Python on Apple Silicon, 인코딩, M1 파이썬, 수유등,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바