The Design of a Web Portal for IPTV System

Slides:



Advertisements
Similar presentations
Review of Chapter 2. Important concepts – The Internet is a worldwide collection of networks that links millions of businesses, government agencies, educational.
Advertisements

Multimedia Systems Irek Defee IPTV IP + TV Providing television over IP networks.
WIM TV Jianping Chen (Peking University) Filippo Chiariglione (CEDEO.net) Tiejun Huang (Peking University) Xiaocong Zhou (Peking University)
Information Society Technologies Third Call for Proposals Norbert Brinkhoff-Button DG Information Society European Commission Key action III: Multmedia.
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Business Development Suit Presented by Thomas Mathews.
Computer Monitoring System for EE Faculty By Yaroslav Ross And Denis Zakrevsky Supervisor: Viktor Kulikov.
1st Project Introduction to HTML.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
An Overview of MPEG-21 Cory McKay. Introduction Built on top of MPEG-4 and MPEG-7 standards Much more than just an audiovisual standard Meant to be a.
Authors: Jiann-Liang Chenz, Szu-Lin Wuy,Yang-Fang Li, Pei-Jia Yang,Yanuarius Teofilus Larosa th International Wireless Communications and Mobile.
MPEG-21 : Overview MUMT 611 Doug Van Nort. Introduction Rather than audiovisual content, purpose is set of standards to deliver multimedia in secure environment.
What is the Internet? Internet: The Internet, in simplest terms, is the large group of millions of computers around the world that are all connected to.
XP New Perspectives on The Internet, Fifth Edition— Comprehensive, 2005 Update Tutorial 7 1 Mass Communication on the Internet Using Newsfeeds Tutorial.
Use of Electronic and Internet advertising options Standard 3.4.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Spring 2007.
12 Developing a Web Site Section 12.1 Discuss the functions of a Web site Compare and contrast style sheets Apply cascading style sheets (CSS) to a Web.
Internet Protocol TeleVision
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
PODCAST term acronym derived from a combination of “pod” (capsule) and Broadcast (dissemination-issue) Its direct antecedents are audioblogs, variants.
Advanced Science and Technology Letters Vol.106 (Information Technology and Computer Science 2015), pp.17-21
HTML5 based Notification System for Updating E-Training Contents Yu-Doo Kim 1 and Il-Young Moon 1 1 Department of Computer Science Engineering, KoreaTech,
Advanced Science and Technology Letters Vol.30 (ICCA 2013), pp A Review of Friis Equation Based Indoor.
The Design of a Web Portal for IPTV System Jaegeol Yim 1 and Gyeyoumg Lee 1 1 Dept. of Computer Engineering, Dongguk University at Gyeongju, Gyeongju,
 An essential supporting structure of any thing  A Software Framework  Has layered structure ▪ What kind of functions and how they interrelate  Has.
Authors: Jiann-Liang Chenz, Szu-Lin Wuy, Yang-Fang Li, Pei-Jia Yang,
Web Design Vocabulary #3. HTML Hypertext Markup Language - The coding scheme used to format text for use on the World Wide Web.
Windows Vista Configuration MCTS : Internet Explorer 7.0.
Visibook is instant, simple, and dynamic appointment booking We're headquartered in San Francisco, California "Visibook is awesome. My entire studio was.
HTML PROJECT #1 Project 1 Introduction to HTML. HTML Project 1: Introduction to HTML 2 Project Objectives 1.Describe the Internet and its associated key.
12. DISTRIBUTED WEB-BASED SYSTEMS Nov SUSMITHA KOTA KRANTHI KOYA LIANG YI.
Successfully Implementing The Information System Systems Analysis and Design Kendall and Kendall Fifth Edition.
INTERNET PROTOCOL TELEVISION (IP-TV)
TV Broadcasting What to look for Architecture TV Broadcasting Solution
Objectives Overview Identify the four categories of application software Describe characteristics of a user interface Identify the key features of widely.
Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals Wikis are collections of searchable,
Edited by : Noor Al-Hareqi
Application Software Chapter 6.
E-commerce | WWW World Wide Web - Concepts
Project 1 Introduction to HTML.
E-commerce | WWW World Wide Web - Concepts
HTML5 based Notification System for Updating
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Yunsik Son1, Seman Oh1, Yangsun Lee2
INTERNET PROTOCOL TELEVISION (IP-TV)
An Overview of MPEG-21 Cory McKay.
IRMA 102: INTRODUCTION TO INFORMATION SCIENCE
What is IPTV? Internet Protocol television (IPTV)
What is database? Types and Examples
Edited by : Noor Al-Hareqi
Mobile Commerce and Ubiquitous Computing
Framtidens distribution av multimedia
Use of Electronic and Internet advertising options
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
Architecture Competency Group
Unit# 5: Internet and Worldwide Web
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
PRESENTATION ON IPTV.
A worldwide system of interconnected computer networks.
Windows RSS Platform Aleksej Karelin.
Edited by : Noor Al-Hareqi
Trends and Terminology in Online Learning
Knowledge Sharing Mechanism in Social Networking for Learning
By Hussein Alhashimi.
5G TECHNOLOG Y. CONTENTS Abstract 5g evolution Comparison Speeds of generations An overview of 3g Leaders in adapting 5g What 5g will provide?? Features.
Chapter 21 Successfully Implementing The Information System
Presentation transcript:

