최근 QoS 기술의 일환의 하나인 실시간 스트리밍 서비스의 기술들이 이슈화 되고 있다. 하지만 현재의 대다수 스트리밍 서비스들은 특정 S/W나 별도의 프로그램 설치를 통해 실시간 스트리밍 서비스를 지원하는 실정이고, 저장되는 영상에 대해 저장의 종료 전까지는 영상에 대해 편집 및 사용이 불가능 하였다. 이에 본 논문에서는 사용자가 저장하고 있는 영상에 대해 멀티스레드 및 Storm기법을 적용한 분산처리 시스템을 기반으로 별도의 S/W나 프로그램의 설치 없이 HTML5기반의 웹 콘텐츠를 제작하여 각 디바이스들이 지원하는 웹 브라우저를 이용한 실시간 스트리밍 시스템을 제안한다. 이는 스트리밍 서비스를 제공하는 사용자가 실시간으로 저장되는 영상에 대해 편집 및 사용이 가능하며, 서버와 클라이언트 간 실시간 응답 및 콘텐츠 공유를 필요로 하는 교육 및 멀티미디어 스트리밍 분야에 활용될 것이다.
최근 QoS 기술의 일환의 하나인 실시간 스트리밍 서비스의 기술들이 이슈화 되고 있다. 하지만 현재의 대다수 스트리밍 서비스들은 특정 S/W나 별도의 프로그램 설치를 통해 실시간 스트리밍 서비스를 지원하는 실정이고, 저장되는 영상에 대해 저장의 종료 전까지는 영상에 대해 편집 및 사용이 불가능 하였다. 이에 본 논문에서는 사용자가 저장하고 있는 영상에 대해 멀티스레드 및 Storm기법을 적용한 분산처리 시스템을 기반으로 별도의 S/W나 프로그램의 설치 없이 HTML5기반의 웹 콘텐츠를 제작하여 각 디바이스들이 지원하는 웹 브라우저를 이용한 실시간 스트리밍 시스템을 제안한다. 이는 스트리밍 서비스를 제공하는 사용자가 실시간으로 저장되는 영상에 대해 편집 및 사용이 가능하며, 서버와 클라이언트 간 실시간 응답 및 콘텐츠 공유를 필요로 하는 교육 및 멀티미디어 스트리밍 분야에 활용될 것이다.
As part of real-time streaming service, which is one of the latest QoS technology has become the issue. But the current majority of streaming services are specific S/W I a separate setup program supports real-time streaming service a reality, will be stored until the end of the video, save for a vid...
As part of real-time streaming service, which is one of the latest QoS technology has become the issue. But the current majority of streaming services are specific S/W I a separate setup program supports real-time streaming service a reality, will be stored until the end of the video, save for a video about editing and is not available. In this paper, a video about multi-threaded and distributed processing system applied to the Storm technique based on separate software or installation of programs without the H T M L 5-based Web content is produced by each device using a Web browser, real-time streaming system you want, no. This is a streaming service that provides users with real-time editing and the footage is stored as about and respond in real time between the server and the client and content sharing that need training and will be utilized in the field of multimedia streaming.
As part of real-time streaming service, which is one of the latest QoS technology has become the issue. But the current majority of streaming services are specific S/W I a separate setup program supports real-time streaming service a reality, will be stored until the end of the video, save for a video about editing and is not available. In this paper, a video about multi-threaded and distributed processing system applied to the Storm technique based on separate software or installation of programs without the H T M L 5-based Web content is produced by each device using a Web browser, real-time streaming system you want, no. This is a streaming service that provides users with real-time editing and the footage is stored as about and respond in real time between the server and the client and content sharing that need training and will be utilized in the field of multimedia streaming.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
본 논문에서는 사용자가 편집하는 영상이나 화상카메라를 통해 사용자가 녹화나 편집을 실행한 후 현재 녹화나 편집되고 있는 영상에 대해 멀티쓰레드 기법을 통해 영상의 녹화가 종료가 되지 않더라도 일정시간 단위의 저장되고 있는 영상을 쓰레드 저장기법을 통해 실시간으로 웹을 통한 영상의 스트리밍 서비스가 가능한 시스템에 대해 제안하였다. 이는 현재 영상의 녹화가 EOF가 되기 전까지는 스트리밍을 제공하지 못하는 현재 스트리밍 서비스의 단점을 해결할 수 있을 것이다.
이에 본 논문에서는 캡쳐 프로그램이나 화상카메라를 통해 사용자가 녹화나 편집을 실행 한 후 현재 녹화나 편집되고 있는 영상에 대해 멀티쓰레드 기법을 통해 영상의 녹화가 종료가 되지 않더라도 일정시간 단위의 저장되고 있는 영상을 쓰레드 저장기법을 통해 실시간으로 웹을 통한 영상의 스트리밍 서비스가 가능한 시스템에 대해 제안한다. 이는 현재 영상의 녹화가 EOF가 되기 전까지는 스트리밍을 제공하지 못하는 현재 스트리밍 서비스의 단점을 해결할 수 있을 것이다[3,4].
제안 방법
시스템 설계에서는 저장이나 편집되고 있는 영상에 대해 분산처리 쓰레드 기법을 통해 실시간으로 웹에서 스트리밍이 가능하도록 시스템을 설계 하였다.
성능/효과
그림 3은 영상의 편집이나 녹화가 시작되고 일정시간 별 분산처리 멀티쓰레드 기법을 통해 저장되는 방식을 그림으로 보여주고 있다. 일정 시간별 영상을 각각의 쓰레드에 저장하고 저장된 쓰레드를 웹을 통해 스트리밍 서비스를 제공함으로써 사용자의 카메라나 서버의 작업영상에 대해 실시간으로 클라이언트에서 웹을 통해 재생 및 스트리밍 서비스가 가능하다. 지연 시간은 멀티쓰레드 별 설정된 재생시간이다.
후속연구
향후 본 논문에서 제시한 시스템을 바탕으로 멀티미디어 콘텐츠 적용 및 분석에 대한 연구할 필요할 것으로 사료된다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.