• 제목/요약/키워드: Video Server

검색결과 520건 처리시간 0.023초

Parallel Video Server system을 위한 Server Striping 정책에 관한 연구 (Rsearch in Server Striping policy for Parallel Video Server System)

  • 구태연;김길용
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (3)
    • /
    • pp.576-578
    • /
    • 2000
  • 현재의 대부분의 VOD System에서는 Single Server System의 제약인 확장성과 안정적 서비스를 제공하기 위해 Multi-Server System을 사용하고 있다. Multiple Server에 Video Data를 Striping한 구조를 Parallel Video Server Architecture라 한다. 본 연구에서는 Parallel Video Server System 상에서 Data의 Striping Policy에 대해 고찰해보고 이때 발생하는 load balancing과 redundancy 문제의 해결책을 제시하였다. 또한 이를 실제 local Network 시스템에 적용하여 구현하였다.

  • PDF

Design of Real-Time Video Play System Using Web Camera

  • Seung Ju Jang
    • International journal of advanced smart convergence
    • /
    • 제12권3호
    • /
    • pp.25-31
    • /
    • 2023
  • This paper designs a real-time video playback system using a web camera in the RTSP server. It designs a function to play the video data of the web camera in the client in real time using the web camera in the server and using the RTSP protocol. It consists of a server module function that produces real-time video information using a web camera and a client module function that plays video received from the server in real time. The experiment was conducted by establishing an environment for designing a real-time video playback system using a web camera. As a result of the experiment, it was confirmed that real-time video playback from the server's web camera worked well.

ServerNet and ATM Interconnects: Comparison for Compressed Video Transmission

  • Ashfaq Hossain;Kang, Sung-Mo;Robert Horst
    • Journal of Communications and Networks
    • /
    • 제1권2호
    • /
    • pp.134-142
    • /
    • 1999
  • We have developed fully functional Video Server and Client applications which can transmit, receive, decompress and display compressed video over various networks. Our video trans-port allows dynamic rate control feedback, loss detection, and repair requests from Clients to the Server. Our experiments show how feedvack-before-degradation scheme for rate adaptation maintains good display frame-rate for video playback. We show how the playback degradation(reduction in display frame-rate) oc-curs and what happens if corrective measures are not taken to im-prove the situation. The degradation is attributed to the increased internal kernel buffering which consumes scarce CPU resources. We demontrate with our experimental results that ServerNet, with improved hardware delivery guarantees, can significantly reduce host CPU resource consumption while serving video streams. We present the maximum number of streams which can be served for each of ATM and ServerNet interconnects. The appropriate user-level packet size for the video server are also determined for each case.

  • PDF

비디오 프록시 서버에서의 시간 제약 다중 요청 기법 기반 동영상 데이터 관리 (Video Data Management based on Time Constraint Multiple Access Technique in Video Proxy Server)

  • 이준표;조철영;권철희;이종순;김태영
    • 한국컴퓨터정보학회논문지
    • /
    • 제15권10호
    • /
    • pp.113-120
    • /
    • 2010
  • 본 논문에서는 비디오 프록시 서버의 제한된 저장 공간을 효율적으로 활용하기 위한 시간 제약 다중 요청 기법을 제안한다. 제안하는 기법은 요청된 동영상 데이터를 전송받아 사용자에게 전송하고 비디오 프록시 서버에 일시적으로 저장한다. 이때 일시적으로 저장된 동영상 데이터는 설정된 시간 내에서 발생되는 사용자의 요청의 상태에 따라 저장장치에서 삭제되거나 저장된다. 또한 새롭게 요청된 동영상의 저장 공간을 확보하기 위해서 저장장치에 저장되어 있는 동영상 세그먼트 중 요청 가능성이 가장 낮은 세그먼트를 선정하고 제거한다. 이를 위해 사용자에 의해 주로 요청되는 동영상 세그먼트 부분인 전방 클래스와 요청되지 않았거나 요청될 가능성이 적은 세그먼트 부분인 후방 클래스로 분리한다. 분리된 클래스 중 후방 클래스에서 가장 오래전에 요청된 세그먼트를 선정하여 삭제함으로써 제한된 공간을 효율적으로 활용한다. 실험을 통해 제안하는 방법이 기존의 방법들 보다 높은 적중률을 보이는 동시에 보다 적은 삭제 횟수를 보인다는 것을 확인한다.