The Design of a Web Portal for IPTV System Jaegeol Yim1 and Gyeyoumg Lee1 1 Dept. of Computer Engineering, Dongguk University at Gyeongju, Gyeongju, Gyeongbuk, Korea {yim, lky}@dongguk.ac.kr Abstract. One of the most successful convergences of telecommunications, information technology and broadcasting is IPTV and IPTV market is rapidly growing. A web portal allows the user to navigate within the different IPTV services, such as the VOD catalog. We introduce ‘Open IPTV System’ that allows subscribers to easily upload their own contents and open their own IPTV broadcasting station. Then we design and implement a web portal for ‘Open IPTV System’. Keywords: IPTV, Web Portal, VOD 1 Introduction IPTV (Internet Protocol Television) is a convergence of telecommunications, information technology and broadcasting. Using IPTV, we can send a message out while watching TV program, enjoy internet chatting to discuss their strategies while watching world cup football games, and visit e-commerce markets and purchase the clothes the actors are wearing while watching a video. Figure 1. Typical service scenarios of the ‘Open IPTV’ An IPTV system is usually composed of real-time encoders, editors, content upload and VOD (Video on Demand) servers, IPTV relay servers, VOD relay servers, and 116

web servers. An example IPTV service scenario is shown in Fig. 1 web servers. An example IPTV service scenario is shown in Fig. 1. () represents that a subscriber can be an individual person or an organization. A user accesses an IPTV system through the web portal of the system and gets subscribed in the system. © represents that the user’s ID, password, database, and user interface are created in the database system. ® represents that the IPTV system sends a notice that the user is successfully registered. @) represents that a user accesses broadcast management system in order to register contents or metadata. These requests delivered to the UCC servers (○5 ). The UCC server uploads contents to the content upload server (○6 ) and sends information of registration and request for delivery to the broadcast management server. ○9 represents that an end user of this system can request for a service via a mobile device, a computer, a TV (through a set top box), or a digital information display (through a set top box). ○10 represents that live TV, time- shifted TV, and VOD can be serviced by the IPTV system. This paper designs and implements the portal site shown in Fig. 1. 2 Related Works This paper develops a web portal for ‘Open IPTV System’. While existing IPTV systems produce contents for themselves or purchase content rights, ‘Open IPTV system’ allows subscribers (a person or an organization) to upload their contents and open their own IPTV stations (called ‘branch IPTVs’ from now on). In these sorts of open systems, management of content, repurposing content based on consumer and device capabilities, protection of rights, protection from unauthorized access/modification, and protection of privacy of providers and consumers are important issues as they are discussed in [1]. The web portal that this paper develops supports subscribers to open their own IPTV stations. This implies that the web portal helps subscribers to build up their own homepages. As RIA (Rich Internet Application) is becoming main technology of the user interface [2], our system allows users homepage RIA-based. The authors of [3] identify that uploading high definition video content, categorization, distribution, play and assign to playlist of scheduled broadcast are the essential functions that educational IPTVs should provide. Then, they design and implement an IPTV system by combining components that provide the essential functions. The web portal we are implementing also provides all the above listed essential functions. A Service Delivery Platform (SDP) is a platform that provides interfaces that enable third-party application developers to easily create applications. An SDP should consist of a web adapter, a broadcast adapter and a communication adapter. The authors of [4] analyze the functional requirements of a web adapter and propose a design idea of a web adapter. We use Really Simple Syndication (RSS), REST (Representational State Transfer), web services in our implementation as they suggest. 117

Figure 2. Functional user requirements of the ‘Open IPTV’ The major features of web 2.0 include supporting interactive capabilities. The authors of [5] argue that IPTV services should use web 2.0 techniques such as syndication, content tagging, user generated contents, AJAX, and mash-up. In our implementation, we use those web 2.0 techniques. In the current ‘One Source Multi Use’ IPTV content market situation, content is king. In order to address this problem the authors of [6] propose a web content syndication platform. The platform consists of a content collector, a media mediator (converts and stores collected contents), and a syndication portal (interface to providers). Our portal allows user upload their contents and transcodes uploaded contents into IPTV format. Function Description G e n e r a l U s e r s Subscription Citizens/Foreigners: Authentication with name/e-mail address Find ID/PSWD Using ID or e-mail address. Send out a temporary password Service guide For general users and branch users Useful info Copyright Acts, Broadcast Acts Main page Consists of categories BMS admin Administration for service providers Culture, tourism VOD service Korea TVs Live TVs, Radios, VOD K-Stars K-Stars’ information and contents Clip DB Clip contents Education Educational contents from subscribed elementary and high schools Open IPTV Branch IPTVs opened by subscribers (person or organization) Community Bulletin, FAQ, 1:1 Question, References, A d m i n Manage illegal contents Detects illegal contents upload and notifies through SMS Manage subscribers Search, registration, update, delete subscribers (person, organization) Manage contents Broadcast/Contents management Manage bulletin Manage posted items Statistics Number of content items, subscribers Figure 2. Functional user requirements of the ‘Open IPTV’ 3 Functional User Requirements for the Portal The required functions of the portal are enumerated in Fig. 2 and are categorized into two groups: ‘General Users’ and ‘Administration’. General users require 13 functions 118

