2013-02-18 25 views
0

Ektron 801 SP1在Ektron中使用MP3

我允许用户使用CommunityDocuments控件将MP3文件上传到他们的配置文件。我希望用户能够点击链接并播放歌曲。对于某些文件类型(如.doc),该文件会立即下载,因为该链接的URL会引用“DownloadAsset.aspx”。 MP3文件有一个URL,如http://www.domain.org/documents.aspx?id=242665652917&TaxonomyId=242665652152&LangType=1033&EkTB_iframe=true&height=520&width=790

如何获得这些文件播放?我有以下在web.config

<add key="audio/mpeg" value="WindowsMedia"/> 
+1

该页面的输出代码(标记)是什么?使用CMS:ContentBlock? – egandalf 2013-02-18 15:01:47

+0

我正在使用已经存在的document.aspx,但我创建了一个名为test.aspx的新文件,其中包含一个ContentBlock和一个CommunityDocuments模块。 ContentBlock显示播放器,而CommunityDocuments则抛出错误“Workspace for user [email protected] does not exist。”我将使用ContentBlock。 – zkent 2013-02-18 17:00:06

+1

ContentBlock将加载插件代码。社区文档更多是一种社交分享控制。 – egandalf 2013-02-18 17:01:21

回答

1

据我所知,Ektron不提供MP3文件的任何播放器/插件支持ootb。也许你可以在web.config中指定一个额外的媒体类型。或使用HTML5音频。 http://www.w3schools.com/html/html5_audio.asp

使用HTML5方法时,请注意哪些浏览器支持哪些编解码器。您必须通过回退或填充为较旧的浏览器制定其他内容。

在web.config中添加MEDIA类型只会告诉浏览器加载像quicktime或wmp这样的插件,如果它工作的话。

+0

我这在web.config <添加键=“音频/ MPEG”值=“WindowsMedia的” />(更新与此也题) – zkent 2013-02-18 14:55:36

+0

我还相信我使用的内容块,以自动显示媒体播放器。 – zkent 2013-02-27 16:18:31

0

根据eGandalf的回答,Ektron不包括MP3播放器。您仍然应该可以使用Ektron存储和提供MP3,将其保存到库中或作为DMS资产。您需要通过将“.MP3”添加到文件扩展名白名单来更新Ektron配置设置。

关于具有用户玩家在浏览器中的MP3,我想看看使用JW播放器 - 这是非常受欢迎,here is a tutorial on using it to play an MP3