2. DNA Downloader - Video Player
The DNA Video Player is the simplest method of BitTorrent DNA integration that enables streaming of videos using the DNA peer network. The DNA Video Player is an embeddable SWF flash player, provided by BitTorrent, which is pre-integrated to provide Progressive Download streaming of video files thru the DNA peer network.
A customized DNA Video Player can be created using the same web-based Create Downloader form that is used for creating the DNA Downloader. Providing this form with the URL of a .FLV, .M4V, .MP4, or .MOV file will result in the creation of a DNA Video Player (any other file type will result in the creation of the DNA Downloader)
The DNA Video Player can be embedded into your website, and made available to users. The Publish File form also provides a number of optional customization parameters that allow tailoring of the Player including height/width, autoplay, and theme color.
The DNA Video Player is only able to use the DNA peer network if the DNA client is installed on an end-user’s computer. As such, the Player can be customized on startup to either:
- suggest users install DNA:
Users that do not have DNA already installed will be encouraged to optionally do so. However, if they choose not to they will still be able to play the video without DNA via http:// from the origin server rather than the peer network - require users install DNA:
The video will not play unless the user installs DNA* - remain silent on DNA:
The player does not suggest/require users to install the DNA client. The player will opportunistically utilize those end-users that already have the DNA client installed. All other users will play the video via http:// from the origin server rather than the peer network.
*Note: The DNA Video Player will always remains silent for platforms that are unsupported by the DNA client including Mac OS, and Linux.
The Create Downloader form can be found here.
DNA can also be integrated into existing SWF flash players (rather than using BitTorrent provided DNA Video Player) thru either a JavaScript or ActionScript integration
For a more detailed description of the DNA Video Player integration method, along with full details on customization settings see: Streaming Service to a DNA Video Player
