KR101038080B1 - Device information communication apparatus and method for terminal adaptive multimedia streaming service - Google Patents
Device information communication apparatus and method for terminal adaptive multimedia streaming service Download PDFInfo
- Publication number
- KR101038080B1 KR101038080B1 KR1020080090512A KR20080090512A KR101038080B1 KR 101038080 B1 KR101038080 B1 KR 101038080B1 KR 1020080090512 A KR1020080090512 A KR 1020080090512A KR 20080090512 A KR20080090512 A KR 20080090512A KR 101038080 B1 KR101038080 B1 KR 101038080B1
- Authority
- KR
- South Korea
- Prior art keywords
- multimedia
- sip
- terminal
- server
- information
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 휴대폰 단말기가 멀티미디어 서버로부터 멀티미디어 스트리밍 서비스를 받을 때 휴대폰 단말기의 시스템 환경에 적당한 서비스를 받을 수 있도록 하는 기술에 관한 것이다. 이러한 본 발명은, 사용자의 요구에 따라 멀티미디어 서버로부터 멀티미디어 컨텐츠를 수신받기 위해 SIP 메시지를 전송할 때 단말기 정보를 포함시켜 전송하는 휴대폰 단말기와; 상기 휴대폰 단말기에서 전송되는 SIP 메시지를 상기 멀티미디어 서버에 전달하거나, 그 멀티미디어 서버로부터 전송되는 멀티미디어 컨텐츠를 휴대폰 단말기에 전송하기 위한 SIP 프락시 서버 및, SIP 기반 통신망과; 상기 SIP 프락시 서버 및, SIP 기반 통신망을 통해 수신된 SIP 메시지를 분석하여 상기 단말기 정보를 추출하고, 그 추출 결과에 상응되는 멀티미디어 컨텐츠를 선택하여 상기 휴대폰 단말기 측으로 전송하는 멀티미디어 서버를 포함하여 구성함을 특징으로 한다.The present invention relates to a technology for receiving a service suitable for a system environment of a mobile phone terminal when the mobile phone terminal receives a multimedia streaming service from a multimedia server. The present invention includes a mobile phone terminal including the terminal information when transmitting the SIP message to receive the multimedia content from the multimedia server according to the user's request; A SIP proxy server for transmitting a SIP message transmitted from the mobile phone terminal to the multimedia server, or a multimedia content transmitted from the multimedia server to the mobile phone terminal, and a SIP-based communication network; And analyzing the SIP proxy server and the SIP message received through the SIP-based communication network, extracting the terminal information, selecting a multimedia content corresponding to the extraction result, and transmitting the multimedia information to the mobile terminal. It features.
멀티미디어 스트리밍, SIP 메시지, 단말기 Multimedia streaming, SIP messages, terminals
Description
본 발명은 휴대폰 단말기가 멀티미디어 서버로부터 멀티미디어 스트리밍 서비스를 받을 때 휴대폰 단말기의 종류에 적당한 서비스를 받을 수 있도록 하는 기술에 관한 것으로, 특히 SIP 기반의 통신망에서 단말기가 멀티미디어 서버로부터 멀티미디어 스트리밍 서비스를 받을 때 휴대폰 단말기 환경에 적당한 서비스를 받을 수 있도록 한 단말기 적응형 멀티미디어 스트리밍 서비스를 위한 단말기 정보 통신 장치 및 방법에 관한 것이다. The present invention relates to a technology for receiving a suitable service for the type of mobile terminal when the mobile terminal receives the multimedia streaming service from the multimedia server, in particular, when the terminal receives the multimedia streaming service from the multimedia server in a SIP-based communication network A terminal information communication apparatus and method for a terminal adaptive multimedia streaming service to receive a service suitable for a terminal environment.
근래 들어, 휴대폰 단말기는 SIP(SIP: Session Initiation Protocol) 기반의 통신망을 이용하여 IPTV 등의 다양한 멀티미디어 서비스 기능을 제공하고 있다. 상기 SIP는 HTTP(HTTP: Hypertxt Transfer Protocol)와 같은 텍스트 기반의 프로토콜로서, 현재 인터넷 전화를 비롯한 다양한 분야에서 콜 셋업(Call Set Up) 등을 위해 사용되고 있으며, 이메일과 유사한 주소체계 형태의 SIP 식별자(URI: Uniform Resource Identifier)를 이용하여 언제 어디에서나 음성 통화 및 멀티미디어 서비 스가 가능하도록 하는 기능을 제공한다.Recently, mobile phone terminals have provided various multimedia service functions such as IPTV using a SIP (SIP) based communication network. The SIP is a text-based protocol such as HTTP (Hypertxt Transfer Protocol), and is currently used for call set up in various fields such as Internet telephony. URI (Uniform Resource Identifier) provides the function to make voice call and multimedia service anytime and anywhere.
종래의 멀티미디어 서버에 있어서는 SIP 기반의 통신망(이하, "SIP 기반 통신망"이라 칭함) 예를 들어, IMS(IP Multimedia Subsystem)망을 통해 휴대폰 단말기에 IPTV 등의 멀티미디어 스트리밍 서비스를 제공할 때 휴대폰 단말기의 정보 즉, 휴대폰 단말기가 원활히 수용이 가능한 프레임 레이트, 화면 크기, 디코딩 능력, 사용언어, 접속 속도 등에 관계없이 획일적인 서비스를 제공하였다. In a conventional multimedia server, a SIP-based communication network (hereinafter, referred to as a "SIP-based communication network"), for example, provides a multimedia streaming service such as IPTV to a mobile phone terminal through an IMS (IP Multimedia Subsystem) network. In other words, the mobile phone terminal provided a uniform service regardless of the frame rate, screen size, decoding capability, language used, and connection speed that can be easily accommodated.
이로 인하여 다양한 종류의 휴대폰 단말기를 사용하는 사용자들 입장에서 볼 때 자신의 휴대폰 단말기의 수용 가능한 프레임 레이트, 화면 크기, 디코딩 능력, 사용언어, 접속 속도 등의 시스템 환경에 관계없이 획일적인 멀티미디어 스트리밍 서비스를 받게 되어 원활한 서비스를 받을 수 없는 문제점이 있었다. 심한 경우, 휴대폰 단말기의 종류에 따라 어떤 단말기에서는 멀티미디어 스트리밍 서비스를 이용하지 못하게 되는 경우도 발생되었다.As a result, users of various types of mobile phones can use a uniform multimedia streaming service regardless of the system environment such as frame rate, screen size, decoding capability, language, and connection speed of their mobile devices. There was a problem that can not receive smooth service. In severe cases, depending on the type of mobile phone terminal, there is a case where some terminals cannot use the multimedia streaming service.
따라서, 본 발명의 목적은 휴대폰 단말기에서 멀티미디어 서버에 멀티미디어 스트리밍 서비스를 요청할 때 단말기 정보를 포함시켜 전송하고, 그 멀티미디어 서버에서는 전송받은 단말기 정보에 적응적으로 멀티미디어 스트리밍 서비스를 제공하도록 하는데 있다. Accordingly, an object of the present invention is to include and transmit terminal information when requesting a multimedia streaming service from a mobile phone terminal to a multimedia server, and provide the multimedia streaming service adaptively to the received terminal information.
상기와 같은 목적을 달성하기 위한 본 발명은, 사용자의 요구에 따라 멀티미디 어 서버로부터 멀티미디어 컨텐츠를 수신받기 위해 SIP 메시지를 전송할 때 단말기 정보를 포함시켜 전송하는 휴대폰 단말기와; 상기 휴대폰 단말기에서 전송되는 SIP 메시지를 상기 멀티미디어 서버에 전달하거나, 그 멀티미디어 서버로부터 전송되는 멀티미디어 컨텐츠를 휴대폰 단말기에 전송하기 위한 SIP 프락시 서버 및, SIP 기반 통신망과; 상기 SIP 프락시 서버 및, SIP 기반 통신망을 통해 수신된 SIP 메시지를 분석하여 상기 단말기 정보를 추출하고, 그 추출 결과에 상응되는 멀티미디어 컨텐츠를 선택하여 상기 휴대폰 단말기 측으로 전송하는 멀티미디어 서버를 포함하여 구성함을 특징으로 한다.According to an aspect of the present invention, there is provided a mobile phone terminal including terminal information when transmitting a SIP message to receive multimedia content from a multimedia server according to a user's request; A SIP proxy server for transmitting a SIP message transmitted from the mobile phone terminal to the multimedia server, or a multimedia content transmitted from the multimedia server to the mobile phone terminal, and a SIP-based communication network; And analyzing the SIP proxy server and the SIP message received through the SIP-based communication network, extracting the terminal information, selecting a multimedia content corresponding to the extraction result, and transmitting the multimedia information to the mobile terminal. It features.
여기서, 휴대폰 단말기는 프레임 레이트, 화면 크기, 디코딩 능력, 사용 언어, 접속 속도 등의 단말기 정보 중에서 적어도 하나 이상을 저장하는 단말기정보 제공부를 포함하여 구성함이 바람직하다.Here, the mobile phone terminal is preferably configured to include a terminal information providing unit for storing at least one or more of the terminal information, such as frame rate, screen size, decoding capability, language used, connection speed.
상기 휴대폰 단말기는 SIP 메시지를 작성하여 전송할 때 단말기 정보를 포함시켜 작성하는 SIP 메시지 처리부를 포함하여 구성함이 바람직하다.The mobile phone terminal is preferably configured to include a SIP message processing unit for including and writing the terminal information when creating and sending a SIP message.
상기 멀티미디어 서버는 상기 SIP 프락시 서버를 통해 상기 휴대폰 단말기로부터 전송되어 온 상기 SIP 메시지를 해석하여 그 해석 결과를 출력하는 SIP 메시지 처리부를 포함하여 구성함이 바람직하다. Preferably, the multimedia server includes a SIP message processing unit for analyzing the SIP message transmitted from the mobile terminal through the SIP proxy server and outputting the result of the analysis.
상기 멀티미디어 서버는 멀티미디어 서버는 상기 추출된 단말기 정보에 상응되는 스트리밍 데이터를 저장매체로부터 읽어내어 전송하는 멀티미디어 스트리밍 제어부를 포함하여 구성함이 바람직하다.Preferably, the multimedia server includes a multimedia streaming controller which reads and transmits streaming data corresponding to the extracted terminal information from a storage medium.
상기와 같은 목적을 달성하기 위한 또 다른 발명은, 사용자의 요구에 따라 멀티 미디어 서버에 SIP 메시지를 전송할 때 휴대폰 단말기의 상태 및, 단말기 정보를 포함시켜 전송하는 단계와; 상기 SIP 메시지를 SIP 프락시 서버를 통해 상기 멀티미디어 서버에 전달하는 단계와; 상기 전달된 SIP 메시지를 해석하여 상기 단말기 정보를 추출하고, 그 추출된 단말기 정보에 상응되는 멀티미디어 컨텐츠를 선택하여 상기 휴대폰 단말기 측으로 전송하는 단계를 포함하여 이루어짐을 특징으로 한다.According to yet another aspect of the present invention, there is provided a method for transmitting a SIP message to a multimedia server according to a user's request. Delivering the SIP message to the multimedia server through a SIP proxy server; And analyzing the delivered SIP message to extract the terminal information, and selecting and transmitting the multimedia content corresponding to the extracted terminal information to the mobile terminal.
본 발명은 휴대폰 단말기에서 멀티미디어 서버에 멀티미디어 스트리밍 서비스를 요청할 때 단말기 정보를 포함시켜 전송하고, 그 멀티미디어 서버에서는 전송받은 단말기 정보에 상응되는 멀티미디어 스트리밍 서비스를 제공하도록 함으로써, 프레임 레이트, 화면 크기, 디코딩 능력, 사용언어, 접속 속도, 가용 대역폭 등의 환경에 알맞은 멀티미디어 스트리밍 서비스를 제공할 수 있는 효과가 있다. According to the present invention, when a mobile phone terminal requests a multimedia streaming service from a multimedia server, the terminal information is included and transmitted, and the multimedia server provides a multimedia streaming service corresponding to the received terminal information, thereby providing frame rate, screen size, and decoding capability. It is effective to provide multimedia streaming services suitable for environments such as language, connection speed, and available bandwidth.
따라서, 사용자 입장에서 볼 때 별다른 노력을 기울이지 않고도 항상 최적의 멀티미디어 스트리밍 서비스를 받을 수 있는 효과가 있다. Therefore, from the user's point of view, it is possible to always receive the optimal multimedia streaming service without any extra effort.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하면 다음과 같다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명에 의한 단말기 적응형 멀티미디어 스트리밍 서비스를 위한 단말기 정보 통신 장치의 일실시 구현예를 보인 블록도로서 이에 도시한 바와 같이, SIP 메시지를 전송할 때 단말기 정보를 포함시켜 전송하는 휴대폰 단말기(10)와; 상기 휴대폰 단말기(10)와 멀티미디어 서버(30) 간의 SIP 메시지나 멀티미디어 컨텐츠를 전달하기 위한 SIP 프락시 서버(21),(22) 및, SIP 기반 통신망(NET)과; 수신된 SIP 메시지를 분석한 후 그 분석 결과에 상응되는 멀티미디어 컨텐츠를 선택하여 상기 휴대폰 단말기(10) 측으로 전송하는 멀티미디어 서버(30)를 포함하여 구성한다.1 is a block diagram showing an embodiment of a terminal information communication apparatus for a terminal adaptive multimedia streaming service according to the present invention. As shown in the drawing, a mobile phone terminal including terminal information when transmitting a SIP message ( 10); SIP proxy servers (21) and (22) for delivering SIP messages or multimedia contents between the cellular phone terminal (10) and the multimedia server (30), and a SIP-based communication network (NET); The
휴대폰 단말기(10)는 단말기정보 제공부(11), 멀티미디어 스트리밍 처리부(12), SIP 메시지 처리부(13)를 포함하여 이루어진다.The
상기 단말기정보 제공부(11)는 해당 단말기의 링크상태 정보와 시스템 정보(이하, "단말기정보"라 칭함)를 저장하고 있다가 필요한 시점에서 상기 SIP 메시지 처리부(13)에 제공한다. 상기 단말기 정보는 단말기의 환경설정 정보와 서로 대응되게 기록되는데, 이 정보의 예로써, 프레임 레이트(frame rate), 화면 크기, 디코딩 능력, 사용 언어, 접속 속도 등이 있다. The terminal
상기 멀티미디어 스트리밍 처리부(12)는 후술 할 멀티미디어 서버(30)로부터 전송받은 IPTV 등의 멀티미디어 스트리밍 데이터를 화면에 디스플레이하는데 적당하도록 처리한다. 그리고, 멀티미디어 스트리밍 처리부(12)는 사용자로부터 멀티미디어 스트리밍 서비스 요구가 있을 때 SIP 메시지 처리부(13)에 멀티미디어 요청정보를 전송한다.The multimedia
SIP 제어메시지 처리부(13)는 상기 멀티미디어 스트리밍 처리부(12)로부터 상기 멀티미디어 요청정보가 접수될 때 SIP 메시지 즉, 인바이트 메시지(invite)를 작성하여 멀티미디어 서버(30) 측으로 전송한다. 이때, 상기 SIP 메시지 처리부(13)는 SDP(SDP : Session Description Protocol)를 이용하여 SIP 메시지에 상기 단말기 정보를 포함시켜 전송한다.When the multimedia request information is received from the
SIP 프락시 서버는 SIP 기반 통신망(NET)을 사이에 두고 상기 휴대폰 단말기(10) 측에 설치된 SIP 프락시 서버(21)와, 멀티미디어 서버(30) 측에 설치된 SIP 프락시 서버(22)를 포함하여 이루어진다.The SIP proxy server includes a
상기 SIP 프락시 서버(21)는 상기 휴대폰 단말기(10)로부터 전송된 상기 SIP 메시지를 내부적으로 처리하거나, 상기 멀티미디어 서버(30) 측으로 전달하는 기능을 수행한다. 이와 마찬가지로, 상기 SIP 프락시 서버(22)는 상기 SIP 프락시 서버(21)로부터 전송되어 온 상기 SIP 메시지를 내부적으로 처리하거나 상기 멀티미디어 서버(30) 측으로 전달하는 기능을 수행한다The
상기 멀티미디어 서버(30)는 컨텐츠 데이터베이스(31), 멀티미디어 스트리밍 제어부(32), SIP 메시지 처리부(33)를 포함하여 이루어진다.The
상기 컨텐츠 데이터베이스(31)에는 여러 휴대폰 단말기(10)에 제공하기 위한 각종 컨텐츠 예를 들어, IPTV용 동영상이나 VOD용 동영상 등의 컨텐츠가 저장되어 있다. The
상기 SIP 메시지 처리부(33)는 상기 SIP 프락시 서버(21),(22)를 통해 상기 휴대폰 단말기(10)로부터 전송되어 온 상기 SIP 메시지를 해석하여 그 해석 결과를 멀티미디어 스트리밍 제어부(32)에 전달한다.The
멀티미디어 스트리밍 제어부(32)는 상기 휴대폰 단말기(10)의 요구에 따라 상기 컨텐츠 데이터베이스(31)로부터 해당 컨텐츠의 멀티미디어 스트리밍 데이터(소스) 를 읽어내어 그 휴대폰 단말기(10) 측으로 전송하게 된다. 이때, 상기 멀티미디어 스트리밍 제어부(32)는 획일적인 멀티미디어 스트리밍 서비스를 제공하는 것이 아니라 상기 SIP 메시지의 해석 결과(단말기 정보)에 대응되는 스트리밍 서비스를 제공한다. The multimedia
상기 멀티미디어 스트리밍 제어부(32)가 상기 SIP 메시지의 해석 결과에 따라 상기 컨텐츠 데이터베이스(31)로부터 해당 멀티미디어 스트리밍 데이터를 읽어내어 전송하는 방법에는 여러 가지가 있을 수 있다. There may be various methods for the multimedia
예를 들어, 여러 멀티미디어 스트리밍 제어 데이터를 미리 인코딩하여 상기 컨텐츠 데이터베이스(31)의 소정 영역에 저장해 두고, 이를 상기 멀티미디어 스트리밍 제어부(32)가 읽어내어 전송하는 방법이 있다. 또한, 상기 멀티미디어 스트리밍 제어부(32)가 상기 컨텐츠 데이터베이스(31)로부터 해당 멀티미디어 스트리밍 제어 데이터를 실시간으로 읽어내어 트랜스 코딩(trans coding)하여 전송하는 방법이 있다. 또한, 상기 멀티미디어 스트리밍 제어부(32)가 상기 컨텐츠 데이터베이스(31)로부터 해당 멀티미디어 스트리밍 제어 데이터를 읽어내어 SVC와 같은 다단계 코딩(Layered Coding) 기법으로 코딩해서 전송하는 방법이 있다. For example, there is a method in which various multimedia streaming control data are pre-encoded and stored in a predetermined area of the
한편, 본 발명에서는 상기 SDP의 속성정보(attribute : a)를 화면크기(quality)와 매핑(attribute a = quality)시켜 사용하도록 하였으며, 도 2의 표는 그에 따른 매핑 테이블의 예를 나타낸 것이다.Meanwhile, in the present invention, the attribute information (a) of the SDP is mapped to a quality of the screen and used (attribute a = quality), and the table of FIG. 2 shows an example of the mapping table accordingly.
이와 같은 경우, 상기 SIP 메시지 처리부(13)는 SIP 메시지 내의 데이터필드에 상기 단말기 정보를 기록할 때 화면크기 영역의 속성정보(a)를 0∼9 중에서 하나의 값으로 기록한다. 그리고, 상기 멀티미디어 스트리밍 제어부(32)는 상기 컨텐츠 데이터베이스(31)로부터 해당 멀티미디어 스트리밍 제어 데이터를 읽어내어 전송할 때 상기 속성정보(a)의 값으로 분류 저장된 데이터 중에서 해당 데이터를 읽어내어 전송하게 된다.In this case, the SIP
또한, 본 발명에서는 SDP의 대역폭(b= AS : xxx)을 상기 휴대폰 단말기(10)에서 가용한 링크 대역폭 정보에 매핑시켜 사용하도록 하였다. 여기서, 'AS'는 SDP의 표준안 b 플래그 중 'Attribute Specific'을 의미한다. In addition, in the present invention, the bandwidth (b = AS: xxx) of the SDP is mapped to the link bandwidth information available in the
예를 들어, 링크 가용 대역폭이 128Kbps 이라면 상기 SIP 메시지 처리부(13)는 SIP 메시지 내의 데이터필드에 상기 단말기 정보를 기록할 때 대역폭 영역에 b=AS:128로 기록하게 된다. 따라서, 상기 멀티미디어 서버(30)는 상기 링크 대역폭 정보(b=AS:128)를 근거로 현재 휴대폰 단말기(10)의 링크 상태를 인식할 수 있게 된다.For example, if the link available bandwidth is 128 Kbps, the SIP
또한, 본 발명에서는 상기 SDP의 속성정보(attribute : a)를 사용자의 사용 언어(lang)와 매핑(attribute a = lang : xxx)시켜 사용하도록 하였다. 예를 들어, 사용자 언어가 한국어(kor)일 경우, 상기 SIP 메시지 처리부(13)는 SIP 메시지 내의 데이터필드에 상기 단말기 정보를 기록할 때 언어영역에 a=lang:kor로 기록하게 된다.In the present invention, the attribute information (a) of the SDP is mapped to the user's language (lang) and used (attribute a = lang: xxx). For example, when the user language is Korean (kor), the SIP
도 3은 본 발명에 의한 SDP의 구현예를 나타낸 것으로, 여기서 상기 속성정보의 사용예를 확인할 수 있다. Figure 3 shows an embodiment of the SDP according to the present invention, where the use example of the attribute information can be confirmed.
한편, 본 발명의 다른 실시예로서, 단말기 적응형 멀티미디어 스트리밍 서비스 를 위한 단말기 정보 통신 방법을 첨부한 도 4를 참조하여 설명하면 다음과 같다.Meanwhile, as another embodiment of the present invention, a terminal information communication method for a terminal adaptive multimedia streaming service will be described with reference to FIG. 4.
사용자로부터 멀티미디어 스트리밍 서비스 요구가 있을 때 상기 멀티미디어 스트리밍 처리부(12)는 SIP 메시지 처리부(13)에 멀티미디어 요청정보를 전송한다.(S1)When there is a multimedia streaming service request from a user, the
이에 대하여, 상기 SIP 메시지 처리부(13)는 상기 멀티미디어 서버(30)에 SIP 메시지(invite)를 전송하게 되는데, 이때 단말기의 상태 및, 단말기정보 제공부(11)에 저장되어 있는 프레임 레이트, 화면 크기, 디코딩 능력, 사용 언어, 접속 속도, 가용 대역폭 등의 단말기 정보를 포함시켜 전송한다.(S2)In contrast, the
상기 SIP 메시지 처리부(13)에서 작성되어 전송된 SIP 메시지는 SIP 프락시 서버(21),(22)를 통해 상기 멀티미디어 서버(30)에 전달된다.(S3),(S4)The SIP message created and transmitted by the
이때, 상기 SIP 메시지 처리부(33)는 상기 SIP 메시지를 해석하여 그 해석 결과를 멀티미디어 스트리밍 제어부(32)에 전달한다.(S5)At this time, the SIP
이에 대하여, 상기 멀티미디어 스트리밍 제어부(32)는 상기 컨텐츠 데이터베이스(31)로부터 멀티미디어 컨텐츠를 선택하여 상기 휴대폰 단말기(10) 측으로 전송함에 있어서, 상기 SIP 메시지 처리부(33)에서의 SIP 메시지 해석 결과에 상응되는 컨텐츠 즉, 상기 휴대폰 단말기(10)의 정보(프레임 레이트, 화면 크기, 디코딩 능력, 사용 언어, 접속 속도, 가용 대역폭)에 상응되는 컨텐츠를 선택하여 전송하게 된다.(S6)In contrast, the multimedia
상기 멀티미디어 스트리밍 제어부(32)에서 전송된 멀티미디어 컨텐츠는 상기 SIP 메시지의 전송 경로를 통해 상기 휴대폰 단말기(10)의 멀티미디어 스트리밍 처 리부(12)에 전송된다.The multimedia content transmitted from the multimedia
따라서, 상기 휴대폰 단말기(10)는 상기 멀티미디어 서버(30)로부터 멀티미디어 컨텐츠를 수신받을 때 자신의 환경(종류)에 알맞는 멀티미디어 컨텐츠를 수신받아 화면에 디스플레이할 수 있게 된다.Accordingly, when the
이상에서 본 발명의 바람직한 실시예에 대하여 상세히 설명하였지만, 본 발명의 권리범위가 이에 한정되는 것이 아니라 다음의 청구범위에서 정의하는 본 발명의 기본 개념을 바탕으로 보다 다양한 실시예로 구현될 수 있으며, 이러한 실시예들 또한 본 발명의 권리범위에 속하는 것이다. Although the preferred embodiment of the present invention has been described in detail above, the scope of the present invention is not limited thereto, and may be implemented in various embodiments based on the basic concept of the present invention defined in the following claims. Such embodiments are also within the scope of the present invention.
도 1은 본 발명의 단말기 적응형 멀티미디어 스트리밍 서비스를 위한 단말기 정보 통신 장치의 블록도.1 is a block diagram of a terminal information communication device for a terminal adaptive multimedia streaming service of the present invention.
도 2는 본 발명에 따라 SDP의 속성정보를 화면크기와 매핑시켜 사용한 예를 나타낸 2 illustrates an example of mapping SDP attribute information to screen size according to the present invention.
매핑 테이블. Mapping Table.
도 3은 본 발명에 의한 SDP의 구체적인 예시도. Figure 3 is a specific illustration of the SDP according to the present invention.
도 4는 본 발명의 단말기 적응형 멀티미디어 스트리밍 서비스를 위한 단말기 정보 통신 방법의 신호 흐름도.4 is a signal flow diagram of a terminal information communication method for a terminal adaptive multimedia streaming service of the present invention.
***도면의 주요 부분에 대한 부호의 설명*** *** Description of the symbols for the main parts of the drawings ***
10 : 휴대폰 단말기 11 : 단말기정보 제공부10: mobile phone terminal 11: terminal information provider
12 : 멀티미디어 스트리밍 처리부 13,33 : SIP 메시지 처리부12: multimedia streaming processing
21,22 : SIP 프락시 서버 31 : 컨텐츠 데이터베이스21,22: SIP proxy server 31: content database
32 : 멀티미디어 스트리밍 제어부32: multimedia streaming control unit
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080090512A KR101038080B1 (en) | 2008-09-12 | 2008-09-12 | Device information communication apparatus and method for terminal adaptive multimedia streaming service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080090512A KR101038080B1 (en) | 2008-09-12 | 2008-09-12 | Device information communication apparatus and method for terminal adaptive multimedia streaming service |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100031413A KR20100031413A (en) | 2010-03-22 |
KR101038080B1 true KR101038080B1 (en) | 2011-06-01 |
Family
ID=42181094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080090512A Expired - Fee Related KR101038080B1 (en) | 2008-09-12 | 2008-09-12 | Device information communication apparatus and method for terminal adaptive multimedia streaming service |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101038080B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020181495A1 (en) | 2001-05-23 | 2002-12-05 | Nokia Corporation | Communication of codec information |
US20050041578A1 (en) * | 2003-08-18 | 2005-02-24 | Nokia Corporation | Setting up communication sessions |
KR20070028722A (en) * | 2005-09-07 | 2007-03-13 | 주식회사 케이티 | Apparatus and method for providing a video streaming service to a videophone terminal to which a session initiation protocol is applied |
-
2008
- 2008-09-12 KR KR1020080090512A patent/KR101038080B1/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020181495A1 (en) | 2001-05-23 | 2002-12-05 | Nokia Corporation | Communication of codec information |
US20050041578A1 (en) * | 2003-08-18 | 2005-02-24 | Nokia Corporation | Setting up communication sessions |
KR20070028722A (en) * | 2005-09-07 | 2007-03-13 | 주식회사 케이티 | Apparatus and method for providing a video streaming service to a videophone terminal to which a session initiation protocol is applied |
Also Published As
Publication number | Publication date |
---|---|
KR20100031413A (en) | 2010-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10165226B2 (en) | Interactive video conferencing | |
CN102857478B (en) | media data control method and device | |
CN101237340B (en) | System and method for realizing multicast channel in multimedia service | |
WO2019094748A1 (en) | Interfaces between dash aware application and dash client for service interactivity support | |
CN101123718B (en) | Multi-media ordering method and system | |
US20030187658A1 (en) | Method for text-to-speech service utilizing a uniform resource identifier | |
CN101119475B (en) | System and method for realizing video-on-demand request redirection in IPTV system | |
US20120089740A1 (en) | Method and device for selecting an svc operation point, and method and device for providing information of svc operation points | |
CN103036888A (en) | Self-adapting stream-media play method and self-adapting play unit | |
KR101764317B1 (en) | Streaming server, streaming system and streaming method | |
US20100011401A1 (en) | Method, system and apparatus for applying terminal capability information in iptv service | |
US20220407899A1 (en) | Real-time augmented reality communication session | |
US9246955B2 (en) | Capability query handling in a communication network | |
US20080243602A1 (en) | Systems and methods for providing iptv advertisements | |
EP3504878A1 (en) | System level signaling of sei tracks for media data streaming | |
CN111656791A (en) | Signaling and reporting interactivity usage in streaming services | |
KR20230030589A (en) | Streaming of Media Data Containing an Addressable Resource Index Track with Switching Sets | |
EP1890463A1 (en) | Accessing interactive services over internet | |
US10178203B1 (en) | Methods and systems for adaptively directing client requests to device specific resource locators | |
US8908853B2 (en) | Method and device for displaying information | |
US20120331510A1 (en) | Method, server and system for providing real-time video service in telecommunication network | |
RU2571370C2 (en) | Differentiating iptv notifications | |
US20050198338A1 (en) | Image data transfer sessions | |
US20130151723A1 (en) | Stream media channel switch method, switch agent, client and terminal | |
CN102224543A (en) | Method, a media server, computer program and computer program product for combining a speech related to a voice over ip voice communication session between user equipments, in combination with web based applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
AMND | Amendment | ||
E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
AMND | Amendment | ||
E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
J201 | Request for trial against refusal decision | ||
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PJ0201 | Trial against decision of rejection |
St.27 status event code: A-3-3-V10-V11-apl-PJ0201 |
|
PB0901 | Examination by re-examination before a trial |
St.27 status event code: A-6-3-E10-E12-rex-PB0901 |
|
B701 | Decision to grant | ||
PB0701 | Decision of registration after re-examination before a trial |
St.27 status event code: A-3-4-F10-F13-rex-PB0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
FPAY | Annual fee payment |
Payment date: 20140422 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20150525 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20150525 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |