KR101869360B1 - 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템 - Google Patents
미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템 Download PDFInfo
- Publication number
- KR101869360B1 KR101869360B1 KR1020160144671A KR20160144671A KR101869360B1 KR 101869360 B1 KR101869360 B1 KR 101869360B1 KR 1020160144671 A KR1020160144671 A KR 1020160144671A KR 20160144671 A KR20160144671 A KR 20160144671A KR 101869360 B1 KR101869360 B1 KR 101869360B1
- Authority
- KR
- South Korea
- Prior art keywords
- media
- media file
- file
- module
- streaming
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000003139 buffering effect Effects 0.000 claims abstract description 26
- 238000000034 method Methods 0.000 claims description 26
- 239000012634 fragment Substances 0.000 claims description 9
- 238000012544 monitoring process Methods 0.000 claims description 7
- 238000004891 communication Methods 0.000 claims description 6
- 230000000737 periodic effect Effects 0.000 claims description 3
- 238000012790 confirmation Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 13
- 238000011156 evaluation Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1013—Network architectures, gateways, control or user entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명에서 제안하고 있는 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템에 따르면, 원본 미디어를 제공하는 소스 기기와, 소스 기기의 미디어를 제공받아 중계하는 릴레이 기기와, 릴레이 기기로부터 미디어를 요청하여 제공받아 재생하는 복수의 멤버 기기를 포함하되, 릴레이 기기와 멤버 기기들 간의 스트림 데이터 버퍼링을 제어하도록 구성함으로써, 멤버 기기들 간의 과도한 네트워크 점유를 방지하고, 버퍼 고갈로 인한 재생 화면 정지 문제가 최소화될 수 있도록 할 수 있다.
또한, 본 발명에 따르면, 릴레이 기기에 대한 멤버 기기들에서 미디어 요청 및 스트림 데이터 버퍼링을 제어하도록 구성함으로써, 당장 재생에 불필요한 네트워크 자원 경쟁을 감소시키고, 가용 대역폭이 효과적으로 확보될 수 있도록 할 수 있다.
뿐만 아니라, 본 발명은, 링크 계층 또는 운영 체제의 커널 수정이 필요한 기존과 달리, 응용계층에서 스트리밍 서비스를 구현함으로써, 적용 가능성이 높고, 클라이언트의 멤버 기기 측에서 대역폭 사용을 제어하기 때문에 미디어 서버로 기능하는 릴레이 기기에 대한 의존성이 낮고 확장성을 향상시킬 수 있도록 할 수 있다.
Description
도 2는 본 발명의 일실시예에 따른 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템의 스트리밍 릴레이 기기의 미디어 요청 과정을 개략적으로 도시한 도면.
도 3은 본 발명의 일실시예에 따른 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템의 구성을 기능블록으로 도시한 도면.
도 4는 본 발명의 일실시예에 따른 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템의 릴레이 기기에 적용되는 스트리밍 중계 엔진 구조를 도시한 도면.
도 5는 본 발명의 일실시예에 따른 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템의 멤버 기기들에 적용되는 스트리밍 중계 엔진 구조를 도시한 도면.
도 6은 본 발명의 일실시예에 따른 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템의 구현 결과를 일례로 도시한 도면.
도 7은 본 발명의 일실시예에 따른 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템의 성능 평가 결과로서, 비트전송률별 평균 재생화면 정지횟수를 도시한 도면.
도 8은 본 발명의 일실시예에 따른 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템의 성능 평가 결과로서, 비트전송률별 재생화면 정지 평균 및 최소/최대 시간을 도시한 도면.
200: 릴레이 기기(Relay Device)
201: 디스크(Disk)
210: 미디어 파일 매니저
211: 미디어 파일 다운로드 모듈
212: 미디어 파일 라이터
220: 미디어 플레이어 매니저
221: 미디어 플레이어 모듈
230: HTTP 서버 매니저
300: 멤버 기기(Member Device)
301: 디스크(Disk)
310: 미디어 파일 매니저
311: 미디어 파일 다운로드 모듈
312: 미디어 파일 라이터
320: 미디어 플레이어 매니저
321: 미디어 플레이어 모듈
322: 버퍼 관리 모듈
Claims (20)
- 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템으로서,
원본 미디어를 제공하는 소스 기기(100);
상기 소스 기기(100)에 미디어를 요청하여 스트림 방식으로 미디어를 다운로드 하여 디스크(201)에 저장하고, 멤버 기기(300)들의 미디어 요청에 대응하여 디스크(201)에 저장된 미디어를 스트림 방식으로 중계하는 릴레이 기기(200); 및
상기 릴레이 기기(200)에 파일로 저장된 미디어를 요청하여 스트림 방식으로 미디어를 다운로드 하여 재생하되, 스트림 데이터 버퍼링의 감시 제어에 기초하여 한 번에 다운로드할 미디어 파일의 크기 단위로 미디어 요청을 주기적으로 수행하는 멤버 기기(300)들을 포함하되,
상기 무선 네트워크 스트리밍 중계 엔진 시스템은,
상기 소스 기기(100)와 상기 릴레이 기기(200)를 하나의 무선 AP(Access Point)를 통해 IEEE 802.11 인프라스트럭처 네트워크로 연결되어 접속되도록 구성하고, 상기 릴레이 기기(200)와 상기 멤버 기기(300)들은 Wi-Fi Direct 네트워크로 연결되어 접속되는 이종 네트워크를 구성하며,
상기 릴레이 기기(200)는,
상기 소스 기기(100)에 미디어 파일을 요청하여 다운로드 한 후 디스크(Disk)(201)에 저장하는 미디어 파일 매니저(MFM)(210)와, 상기 미디어 파일 매니저(210)가 디스크(201)에 저장한 파일을 읽어와 재생할 수 있도록 하는 미디어 플레이어 매니저(MPM)(220)와, 상기 멤버 기기(300)들로부터 미디어 파일을 요청받으면, 디스크(201)에서 미디어 파일을 읽어와 해당하는 멤버 기기(300)로 전송하는 HTTP 서버 매니저(HSM)(230)를 포함하여 구성하고,
상기 미디어 파일 매니저(MFM)(210)는,
상기 소스 기기(100)에 미디어 파일을 요청하여 다운로드 하는 미디어 파일 다운로드 모듈(MFD Module)(211)과, 상기 미디어 파일 다운로드 모듈(211)에서 상기 소스 기기(100)로부터 다운로드한 미디어 파일을 디스크(201)에 저장하는 미디어 파일 라이터(MFW)(212)로 구성하며,
상기 미디어 플레이어 매니저(MPM)(220)는,
상기 디스크(201)에 저장된 파일을 읽어와 재생할 수 있도록 하는 미디어 플레이어 모듈(MP Module)(221)을 포함하고,
상기 HTTP 서버 매니저(HSM)(230)는,
HTTP 프로토콜을 사용하여 상기 멤버 기기(300)로부터 미디어의 스트리밍 요청을 받고, 오픈 소스로 제공되는 NanoHTTPD를 이용하여 구현되며,
상기 멤버 기기(300)들 각각은,
상기 릴레이 기기(200)에 미디어 파일의 크기 및 시간에 따라 미리 설정되는 한 번에 다운로드할 미디어 파일의 크기 단위로 미디어 파일을 요청하여 다운로드 한 후 디스크(Disk)(301)에 저장하는 미디어 파일 매니저(MFM)(310)와, 상기 미디어 파일 매니저(310)가 디스크(301)에 저장한 파일을 재생하며, 미디어 플레이의 버퍼를 계속 감시 확인하여 주기적으로 미디어 파일의 다운로드를 요청하는 미디어 플레이어 매니저(MPM)(320)를 포함하여 구성하고,
상기 미디어 파일 매니저(MFM)(310)는,
상기 릴레이 기기(200)에 미디어 파일의 크기 및 시간에 따라 미리 설정된 한 번에 다운로드할 미디어 파일의 크기 단위로 미디어 파일을 요청하여 다운로드 하는 미디어 파일 다운로드 모듈(MFD Module)(311)과, 상기 미디어 파일 다운로드 모듈(311)에서 상기 릴레이 기기(200)로부터 한 번에 다운로드할 미디어 파일의 크기 단위로 다운로드한 미디어 파일 조각을 디스크(301)에 저장하는 미디어 파일 라이터(MFW)(312)로 구성되며,
상기 미디어 파일 다운로드 모듈(MFD Module)(311)은,
HTTP 프로토콜 통신을 이용하여 상기 릴레이 기기(200)로부터 한 번에 다운로드할 미디어 파일의 크기 단위로 미디어 파일 조각을 미디어 재생이 완료될 때 까지 주기적으로 다운로드 하고,
상기 미디어 파일 다운로드 모듈(MFD Module)(311)은,
스트리밍 받고자 하는 미디어 파일에 대해 HTTP 프로토콜의 Range 헤더를 이용하여 한 번에 다운로드할 미디어 파일의 크기 단위로 스트림 미디어 파일 조각을 요청하며,
상기 미디어 플레이어 매니저(MPM)(320)는,
상기 디스크(301)에 저장된 파일을 읽어와 재생할 수 있도록 하는 미디어 플레이어 모듈(MP Module)(321)과, 상기 미디어 플레이어 모듈(321)을 통한 미디어의 재생 중에 미디어 플레이어의 버퍼를 계속 감시 확인하는 버퍼 관리 모듈(BM Module)(322)을 포함하여 구성하되, 상기 버퍼 관리 모듈(BM Module)(322)은 미디어 플레이어의 스트림 데이터 버퍼링의 감시 확인에 기초하여 버퍼의 미디어 양을 확인하고, 잔여 미디어 양이 충분하지 않을 때 다음 재생할 미디어 파일 조각의 다운로드를 미디어 파일 다운로드 모듈(MFD Module)(311)에 요청하고, 미디어 파일 다운로드 모듈(311)에서 미디어 파일을 수신하도록 제어하는 것을 특징으로 하는, 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템.
- 삭제
- 제1항에 있어서, 상기 릴레이 기기(200)는,
미디어 스트리밍을 요청하는 상기 멤버 기기(300)들을 Wi-Fi Direct 네트워크상에서 그룹 멤버로 묶어 상기 멤버 기기들의 그룹 소유자 역할을 수행하는 것을 특징으로 하는, 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템.
- 제1항에 있어서, 상기 소스 기기(100)는,
원본 미디어 파일을 저장하고, 상기 릴레이 기기(200)의 미디어 요청에 대응하여 저장된 미디어를 스트림 방식으로 제공하는 것을 특징으로 하는, 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 제1항에 있어서, 상기 미디어 파일 다운로드 모듈(MFD Module)(311)은,
상기 한 번에 다운로드할 미디어 파일의 크기 단위로 미디어 파일 조각을 주기적으로 반복하여 다운로드 하되, 미디어 파일 조각들이 순차로 연속되도록 하는 것을 특징으로 하는, 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템.
- 제1항에 있어서, 상기 미디어 파일 다운로드 모듈(MFD Module)(311)은,
HTTP 프로토콜 통신을 이용하여 상기 릴레이 기기(200)로부터 한 번에 다운로드할 미디어 파일의 크기 단위로 미디어 파일 조각을 미디어 재생이 완료될 때 까지 주기적으로 다운로드 하되, 미디어 재생 중 사용자가 미디어 재생을 중지하는 경우에는 미디어 파일 조각의 다운로드 요청을 중지하거나 대기상태를 유지하는 것을 특징으로 하는, 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템.
- 삭제
- 제1항에 있어서, 상기 미디어 파일 라이터(MFW)(312)는,
상기 미디어 파일 다운로드 모듈(311)에서 상기 릴레이 기기(200)로부터 한 번에 다운로드할 미디어 파일의 크기 단위로 다운로드한 미디어 파일 조각을 디스크에 저장할 때, RandomAccessFile을 이용하여 임의의 위치부터 미디어 파일 조각이 다운로드 될 수 있도록 구현되는 것을 특징으로 하는, 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템.
- 삭제
- 삭제
- 제1항에 있어서, 상기 미디어 플레이어 모듈(MP Module)(321)은,
상기 디스크(301)에 저장된 파일을 읽어와 재생할 수 있는 미디어 플레이어로서, 안드로이드에서 제공하는 VideoView 또는 MidiaPlayer를 이용하여 구현되는 것을 특징으로 하는, 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템.
- 제18항에 있어서, 상기 미디어 플레이어 모듈(MP Module)(321)은,
상기 버퍼 관리 모듈(322)을 통해 주기적으로 새로 다운로드한 부분을 재생할 수 있도록 VideoView 또는 MidiaPlayer의 현재의 재생 위치 값을 초 단위로 받아 현재 설정된 미디어 파일을 통해 더는 미디어 파일이 재생될 수 없을 때, 다시 해당 재생 위치로 재생 위치를 갱신시키는 것을 특징으로 하는, 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템.
- 제1항에 있어서, 상기 멤버 기기(300)는,
각각의 멤버 기기(300)들이, 미디어 재생이 시작된 이후 주기적인 버퍼 확인과 파일을 다운로드 하는 과정이 미디어 파일이 재생되는 동안 반복적으로 수행될 수 있도록 상기 릴레이 기기(200)에 대하여 미디어 요청과 스트림 데이터 버퍼링을 제어함으로써, 현재의 미디어 재생에 필요하지 않은 미디어 스트리밍을 감소시켜 네트워크 사용량 및 네트워크의 혼잡도를 줄이고, 네트워크에서의 멤버 기기 간의 과도한 네트워크 자원 경쟁 및 대역폭의 공정성 저하가 방지되도록 기능하는 것을 특징으로 하는, 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160144671A KR101869360B1 (ko) | 2016-11-01 | 2016-11-01 | 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템 |
PCT/KR2016/013915 WO2018084360A1 (ko) | 2016-11-01 | 2016-11-29 | 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160144671A KR101869360B1 (ko) | 2016-11-01 | 2016-11-01 | 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180047866A KR20180047866A (ko) | 2018-05-10 |
KR101869360B1 true KR101869360B1 (ko) | 2018-06-20 |
Family
ID=62076983
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160144671A Active KR101869360B1 (ko) | 2016-11-01 | 2016-11-01 | 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101869360B1 (ko) |
WO (1) | WO2018084360A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11153112B2 (en) | 2018-08-30 | 2021-10-19 | Samsung Electronics Co., Ltd | Electronic device and method for continuously reproducing multimedia content in external electronic device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007336396A (ja) * | 2006-06-16 | 2007-12-27 | Brother Ind Ltd | コンテンツ配信システム、コンテンツ配信方法、端末装置及びそのプログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7783773B2 (en) * | 2006-07-24 | 2010-08-24 | Microsoft Corporation | Glitch-free media streaming |
JP2011530137A (ja) * | 2008-08-04 | 2011-12-15 | オパンガ ネットワークス インコーポレイテッド | ローカルエリアネットワークにおける装置に依存する配信 |
WO2010108053A1 (en) * | 2009-03-19 | 2010-09-23 | Azuki Systems, Inc. | Method for scalable live streaming delivery for mobile audiences |
US8996719B2 (en) * | 2011-04-03 | 2015-03-31 | Jeremiah Condon | System and method of adaptive transport of multimedia data |
EP2747348A1 (en) * | 2012-12-20 | 2014-06-25 | Thomson Licensing | Apparatus adapted for connecting a home network with a service provider network |
-
2016
- 2016-11-01 KR KR1020160144671A patent/KR101869360B1/ko active Active
- 2016-11-29 WO PCT/KR2016/013915 patent/WO2018084360A1/ko active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007336396A (ja) * | 2006-06-16 | 2007-12-27 | Brother Ind Ltd | コンテンツ配信システム、コンテンツ配信方法、端末装置及びそのプログラム |
Non-Patent Citations (4)
Title |
---|
모바일 스마트 기기들 간의 확장성 있는 미디어 스트리밍을 위한 자율적인 Ad hoc 네트워크 형성 기법, 한국통신학회논문지, 2015.03. * |
모바일 스마트 기기들 간의 확장성 있는 미디어 스트리밍을 위한 자율적인 Ad hoc 네트워크 형성 기법, 한국통신학회논문지, 2015.03.* |
미디어 스트리밍을 위한 적응적 동기 지연시간을 이용한 그룹 동기화 기법, 한국통신학회논문지, 2015.03. * |
미디어 스트리밍을 위한 적응적 동기 지연시간을 이용한 그룹 동기화 기법, 한국통신학회논문지, 2015.03.* |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11153112B2 (en) | 2018-08-30 | 2021-10-19 | Samsung Electronics Co., Ltd | Electronic device and method for continuously reproducing multimedia content in external electronic device |
US11595224B2 (en) | 2018-08-30 | 2023-02-28 | Samsung Electronics Co., Ltd | Electronic device and method for continuously reproducing multimedia content in external electronic device |
Also Published As
Publication number | Publication date |
---|---|
KR20180047866A (ko) | 2018-05-10 |
WO2018084360A1 (ko) | 2018-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10764610B2 (en) | Media user client, a media user agent and respective methods performed thereby for providing media from a media server to the media user client | |
CN104040992B (zh) | 移动网络中具有改善的效率的媒体流 | |
US9609370B2 (en) | Video delivery modification based on network availability | |
CA2752468C (en) | System and method of pacing real time media transmission over a broadband channel using micro bursting | |
US9596323B2 (en) | Transport accelerator implementing client side transmission functionality | |
KR102123439B1 (ko) | 이동 망에서 비디오 트래픽의 사용자 만족도 최적화를 고려한 혼잡 완화 방법 및 그 장치 | |
US10887363B1 (en) | Streaming decision in the cloud | |
CN102598628A (zh) | 用于多媒体传送的自适应分块和内容感知同步设备及方法 | |
KR102185876B1 (ko) | 무선 네트워크 환경에서 http 적응적 스트리밍 방법 및 장치 | |
CN106993014B (zh) | 缓存内容的调整方法、装置及系统 | |
EP2797319B1 (en) | Content delivery system | |
CN105553939A (zh) | 一种流媒体卡顿的确定方法及装置 | |
JPWO2017135181A1 (ja) | クライアント、サーバ、受信方法及び送信方法 | |
CN110856007A (zh) | 内容分发网络及其存储优化方法、电子设备及存储介质 | |
US10244550B2 (en) | Technique for scheduling transmission of content in an access network | |
US11218412B2 (en) | Method and system for managing the download of data | |
KR100683893B1 (ko) | 콘텐츠를 분배할 수 있는 데이터 분배장치 | |
TW201707458A (zh) | 適應性位元率分發方式的內容分發之分發控制裝置及分發控制方法 | |
KR101837637B1 (ko) | 클라이언트 측 ack 조정 기반 적응 스트리밍 방법 및 장치 | |
WO2013185547A1 (zh) | 一种缓存服务器的服务方法、缓存服务器及系统 | |
KR20140105297A (ko) | 스트리밍 서비스를 제공하기 위한 동적 버퍼링 방법 및 그 장치 | |
KR101869360B1 (ko) | 미디어 버퍼 제어를 이용한 효율적인 무선 네트워크 스트리밍 중계 엔진 시스템 | |
KR102390522B1 (ko) | 적응형 비디오 스트리밍 서비스를 위한 블록체인 기반의 안정적인 체감품질 가속기 | |
CN101257505A (zh) | 中继流传输数据的方法和设备 | |
Casey et al. | Delivery of high definition video content over bandwidth constrained links in heterogeneous wireless networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20161101 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180110 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20180605 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180614 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20180614 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20210601 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20220607 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20230601 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20240611 Start annual number: 7 End annual number: 7 |