流媒体文件(共7篇)
流媒体文件 篇1
摘要:该发明公开了一种媒体文件的投放方法和装置。其中, 该方法包括:获取媒体文件的目标投放量和实际投放量;比对目标投放量和实际投放量, 得到比对结果;根据比对结果调整媒体文件的相关性参数, 其中, 相关性参数用于指示媒体文件与媒体文件的投放对象之间的相关性;以及投放媒体文件, 其中, 媒体文件的投放顺序根据相关性参数确定。该发明解决了相关技术在投放媒体文件时为了保证媒体文件的曝光量而可能会将媒体文件投放给相关性较低的投放对象的技术问题。
申请公布号:CN106055666A
申请公布日:2016.10.26
申请人:腾讯科技 (深圳) 有限公司
地址:518000广东省深圳市福田区振兴路赛格科技园2栋东403室
发明人:杨希旺;彭崇;陈功;黄识;张必锋
Int.Cl.:G06F17/30 (2006.01) I;G06Q30/02 (2012.01) I
流媒体文件 篇2
图1 对影视文件选择打开方式
ABView 是一个把多种媒体文件格式合为一体的系统增强工具,功能强大而且易于使用,支持的文件类型包括:AVI、MOV、SWF、MPEG等多达22种常见的视频格式; MP3、WAV等16种音频格式;BMP、JPEG等10种图像格式以及指针图标库和调色板文件等,
图2 选项设置对话框
ABView安装后自动整合到右键菜单中,通常使用程序的默认设置即可,但如果需要对相关的选项进行自定义设置的话,可以先在一个图像或音频等ABView支持的文件上点击右键,在右键菜单中进入“ABView→选项”,就可以打开“选项”对话框(图2),在这里就可以对ABView所支持的各类文件进行具体的设置了,如视频文件的屏幕尺寸、回放速度、音频文件所显示的参数信息以及各种支持文件所显示的图标等等。程序具有多国语言支持,如要改变界面语言,进入“LANGUAGE”标签进行修改,重启系统后生效。
点击阅读更多学院相关文章>>
基于内容的多媒体文件搜索技术 篇3
关键词 数字多媒体 基于内容 音频文件 视频文件 关键帧
中图分类号: TP37 文献标识码:A
随着互联网的飞速发展,信息出现爆炸式增长,搜索引擎已经成为了用户上网查询信息不可缺少的应用服务。搜索引擎所检索的信息覆盖面大,相关度高,在用户需要进行范围广泛的查询。但是随着当今网络上多媒体文件数据的日渐增多,传统的基于文本的搜索引擎越来越难以满足用户的需要。特别对于视频的查询,关键字的标注往往难以准确描述视频表示的含义,并且对视频进行标注需要投入大量的人力,于是基于内容的搜索技术应运而生,迅速成为研究热点。
数字多媒体文件目前主要包含文本、图像、音频和视频四种主要格式。广告、新闻等传媒文件在互联网上传播速度快、传播范围广、受众人数多,依靠人工统计的方式难以实现对其传播效果的分析。相对于这些传统媒体,基于互联网传播的多媒体文件能够得到媒体受众更详细的信息,包括性别、年龄、收入、学历、职业等人口统计学数据,还可以得到受众行为数据包括访问次数、访问时间、访问频次、停留时间等。网页多媒体文件获取的用户行为信息比传统媒体如报纸、广播、电视等更为丰富,用户还可以主动获取自己需要的信息并作出反馈,这些受众信息及数据是用户访问过程中,系统自动记录的,相较于传统媒体的数据统计,更为精确和可靠。基于以上于互联网的多媒体传播效果的特点,我们在越来越多的使用数字多媒体文件,它的传播效果具有具有广泛性、准确性、及时性。
采用基于内容的方式对图像和音、视频文件进行搜集,其首要问题就是找到能够有效表示图像和音、视频文件内容的特征,因而,图像和音、视频文件的特征提取技术是现代传播效果分析的主要研究内容之一。用户在搜索某一单一文件或者某类型文件的时候,往往只能使用关键词作为搜索机制。目前基于文本搜索引擎技术发展已经十分成熟,而这类搜索引擎的准确度除了依赖于搜索引擎系统的网页信息存储量和词汇切割的准确度以外,用户所搜寻的目标文件也是影响其准确度的一个重要因素,如果用户着重于搜索文本形式的文件,此类搜索引擎的准确率已经很高。但是,传统的基于文本搜索引擎只能分析网页中的文本内容,无法满足用户对互联网上越来越多的多媒体文件的搜索查询需求。如果用户希望搜索的是图片、音频或者视频类无法在网页中只用文本就能精确描述其内容的文件,则其准确率就会受到很大影响.因此基于内容的搜索引擎是目前搜索技术发展的一个重要课题互联网的数字媒体文件搜索中文本搜索的技术是最为成熟和广泛应用的;近几年,随着计算机技术的发展,基于内容的图像、音频、视频搜索技术也逐渐成熟。基于内容的搜索技术尝试直接分析图片、视频及音频等媒体文件,将它们根据特征分类。用户可以通过提交一幅图片或者一段音频、视频资料来表达自己的搜索意图(比如用户希望能够搜索到含有类似图片的网站),搜索引擎系统通过对用户提交的多媒体文件进行分析、比对,输出检索到的信息.我们利用自然语言处理技术、基于内容的音、视频分析和检索技术,实现对文本、图像、音频、视频格式媒体文件的多模态搜集、分析,為更专业化的多媒体文件搜索提供完备和准确的数据。
要对多媒体文件进行搜索工作,主要完成数字媒体文件搜集工作。搜集文件首先要完成对网页的分析工作,以对可能包含待评估数字媒体文件的网页进行优先爬行,实现在最短的时间内,最大限度的爬行最相关的网页,对无关的区域不予访问,以减少对网络信息的访问流量和文件的下载量。然后基于数字多媒体文件的相似度的研究结果,对抓取的网页进行分析,只保留与待搜索文件足够相似的网页,这样可以得到完备、准确的搜索数据,以保证搜索的有效性和实时性。因而对互联网的数字媒体文件进行搜集是进行文件搜索的第一项工作。
多媒体文件中:文本文件是词汇的集合,可以通过词汇相似度来比较文本文件的相似性;图像文件是由图像和描述信息共同组成,可以结合词汇和图像相似度来共同计算图像文件的相似度;音频文件是由声音和描述信息共同组成,我们用词汇和音频相似度来共同度量其相似程度;视频文件包含的信息最为丰富,其是图像序列集合,关键帧是其中的代表性图像。除此外还具有文本描述信息和音频信息,在提取关键帧的基础上,研究融合词汇、图像和音频多种方式的相似性度量方法。对不同类型的多媒体文件,我们采取的内容特征提取的方式不一样。
文本内容特征常用向量空间模型表示,向量空间模型把文档看成是由一组词条构成的,对于每一个词条,以根据它在文档中的重要程度赋予一定的权值,因此每一篇文档都可被看作向量中由一组词条矢量构成的一个点。词条在文档中出现的次数,一个关键词在文档中出现的次数愈多,其权值越大;所以一个关键词在整个统计语料库中出现的频率越少,其在出现文档中的权重越大。因此,文档di可以表示成一个特征向量D=(wi1,wi2,…,wim)。为了减少计算量,通常忽略检测在文本中先后次序。
图像的内容特征包括基于文本的特征(如关键字、注释等)和视觉特征。只有正确地提取出了图像中所含内容的关键信息,才能对图片内容进行理解、分析和辨识。图像的内容特征也分为高级特征和低级特征.低级的特征可以由对图像的自动分析来获得,一般是可视化的视觉特征,如图像的颜色、形状和纹理等。而高级特征一般是语义相关的,通常只能半自动甚至手动提取,如图像中人物的名字、图像的主题等。对不同种类的图像和不同的应用,用户所关心的特征都有所不同。图像文件特征如何正确的表达已经被提取的特征,是一个重要的研究内容。视觉特征描述图像的基本信息,属于低层特征,与图像的具体类型无关,其主要包括色彩、纹理等。
基于内容的音频检索,则是通过音频特征分析,对不同音频数据赋予不同的语义,使具有相同语义的音频在听觉上保持相似。内容特征提取是指寻找原始音频信号表达形式,提取能代表原始信号的数据。音频内容特征提取有两种不同的技术线路:一种是从叠加音频帧中提取特征,其原因在于音频信号是短时平稳的,所以在短时提取的特征较稳定;二是从音频片段中提取,因为任何语义都有时间延续性,在长时间刻度内提取音频特征可以更好反映音频所蕴涵的语义信息,一般是提取音频帧的统计特征作為音频片段特征。
基于内容的视频检索(Content-Based Video Retrieval,CBVR)是根据视频的内容及上下文关系,对大规模视频数据库中的视频数据进行检索。CBVR区别于传统的基于关键字的检索手段,融合了图像理解、模式识别、计算机视觉等技术。它是一种根据视频的内容及上下文关系,在没有人工参与的情况下,自动提取并描述视频的特征和内容,从而实现对大规模视频数据库中的视频数据进行检索的技术和方法。CBVR的关键技术第一部分为镜头分割,第二部分为关键帧提取,第三部分为基于特征的视频索引与存储组织。
应用基于内容的多媒体文件检索技术,减少了机器的工作量,检索结果具有较高的精确匹配度,文件数据库管理者可以针对不同的文件类型,对关键词检索技术和基于内容的检索技术综合利用,以期达到最好的效果。基于内容的搜索引擎还处在探索阶段,目前没有能得到广泛运用的通用搜索引擎。有一些研究机构正在尝试从事特定范围的基于内容的搜索引擎研究,如针对特定的媒体资料库建立搜索引擎,或者对特定类型的图片、视频及音频资料进行检索等。基于内容的多媒体文件检索技术虽然只是起步,然而其前景是辉煌的,随着技术问题的逐步解决,基于内容的多媒体文件检索技术将在信息社会各领域发挥重要的作用。
参考文献
[1] 邢伟利.基于内容的音频检索技术.西北大学学报,2004.04.
[2] 曹亚光.基于内容的视频检索.北京理工大学,2006.
[3] 文军.新闻视频相似关键帧识别与故事单元关联分析研究.软件学报,2010.11.
[4] 王建文.一种基于图像相关的图像特征提取匹配算法.科技创新导报,2008.11.
流媒体文件 篇4
多媒体文件囊括文字、图形、图像、音频、视频、动画、游戏等类型。在Moodle官网 (http://Moodle.org/) 内, 许多开源软件使用者提出一个共同的问题, 就是如何在Moodle上间接引用或直接呈现各种多媒体文件类型。这个问题除了考虑开发插件、链接外部多媒体文件 (即点击“添加资源”-“URL”) 外, 还可以考虑嵌套多媒体文件。开发太难, 链接太易, 嵌套则难易适中。下面以Moodle-latest-22.tgz安装版本为例, 探讨Moodle嵌套多媒体文件的方法。
1增加上传附件的大小
通过上传附件的方法来嵌套多媒体文件, 就要增加上传附件的大小。否则, 在上传超大附件时, 会弹出如下错误提示框:“上传文件的大小超过了php.ini中设定的upload_max_filesize的限制”。可是, 附件最大值只有2 MB, 根本无法满足需求。如何设置才能增加附件大小最大值?
(1) 用记事本打开mod assignment目录下的settings.php, 修改文件代码第8行上的一个数值, 譬如, 将get_max_upload_sizes前方的1048576改为104857600, 即从1MB增加到100MB。104857600的单位是字节, 相当于100MB。
(2) 修改首页>网站管理>安全>网站策略>用户配额的默认值, 譬如, 增加两个0, 意味着将大小增加100倍。
(3) 修改lib目录下的htaccess文件, 将代码前的#号去掉。在这里, 要将MB (兆字节) 换算成B (字节) , 采用数字, 而不采用MB来表示。例如, 将
#php_value upload_max_filesize 2M
#php_value post_max_size 2M
#php_value session.gc_maxlifetime 7200
修改为
php_value upload_max_filesize 209715200
php_value post_max_size 209715200
php_value session.gc_maxlifetime 600
遵循上述3个步骤之后, 查看首页>网站管理>服务器>PHP信息, 会发现max_file_uploads、upload_max_filesize数值均随之发生变化。
2嵌套不同格式的多媒体文件
2.1嵌套文字、图形、图像、音频文件
嵌套文字、图形、图像、音频文件, 借助的是HTML的iframe元素。iframe元素创建包含另一个文件的内联框架。iframe元素的src属性指向该文件, 并规定其中的宽、高值, 譬如:。文件所在的网址, 是指文件上传后所对应的绝对地址。寻找长期稳定并提供上传大附件的网站, 是保证Moodle有效嵌套文件的关键。如图1所示, YUDUfree网站支持上传pdf、doc、xls、ppt、jpg、mp3等多种格式的文件, 能正常呈现中、英文等不同语种的文件。上传文件成功之后, 点击“VIEW”, 可直接查看网址;点击“EMBED ITEM”, 可复制代码至Moodle Html代码模式的“Html源码编辑器”。
嵌套PowerPoint文件包括ppt、pptx、pps等格式。经过一番探索, 发现slideshare、authorStream两个网站非常适合中文演示文稿的上传与嵌套。
关于嵌套音频文件, 相关代码示例如下:
播放器地址是指Moodle嵌套音频文件之前, 上传播放器文件而获得具体地址, 例如http://www.igintchina.com/brokenfile.php#/13/user/draft/522892097/Flvplay.swf;或引用其它网站的播放器, 例如http://www.macromedia.com/go/getflashplayer。
2.2嵌套PDF文件
除了使用iframe或script元素外, 还可借助UploadPDF插件, 实现PDF文件的上传与下载。通过Moodle官网, 下载UploadPDF插件2.2版本。用FileZilla Client软件, 将解压后的UploadPDF, 放到服务器/mod/assignment/type目录下。如图2所示, 不要重复命名UploadPDF文件夹, 即type/UploadPDF/UploadPDF连环套。随后, 点击首页>网站管理>通告, 一旦成功安装UploadPDF插件, 就可以在添加资源时, 上传、嵌套PDF文件。
将PDF导出为Flash, 以添加视频的方法来播放PDF, 也是一种嵌套PDF文件的方法。例如:采用openoffice.org, 安装可执行文件, 制作、转换、上传swf视频。不过, 这种嵌套方法过于动态, 会让人目不暇接。因此, 必须加以改进, 使PDF处于浏览的静态。下面列举两个网站, 说明它们支持文件上传、静态浏览, 以及提供网址嵌套的功能。
zoho.com支持的文件类型包括pdf、doc、docx、xls、xlsx、ppt、pptx、pps等20多种。借助zoho.com上传PDF文件, 获取文件上传后所对应的绝对地址, 如图3所示。点击“分享”右侧的“嵌入”, 将代码直接粘贴到Moodle的“Html源码编辑器”, 就可以嵌套PDF文件。
借助free.yudu.com上传PDF文件, 也能将代码直接粘贴到Moodle的“Html源码编辑器”, 实现嵌套PDF文件的目的。
2.3嵌套视频文件
嵌套视频文件, 存在绝对嵌套、相对嵌套之别。绝对嵌套既可以采用上传附件的方法, 也可以采用embed绝对地址的方法进行嵌套。Moodle2.2之前的版本适宜安装podcaster、richmedia、videotutor等插件。Moodle2.2既然不宜安装这些视频插件, 就得嵌套视频文件, 直接上传附件。倘若受服务器容量的限制, 通过Moodle上传附件比较费时, 建议将视频上传到土豆、搜狐等视频网。之后, 再粘贴“EMBED”代码至Moodle的“Html源码编辑器”, 例如:
其中, mce是Windows XP Media Center Edition的简称; data-mce-src=“视频网址”与src=视频网址相重复, 可予以省略。"&showAd=0"是为了跳过广告而书写的。autostart="0"可避免视频自动播放。有时, 不书写autostart="0", 而在“src=视频网址”之后备注“&autoPlay=false”, 来达成这一功能。
上述绝对嵌套的条件是土豆、搜狐等视频网提供“EMBED”代码, 否则需要寻找、获取绝对地址, 套用上述绝对嵌套法, 粘帖“EMBED”代码。以“EMBED”rmvb视频代码为例, 说明获得在线视频文件的绝对地址的方法。安装GreenBrowser, 然后点击“工具”-“扩展工具栏”-“View Page页面分析”, 查看iframe元素的src属性, 如图4所示。除了依靠GreenBrowser寻找、获取绝对地址, 还可依靠VideoCacheView、Project URL Snooper、影音神探、Maxthon Browser的资源嗅探器等。
与绝对嵌套相比, 相对嵌套的视频文件较不稳定、较难响应。相对嵌套的目的也是引用外部网站的多媒体文件, 粘贴“EMBED”相对地址, 嵌套rmvb等视频文件。具体步骤如下:
(1) 下载、安装播放器BaiduPlayer。在Moodle平台上, 始终关闭“TinyMCE HTML编辑器”。进入某一课程, 打开编辑功能, 点击“添加资源”-“添加网页”。
(2) 使用GreenBrower, 输入嵌套rmvb的绝对网址, 点击“工具”的“View Page页面分析”, 查看“链接”菜单下的[OBJECT], 复制其bdhd数值的名称, 譬如bdhd://1363460301|6CE9CDE89E695D75AA09DCA4E553A853|file name.rmvb, 粘帖“file name.rmvb}至Moodle的页面名称与描述中。
(3) 注册新浪博客, 并进入到编辑日志的页面, 点击正在缓冲的影片, 使其播放, 然后利用GreenBrower, 点击影片所在页面的“工具”-“扩展工具栏”-“编辑页面”, 右键点击百度播放器下方、滚动广告上方的控制栏, “全选”红框内的视频区域, 然后“复制”整个视频页面, 并“粘贴”到新浪博客正要编辑日志的页面。倘若“全选”、“复制”视频区域不太确定, 不妨先“粘贴”至Word中, 观看实际效果, 要是出现流媒体的播放效果, 说明操作正常。
(4) 点击新浪博客编辑页面下的“显示源代码”, 将所有的源代码粘帖到以“文本模式”下的Moodle页面, 修改视频宽、高值 (width、height) , 将“AutoPlay” 之后的VALUE值从“1”改为“0”, 保存页面, 完成嵌套rmvb视频文件的全过程。譬如:
通过分析, 发现有3个数值比较重要——classid 值、bdhd值与http值, 因此, 可以通过查看视频文件高级信息, 获取这3个数值。
2.4嵌套在线游戏
与嵌套视频文件绝对地址一样, 嵌套在线游戏可采用粘贴“EMBED”代码, 譬如:
其中, “?run_fullscreen=true”是用来设置全屏的。
3多媒体文件嵌套法在西餐烹饪教学中的应用
在西餐烹饪教学中, 可采用上述几种多媒体文件嵌套的方法, 不断添加Moodle多媒体资源, 使学生乐于参与观摩、学习, 并与操作实践相结合。具体步骤如下:
(1) 授予教师权利。在Moodle2.2中, 授予教师权利的正确方法是:进入首页>网站管理>用户>权限>分配系统角色, 选择主讲教师成为所要分配的角色 (Course Creator) 。
(2) 增加上传附件的大小, 并启用所需的容器。打开编辑功能, 进入首页>网站管理>插件>文本编辑器>管理编辑器, 启用“纯文本”, 关闭“TinyMCE HTML编辑器”。
(3) 点击“添加资源”-“添加网页”。编辑网页时, 粘帖各种嵌套代码, 并使“描述”框内代码与“页面内容”框内代码相一致。顾及视频、音频等格式的文件在主题目录上播放比较简便, 建议勾选“在课程页面显示简介”, 使“页面内容”呈现在主题目录上。保存并返回课程, 根据课程讲解顺序, 调整课程PowerPoint、影视片段等文件在主题目录上的位置。
(4) 课堂教学时, 使网页停留在“西餐烹饪”的主题目录上。根据课程讲解顺序, 点击多媒体文件, 实现文件的全屏播放与浏览。暂停播放时, 可提问学生, 或转到操作实践, 从而实现虚拟网络教学与现场技能操练的结合。
摘要:Moodle是“面向对象的模块化动态学习环境”的首字母缩写。研究了Moodle嵌套多媒体文件的方法, 并介绍其诸多方法在西餐烹饪教学中的应用。
关键词:Moodle,多媒体文件,嵌套,教学应用
参考文献
[1]MOODLE ORG.File upload size[DB/OL].http://docs.Moodle.org/20/en/File_upload_size.
[2]ARYAN NAVA.Maximum file upload size in moodle[DB/OL].ht-tp://virtualizesharepoint.com/2011/05/16/maximum-file-upload-size-in-Moodle/.
[3]YUDUFREE.Upload and publish[DB/OL].http://free.yudu.com/publish/upload.
[4]MOODLE ORG.Assignment:uploadPDF[DB/OL].http://Moo-dle.org/plugins/pluginversions.php?plugin=assignment_upload-pdf.
[5]SAMURAJ DATA AB.Online viewer for PDF, PostScript andWord[DB/OL].http://view.samurajdata.se/.
[6]MOODLE ORG.UploadPDF grade report[DB/OL].http://Moo-dle.org/mod/data/view.php?d=13&rid=2350.
[7]Zoho.在线浏览和共享文档[DB/OL].https://viewer.zoho.com/home.do.
[8]HTML CODE TUTORIAL.<EMBED...>[DB/OL].http://www.htmlcodetutorial.com/embeddedobjects/_EMBED.html.
[9]BOUTELL.WWW FAQs:How do I embed sound and music in aweb page?[DB/OL].http://www.boutell.com/newfaq/crea-ting/audio.html.
流媒体文件 篇5
以下为该文件主要内容摘要:
一是坚持以科学发展观为指导, 围绕“世界眼光、开放胸怀、内合外联、多元发展”战略思路, 提升新媒体核心竞争力和影响力。
二是整合资源, 根据“台网一体”发展战略和市场需求, 通过组织制度安排和管理运作协调的方式, 对中央电台传统媒体和新媒体的内容、人力、技术资源进行合理的重新配置, 发挥资源的聚合效应, 提高资源利用率。
三是全台办网, 要求全台各部门顺应新媒体融合发展的传媒趋势, 认真落实积极配合新媒体发展的各项部署。
四是面向市场, 实施市场化运营方式, 积极利用市场有利因素, 吸收社会资本, 壮大经济实力。
五是充分依靠中央及总局支持和帮助, 扩大新媒体业务范畴, 增强新媒体资源实力;加大台内资金使用、人才配置、技术支持、项目审批等倾斜力度, 扶持新媒体业务快速增长。
流媒体文件 篇6
关键词:嵌入式系统,多媒体,Flash存储器
随着科技的不断进步, 电子信息技术也不断向前发展, 而嵌入式的系统已经在多个行业与领域中广泛使用, 例如通讯行业, 此外, 在数字信号技术以及人际交互界面等技术的不断发展, 嵌入式多媒体应用的使用数量也将逐年上升[1]。但是在多媒体应用系统中存在数据内容多且复杂, 而Flash存储器由于其成本低、机械故障发生率低以及容量较大等特点, 在嵌入式的系统中普遍使用。
一、Flash存储器在操作上的特点
Flash存储器与SRAM存储器在读取数据方面是基本相同的, 能够完成任意的随机读取。它与其他存储器最大的不同就在于操作方面。Flash存储器在进行操作过程中必须经历两个工程, 即擦除与写入。如果要在Flash存储器中的一个单元内进行写入的话, 就必须首先将本来在改单元中的区块进行“擦除”, 之后整个单元中的全部数据被消除;然后在该单元中进行“写入”, 在进行“写入”的过程中, 必须坚持一次性将所有数据书写完;此后对所输入的信息数据进行检验, 确保其准确性[2]。
为了加强Flash文件系统与其他Flash存储器不同的移植功能, 应该对Flash存储器设备和Flash文件系统的使用接口位置安装3个最基本的操作, 即区块的擦除、页面的书写以及页面的读取。这种做法可能会降低一些Flash存储器产品本身所具备的特殊性, 但是加强了Flash文件系统与其他Flash存储器产品之间的适应性。此外, Flash存储器在写入时间上存在的缺陷与数据传递的关系不大, 而是和Flash存储器中的擦除、写入有关;微处理与Flash存储器在读取速度上都比较快, 所以即使将读与写的基本单位发展到页面中, 但是所增加的操作时间还是比较短。
二、加强Flash文件系统的可靠性
MS-DOS中的FAT文件系统内, 只是对数据区域中的损坏情况进行管理, 但是没有对三个很重要的文件系统内文件数据结构以及分配表进行管理与保护。如果三个文件系统中的内容出现问题, 那么就会造成大量文件数据的损坏。此外, 假使上述数据的结构存储区域出现物理性的破坏, 那么将会使得整张磁盘被破坏。
嵌入式多媒体系统应用中的Flash存储器存在两个不定因素, 具体是:第一, 嵌入式多媒体系统常常会出现突然重启以及断电, 进而使得Flash存储器中的写入操作出现异常状况, 最终导致系统停止运转;第二, Flash存储器自身存在着很多的物理性的破坏[3]。 (1) Flash存储器在写入操作异常而导致系统终止的情况, 利用文件分配表、登记表以及记录表者三点将Flash文件系统中比较重要的内容与数据进行双份保存, 进而保证数据的安全性。在对Flash文件系统进行操作过程中, 应该将每个表的结构保存两份, 并依次进行修改, 从而保证整个Flash存储器中一直具有一套比较完整的系统记录表、登记表以及分配表。当系统被启动时, 文件系统将会对其本身进行检查, 依据系统开头、结尾、上述三表中的标识幻数, 判断系统中备份表是否具备时效性以及合法性, 并判断系统在前一次系统关闭之前存在的问题, 并及时采取有效措施。对系统进行该设计, 那么即使系统出现突然停止的情况, 也不会对整个系统组成威胁, 而只会对当前所操作的文件系统, 并且也不会系统中的三个表造成破坏, 进而导致整个系统停止运行。 (2) 对于Flash存储器本身所存在的物理性破坏, 应该对文件数据提供区域进行管理, 检查是否被破坏, 并将其中的记录表、分配表以及登记表等文件系统内的数据结构采取悬浮位置方式对其进行储存。也就是对三大文件系统内的数据结构采取不固定储存的方式, 而对于其中的数据储存采取分配管理的方式。这种设计方式能够有效避免由于其中一个区域出现问题而对其他区域造成威胁, 进而使得整个文件系统被破坏。主要的设计方式为:在系统记录中制定一个文件记录保存区, 将系统中的数据存储在该保存区内, 并在系统初始化操作时利用标志幻数的手段对保存区进行扫描, 从而了解其具体的分布位置;而在文件数据区域中放入文件登记表与分配表, 并利用系统记录中的索引对其查找。
三、结束语
Flash文件系统与MSDOS中的FAT基础系统相类似, 能够有效提高与改善系统中信息数据的开销以及可靠性, Flash存储器对于嵌入式多媒体应用中多媒体数据资源的高效使用以及其储存性能上, 得到了有效的提高。由此可见, 在嵌入式多媒体应用中使用Flash文件系统是十分合理、有效的。
参考文献
[1]侯伟先, 刘凯.嵌入式Linux系统的移植[J].科技信息, 2009 (06)
[2]全蕾, 王志萍.flash存储器的嵌入式文件系统设计[J].电脑编程技巧与维护, 2009 (06)
流媒体文件 篇7
一问题的提出
在电视台全台网技术体系中核心系统是媒体资产管理系统, 它承担着全台海量视音频文件的存储管理, 频繁的上下载、检索、审核, 大量文件的迁移转码等工作, 可以说是整个电视台节目生产管理的中枢。在媒体资产管理系统中存储的大部分是高码率的视频文件, 一般都是50M或25M纯I帧的标清视频文件 (高清的可达到100M) , 可根据需要下载到在线进行深加工再编辑。媒体资产管理系统中也同时存储着同一节目的低码率视频文件, 它们是在节目制作完成经过一次编目审核后, 在向节目成品库迁移时经过转码生成的, 主要用于节目编审人员在媒体资产管理系统中进行节目查询、检索、审查、二次编目等工作。通常这些低码率视频文件一般都在几百Kbps左右, 文件格式也是十分常用的格式, 如WMV、MPG、AVI等, 可用多种媒体播放器打开。
随着网络电视、手机电视、移动多媒体广播等新媒体的迅猛发展, 使得电视台生产出的大量节目有了更多的发布渠道, 从而带来了更广泛的社会效益和经济效益。由于传输网络带宽的限制, 在这些新媒体上所发布的视频文件都是低码率的, 一般也都在几百Kbps左右。如果电视台在进行全台媒体资产管理系统规划时, 兼顾在互联网上或者其他新媒体视频发布的需求, 选择恰当格式的低码率视频文件, 则使得媒体资产管理系统中的低码率视频文件不仅仅用于节目查询、检索、审查, 还可以将其进行再次利用, 通过多渠道发布的方式充分地发挥其媒体资产生命周期内的价值。
二实际应用中的解决方案
下面将主要介绍辽宁电视台数字频道媒体资产管理系统的低码率视频文件在网站上再利用的方案设计思想。
辽宁电视台是全国最早开办数字电视的13家试点单位之一, 经过多年的业务发展和市场运营, 形成了具有视频点播、付费频道、移动电视、手机电视、网络电视等多项业务、多种发布渠道的数字电视节目平台。由于在建设数字电视节目平台时充分考虑了系统的可扩展性, 对多业务数字电视的发展进行了前瞻性的设计, 以功能模块化方式进行系统集成, 形成一个采、编、播、存高速流媒体的智能化业务流程网, 整个业务流程真正实现了数字化、网络化。数字电视节目平台不仅可以提供快速的数据传输和交换平台, 突破数据访问、存储的瓶颈, 还可以保证各系统能够实现网络基础上的流媒体不间断连续加工、调度迁移与播出控制等工作流程。
“七星网” (www.7x.com.cn) 是辽宁电视台数字频道基于网络流媒体技术建设的视频网站, 是集视频新闻资讯点播、影视节目点播、视频播客、电视节目同步直播等为一体的大型综合性视频门户网站。除去视频播客、电视节目同步直播外, 在“七星网”上发布的大量视频节目资源都是来自于数字电视节目平台。在数字电视节目平台媒体资产管理系统中存储有多种码率的视频文件:用于视频点播的4.5Mbps的TS流播出文件;用于付费频道的8Mbps的ES流播出文件以及部分高码流25Mbps的文件。由于网络带宽和流媒体服务器性能的限制, 在网站上应用的视频文件一般都在300Kbps~800 Kbps左右, 因此在媒体资产管理系统中存储的高码率文件都不能供其直接使用, 必须要经过多个存储区域之间的下载、迁移调度, 再经过多个服务器的转码、打包等工作流程才能生成为符合要求的低码率视频文件。这样将耗费大量的人力物力, 使得整个系统变得繁冗低效, 极大地降低了节目生产效率。在建设数字电视节目平台媒体资产管理系统时, 辽宁电视台也在设计将视频节目在互联网上进行发布的方案, 所以在整个系统规划时就充分考虑了视频网站大量节目源如何生成的需求。
在媒体资产管理系统中为了提高网络传输的效率和服务响应的速度, 都存在着同一个节目有高、低两种码率的视频文件情况, 其中低码率视频文件主要用于节目编审人员进行节目查询、检索、审查等工作, 系统架构主要是B/S或C/S方式。这种低码率文件一般都是在线存储, 存储在可靠性得到充分保障的高性能视频盘阵上, 节目制作人员将其进行迁移、编辑制作是极其方便的。低码率视频文件有MPEG、AVI、RM、RMVB、MOV、WMV、FLV、ASF等多种格式, 在这些格式文件中有很多是支持流媒体播放方式的。目前, 视频网站都大量采用流媒体 (Streaming Media) 技术进行视频资讯的点播播放。流媒体的特点是运用可变带宽技术, 使人们可以在128K到1200K的带宽环境下在线欣赏高品质音频和视频节目。流媒体实现的关键技术就是流式传输。流式传输是指视频文件经过特殊的压缩方式分成一个个的小数据包, 由流媒体服务器向用户计算机连续、实时的传送, 用户不必等到整个文件全部下载完毕而只需经过短暂的缓冲即可进行观看已经下载的视频文件, 文件的剩余部分将在后台从服务器内继续下载, 这样不仅使启动延时成十倍、百倍地缩短, 而且不需要太大的缓存容量。因此, 如果将媒体资产管理系统低码率文件选定合适的码率和文件格式, 那么就可直接将其用为视频网站的节目源, 使媒体资产在其生命周期内的价值得以再次利用。
辽宁电视台数字频道的视频网站“七星网”的软件系统主要是在微软的Windows Media Service流媒体平台上进行应用开发的。有强大研发实力的微软公司为Windows Media Service应用软件提供广泛而深入的技术支持, 以其系列软件作为底层核心开发的网站视音频系统具有很强的可靠性和可扩展性。Windows Media Service是Microsoft提出的流媒体播放方案, 是用于在Intranet和Internet上发布数字媒体内容的平台。Windows Media Service是专门为多媒体文件进行智能流式处理而设计的, 运行在MMS (Microsoft Media Service) 流媒体协议下, 能够通过更高效地使用计算机的CPU和网络带宽, 传递更多的并发流, 可以作为网站视频文件管理、播放的应用平台。Media Service是由一系列的软件构成, 主要包括Media Tools、Media Server和Media Player三个部分组成。Media Tools是流媒体处理工具, 它们完成流媒体的生成, 编辑等功能, 如Media Encoder等。Media Server是Media Service的核心, 主要功能是完成流媒体的播放, 既支持流媒体的点播功能, 也支持流媒体的多播功能。Media Player是互联网上应用非常广泛的流媒体播放器, 其可兼容播放多种格式的视频文件。Windows Media Services智能流式处理所涉及的组件共同运行可以增强最终用户的体验。
在进行媒体资产管理系统方案规划时, 我们决定将其中的低码率视频文件设计为B/S检索方式码率为384Kbps的WMV文件, 这样它们就可以直接被调用, 用于网站上的视频资讯发布。在经过多次反复测试和系统联调, 证实了这种方案设计的可行性。随着网站运营技术系统的不断升级改造, 其与媒体资产管理系统的相互关联、相互嵌入已经达到了文件处理和传输的智能化、网络化, 形成了以异构数据库共享方式建立的节目编排与发布的自动流程。网站编辑根据每日的更新计划在媒体资产管理系统进行检索查询, 将需要下载的节目添加到下载表单, 下载表单经过审核后提交给迁移调度服务器。迁移调度服务器利用自动下载软件将低码率视频文件批量地迁移到在线的网站编辑制作区。像《辽宁新闻》、《新北方》、《新闻正前方》等新闻资讯类节目需要在剪切工作站上应用Media Tools等类型的流媒体制作软件, 将整个栏目按新闻条目分割还原成多个视频文件, 以满足网络用户快速浏览的需求。网站运营系统的分发服务器将制作完成的新闻资讯节目和未剪切的影视剧、娱乐专题类节目按照分发策略将其分发到多个节点的流媒体服务器的存储区域进行发布, 以供网络用户按其兴趣爱好用Media Player进行浏览。
辽宁电视台数字电视节目平台通过科学合理地兼顾多种发布渠道的系统设计, 不仅节省了多达几十万元的系统建设经费, 简化了系统结构、降低了系统维护的工作量, 而且大大提高了节目生产效率和节目发布的实效性。
三结束语
媒体资产管理系统在为电视台带来以媒体资料数字化存储为核心, 实现采、编、播、存的数字化和网络化的管理基础上, 如果能够进行科学合理的规划和前瞻性的方案设计, 将使媒体资产在其生命周期内的价值得以充分体现, 并且带来业务实现手段的转变和业务核心管理的提升, 建立一个满足节目播出、节目制作、网上发布、节目传输、节目交换等多种需求的多渠道发布的全业务平台。
摘要:针对电视台网站的需求, 介绍了辽宁电视台如何将媒体资产管理系统低码率视频文件直接在网站上进行发布的系统设计方法, 并总结了实践经验。