비디오 프록시 서버에서의 저장 공간 확보를 위한 선택적 동영상 데이터 삭제 알고리즘 (A Selective Video Data Deletion Algorithm to Free Up Storage Space in Video Proxy Server)

  • 이준표;박성한
    • 전자공학회논문지CI
    • /
    • 제46권4호
    • /
    • pp.121-126
    • /
    • 2009
  • 비디오 프록시 서버는 사용자와 근거리에 위치한 서버로서 자주 요청되는 동영상 데이터들을 저장하고 사용자에게 직접 전송함으로써 초기 전송 지연과 네트워크 트래픽을 효과적으로 감소시킨다. 그러나 비디오 프록시 서버는 원격지의 중앙 비디오 서버에 비해 비교적 제한된 저장 공간을 가진다. 따라서 오랜 시간동안 사용자에 의해 요청되지 않은 동영상 데이터를 비디오프록시 서버로부터 제거하는 삭제 알고리즘이 필요하다. 본 논문에서는 사용자의 동영상 요청 패턴을 기반으로 하여 사용자에 의해 요청될 가능성이 가장 낮은 동영상을 선정하고 제거하는 효율적인 동영상 데이터 삭제 알고리즘을 제안한다. 제안하는 삭제 알고리즘은 비디오 프록시 서버의 공간 부족 시 저장되어 있는 동영상들을 요청된 순서로 정렬하고 여기서 가장 오래전에 사용자에 의해 요청되었던 동영상을 선정한다. 선정된 동영상에서 요청 가능성이 낮은 부분만이 선별되어 삭제됨으로써 비디오 프록시 서버의 저장 공간을 확보한다. 실험을 통해 제안하는 알고리즘이 기존의 알고리즘 보다 높은 적중률을 보이는 동시에 보다 적은 삭제 횟수를 보인다는 것을 확인한다.

인터넷 스트리밍 서비스를 위한 요청 기반 비디오 프록시 서버 관리 기법의 설계 (Design of a Request Pattern based Video Proxy Server Management Technique for an Internet Streaming Service)

  • 이준표;조철영;이종순;김태영;권철희
    • 한국컴퓨터정보학회논문지
    • /
    • 제15권6호
    • /
    • pp.57-64
    • /
    • 2010
  • 비디오 프록시 서버의 저장장치는 원격지의 주 서버의 저장 공간에 비해 비교적 제한된 비디오 저장 공간을 가진다. 따라서 오랜 시간동안 사용자에 의해 요청되지 않은 데이터를 저장장치로부터 제거하고 새롭게 요청된 비디오를 해당 공간에 저장하는 비디오 데이터 교환은 빈번하게 발생된다. 이를 위해 본 논문에서는 비디오 프록시 서버의 저장장치 저장 공간에서 요청될 가능성이 가장 낮은 비디오를 선정하고 제거하는 효율적인 데이터 교환 방법과 데이터교환 빈도수를 효과적으로 감소시키기 위한 요청 패턴 기반 비디오 프록시 서버 관리 기법을 제안한다. 제안하는 기법을 위해 비디오프록시 서버의 메모리가 활용된다. 기존의사용자에 의해 요청되어 메모리에 적재된 비디오의 세그먼트를 새로운 사용자가 요청하여 소비할 경우 해당 세그먼트는 메모리에 지속적으로 상주하게 된다. 메모리에 상주하는 비디오는 사용자들의 요청 패턴에 따라 비디오 프록시 서버의 저장 공간에 저장된다. 실험을 통해 제안하는 알고리즘이 기존의 알고리즘 보다 높은 패킷 적중률과 보다 적은 패킷 교환 횟수를 보인다는 것을 확인한다.

Server Side Solutions For Web-Based Video

  • Biernacki, Arkadiusz
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제10권4호
    • /
    • pp.1768-1789
    • /
    • 2016
  • In contemporary video streaming systems based on HTTP protocol, video players at the client side are responsible for adjusting video quality to network conditions and user expectations. However, when multiple video clips are streamed simultaneously, an intricate application logic implemented in the video players overlays the TCP mechanism which is responsible for a balanced access to a shared network link. As a result, some video players may not obtain a fair share of network throughput and may be vulnerable to an unstable video bit-rate. Therefore, we propose to simplify the algorithms implemented in the video players, which are responsible for the adjustment of video quality and constrain their functionality only to sending feedback to a server about a state of the player buffer. The main logic of the system is shifted to the server, which is now responsible for bit-rate selection and prioritisation of the video streams transmitted to multiple clients. To verify our proposition, we performed several experiments in a laboratory environment which show that when the server cooperates with the clients, the video players experience fewer quality switches and the system achieves better fairness when allocating network throughput among the video players. However, this comes at the cost of worse utilisation of network bandwidth.