listed in the figure. The first four functions are clearly explained in the figure. The fifth one is Main page. The main page should display images representing categories (culture and tourism, Koreans TVs, K-Stars, ...) of all services provided by the IPTV. BMS (Broadcast Management System) Admin provides useful functions to the administrators of the branch IPTVs where a branch IPTV is an IPTV opened by a subscriber (a person or an organization) and running in the ‘Open IPTV System’. 4 Design Our portal system has to frequently handle a lot of user and content information. We design our database system as shown in Fig. 3. The DB system consists of K-star DB, Contents DB, Subscriber DB, Bulletin DB, subscribed organization DB, and forbidden words (swear) DB. Figure 3. A schematic diagram of our database system Figure 4. The process of our subscription module 119

Figure 5. The process of ‘Find ID/PSWD Our subscription module handles both domestic and foreign users as shown in Fig.4. When a domestic user/foreigner wants to subscribe to the ‘Open IPTV’, the procedure authenticates the user with the user’s name/e-mail address. After subscription, a user can ask for a branch IPTV. ‘Find ID/PSWD’ module returns ID after asking a question if a user clicks ‘Find ID’ button or returns a temporary password after asking a question when a user clicks ‘Find PSWD’ button as shown in Fig. 5. ‘Service Guide’ module checks the user’s information such as the user’s mother tongue and opens the ‘service guide’ page written in the user’s mother tongue. From the page, a user can open subscription, mypage, or open TV page as shown in Fig. 6. Figure 6. The process of ‘Service Guide’ Figure 7. The process of ‘Useful Info’ module ‘Useful Info’ checks the user’s mother tongue and opens the ‘Useful Info’ page from which the user can open ‘Copyright Act’, ‘Broadcast Act’, ‘Korea Communications Commission Law’ or ‘Internet Multimedia Broadcast Act’ as shown in Fig. 7. 120

5 Conclusion References ‘Main Page’ displays images representing categories (culture and tourism, Koreans TVs, K-Stars, ...). As is shown in Fig. 1, a broadcast management system (BMS) is installed in the ‘Open IPTV’. ‘BMS Admin’ opens the BMS web page. Similarly, ‘Culture and tourism’, ‘Korea TVs’, ‘K-Stars’, ‘Clip DB’ and ‘Education’ modules just open another designated page. 5 Conclusion This paper introduced a web portal system for the ‘Open IPTV System’. We analyzed user requirements of the system and designed the system that meets the requirements. Therefore, our system provides comprehensive set of functions. One of the most distinguished features of the portal is enabling subscribers open their own branch IPTV station. That is, this system provides a template homepage for a branch IPTV. A subscriber can easily create a homepage by filling up the items in the template. Another one of the distinguished features is that the hyperlinked page can be dynamically determined during the runtime depending on the parameter values. Language, step, mode, main, and sub are examples of such parameters used in our system. Acknowledgments. Lee’s research was supported by ‘Development of Global Culture and Tourism IPTV Broadcasting Station’ Project through the Industrial Infrastructure Program for Fundamental Technologies funded by the Ministry of Knowledge Economy (10037393). Yim’s research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (2012-0002611). References http://mpeg.chiariglione.org/standards/mpeg-21/mpeg-21.htm#_Toc23297968 Sung, M., Lim, H.: Design and Implementation of a RIA Framework for IPTV Set-Top Boxes. In: 4th International Conference on Ubiquitous Information Technologies & Applications, pp.1--5. (2009) Cymbalak, D., Jakab, F., Michalko, M.: Next generation IPTV solution for educational purposes. In: 9th International Conference on Emerging eLearning Technologies and Applications (ICETA), pp. 41--46, (2011) Kim, K., Lee, H., Jo, S., Won, R.: Implementation of Open Web Portal Service Enabler Based on Service Delivery Platform. In: Fourth International Conference on Computer Sciences and Convergence Information Technology, pp. 293-295 (2009) Kim, S., Lee, S.: Web Technology and Standardization for Web 2.0 based IPTV Service. In: 10th International Conference on Advanced Communication Technology, pp. 1751-1754 (2008) Yang, J., Park, H., Choi, J.: A Web-based content syndication platform for IPTV. In: IEEE 2011 International Conference on Information Networking (ICOIN), pp. 494-497 (2011) 121