KR102817089B1 - Iptv 채널을 통해 ott 라이브 서비스를 제공하는 방법 및 시스템 - Google Patents
Iptv 채널을 통해 ott 라이브 서비스를 제공하는 방법 및 시스템 Download PDFInfo
- Publication number
- KR102817089B1 KR102817089B1 KR1020200143832A KR20200143832A KR102817089B1 KR 102817089 B1 KR102817089 B1 KR 102817089B1 KR 1020200143832 A KR1020200143832 A KR 1020200143832A KR 20200143832 A KR20200143832 A KR 20200143832A KR 102817089 B1 KR102817089 B1 KR 102817089B1
- Authority
- KR
- South Korea
- Prior art keywords
- ott
- iptv
- content
- chat
- contents
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2381—Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4621—Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4662—Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/64—Addressing
- H04N21/6405—Multicasting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/64322—IP
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
도 2는 한 실시예에 따른 OTT 서비스를 제공하는 IPTV 화면의 예시를 도시한다.
도 3은 한 실시예에 따른 IPTV 채널을 통해 OTT 라이브 서비스를 제공하는 방법을 도시한다.
도 4는 한 실시예에 따른 OTT 게이트웨이의 세부 구성을 나타낸 블록도이다.
도 5는 한 실시예에 따른 OTT 게이트웨이의 OTT 라이브 스트림 전송 동작을 설명하는 도면이다.
도 6A 및 도 6B는 한 실시예에 따른 IPTV 채널을 통해 OTT 라이브 서비스를 제공하는 OTT 게이트웨이의 동작을 설명한다.
Claims (10)
- OTT(Over The Top Service) 게이트웨이의 동작 방법으로서,
채팅 서버로부터, IPTV 디바이스에 송출할 복수의 OTT 콘텐츠 각각에 대한 채팅 데이터를 수집하는 단계,
상기 수집한 채팅 데이터를 AI(Artificial Intelligence) 알고리즘을 이용하여 분석하여, 채팅 활성화 정도 또는 감성 지수 중에서 적어도 하나를 도출하는 단계,
상기 채팅 활성화 정도 또는 상기 감성 지수 중에서 적어도 하나를 이용하여, 상기 복수의 OTT 콘텐츠를 우선순위 정렬하는 단계,
상기 정렬된 복수의 OTT 콘텐츠의 우선순위를 기초로, 상기 복수의 OTT 콘텐츠 각각의 해상도를 차등적으로 결정하는 단계, 그리고
상기 차등적으로 결정된 해상도를 가진 각 OTT 콘텐츠의 세그먼트들을 다중화한 멀티 세그먼트 스트림을 상기 IPTV 디바이스에게 전송하는 단계
를 포함하는, 방법. - 제1항에서,
상기 수집하는 단계 이전에,
상기 복수의 OTT 콘텐츠 정보를 IPTV 서버에게 전송하는 단계를 더 포함하고,
상기 복수의 OTT 콘텐츠 정보는,
상기 IPTV 서버가 상기 IPTV 디바이스에게 전송하는 IPTV 서비스 및 콘텐츠 정보에 추가로 포함되는, 방법. - 제2항에서,
상기 IPTV 서버에게 전송하는 단계와 상기 수집하는 단계 사이에,
상기 IPTV 서버로부터 상기 IPTV 디바이스에 의한 OTT 채널 선택 신호를 수신하면, 상기 OTT 채널의 OTT 콘텐츠 정보를 업데이트하는 단계
를 더 포함하는, 방법. - 제3항에서,
상기 업데이트 하는 단계 이후,
상기 업데이트된 OTT 콘텐츠 정보에 포함되는 고화질 비디오 세그먼트를 캐싱하는 단계, 그리고
상기 IPTV 디바이스로부터 특정 OTT 콘텐츠에 대한 스트리밍 요청이 수신되면, 상기 캐싱된 고화질 비디오 세그먼트 중에서 상기 특정 OTT 콘텐츠의 고화질 비디오 세그먼트를 상기 IPTV 디바이스에게 전송하는 단계
를 더 포함하는, 방법. - 제1항에서,
상기 채팅 활성화 정도는,
채팅글 개수, 그리고 채팅글 각각에 대한 공감 횟수 중 적어도 하나를 이용하여 결정되고,
상기 감성 지수는,
상기 채팅 데이터로부터 추론된 긍정적 감정 또는 부정적 감정의 정도를 포함하는, 방법 - 제1항에서,
상기 결정하는 단계는,
상기 복수의 OTT 콘텐츠 중에서 상대적으로 우선순위가 높은 OTT 콘텐츠에 대하여 다른 OTT 콘텐츠보다 고화질 해상도를 결정하는, 방법. - IPTV 서비스를 제공하는 시스템으로서,
IPTV 디바이스와 네트워크를 통해 연결되어 IPTV 서비스 데이터를 전송하는 IPTV 서버, 그리고
상기 IPTV 서버와 연결되어, 상기 IPTV 디바이스에게 OTT(Over The Top Service) 서비스 데이터를 전송하는 OTT 게이트웨이를 포함하고,
상기 OTT 서비스 데이터는,
상기 IPTV 서버에 의해 IPTV 채널을 통해 상기 IPTV 디바이스에게 전송되고,
상기 OTT 게이트웨이는,
상기 IPTV 서버로부터 수신한 상기 IPTV 디바이스의 OTT 서비스 요청에 대응하는 복수의 OTT 콘텐츠를 멀티캐스트 채널을 통하여 상기 IPTV 디바이스에게 전송하고,
상기 복수의 OTT 콘텐츠는,
콘텐츠 별로 수집된 각각의 채팅 데이터에 기초하여 선정된 콘텐츠 우선순위에 따라 차등적인 해상도를 가지는, 시스템. - 제7항에서,
상기 OTT 게이트웨이는,
채팅 서버로부터 상기 각각의 채팅 데이터를 수집하고, 상기 수집한 각각의 채팅 데이터를 AI(Artificial Intelligence) 알고리즘을 이용하여 분석하여, 채팅 활성화 정도 또는 감성 지수 중에서 적어도 하나를 도출하며,
상기 채팅 활성화 정도 또는 상기 감성 지수 중에서 적어도 하나를 이용하여, 상기 복수의 OTT 콘텐츠를 우선순위 정렬하고,
상기 정렬된 복수의 OTT 콘텐츠의 우선순위를 기초로, 상기 복수의 OTT 콘텐츠 각각의 해상도를 차등적으로 결정하는, 시스템. - 제8항에서,
상기 복수의 OTT 콘텐츠는,
우선순위가 가장 높은 제1 OTT 콘텐츠가 상대적으로 가장 높은 해상도를 가지고 상기 IPTV 디바이스의 화면에서 상대적으로 가장 큰 화면 크기를 차지하는, 시스템. - 제7항에서,
상기 복수의 OTT 콘텐츠 중에서 하나의 OTT 콘텐츠 선택 신호가 상기 IPTV 디바이스로부터 수신되면, 상기 하나의 OTT 콘텐츠 선택 신호에 대응하는 고화질 세그먼트를 상기 OTT 게이트웨이로부터 수신하여 상기 IPTV 디바이스에게 스트리밍하는 IPTV VOD 스트리머를 더 포함하고,
상기 OTT 게이트웨이는,
상기 OTT 서비스 요청에 대응하는 복수의 OTT 콘텐츠 각각에 대한 고화질 세그먼트를 스트리밍 서버로부터 수신하여 캐싱하고, 상기 IPTV VOD 스트리머의 요청에 따라 캐싱된 고화질 세그먼트를 전송하는, 시스템.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200143832A KR102817089B1 (ko) | 2020-10-30 | 2020-10-30 | Iptv 채널을 통해 ott 라이브 서비스를 제공하는 방법 및 시스템 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200143832A KR102817089B1 (ko) | 2020-10-30 | 2020-10-30 | Iptv 채널을 통해 ott 라이브 서비스를 제공하는 방법 및 시스템 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20220058255A KR20220058255A (ko) | 2022-05-09 |
| KR102817089B1 true KR102817089B1 (ko) | 2025-06-04 |
Family
ID=81582034
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200143832A Active KR102817089B1 (ko) | 2020-10-30 | 2020-10-30 | Iptv 채널을 통해 ott 라이브 서비스를 제공하는 방법 및 시스템 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102817089B1 (ko) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115086702B (zh) * | 2022-07-04 | 2024-06-11 | 天翼数字生活科技有限公司 | 一种ott和iptv双业务系统数据处理方法及相关设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101740694B1 (ko) | 2015-11-30 | 2017-05-30 | 주식회사 디오앤디오 | Ott 기반의 콘텐츠 통합 제공시스템 |
| JP2017204157A (ja) | 2016-05-11 | 2017-11-16 | 株式会社Zeals | チャットシステム、管理サーバ及びプログラム |
| KR102137887B1 (ko) | 2018-10-30 | 2020-07-24 | 세종대학교산학협력단 | Iptv 서비스의 모바일 ott 서비스의 영화 vod 선호도 정보 결합을 통한 iptv 영화 vod 콘텐츠 추천 서버 및 그 방법 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101443663B1 (ko) * | 2008-09-08 | 2014-09-23 | 한국과학기술원 | 주제 및 선호도 기반 검색 시스템, 장치, 방법 및 저장 매체 |
| KR101838074B1 (ko) * | 2016-08-02 | 2018-03-13 | 엘지전자 주식회사 | 단말기 및 그 제어 방법 |
-
2020
- 2020-10-30 KR KR1020200143832A patent/KR102817089B1/ko active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101740694B1 (ko) | 2015-11-30 | 2017-05-30 | 주식회사 디오앤디오 | Ott 기반의 콘텐츠 통합 제공시스템 |
| JP2017204157A (ja) | 2016-05-11 | 2017-11-16 | 株式会社Zeals | チャットシステム、管理サーバ及びプログラム |
| KR102137887B1 (ko) | 2018-10-30 | 2020-07-24 | 세종대학교산학협력단 | Iptv 서비스의 모바일 ott 서비스의 영화 vod 선호도 정보 결합을 통한 iptv 영화 vod 콘텐츠 추천 서버 및 그 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20220058255A (ko) | 2022-05-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5914700B2 (ja) | 音声−映像レンダリングデバイスの番組切替え表示制御 | |
| US11223545B2 (en) | Systems and methods for improving quality of service while streaming code-agnostic content | |
| US8375409B2 (en) | Meta channel based media system control technology | |
| US8402497B2 (en) | Meta channel network-based content download technology | |
| US9204186B2 (en) | Buffering content | |
| US8726310B2 (en) | Meta channel media system control and advertisement technology | |
| JP2022046762A (ja) | 会話におけるコンテキスト切替を決定するためのシステムおよび方法 | |
| JP2021505046A (ja) | 会話との関連でコンテンツを推奨する方法およびシステム | |
| US8458746B2 (en) | Meta channel caching and instant viewing related technology | |
| KR20070086558A (ko) | Tv 채널 리스트들을 관리하기 위한 방법 및 장치 | |
| KR102817089B1 (ko) | Iptv 채널을 통해 ott 라이브 서비스를 제공하는 방법 및 시스템 | |
| US20100045866A1 (en) | Methods and systems for providing auxiliary viewing options | |
| US20190129957A1 (en) | System and method for providing additional information based on multimedia content being viewed | |
| US10003854B2 (en) | Method and system for content recording and indexing | |
| US10630562B2 (en) | Systems and methods for improving quality of service while streaming code-agnostic content by editing manifest files | |
| KR101317079B1 (ko) | 유사 컨텐츠의 채널 전환 시스템 및 그 방법 | |
| CN103533400B (zh) | 一种实现个性化时移电视的方法及系统 | |
| KR20090123344A (ko) | 맞춤형 방송 프로그램을 제공하기 위한 방법 및 시스템 | |
| CN104427361A (zh) | 电视服务系统与提供影音服务的方法 | |
| KR20230068710A (ko) | 메뉴 정보를 제공하는 미디어 재생 장치 | |
| KR101322327B1 (ko) | Iptv 방송을 위한 부가 서비스 제공 시스템 | |
| TR2024020301A2 (tr) | Ki̇şi̇selleşti̇ri̇lmi̇ş i̇zleme modu oluşturma si̇stemi̇ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20201030 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20231030 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20201030 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20250131 Patent event code: PE09021S01D |
|
| 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: 20250430 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20250530 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20250530 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |