개발 아이디어
[개발 아이디어] 개인방송 프로그램 듀얼모니터 마우스 옮길 때 방송화면 자동 전환하는 플러그인
김진우 개발일지
2023. 8. 21. 18:54
필요성
기존에 개인방송은 화면 전환 버튼을 설정하고 수동으로 방송에 내보내고 싶은 디스플레이를 결정했다. 때문에 베테랑 방송인들조차 가끔은 화면 전환을 실수해서 잘못된 화면을 송출하고는 한다. 이 문제에 대한 솔루션을 만든다면 꽤 괜찮을 것 같다는 생각이 들었다.
짧은 시간에 디스플레이를 자주 바꿔야하는 상황에서도 도움을 줄 수 있다면 완벽할 것이다. 예를 들어 듀얼모니터 환경에서 두 화면 모두 방송에 내보내고 싶은 상황이라면 이 아이디어가 도움이 될 것이다.
아이디어
디스플레이 사용자가 바라보는 화면은 반드시 입력 도구가 그 화면 안에 존재한다는 것을 가정한다. 예를 들면 컴퓨터 사용자가 바라보는 모니터 화면 안에는 반드시 마우스 커서가 존재하고, 콘솔기기 화면을 바라본다면 반드시 콘솔기기에 입력이 발생한다.
요약하자면 마우스가 모니터를 넘어갔을 때 방송화면도 해당 디스플레이로 전환하거나 미리 설정된 화면으로 변경해주는 기능을 제공하는 플러그인을 만드는 것이다. 다른 아이디어로는 마우스로 창을 클릭해 포커스를 전환 할 때마다 방송 화면을 바꿔주는 기능을 제공하는 것도 있다.
구현 가능성은 마우스의 모니터간 이동이나 창을 클릭해 포커스를 전환 할 때의 이벤트를 가져올 수 있는가에 달려있다고 생각한다.
리그오브워치개발 끝내고 시간되면 도전해야겠다.
이미 있네
https://obsproject.com/forum/resources/advanced-scene-switcher.395/