Servidor IPTV Com Personalizac¸Ao˜ Automatica´ De Rodrigues Canais

Total Page:16

File Type:pdf, Size:1020Kb

Servidor IPTV Com Personalizac¸Ao˜ Automatica´ De Rodrigues Canais Universidade de Aveiro Departamento de Electronica,´ Telecomunicac¸oes˜ e Informatica´ 2009 Joao˜ Filipe Ferreira Servidor IPTV com Personalizac¸ao˜ Automatica´ de Rodrigues Canais IPTV Server with Automatic Channels Personalization Universidade de Aveiro Departamento de Electronica,´ Telecomunicac¸oes˜ e Informatica´ 2009 Joao˜ Filipe Ferreira Servidor IPTV com Personalizac¸ao˜ Automatica´ de Rodrigues Canais IPTV Server with Automatic Channels Personalization Dissertac¸ao˜ apresentada a` Universidade de Aveiro para cumprimento dos requisitos necessarios´ a` obtenc¸ao˜ do grau de Mestre em Engenharia de Computadores de Telematica,´ realizada sob a orientac¸ao˜ cient´ıfica do Doutor Paulo Salvador e do Doutor Antonio´ Nogueira, Professores Auxiliares do Departamento de Electronica,´ Telecomunicac¸oes˜ e Informatica´ da Universidade de Aveiro. Dedico esta dissertac¸ao˜ a` minha fam´ılia pelo apoio incondicional durante todos estes cinco anos de estudo na Universidade de Aveiro, a` minha namorada Susana pela inspirac¸ao˜ concedida, carinho e compreensao˜ demonstrados e aos meus amigos que me ajudaram quando eu precisei.Por isso, obrigado a todos! o j ´uri presidente Doutor Paulo Miguel Nepomuceno Pereira Monteiro Universidade de Aveiro Doutor Paulo Jorge Salvador Serra Ferreira Universidade de Aveiro Doutor Antonio´ Manuel Duarte Nogueira Universidade de Aveiro Doutor Joel Jose´ Puga Coelho Rodrigues Faculdade de Engenharia da Beira Interior agradecimentos Agradec¸o especialmente aos meus orientadores, Professor Doutor Paulo Salvador e Professor Doutor Antonio´ Nogueira, pela excelente orientac¸ao˜ dada no ambitoˆ desta tese, por todo o apoio e compreensao˜ demonstrada mesmo quando me atrasava a cumprir um ou outro objectivo. palavras-chave IPTV, Televisao˜ Digital, Personalizac¸ao,˜ Personalizac¸ao˜ Automatica,´ Agregac¸ao,˜ Disponibilidade, Aprendizagem, Servic¸os, Universalidade resumo Desde a invenc¸ao˜ da ”caixa magica”´ que mudou o mundo (TV), esta tem vindo a evoluir constantemente sofrendo transformac¸oes˜ nao˜ so´ ao n´ıvel f´ısico e electronico´ mas tambem´ do ponto de vista do conceito subjacente. O aparecimento da televisao˜ digital (DTV) enquadra-se numa das mais significativas evoluc¸oes˜ da televisao˜ nos ultimos´ anos que permite actualmente ao utilizador usufruir de uma experienciaˆ multimedia´ de grande qualidade audio–visual´ mas ainda muito pouco interactiva. Actualmente o telespectador exige muito mais do que estar restrito a seleccionar um dos canais dispon´ıveis num equipamento de TV que nao˜ interage consigo ao n´ıvel do conteudo´ e nao˜ e´ personalizavel.´ Tem-se verificado que o conceito de aparelho de TV esta´ cada vez mais generalizado a qualquer equipamento com as condic¸oes˜ min´ımas que permitam ao utilizador assistir a conteudos´ multimedia.´ Sao˜ exemplos disso dispositivos como alguns telemoveis,´ PDAs e computadores pessoais (PCs). Estes, quando ligados a` Internet, permitem ao utilizador obter uma experienciaˆ multimedia´ fixa ou movel´ muito mais interactiva e personalizavel´ usufruindo de um leque diversificado de conteudos.´ Assim sendo, porque nao˜ integrar a televisao˜ na Internet e a Internet na televisao?˜ E´ neste ambitoˆ que surge o conceito de IPTV como sistema de televisao˜ acess´ıvel, interactiva, personalizavel,´ global e heterogenea´ tanto ao n´ıvel dos conteudos´ como ao n´ıvel da rede de comunicac¸ao˜ e caracter´ısticas dos dispositivos cliente, funcionando sobre uma rede IP global. Nesta Dissertac¸ao˜ de Mestrado foi projectado e implementado um prototipo´ de um servidor IPTV que se prende com a agregac¸ao˜ e gestao˜ de uma multiplicidade e diversidade de conteudos´ multimedia´ existentes na Internet. O trabalho desenvolvido conduziu tambem´ a` criac¸ao˜ de condic¸oes˜ para a introduc¸ao˜ de uma componente de aprendizagem dinamicaˆ inteligente do perfil do utilizador, tendo em vista a sugestao˜ automatica´ de conteudos.´ A agregac¸ao˜ e gestao˜ de conteudos´ tem como objectivo final a disponibilizac¸ao˜ destes a um cliente IPTV generico´ (que nao˜ faz parte dos objectivos deste trabalho). Este cliente devera´ ter como func¸ao˜ tratar de todo o processo de interacc¸ao˜ com o utilizador e acesso efectivo aos conteudos´ num ambiente de utilizac¸ao˜ completamente heterogeneo´ em termos de hardware e necessidades do utilizador, orientado a` convergenciaˆ e mobilidade dos meios de visualizac¸ao.˜ O sistema desenvolvido tenta ser o mais modular poss´ıvel tendo em vista distribuir o processamento em rede e permitir facilmente a integrac¸ao˜ de novos servic¸os ou a alterac¸ao˜ dos existentes. O servidor desenvolvido nao˜ contempla qualquer mecanismo de codificac¸ao,˜ compressao˜ e optimizac¸ao˜ dos fluxos multimedia´ nem qualquer politica de gestao˜ e transporte dos mesmos na rede de comunicac¸ao.˜ keywords IPTV, Digital Television, Customization, Automatic Customization, Aggregation, Availability, Learning, Services, Universality abstract Since the invention of the “magic box” that changed the world (TV), it has constantly evolved not only at the physical and electronic levels, but also in its underlying concept. The appearance of digital television is one of the most significant developments in television in recent years and has allowed users to enjoy a multimedia experience with much more quality but without significantly more interactivity. Currently, the viewer requires much more than being only restricted to select one of the available channels on the TV equipment that can’t interact very much with him and that is not customizable. The TV equipment concept is becoming more generalized to any equipment that has the minimum capabilities that allow the user to view multimedia contents with sound and image. Mobile phones, PDAs and personal computers (PC) are some examples of systems that allow the user, once connected to the Internet, to obtain a fixed or mobile multimedia experience that is more interactive and customizable, benefiting from a diverse range of available contents. So, why not extend these features of personalization and interactivity to “conventional” television systems and turn devices such as PCs and mobile phones into non dedicated TV systems? This constitutes the concept of IPTV, as an accessible, interactive, customizable, comprehensive and heterogeneous environment, both in its contents, networking level, communication features and client devices. In this Master’s Thesis, a prototype of an IPTV server system was designed and implemented having in mind the aggregation and management of a multiplicity and diversity of media contents that are available on the Internet. The work has also created the conditions for introducing a learning component of the user profile in an intelligent and dynamic way, in order to suggest contents in an automatic and inteligente form. The aggregation and content management has the final objective of making all contents available to an IPTV client (whose development is not the aim of this work). The client system must be designed to handle the whole process of interacting with the user and access the multimedia contents, in an usage environment that is focused on convergence and mobility in terms of visualization and completely heterogeneous in terms of hardware and user’s needs. The developed system tries to be as modular as possible, with the objective of distributing the processing across the network and allow an easy integration of new services or the modification of existing ones. The server has no mechanisms for encoding, compression and optimization of multimedia streams, nor has any management mechanisms for the multimedia transport over the communication network. Conte´udo 1 Introdu¸c~ao 1 1.1 Motiva¸c~aoe Contexto ............................. 1 1.2 Objectivos .................................... 3 1.3 Estrutura e Organiza¸c~aodesta Disserta¸c~ao .................. 4 1.4 Vis~aoGeral ................................... 7 2 Conceitos Base e Estado Actual da Tecnologia 13 2.1 Introdu¸c~ao .................................... 13 2.2 Tecnologias de Televis~ao ............................ 14 2.2.1 Televis~aoAnal´ogicae Hist´oriada TV em Portugal .......... 14 2.2.2 Televis~aoDigital ............................ 21 2.2.3 Televis~aode Alta Defini¸c~ao ...................... 27 2.2.4 Televis~aosobre Internet ........................ 29 2.2.5 IPTV .................................. 34 2.3 Arquitecturas de Redes IPTV ......................... 49 2.4 Tecnologias de Desenvolvimento ........................ 53 2.5 Conclus~ao .................................... 56 3 A Arquitectura do Servidor: An´aliseFuncional 59 3.1 Introdu¸c~ao .................................... 59 3.2 Requisitos do Sistema ............................. 59 3.3 A Arquitectura ................................. 60 i 3.4 Modelo de Comunica¸c~ao ............................ 65 3.5 Modelo de Classifica¸c~ao ............................ 68 4 A Arquitectura do Servidor: An´aliseModular 77 4.1 Introdu¸c~ao .................................... 77 4.2 IPTV Server Core ............................... 78 4.2.1 Arquitectura Geral do Funcionamento Interno ............ 87 4.3 Content Link Sources .............................. 88 4.3.1 Arquitectura Geral do Funcionamento Interno ............ 92 4.4 User Profile Learning .............................. 95 4.5 IPTV Database ................................. 97 4.5.1 Tecnologias Utilizadas ......................... 97 4.5.2 Modelo de Base de Dados ....................... 99 4.5.3 As Entidades da Base de Dados .................... 102 4.5.4 Tipos
Recommended publications
  • Actas V Seminario Internacional Sobre Arte Público En Latinoamérica, 2017
    Intervenciones estético-políticas en el arte público latinoamericano TERESA ESPANTOSO RODRÍGUEZ CAROLINA VANEGAS CARRASCO ANA MARÍA TORRES ARROYO editoras V Seminario Internacional sobre Arte Público en Latinoamérica: Intervenciones estético-políticas en el arte público latinoamericano Editorial de la Facultad de Filosofía y Letras ISBN 978-987-4019-89-9 © Facultad de Filosofía y Letras (UBA) 2017 Subsecretaría de Publicaciones Puan 480 - Ciudad Autónoma de Buenos Aires - República Argentina Tel.: 4432-0606 int. 167 - [email protected] www.filo.uba.ar V Seminario Internacional sobre Arte Público en Latinoamérica: Intervenciones estético-políticas en el arte público latinoamericano TERESA ESPANTOSO RODRÍGUEZ CAROLINA VANEGAS CARRASCO ANA MARÍA TORRES ARROYO editoras UNIVERSIDAD FACULTAD DE FILOSOFÍA Y LETRAS IBEROAMERICANA DE LA UNIVERSIDAD DE BUENOS AIRES CIUDAD DE MÉXICO DECANA SUBSECRETARIA DE RECTOR Graciela Morgade RELACIONES David Fernández Dávalos INSTITUCIONALES E VICEDECANO INTERNACIONALES VICERRECTOR ACADÉMICO Américo Cristófalo Silvana Campanini Alejandro Guevara Sanginés SECRETARIO GENERAL SUBSECRETARIO DIRECTOR DE LA DIVISIÓN Jorge Gugliotta DE PUBLICACIONES DE HUMANIDADES Y Matías Cordo COMUNICACIÓN SECRETARIA ACADÉMICA CONSEJO EDITOR Carlos Mendoza Álvarez Sofía Thisted Virginia Manzano Flora Hilert DIRECTOR DEL SECRETARIA DE HACIENDA Marcelo Topuzian DEPARTAMENTO DE ARTE Y ADMINISTRACIÓN María Marta García Negroni Luis Javier Cuesta Marcela Lamelza Fernando Rodríguez Gustavo Daujotas SECRETARIA DE EXTENSIÓN Hernán Inverso UNIVERSITARIA Y BIENESTAR Raúl Illescas ESTUDIANTIL Matías Verdecchia Ivanna Petz Jimena Pautasso Grisel Azcuy SECRETARIA DE INVESTIGACIÓN Silvia Gattafoni Cecilia Pérez de Micou Rosa Gómez Rosa Graciela Palmas SECRETARIO DE POSGRADO Sergio Castelo Alberto Damiani Ayelén Suárez SUBSECRETARIA DE BIBLIOTECAS DIRECTORA DE IMPRENTA María Rosa Mostaccio Rosa Gómez SUBSECRETARIO DIRECTOR DEL INSTITUTO DE TRANSFERENCIA DE TEORÍA E HISTORIA DEL Y DESARROLLO ARTE “JULIO E.
    [Show full text]
  • Open Search Environments: the Free Alternative to Commercial Search Services
    Open Search Environments: The Free Alternative to Commercial Search Services. Adrian O’Riordan ABSTRACT Open search systems present a free and less restricted alternative to commercial search services. This paper explores the space of open search technology, looking in particular at lightweight search protocols and the issue of interoperability. A description of current protocols and formats for engineering open search applications is presented. The suitability of these technologies and issues around their adoption and operation are discussed. This open search approach is especially useful in applications involving the harvesting of resources and information integration. Principal among the technological solutions are OpenSearch, SRU, and OAI-PMH. OpenSearch and SRU realize a federated model to enable content providers and search clients communicate. Applications that use OpenSearch and SRU are presented. Connections are made with other pertinent technologies such as open-source search software and linking and syndication protocols. The deployment of these freely licensed open standards in web and digital library applications is now a genuine alternative to commercial and proprietary systems. INTRODUCTION Web search has become a prominent part of the Internet experience for millions of users. Companies such as Google and Microsoft offer comprehensive search services to users free with advertisements and sponsored links, the only reminder that these are commercial enterprises. Businesses and developers on the other hand are restricted in how they can use these search services to add search capabilities to their own websites or for developing applications with a search feature. The closed nature of the leading web search technology places barriers in the way of developers who want to incorporate search functionality into applications.
    [Show full text]
  • Working with Audio/Video
    Working with Audio/Video Who on campus works with video/audio? • Network and Classroom Services (NCS) provides a comprehensive variety of services supporting the use of information technology in education. Their main service includes support for Technology Classrooms and other centrally scheduled spaces on both North and South campuses. They also provide support for video/audio related services as listed below. (Alternative contact: Beth Fellendorf 645-5526 Email [email protected]) • Digital Lecture Hall Recording Digitally capture and store recorded content for access via the web. This service mainly provides audio recording capabilities, but video recording can also be arranged in certain circumstances. Check Classroom Attributes for a list of classroom descriptions, including Digital Lecture recording capability. • Classroom Capture Services Record lectures, workshops or other classroom based events and makes them available on the web. NCS can provide these services in multiple remote locations as well as several fixed distance learning classrooms. The files created can be made available for on-demand viewing or can be streamed lived as an event takes place. These video files are often used for student review, as primary or supplemental course content and to preserve special lectures for multiple semesters. If you need to capture content quickly and do not require any post-production editing they may be the right service for you. Recordings can be produced in Real Media, Windows Media or Accordant format. Viewers can review a recording via streaming technology on the web and, if you desire, they can be given the ability to download and save the file. Live streaming is provided in either Real Media or Windows Media format.
    [Show full text]
  • RSS Enclosures Drupal News Aggregator Module Reads RSS News Feeds and Stores the Items in the Database
    Personal Wiki: RSS Enclosures Drupal news Aggregator module reads RSS news feeds and stores the items in the database. News items are then displayed as content on the Drupal site. The news feeds that I use for Real Food Shop contain links to recipes and also links to small pictures called enclosures in RSS terminology. Normally when processing the xml tags in a RSS file the content appears between an opening and a closing tag. An example of this is: <title>Good Things Take Time</title> RSS enclosure tags are done differently , why I do not know. All the information about the enclosure item is contained as attributes within the tag itself. An example of this is: <enclosure url="http://media.apn.co.nz/webcontent/image/jpg/beef-701.jpg" length="2000" type="image/jpeg" /> To extract the image url from within the enclosure tag the xml parser must go inside the tag and pull out the value of the 'url' attribute. Modifications I made to the Aggregator module to allow processing of enclosure image urls. 1. Open the database and add a new field to aggregator_item table (same as the guid field) field [ imageurl varchar(255) utf8_general_ci Null:Yes Default:NULL] 2. Open aggregator.module and add support for enclosure URL attribute to aggregator_element_start() add a new case between case LINK and case ITEM: case 'ENCLOSURE': if ($element == 'ITEM') $items[$item]['ENCLOSURE'] = $attributes['URL']; break; 3. Open aggregator.module and add support for imageurl to aggregator_parse_feed() // Initialize variables. $title = $link = $author = $description = $guid = $imageurl = NULL; foreach ($items as $item) { unset($title, $link, $author, $description, $guid, $imageurl ); under the line $guid = isset($item['GUID']) ? $item['GUID'] : ''; $imageurl = isset($item['ENCLOSURE']) ? $item['ENCLOSURE'] : ''; aggregator_save_item(array('iid' => (isset($entry->iid) ? $entry->iid: ''), 'fid' => $feed['fid'], 'timestamp' => $timestamp, 'title' => $title, 'link' => $link, 'author' => $item['AUTHOR'], 'description' => $item['DESCRIPTION'], 'guid' => $guid, ' imageurl ' => $imageurl )); 4.
    [Show full text]
  • Ultimate Resource Guide for Authors
    Ultimate Resource Guide for Authors Advertising ❖ Google Adwords: adwords.google.com ❖ Google Adsense: adsense.google.com ❖ Facebook: facebook.com/business ❖ Bing: bingads.microsoft.com ❖ Yahoo: advertising.yahoo.com ❖ AOL: advertising.aol.com Affiliate Sales ❖ Clickbank: clickbank.com ❖ Commission Junction: cj.com ❖ JV Zoo: jvzoo.com Amazon ❖ Author Central: authorcentral.amazon.com ❖ Associates (affiliate): affiliate-program.amazon.com ❖ Advantage (sell books directly): advantage.amazon.com ❖ Seller Central: sellercentral.amazon.com ❖ Kindle Direct Publishing: kdp.amazon.com ❖ Customer Support for Authors: authorcentral.amazon.com/gp/help/contact-us ❖ Kindle Pay-Per-Click Advertising Overview: kdp.amazon.com/en_US/help/topic/G201499010 Copyright © 2016-2018 by Stephanie Chandler 1 NonfictionAuthorsAssociation.com Blog Directories ❖ Technorati: technorati.com ❖ Blog Catalog: blogcatalog.com ❖ Networked Blogs: networkedblogs.com Book Awards ❖ Nonfiction Book Awards: nonfictionauthorsassociation.com/nonfiction-book-awards ❖ Ben Franklin Book Awards: ibpabenjaminfranklinawards.com ❖ Global Ebook Awards: globalebookawards.com ❖ Foreword Book of the Year: forewordreviews.com/services/book- awards/botya ❖ Nautilus Book Awards: nautilusbookawards.com ❖ The Eric Hoffer Awards: hofferaward.com Book Clubs ❖ From Left to Write: fromlefttowrite.com ❖ Book Club Reading List: bookclubreading.com/submit-your-book/ ❖ Meetup: meetup.com Book Marketing ❖ Book Review Targeter (Amazon reviewer software): bit.ly/bookreviewtargeter ❖ NetGalley (book review
    [Show full text]
  • Case 1:13-Cv-00990-GMS Document 25 Filed 04/01/14 Page 1 of 15
    Case 1:13-cv-00990-GMS Document 25 Filed 04/01/14 Page 1 of 15 PageID #: <pageID> IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF DELAWARE ) VIDEOSHARE, LLC, ) ) Plaintiff/Counterclaim Defendant, ) ) v. ) Civil Action No. 13-990 GMS ) GOOGLE INC. and YOUTUBE LLC, ) ) Defendants/Counterclaim Plaintiffs. ) ) VIDEOSHARE, LLC, ) ) Plaintiff, ) ) V. ) Civil Action No. 13-991-GMS ) VIDDLER, INC. ) ) Defendant. ) ) VIDEOSHARE, LLC, ) ) Plaintiff, ) ) V. ) Civil Action No. 13-992-GMS ) VIMEO,LLC ) ) Defendant. ) MEMORANDUM I. INTRODUCTION On June 4, 2013, the plaintiff VideoShare, LLC ("VideoShare") filed actions against Google Inc. ("Google"), YouTube, LLC ("YouTube"), Viddler, Inc. ("Viddler"), and Vimeo, Case 1:13-cv-00990-GMS Document 25 Filed 04/01/14 Page 2 of 15 PageID #: <pageID> LLC ("Vimeo") (collectively, "the defendants") alleging infringement of U.S. Patent No. 8,438,608 ("the '608 patent"). 1 On June 26, 2013, VideoShare filed amended complaints against Google and YouTube, (Google, D.I. 7), and against Viddler, (Viddler, D.I. 10), asserting infringement of U.S. Patent No. 8,464,302 ("the '302 patent"). Presently before the court are the defendants' Motions to Transfer to the District of Massachusetts pursuant to 28 U.S.C. § 1404(a) and Stay Pending Disposition of the Transfer Motions. (Google, D.I. 13; Viddler, D.I. 15; Vimeo, D.I. 10.) For the reasons that follow, the court will deny the defendants' motions. II. BACKGROUND Video Share is a Delaware limited liability company with its principal place of business in Chestnut Hill, Massachusetts. (Google, D.I. 7, ii 4.) Google is a Delaware corporation with its principal place of business in Mountain View, California.
    [Show full text]
  • Privacy of Streaming Apps and Devices
    2021 PRIVACY OF STREAMING APPS AND DEVICES: WATCHING TV THAT WATCHES US Common Sense is the nation's leading nonprofit organization dedicated to improving the lives of kids and families by providing the trustworthy information, education, and independent voice they need to thrive in the 21st century. www.commonsense.org Common Sense is grateful for the generous support and underwriting that funded this report from the Michael and Susan Dell Foundation, the Bill and Melinda Gates Foundation, and the Chan Zuckerberg Initative. CREDITS Authors: Girard Kelly, Common Sense Media Jeff Graham, Common Sense Media Jill Bronfman, Common Sense Media Steve Garton, Common Sense Media Data analysis: Girard Kelly, Common Sense Media Jeff Graham, Common Sense Media Copy editor: Jennifer Robb Designer: Jeff Graham, Common Sense Media Suggested citation: Kelly, G., Graham, J., Bronfman, J., & Garton, S. (2021). Privacy of Streaming Apps and Devices: Watching TV that Watches Us. San Francisco, CA: Common Sense Media This work is licensed under a Creative Commons Attribution 4.0 International Public .License TABLE OF CONTENTS Privacy of streaming apps and devices 1 What are streaming services? ......................................... 1 Apps we rated ............................................... 1 How do streaming services make money? ............................... 2 How we rate privacy ........................................... 2 What we found .............................................. 6 Compare privacy ratings ........................................
    [Show full text]
  • Vorlage WMAN 2002
    User-Centered Social Software – Beyond Closed Community Platforms Vanda Lehel, Florian Matthes, Sheng Wei Technical Report Technische Universität München Lehrstuhl Software Engineering betrieblicher Informationssysteme Boltzmannstrasse 3 85748 Garching bei München {lehel, matthes, weis}@in.tum.de Abstract: This paper gives a structural overview of social software and its use for content aggregation and publication. We then extend this view to a user-centered perspective. We propose a lightweight XML-based content syndication architecture. It supports bidirectional information flow, as a proper extension and unification mechanism to facilitate the usage of several social software systems at once. Finally, we explain technical requirements based on usage scenarios and discuss benefits and limitations of this architecture. 1. Introduction and Motivation The newly emerging class of social software facilitates interaction and collaboration among individuals. It allows individuals to form different communities to connect or to collaborate with each other based on their social context. Different types of systems and services like instant messaging, internet relay chat, forums, wikis, weblogs, social networking services, and object-centered social software are examples of this category of software [Burg05]. In the aforementioned cases, XML networking plays an essential role in two ways: XML is the payload and XML is part of the protocol [MD04]. XML is widely used in social software since it is self-describing and also due to its strengths concerning interoperability, reuse, flexibility, and extensibility. The join between the ubiquitous HTTP protocol and XML gives rise to several new kinds of network protocols and architectures in the area of social software. The usage of XML-technologies by social software will be explained in detail in chapter 2.
    [Show full text]
  • List of Search Engines
    A blog network is a group of blogs that are connected to each other in a network. A blog network can either be a group of loosely connected blogs, or a group of blogs that are owned by the same company. The purpose of such a network is usually to promote the other blogs in the same network and therefore increase the advertising revenue generated from online advertising on the blogs.[1] List of search engines From Wikipedia, the free encyclopedia For knowing popular web search engines see, see Most popular Internet search engines. This is a list of search engines, including web search engines, selection-based search engines, metasearch engines, desktop search tools, and web portals and vertical market websites that have a search facility for online databases. Contents 1 By content/topic o 1.1 General o 1.2 P2P search engines o 1.3 Metasearch engines o 1.4 Geographically limited scope o 1.5 Semantic o 1.6 Accountancy o 1.7 Business o 1.8 Computers o 1.9 Enterprise o 1.10 Fashion o 1.11 Food/Recipes o 1.12 Genealogy o 1.13 Mobile/Handheld o 1.14 Job o 1.15 Legal o 1.16 Medical o 1.17 News o 1.18 People o 1.19 Real estate / property o 1.20 Television o 1.21 Video Games 2 By information type o 2.1 Forum o 2.2 Blog o 2.3 Multimedia o 2.4 Source code o 2.5 BitTorrent o 2.6 Email o 2.7 Maps o 2.8 Price o 2.9 Question and answer .
    [Show full text]
  • Supported Sites
    # Supported sites - **1tv**: Первый канал - **1up.com** - **20min** - **220.ro** - **22tracks:genre** - **22tracks:track** - **24video** - **3qsdn**: 3Q SDN - **3sat** - **4tube** - **56.com** - **5min** - **6play** - **8tracks** - **91porn** - **9c9media** - **9c9media:stack** - **9gag** - **9now.com.au** - **abc.net.au** - **abc.net.au:iview** - **abcnews** - **abcnews:video** - **abcotvs**: ABC Owned Television Stations - **abcotvs:clips** - **AcademicEarth:Course** - **acast** - **acast:channel** - **AddAnime** - **ADN**: Anime Digital Network - **AdobeTV** - **AdobeTVChannel** - **AdobeTVShow** - **AdobeTVVideo** - **AdultSwim** - **aenetworks**: A+E Networks: A&E, Lifetime, History.com, FYI Network - **afreecatv**: afreecatv.com - **afreecatv:global**: afreecatv.com - **AirMozilla** - **AlJazeera** - **Allocine** - **AlphaPorno** - **AMCNetworks** - **anderetijden**: npo.nl and ntr.nl - **AnimeOnDemand** - **anitube.se** - **Anvato** - **AnySex** - **Aparat** - **AppleConnect** - **AppleDaily**: 臺灣蘋果⽇報 - **appletrailers** - **appletrailers:section** - **archive.org**: archive.org videos - **ARD** - **ARD:mediathek** - **Arkena** - **arte.tv** - **arte.tv:+7** - **arte.tv:cinema** - **arte.tv:concert** - **arte.tv:creative** - **arte.tv:ddc** - **arte.tv:embed** - **arte.tv:future** - **arte.tv:info** - **arte.tv:magazine** - **arte.tv:playlist** - **AtresPlayer** - **ATTTechChannel** - **ATVAt** - **AudiMedia** - **AudioBoom** - **audiomack** - **audiomack:album** - **auroravid**: AuroraVid - **AWAAN** - **awaan:live** - **awaan:season**
    [Show full text]
  • A Contractual Deterrence Strategy for User-Generated Copyright Infringement and Subsequent Service Provider Litigation, 64 SMU L
    SMU Law Review Volume 64 | Issue 2 Article 7 2011 A Contractual Deterrence Strategy for User- Generated Copyright Infringement and Subsequent Service Provider Litigation Amanda Harmon Cooley Follow this and additional works at: https://scholar.smu.edu/smulr Recommended Citation Amanda Harmon Cooley, A Contractual Deterrence Strategy for User-Generated Copyright Infringement and Subsequent Service Provider Litigation, 64 SMU L. Rev. 691 (2011) https://scholar.smu.edu/smulr/vol64/iss2/7 This Article is brought to you for free and open access by the Law Journals at SMU Scholar. It has been accepted for inclusion in SMU Law Review by an authorized administrator of SMU Scholar. For more information, please visit http://digitalrepository.smu.edu. A CONTRACTUAL DETERRENCE STRATEGY FOR USER-GENERATED COPYRIGHT INFRINGEMENT AND SUBSEQUENT SERVICE PROVIDER LITIGATION Amanda Harmon Cooley* TABLE OF CONTENTS I. INTRODUCTION ........................................ 692 II. WHY INTERNET AND ONLINE SERVICE PROVIDERS SHOULD DO MORE TO DETER USER- GENERATED COPYRIGHT INFRINGEMENT THAN MEET THE DMCA'S THRESHOLD REQUIREMENTS FOR SAFE HARBOR ELIGIBILITY .................... 696 A. VIACOM INTERNATIONAL INC. V. YouTuBE, INC. ...... 696 B. DMCA SAFE HARBOR ELIGIBILITY UNDER 17 U .S.C . § 512(i) ..................................... 699 C. THE NEED FOR INCREASED DETERRENCE OF USER- GENERATED COPYRIGHT INFRINGEMENT BY INTERNET AND ONLINE SERVICE PROVIDERS ..................... 708 III. DETERRENCE OF USER-GENERATED COPYRIGHT INFRINGEMENT THROUGH STRENGTHENED USER
    [Show full text]
  • Podcast Pinpointer: a Multimedia Semantic Web Application
    PODCAST PINPOINTER: A MULTIMEDIA SEMANTIC WEB APPLICATION Aidan Hogan, Andreas Harth, John G. Breslin Digital Enterprise Research Institute, National University of Ireland Galway, Galway, Ireland [email protected] Keywords: Semantic Web, Podcast, Multimedia. description does not exploit the capabilities of RDF (Resource Description Framework) and is not a participant of the Abstract Semantic Web venture. In late 2004, a new method of publishing multimedia RDF, as a W3C recommendation, is a framework for broadcasts on the Internet became popular called providing the Web with structured data. There is a ‘Podcasting’. Podcasting incorporates existing feed considerable amount of research being pursued in developing description formats, namely RSS 2.0 (Really Simple the technology and applications pertaining to RDF and the Syndication), to deliver various enclosed files which allows Semantic Web. Currently, many applications exist to handle users to subscribe to feeds, receiving updates periodically. and analyse such data and ultimately provide services of Originally intended for self-publishing and syndication of utility to users, and to bring order to a rather chaotic World audio files, usage of Podcasting for video files has become Wide Web [2,3]. quite popular. Indeed, thousands of Podcast feeds are now RSS 1.0 1 is a format for creating feeds based on RDF/XML. available, reaching a wide range of listeners and viewers. The As such, it is within the realm of the Semantic Web. rapid development of such a technology proves the demand This paper illustrates work with the following contributions for structured formats of describing multimedia data, • We propose a Podcast vocabulary in RDF Schema facilitating location and retrieval of desirable media for and provide a method to convert RSS 2.0 Podcast consumers.
    [Show full text]