KR20060035934A - 스트리밍 서비스 제공 방법 및 그 장치 - Google Patents
스트리밍 서비스 제공 방법 및 그 장치 Download PDFInfo
- Publication number
- KR20060035934A KR20060035934A KR1020040084326A KR20040084326A KR20060035934A KR 20060035934 A KR20060035934 A KR 20060035934A KR 1020040084326 A KR1020040084326 A KR 1020040084326A KR 20040084326 A KR20040084326 A KR 20040084326A KR 20060035934 A KR20060035934 A KR 20060035934A
- Authority
- KR
- South Korea
- Prior art keywords
- streaming service
- multimedia data
- transmission
- quality
- providing server
- 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.)
- Ceased
Links
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/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- 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
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Claims (13)
- 다양한 용량의 멀티미디어 데이터에 대한 스트리밍 서비스를 제공하는 스트리밍 서비스 제공 서버와 스트리밍 서비스 수행 장치에서 스트리밍 서비스 방법에 있어서,소정의 콘텐츠에 대한 스트리밍 서비스 요청을 상기 스트리밍 서비스 제공 서버로 전송하는 단계 - 상기 스트리밍 서비스 요청은 스트리밍 서비스 받고자 하는 콘텐츠의 종류, 상기 콘텐츠의 품질 또는 상기 콘텐츠에 대응되는 멀티미디어 데이터의 용량 정보를 포함함 -;상기 스트리밍 서비스 제공 서버로부터 소정의 멀티미디어 데이터를 수신하는 단계;상기 수신된 멀티미디어 데이터에 대한 전송 상태 통지 메시지를 상기 스트리밍 서비스 제공 서버로 전송하는 단계 - 상기 전송 상태 통지 메시지는 상기 멀티미디어 데이터 패킷의 송수신 시간에 대한 변동을 측정한 송수신 시간 정보 필드를 포함함 -; 및상기 수신된 멀티미디어 데이터를 실시간으로 재생하는 단계를 포함하고,상기 스트리밍 서비스 제공 서버는상기 수신된 전송 상태 통지 메시지로부터 송수신 시간 정보 필드 값을 체크하는 단계;상기 체크된 필드 값을 소정의 임계치와 비교하는 단계;상기 비교 결과에 따라 전송하는 멀티미디어 데이터의 품질(quality)을 결정하는 단계;상기 결정된 품질에 대응되는 멀티미디어 데이터를 상기 스트리밍 서비스 수행 장치로 전송하는 단계를 수행하는 것을 특징으로 하는 스트리밍 서비스 방법.
- 소정의 스트리밍 서비스 수행 장치에게 다양한 용량의 멀티미디어 데이터에 대한 스트리밍 서비스를 제공하는 스트리밍 서비스 제공 서버에서의 스트리밍 서비스 방법에 있어서,상기 스트리밍 서비스 수행 장치로부터 소정의 콘텐츠에 대한 스트리밍 서비스 요청을 수신하는 단계;상기 수신된 스트리밍 서비스 요청에 응답하여 소정의 멀티미디어 데이터를 전송하는 단계;상기 스트리밍 서비스 수행 장치로부터 상기 전송된 멀티미디어 데이터에 대한 전송 상태 통지 메시지를 수신하는 단계 - 상기 전송 상태 통지 메시지는 상기 멀티미디어 데이터 패킷의 송수신 시간에 대한 변동을 측정한 송수신 시간 정보 필드를 포함함 -;상기 송수신 시간 정보 필드 값을 분석하는 단계;상기 분석된 필드 값을 소정의 임계치와 비교하는 단계;상기 비교 결과에 따라 전송하는 멀티미디어 데이터의 품질(quality)을 결정 하는 단계; 및상기 결정된 품질에 대응되는 멀티미디어 데이터를 상기 스트리밍 서비스 수행 장치로 전송하는 단계를 포함하고,상기 스트리밍 서비스 수행 장치는상기 스트리밍 서비스 제공 서버로부터 상기 전송되는 멀티미디어 데이터를 수신하는 단계; 및상기 수신된 멀티미디어 데이터를 실시간으로 재생하는 단계를 수행하는 것을 특징으로 하는 스트리밍 서비스 방법.
- 제1항 또는 제2항에 있어서,상기 비교 결과에 따라 전송하는 멀티미디어 데이터의 품질을 결정하는 상기 단계는상기 필드 값이 상기 임계치보다 작은 경우 상기 데이터의 품질을 기존 품질보다 낮은 품질로 변경하는 것을 특징으로 하는 스트리밍 서비스 방법.
- 제1항 또는 제2항에 있어서,상기 결정된 품질에 대응되는 멀티미디어 데이터를 상기 멀티미디어 데이터 재생 단말기로 전송하는 상기 단계는상기 필드 값이 상기 임계치보다 작은 경우 현재 전송중인 멀티미디어 데이 터의 용량보다 저용량의 멀티미디어 데이터를 전송하는 것을 특징으로 하는 스트리밍 서비스 방법.
- 제1항 또는 제2항에 있어서,상기 비교 결과에 따라 전송하는 멀티미디어 데이터의 품질을 결정하는 상기 단계는상기 필드 값이 상기 임계치보다 크거나 같은 경우 상기 멀티미디어 데이터의 품질을 최초 설정된 품질로 결정하는 것을 특징으로 하는 스트리밍 서비스 방법.
- 제1항 또는 제2항에 있어서,상기 결정된 품질에 대응되는 멀티미디어 데이터를 상기 멀티미디어 데이터 재생 단말기로 전송하는 상기 단계는상기 필드 값이 상기 임계치보다 크거나 같은 경우 최초 전송된 멀티미디어 데이터와 동일한 용량의 멀티미디어 데이터를 전송하는 것을 특징으로 하는 스트리밍 서비스 방법.
- 제1항 또는 제2항에 있어서,상기 전송 상태 통지 메시지는 RTCP(Real-Time transport Control Protocol) 송신자 리포트 메시지(Sender Report Message)로서 데이터의 전송에 대한 통계 정 보를 알리는데 사용되는 메시지인 것을 특징으로 하는 스트리밍 서비스 방법.
- 제1항 또는 제2항에 있어서,상기 송수신 시간 정보 필드는 RTP 데이터 패킷의 송수신 시간에 대한 변동을 측정하는 인터벌 지터(interval jitter)인 것을 특징으로 하는 스트리밍 서비스 방법.
- 제1항 또는 제2항의 방법을 컴퓨터에서 실행하기 위한 프로그램을 기록하는 컴퓨터 판독 가능한 기록매체.
- 스트리밍 서비스 제공 서버로부터 제공되는 스트리밍 서비스를 수행하는 멀티미디어 데이터 재생 단말기에서의 스트리밍 서비스 장치에 있어서,상기 스트리밍 서비스 제공 요청 메시지 또는 상기 전송 상태 통지 메시지를 생성하는 메시지 생성부 - 상기 스트리밍 서비스 제공 요청 메시지는 멀티미디어 데이터의 종류, 상기 멀티미디어 데이터의 품질 정보를 포함하고, 상기 전송 상태 통지 메시지는 상기 멀티미디어 데이터 패킷의 송수신 시간에 대한 변동을 측정한 송수신 시간 정보 필드를 포함함 -;상기 스트리밍 서비스 제공 요청 메시지 또는 상기 전송 상태 통지 메시지를 상기 스트리밍 서비스 제공 서버로 전송하고, 상기 스트리밍 서비스 제공 서버로부터 전송되는 멀티미디어 데이터를 수신하는 송수신부; 및상기 수신된 멀티미디어 데이터를 실시간으로 재생하는 재생부를 포함하고,상기 스트리밍 서비스 제공 서버는상기 송수신 시간 정보 필드 값을 체크하여 상기 필드 값을 소정의 임계치와 비교한 결과에 따라 전송되는 멀티미디어 데이터의 품질을 결정하고, 상기 결정된 품질에 대응되는 멀티미디어 데이터를 전송하는 것을 특징으로 하는 스트리밍 서비스 장치.
- 제10항에 있어서,상기 스트리밍 서비스 제공 서버는상기 필드 값이 상기 임계치보다 작은 경우 상기 전송된 멀티미디어 데이터보다 낮은 품질의 멀티미디어 데이터를 전송하는 것을 특징으로 하는 스트리밍 서비스 장치.
- 제10항에 있어서,상기 스트리밍 서비스 제공 서버는상기 필드 값이 상기 임계치보다 크거나 같은 경우 상기 전송된 멀티미디어 데이터와 동일한 품질의 멀티미디어 데이터를 전송하는 것을 특징으로 하는 스트리밍 서비스 장치.
- 스트리밍 서비스 수행 장치로 스트리밍 서비스를 제공하기 위한 시스템에 있어서,두 개 이상의 품질(용량)을 가지는 콘텐츠에 대응되는 멀티미디어 데이터를 저장하는 저장부;소정의 품질의 멀티미디어 데이터에 대한 스트리밍 서비스를 요청하는 상기 스트리밍 서비스 수행 장치로 전송하고, 상기 스트리밍 서비스 수행 장치로부터 상기 멀티미디어 데이터의 전송 상태를 알려주는 전송 상태 통지 메시지를 수신하는 송수신부 - 상기 전송 상태 통지 메시지는 상기 멀티미디어 데이터에 대한 패킷의 송수신 시간에 대한 변동을 측정한 송수신 시간 정보 필드를 포함함 -; 및상기 전송 상태 통지 메시지로부터 상기 송수신 시간 정보 필드 값을 체크하여 상기 필드 값을 소정의 임계치와 비교한 결과에 따라 상기 멀티미디어 데이터의 품질을 선택하고, 상기 선택된 품질의 멀티미디어 데이터를 상기 스트리밍 서비스 수행 장치로 전송하도록 제어하는 제어부를 포함하고,상기 스트리밍 서비스 수행 장치는상기 수신된 멀티미디어 데이터를 실시간으로 재생하는 것을 특징으로 하는 스트리밍 서비스 제공 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040084326A KR20060035934A (ko) | 2004-10-21 | 2004-10-21 | 스트리밍 서비스 제공 방법 및 그 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040084326A KR20060035934A (ko) | 2004-10-21 | 2004-10-21 | 스트리밍 서비스 제공 방법 및 그 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20060035934A true KR20060035934A (ko) | 2006-04-27 |
Family
ID=37144288
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040084326A Ceased KR20060035934A (ko) | 2004-10-21 | 2004-10-21 | 스트리밍 서비스 제공 방법 및 그 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20060035934A (ko) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100830676B1 (ko) * | 2006-10-24 | 2008-05-20 | 에스케이 텔레콤주식회사 | 멀티미디어 스트리밍 컨텐츠 제공 시스템 및 그 방법 |
KR101015098B1 (ko) * | 2009-12-11 | 2011-02-16 | 주식회사 한국미디어정보기술 | P2p 기반의 스트리밍 서비스 제공 시스템 및 방법 |
KR101041340B1 (ko) * | 2008-09-05 | 2011-06-14 | 에스케이 텔레콤주식회사 | 고속 이동 사용자를 위한 미디어 스트리밍 시스템 및 그 방법 |
KR101378401B1 (ko) * | 2007-08-03 | 2014-03-28 | 에스케이플래닛 주식회사 | 콘텐츠 유형에 따른 콘텐츠 전송 제어 방법 및 그를 위한dcd서버 |
KR101428472B1 (ko) * | 2013-02-15 | 2014-08-08 | 에스케이플래닛 주식회사 | 클라우드 스트리밍 서비스 제공을 위한 장치 및 이를 위한 방법 |
-
2004
- 2004-10-21 KR KR1020040084326A patent/KR20060035934A/ko not_active Ceased
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100830676B1 (ko) * | 2006-10-24 | 2008-05-20 | 에스케이 텔레콤주식회사 | 멀티미디어 스트리밍 컨텐츠 제공 시스템 및 그 방법 |
KR101378401B1 (ko) * | 2007-08-03 | 2014-03-28 | 에스케이플래닛 주식회사 | 콘텐츠 유형에 따른 콘텐츠 전송 제어 방법 및 그를 위한dcd서버 |
KR101041340B1 (ko) * | 2008-09-05 | 2011-06-14 | 에스케이 텔레콤주식회사 | 고속 이동 사용자를 위한 미디어 스트리밍 시스템 및 그 방법 |
KR101015098B1 (ko) * | 2009-12-11 | 2011-02-16 | 주식회사 한국미디어정보기술 | P2p 기반의 스트리밍 서비스 제공 시스템 및 방법 |
KR101428472B1 (ko) * | 2013-02-15 | 2014-08-08 | 에스케이플래닛 주식회사 | 클라우드 스트리밍 서비스 제공을 위한 장치 및 이를 위한 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3629008B2 (ja) | データ受信装置及びデータ配信システム | |
KR101868280B1 (ko) | 정보 처리 장치, 정보 처리 방법 및 컴퓨터 판독 가능한 기록 매체 | |
EP3881554B1 (en) | Systems and methods for adaptive streaming of multimedia content | |
JP3689063B2 (ja) | データ受信装置及びデータ配信システム | |
JP4287376B2 (ja) | ストリーミングメディア | |
KR100765368B1 (ko) | 컨텐츠 연속 서비스를 위한 스트리밍 방법 및 이를실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한기록매체 | |
JP5339007B1 (ja) | コンテンツ配信システム | |
TWI666928B (zh) | 適應性位元率分發方式的內容分發之分發控制裝置及分發控制方法 | |
KR20140105297A (ko) | 스트리밍 서비스를 제공하기 위한 동적 버퍼링 방법 및 그 장치 | |
KR20060035934A (ko) | 스트리밍 서비스 제공 방법 및 그 장치 | |
JP2009188735A (ja) | 動画データ配信装置、動画データ配信システム、動画データ配信方法およびプログラム | |
KR101017352B1 (ko) | 무선 인터넷 환경에서의 스트리밍 콘텐츠 전송 방법 | |
KR101041340B1 (ko) | 고속 이동 사용자를 위한 미디어 스트리밍 시스템 및 그 방법 | |
JP2005121693A (ja) | ストリーミング配信システム及びストリーミング配信方法 | |
KR100931344B1 (ko) | Vod 스트리밍 서비스를 제공하는 방법과 그를 위한시스템, 서버 및 사용자 단말기 | |
CN115695846A (zh) | 一种连续隧道场景下优化自适应码率视频调度方法和系统 | |
KR100453505B1 (ko) | 무선 네트워크 클라이언트에서 스트리밍 데이터의 멀티비트 레이트 기능 제어 방법 및 그 장치 | |
KR100695262B1 (ko) | 스트리밍 서비스에서 이동통신 단말기의 버퍼링 시간 조절방법 및 장치 | |
JP2005303783A (ja) | ストリーム再生方法とそのプログラム | |
JP4635801B2 (ja) | 情報処理装置及び情報処理方法 | |
KR101094694B1 (ko) | 스트리밍 시스템에서 초기 버퍼링 시간을 최소화하는 방법 및 그 장치 | |
KR100841217B1 (ko) | 파일 스트리밍 제어기 및 제어방법 | |
JP2012015965A (ja) | コンテンツ再生方法及び装置及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20041021 |
|
PA0201 | Request for examination | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20060210 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20060523 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20060829 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20060523 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |