Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mediafront/dashplayer

The Dash Media Player is an Open Source ( GPL ) flash media player that was designed to deliver multimedia within Drupal CMS, but can also be used as a stand alone media player. Just imagine, a media player whose content is driven by the power and flexibility of a content management system. With this player, you can truly take advantage of the best of two worlds... the incredible user interface of Flash, and the content managed environment of a CMS. Using these two systems together, you can quite literally have your very own Media Content Management System! As you will soon see, the Dash Media Player is a truly remarkable player geared up for the rise of Web 3.0.
https://github.com/mediafront/dashplayer

Last synced: about 2 months ago
JSON representation

The Dash Media Player is an Open Source ( GPL ) flash media player that was designed to deliver multimedia within Drupal CMS, but can also be used as a stand alone media player. Just imagine, a media player whose content is driven by the power and flexibility of a content management system. With this player, you can truly take advantage of the best of two worlds... the incredible user interface of Flash, and the content managed environment of a CMS. Using these two systems together, you can quite literally have your very own Media Content Management System! As you will soon see, the Dash Media Player is a truly remarkable player geared up for the rise of Web 3.0.

Awesome Lists containing this project

README

        

Dash Player Readme File

body {
margin: 1em;
background-color: #fff;
}

div.codeblock
{
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #cccccc;
border-right-color: #cccccc;
border-bottom-color: #cccccc;
border-left-color: #cccccc;
background-color: #eeeeee;
}

th {
text-align: left;
color: #006;
border-bottom: 1px solid #ccc;
}
tr.odd {
background-color: #ddd;
}
tr.even {
background-color: #fff;
}
td {
padding: 5px;
}
#menu {
visibility: hidden;
}
#main {
margin: 1em;
}







Thanks for chosing the Dash Player!


This remarkable player can be used with either within Drupal CMS, or as a stand alone player. To view full documentation on how to implement this player in your site, please visit our Online Documentation section. Here you will find tutorials, feature usage, and how-to guides on using this player. If you have any questions that are not answered in this documentation, you are also welcome to post a topic in our Dash Player Forums, or you may contact us using our contact form.



Version1.3.4
AuthorTravis Tidwell
Copyright 2008TMT Digital LLC



Change Log

1Added support for live streaming feeds.
1Added the ability to use both "node" and "playlist" together.
1Fixed some voting issues.
1Streamlined the file handling for better performance.



License Information


The License for this player is the Creative Commons License. Although, you are free to use this player as you wish, you must Purchase a License if you wish to remove the Dash Player logo.




Using Dash Media Player with PHP


If you would like to use the Dash Media Player in your PHP website, then there is a wonderful new PHP integration available. For more information, simply read Using Dash Media Player with PHP


Embedding the Player


Embedding the player can be done by copying and pasting the following into your page... You can then change the file it plays by changing the file= flash variable...



<div style="text-align:center;">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="640" height="420" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">
<param name="movie" value="dashPlayer.swf" />
<param name="wmode" value="window" />
<param name="allowfullscreen" value="true" />
<param name="FlashVars" value="file=http://images.apple.com/movies/us/hd_gallery/gl1800/nasa_shuttle-r_m720p.mov" />
<param name="quality" value="high" />
<embed allowScriptAccess="always" src="dashPlayer.swf" width="640" height="420" border="0" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="window" allowfullscreen="true" quality="high" flashvars="file=http://images.apple.com/movies/us/hd_gallery/gl1800/nasa_shuttle-r_m720p.mov" />
</object>
</div>

Quick Help Topics



Folder Contents (with descriptions)

ItemTypeDescription

dashPlayer.swffileThis is the actual "player". Anywhere the term "player" is referenced, we are referring to this file.
index.phpfileA sample file on how to integrate the Dash Media Player in PHP. For more information, see Using Dash Media Player in PHP.
dash.phpfileThe Dash Media Player interface file that defines the dashplayer_get_player API for PHP use. For more information, see Using Dash Media Player in PHP.
getplaylist.phpfileThe library that governs the playlist generation and retreival. For more information, see Using Dash Media Player in PHP.
dashphp.htmlfileDocumentation for using the Dash Media Player in PHP.
sample.htmlfileThis is a sample HTML file on how you can embed the Dash Player in your website (without Drupal).
flashvars.htmlfileThis is a document which will show you all the available flashvars that the Dash Player accepts.
playlistsdirectoryA directory that contains all the playlists if you wish to use the Dash Media Player without CMS support. For more information, see Using Dash Media Player in PHP.
cachedirectoryHolds all cached generated playlists. For more information, see Using Dash Media Player in PHP.
configdirectoryA directory that contains all configuration XML files to configure the player. The default configuration file is called dashconfig.xml. Please read the help file in that directory for more assistance.
drupaldirectoryThis directory contains the required Drupal Dash Player module required to integrate the Dash Player to your Drupal System. You should find a Drupal 5 & 6 version in this directory. Please read the help file in that directory for more assistance.
skinsdirectoryThis is the directory to contain all the skins for your player. Each skin is labeled based on a directory name. Please read the help file in that directory for more assistance.


Again, thank you for choosing the Dash Player!


Travis Tidwell

Owner and Lead Developer

TMT Digital LLC