Misplaced Pages

RealMedia

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

RealMedia is a proprietary multimedia container format created by RealNetworks with the filename extension .rm. RealMedia is

#340659

23-702: Used in conjunction with RealVideo and RealAudio , while also being used for streaming content over the Internet. Typically these streams are in CBR ( constant bitrate ), but a container for VBR ( variable bitrate ) streams named RMVB (RealMedia variable bitrate) has been developed. RealMedia Filename extension .rm, .rma, .rmi, .rmv, .rmvb, .rmhd, .rmm, .ra, .ram Internet media type application/vnd.rn-realmedia Uniform Type Identifier (UTI) com.real.realmedia Developed by RealNetworks Type of format Container format Open format? No A RealMedia file consists of

46-586: A RealMedia file or streamed over the network using the Real Time Streaming Protocol (RTSP), a standard protocol for streaming media developed by the IETF . However, RealNetworks uses RTSP only to set up and manage the connection. The actual video data is sent with their own proprietary Real Data Transport (RDT) protocol. This tactic has drawn criticism because it made it difficult to use RealVideo with other player and server software. However,

69-414: A means of discouraging users from copying video. However, other software exists which can save the streams to files for later viewing. Such copying, known as time-shifting , is legal in most countries. RealVideo files are compressed using several different video compression formats . Each video compression format is identified by a four-character code . Below is a list of the video compression formats and

92-479: A media encoding engine for creating streaming broadcasts, on-demand streaming content, and downloadable audio video files. The Helix DNA Producer runs on MS Windows, Linux and Mac OS X. The Helix DNA Producer contains output support for the following data types: Developers who want MP3 encoding can license the code from RealNetworks for a fee. There is also an add-on package for Helix DNA Producer SDK with AAC or aacPlus encoding support. Helix DNA Producer

115-408: A series of chunks that can be of several different types: This multimedia software -related article is a stub . You can help Misplaced Pages by expanding it . RealVideo RealVideo , also spelled as Real Video , is a suite of proprietary video compression formats developed by RealNetworks — the specific format changes with the version. It was first released in 1997 and as of 2024

138-483: Is a software package for multi-platform, multi-format media playback. Helix Player is a media player compatible with Linux , Solaris , Symbian , and FreeBSD and uses the Helix DNA Client. The Helix DNA Producer application aids in producing media files, and Helix DNA Server can stream media files over a network. The code is released in binary and source code form under various licenses, notably

161-476: Is also a commercial version called Helix Server, which has more features and supports more media formats. It was originally called the Helix Universal Server when it was announced in or before 2002. It is based on the Helix DNA Client. It is available for Linux, Solaris, Symbian and FreeBSD. Users of Microsoft Windows and Mac OS X can use RealPlayer, which has similar capabilities. It is

184-405: Is less suited for streaming because it is difficult to predict how much network capacity a certain video stream will need. Video with fast motion or rapidly changing scenes will require a higher bit rate. If the bit rate of a video stream increases significantly, it may exceed the speed at which data can be transmitted over the network, leading to an interruption in the video. RealNetworks says that

207-495: Is supplied as a library which is included within Android Java applications for over the air installation. Helix DNA client contains support for the following media formats: The Helix DNA Server, first released on 22 January 2003, supports streaming of following formats: It supports streaming to any device or application that supports HTTP , RTSP / RTP , TCP, UDP unicast and UDP multicast streaming protocols. There

230-722: The Internet Tablet OS from Nokia , which is found on the Nokia 770 , N800 and N810 Internet Tablets. Cingular Video is also based on the framework. Other projects that use the Helix framework include RealNetwork's Rhapsody online music service, the Banshee and Amarok music players, and MediaReady 4000. Helix DNA also manifests itself as the RealPlayer on Mobile Internet Devices (MID) and on Netbooks. Developers from

253-690: The Open Source Lab announced in 2007 they would use Helix technologies for content creation applications and collaboration in the One Laptop Per Child project. Helix DNA client contains support for the following media formats: Helix DNA Client for Android provides an HLS, MPEG-DASH, Verimatrix DRM and Microsoft PlayReady DRM media player for Android 2.2 to latest devices. Supporting H.264 and AAC codecs with Adaptive Bit Rate support (H.264 / AAC) including audio only. Armv7 and Armv6 supported using Stagefright media platform. Helix SDK

SECTION 10

#1732780419341

