RSS TV

RSS-TV is an XML-based navigation protocol for Internet media services based on the RSS standard.

The adoption of RSS-TV enables video device manufacturers to develop applications to navigate Internet media services. Example video devices include set top boxes, game consoles, broadband-connected digital video disc (DVD) players, digital video recorders (DVRs), personal video recorders (PVRs) and next-generation mobile phones. By implementing the RSS TV protocol, these devices provide user access to a growing library of online media (video, audio and games) services.

RSS-TV is an extension of RSS and includes additional XML elements and attributes to enable Premium TV-centric features such as:

  • Video on demand (VOD) and Subscription video on demand (SVOD)
  • Navigating media services (video, audio, games) in a hierarchical fashion
  • Capturing user input (such as a user personal identification number (PIN), search query, or email) and automatic search suggestions.
  • Network PVR functionality
  • Secure download of HD content
  • Electronic program guide for live streams
  • Automatic language selection
  • Numeric shortcuts for selecting menu items

Readers familiar with Digital Video Broadcasting (DVB) can compare RSS-TV with the DVB Service Information standards developed in the 1990s for digital TV EPGs. The difference is that RSS-TV has been developed for two-way Internet Protocol (IP) networks rather than broadcasting networks. RSS-TV leverages the increasing availability of products that support RSS such as caching engines and RSS-enabled content management and publishing systems.

RSS-TV compliant applications can be implemented using any language and operating system including AJAX/HTML, Flash, OpenTV, or C. Similarly, service providers can use any web service technologies (Java, .NET, PHP) to build RSS-TV compliant services.

Podcasting

RSS-compliant feeds that use enclosures for video/audio (podcasting) are fully compliant with RSS-TV. RSS-TV compliant clients will display these feeds as a list of menu items and will play (or download) the media.

Encoding

Similar to other XML-based standards, RSS-TV documents are assumed to be 8-bit Unicode Transformation Format (UTF-8) encoded.

See also

References

  • RSS 2.0 specification: [1]
  • Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing: [2]
  • RSS-TV specification: [3]
Data feed

Data feed is a mechanism for users to receive updated data from data sources. It is commonly used by real-time applications in point-to-point settings as well as on the World Wide Web. The latter is also called web feed. News feed is a popular form of web feed. RSS feed makes dissemination of blogs easy. Product feeds play increasingly important role in e-commerce and internet marketing, as well as news distribution, financial markets, and cybersecurity. Data feeds usually require structured data that include different labelled fields, such as "title" or "product".

Electronic journal

Electronic journals, also known as ejournals, e-journals, and electronic serials, are scholarly journals or intellectual magazines that can be accessed via electronic transmission.

Escribitionist

An escribitionist is a person who keeps a diary or journal via electronic means, and in particular, publishes their entries on the world wide web. The word was coined in June 1999 by Erin Venema, an online diarist, in the course of a discussion on a mailing list for web journalers. At issue was how to distinguish web journal authors from keepers of traditional paper-and-ink diaries.

The word comes from a combination of the English word "exhibitionist" and the Spanish word "escribir", meaning "to write". (The latter is cognate to the English "scribe"; both come from the Latin scribere.) It also evokes the marketing gimmick of using the letter "e" as a prefix to imply a link to technology and electronics, although that was not intended.

Coined before the widespread use of weblogs, the word escribitionist is often used to distinguish diary keepers on the web from weblog authors, whose writing often involve far more diverse styles, perspectives and subjects than those used in personal journals. While a weblog author may engage in journaling, or reporting, or political commentary, an escribitionist is focused on personal experiences and reflection.

Feed URI scheme

The feed URI scheme was a suggested uniform resource identifier (URI) scheme designed to facilitate subscription to web feeds; specifically, it was intended that a news aggregator be launched whenever a hyperlink to a feed URI was clicked in a web browser.

The scheme was intended to flag a document in a syndication format such as Atom or RSS. The document would be typically served over HTTP.

Media RSS

Media RSS (MRSS) is an RSS extension that adds several enhancements to RSS enclosures, and is used for syndicating multimedia files (audio, video, image) in RSS feeds. It was originally designed by Yahoo! and the Media RSS community in 2004, but in 2009 its development has been moved to the RSS Advisory Board. One example of enhancements is specification of thumbnails for each media enclosure, and the possibility to enclose multiple versions of the same content (e.g. different file formats).

The format can be used for podcasting, which uses the RSS format as a means of delivering content to media-playing devices, as well as Smart TVs. Media RSS allows for a much more detailed description of the content to be delivered to the subscriber than the RSS standard. The standard is also used by content publishers to feed media files into Yahoo! Video Search, which is a feature of Yahoo! Search that allows users to search for video files.

Photofeed

A photofeed is a web feed that features image enclosures. They provide an easy, standard way to reference a list of images with title, date and description.

Photofeeds are RSS enclosures of image file formats, similar to podcasts (enclosures of audio file formats).

Police blog

Police blogs are a means for police officers from around the world to tell others about their work and way of life.

The authors often retain anonymity to avoid affecting their ongoing cases. Most police services also have rules on blogging activities that might bring the organisation into disrepute.

It is usual for police bloggers to adopt a pseudonym, such as PC David Copperfield. He is believed to have created the first UK blog of its type, extracts from which were published in the book Wasting Police Time. Subsequently, a further book, Diary of An On Call Girl has been published, based on the blog of PC Ellie Bloggs, and the book Perverting the Course of Justice based on the blog of Inspector Gadget.Emergency Shorts complements its selection of other Emergency service blogs by collecting feeds from popular police blogs, including Crime and Justice which is a news-based police blog publishing press releases from all UK Police forces.