효율적인 비디오 프록시 서버를 위한 캐시 관리 방법 (A Cache Management Technique for an Efficient Video Proxy Server)

  • 이준표;박성한
    • 대한전자공학회논문지SP
    • /
    • 제46권4호
    • /
    • pp.82-88
    • /
    • 2009
  • 사용자와 근거리에 위치한 비디로 프록시 서버는 자주 요청되는 동영상 데이터들을 저장하고 사용자에게 직접 전송함으로써 초기 전송 지연과 네트워크 트래픽을 효과적으로 감소시킨다. 그러나 비디오 프록시 서버는 원격지의 중앙 비디오 서버에 비해 비교적 제한된 저장 공간을 가진다. 따라서 사용자들이 계속 요청하는 동영상만을 선별하여 저장하도록 하는 방법이 필요하다. 이를 위해 본 논문에서는 비디오 프록시 서버에서의 가상 메모리에 바탕을 둔 가상 캐싱 기법을 제안한다. 제안하는 알고리즘은 사용자가 요청한 동영상 데이터가 비디오 프록시 서버에 존재하지 않는 경우 원격지의 중앙 비디오 서버로부터 요청된 동영상 데이터를 전송받아 사용자에게 전송하고 가상 메모리에 저장한다. 저장된 동영상 데이터는 이후 사용자의 요청이 있는 경우 사용자에게 전송된다. 이때 가상 메모리에 저장된 동영상 데이터는 사용자의 요청의 상태에 따라 가상 메모리로부터 삭제되거나 비디오 프록시 서버에 저장된다. 또한 가상 메모리에서의 단편화를 막기 위하여 가상 메모리를 세그먼트 별로 영역을 구분한다. 실험을 통해 제안하는 방법이 기존의 방법들 보다 높은 적중률을 보이는 동시에 보다 적은 삭제 횟수를 보인다는 것을 확인한다.

비디오 서버 클러스터 상에서의 서버 및 네트워크 부하를 고려한 비디오 배치 방법 (A Method for Video Placement on a Cluster of Video Servers Using Server and Network Loads)

  • 김상철
    • 한국인터넷방송통신학회논문지
    • /
    • 제8권4호
    • /
    • pp.43-52
    • /
    • 2008
  • 본 논문은 비디오 서버 클러스터 기반의 VOD 시스템에서의 비디오 배치 문제를 정의하고 효율적인 비디오 배치 방법을 제안한다. 비디오 배치란 비디오 데이터를 위치와 개수가 정해진 비디오 서버들에 할당하는 것을 말한다. 제안된 방법의 목적은 서버들 간의 부하 균형을 유지하면서 네트워크 부하를 최소화하도록 비디오를 서버에 배치하는 것이다. 사용자 요구 기각률은 사용자가 지각하는 VOD 시스템 성능 지수들 중 특히 중요한 것으로 기존 연구들에서 VOD 시스템 성능 비교의 기준으로 삼고 있다. 우리의 방법에 대한 실험 결과를 보면, 서버 부하 균형만을 고려하거나 네트워크 부하만을 고려한 비디오 배치보다는 이 둘을 모두 고려한 경우가 사용자 요구 기각률을 낮추는 특징을 보였다. 또한 비디오 배치에서 서버 부하 균형에 대한 고려가 특히 기각률에 중요한 영향을 미친다는 것을 알 수 있었다. 우리의 조사에 따르면 비디오 서버 클러스터 환경에서 서버와 네트워크 부하를 동시에 고려하는 효과적인 비디오 배치 연구는 거의 발표되지 않았다.

  • PDF

A Personal Videocasting System with Intelligent TV Browsing for a Practical Video Application Environment

  • Kim, Sang-Kyun;Jeong, Jin-Guk;Kim, Hyoung-Gook;Chung, Min-Gyo
    • ETRI Journal
    • /
    • 제31권1호
    • /
    • pp.10-20
    • /
    • 2009
  • In this paper, a video broadcasting system between a home-server-type device and a mobile device is proposed. The home-server-type device can automatically extract semantic information from video contents, such as news, a soccer match, and a baseball game. The indexing results are utilized to convert the original video contents to a digested or arranged format. From the mobile device, a user can make recording requests to the home-server-type devices and can then watch and navigate recorded video contents in a digested form. The novelty of this study is the actual implementation of the proposed system by combining the actual IT environment that is available with indexing algorithms. The implementation of the system is demonstrated along with experimental results of the automatic video indexing algorithms. The overall performance of the developed system is compared with existing state-of-the-art personal video recording products.

  • PDF