276-492: The open-source MPlayer project has now developed software capable of playing the RDT streams. To facilitate real-time streaming, RealVideo (and RealAudio) normally uses constant bit rate encoding, so that the same amount of data is sent over the network each second. Recently, RealNetworks has introduced a variable bit rate form called RealMedia Variable Bitrate ( RMVB ). This allows for better video quality, however, this format

299-609: The proprietary RealNetworks Community Source License and the free and open source software RealNetworks Public Source License. Additionally, the Helix DNA Client and the Helix Player are licensed under the popular GNU General Public License (GPL) free and open source license. Use of the RDT , the default proprietary Real data transport, and of the RealVideo and RealAudio codecs requires binary components distributed under

322-540: The Helix DNA Technology Binary Research Use License. Helix DNA Client powers many digital media applications, including RealPlayer for MS Windows, Mac OS and Linux (since version 10), RealPlayer Mobile, and Helix Player. It is used on Nokia , Motorola , Samsung and Sony Ericsson mobile phones. 800 million mobile phones with the Helix client have been shipped since 2004. It is also being used in embedded devices like

345-540: The RealVideo and RealAudio codecs are not available in source code under the RPSL license. Source code is available only under RCSL license for commercial porting to non-supported processors and operating systems. While RealNetworks owns most of the intellectual property for RealVideo and RealAudio, RealNetworks has licensed third-party technology for certain aspects of those codecs. RealNetworks claims that it does not have

368-429: The company switched to a proprietary video format. RealVideo codecs are identified by four-character codes . RV10 and RV20 are the H.263-based codecs. RV30 and RV40 are RealNetworks' proprietary H.264-based codecs. These identifiers have been the source of some confusion, as people may assume that RV10 is RealVideo version 10 when it is the first version of RealVideo. RealVideo 10 uses RV40. RealVideo can be played from

391-515: The entire video in advance. The first version of RealVideo was announced in 1997 and was based on the H.263 format. At the time, RealNetworks issued a press release saying they had licensed Iterated Systems ' ClearVideo technology and were including it as the RealVideo Fractal Codec. However, support for ClearVideo quietly disappeared in the next version of RealVideo. RealVideo continued to use H.263 until RealVideo 8 when

414-585: The manual addition of just three .dll files (codecs and plugins), from Microsoft's free distribution of RealPlayer 10, that are not included in RealPlayer 8 Basic. RealNetworks has also developed the open-source Helix player , however support for RealVideo in the Helix Project is limited because RealNetworks is still keeping the codecs proprietary. RealPlayer does not record RealVideo streams, and RealNetworks has advertised this feature to content owners such as broadcasters, film studios, and music labels, as

437-426: The right to license that technology under an open-source license. The official player for RealVideo is RealNetworks RealPlayer SP , currently at version 15, and is available for various platforms including Windows , Macintosh , and Linux . Several other players exist, including MPlayer and Media Player Classic . Many of these rely on the dynamically linked libraries (DLLs) from the official RealPlayer to play

460-509: The version in which each was introduced: The newest version of RealPlayer can play any RealVideo file, as can programs using FFmpeg . Other programs may not support all video compression formats. In addition to decoder code for up to RV50, FFmpeg also contains open-source code for RV10 and RV20 encoders. RealNetworks Public Source License Helix DNA was a project to produce computer software that can play audio and video media in various formats and aid in creating such media. It

483-415: The video, and thus require RealPlayer to be installed (or at least its DLLs, if not the actual player). However, FFmpeg 's libav* libraries (and its DirectShow counterpart ffdshow ) can play RealVideo and do not require RealPlayer or any parts thereof. The latest version of RealPlayer that can run on Windows 9x is RealPlayer 8; but this version can be easily modified to play RealPlayer 9 and 10 files, by

SECTION 20

#1732780419341

506-440: Was at version 15. RealVideo is supported on many platforms, including Windows , Mac , Linux , Solaris, and several mobile phones. RealVideo is usually paired with RealAudio and packaged in a RealMedia (.rm) container. RealMedia is suitable for use as a streaming media format, that one is viewed while it is being sent over the network. Streaming video can be used to watch live television since it does not require downloading

529-458: Was intended as a largely free and open-source digital media framework compatible with numerous operating systems and processors (including mobile phones) and it was started by RealNetworks , which contributed much of the code. The Helix Community was an open collaborative effort to develop and extend the Helix DNA platform. The Helix Project has been discontinued. Helix DNA Client

#340659