Product feed

A product feed or product data feed is a file made up of a list of products and attributes of those products organized so that each product can be displayed, advertised or compared in a unique way. A product feed typically contains a product image, title, product identifier, marketing copy, and product attributes.Product feeds supply the content that is presented on many kinds of e-commerce websites such as search engines, price comparison websites, affiliate networks, and other similar aggregators of e-commerce information. Product data feeds are generated by manufacturers, online retailers and, in some cases, product information is extracted using web scraping or harvested web harvesting from the online shops website.

Project diary

A project diary, history, journal or log is a record of a project which is compiled while it is being done.

RSS editor

An RSS editor is a software application for writing and editing RSS feeds offline (i.e. on the local computer). These applications are also often called desktop RSS editors. Usually RSS feeds are automatically generated out of databases from Content Management Systems (CMS). Some other typical sources for RSS feeds are blogs and websites like Digg. However, there are also several, manually edited RSS feeds (mostly with editorial content), which are maintained offline. After the development and creation of such feeds in an RSS editor application, the feed file is usually transmitted via FTP to the web server. Most RSS editors offer a corresponding, integrated functionality for that.

RSS tracking

RSS tracking is a methodology for tracking RSS feeds.

Refback

A refback is one of four types of linkbacks, methods for Web authors to request notification when somebody links to one of their documents. This enables authors to keep track of who is linking to, or referring to their articles.

A Refback is simply the usage of the HTTP referrer header to discover incoming links. Whenever a browser traverses an incoming link from Site A (originator) to Site B (receptor) the browser will send a referrer value indicating the URL from where the user came. Site B might publish a link to Site A after visiting Site A and extracting relevant information from Site A such as the title, meta information, the link text, and so on.Refback only requires Site B to be Refback enabled in order to establish this communication. Refback requires Site A to physically link to Site B. Refback also requires browsers to traverse the links.

Reverse blog

A reverse blog is a type of blog that is characterized by the lack of a single, specific blogger. In a traditional blog a blogger will write his or her comments about a given topic and other users may view and sometimes comment on the bloggers work. A reverse blog is written entirely by the users, who are given a topic. The blog posts are usually screened and chosen for publication by a core group or the publisher of the blog.

Rollback (data management)

In database technologies, a rollback is an operation which returns the database to some previous state. Rollbacks are important for database integrity, because they mean that the database can be restored to a clean copy even after erroneous operations are performed. They are crucial for recovering from database server crashes; by rolling back any transaction which was active at the time of the crash, the database is restored to a consistent state.

The rollback feature is usually implemented with a transaction log, but can also be implemented via multiversion concurrency control.

Screencast

A screencast is a digital recording of computer screen output, also known as a video screen capture, often containing audio narration. The term screencast compares with the related term screenshot; whereas screenshot generates a single picture of a computer screen, a screencast is essentially a movie of the changes over time that a user sees on a computer screen, enhanced with audio narration.

Slidecasting

A slidecast is a type of podcast that combines audio with a slideshow or diaporama presentation. It is similar to a video podcast in that it combines dynamically-generated imagery with audio synchronization, but it is different in that it uses presentation software, such as PowerPoint, to create the imagery and the sequence of display separately from the time of the audio podcast's original recording.

Slidecasting may be useful for the display of relevant photographs or text, and are an alternative to camera video recordings.

An alternative definition of the slidecast is the online distribution and syndication of video recordings of live slideshow presentations and accompanying narrations.

Spam in blogs

Spam in blogs (also called simply blog spam, comment spam, or social spam) is a form of spamdexing. (Note that blogspam also has another meaning, namely the post of a blogger who creates posts that have no added value to them in order to submit them to other sites.) It is done by posting (usually automatically) random comments, copying material from elsewhere that is not original, or promoting commercial services to blogs, wikis, guestbooks, or other publicly accessible online discussion boards. Any web application that accepts and displays hyperlinks submitted by visitors may be a target.

Adding links that point to the spammer's web site artificially increases the site's search engine ranking on those where the popularity of the URL contributes to its implied value, an example algorithm would be the PageRank algorithm as used by Google Search. An increased ranking often results in the spammer's commercial site being listed ahead of other sites for certain searches, increasing the number of potential visitors and paying customers.

Video aggregator

A video aggregator is a website that collects and organizes online videos from other sources. Video aggregation is done for different purposes, and websites take different approaches to achieve their purpose.

Some sites try to collect videos of high quality or interest for visitors to view. The collection may be made by editors or may be based on community votes. Another method is to base the collection on those videos most viewed, either at the aggregator site or at various popular video hosting sites.Some sites exist to allow users to collect their own sets of videos, for personal use as well as browsing and viewing by others. These sites can develop online communities around video sharing. Other sites allow users to create a personalized video playlist, for personal use as well as for browsing and viewing by others.

XBEL

The XML Bookmark Exchange Language (XBEL), is an open XML standard for sharing Internet URIs, also known as bookmarks (or favorites in Internet Explorer).

An example of XBEL use is the XBELicious application, which stores Del.icio.us bookmarks in XBEL format. The Galeon, Konqueror, Arora and Midori web browsers use XBEL as the format for storing user bookmarks. The SiteBar bookmark server can import and export bookmarks in XBEL format.

XBEL was created by the Python XML Special Interest Group "to create an interesting, fun project which was both useful and would demonstrate the Python XML processing software which was being developed at the time".It is also used by Nautilus and gedit of the GNOME desktop environment.

Types
Technology
Form
Media

This page is based on a Wikipedia article written by authors (here).
Text is available under the CC BY-SA 3.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.