IPTV影音服务之设计和实作.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IPTV影音服务之设计和实作

IPTV影音服务之设计和实作   摘 要: 由于数位化及互动化的需求,IP技术也自然导入到 TV的领域,演变成所谓 IPTV服务。视讯资料需具有实时性及高带宽的需求,所以各国在发展宽带网路的过程,都把IPTV服务的成功视为重要技术的突破。影音服务的丰富度及展现性是IPTV产业成功的重要因素,所以以串流影音区段播放、前台页面广播消息侦测、封锁特定IP使用者及限制最大上线人数、影片播放状态侦测等技术,以实践影音内容快速重组机制以呈现特定主题之影音服务,影音及视讯强制广播功能,以及在线人数及带宽有效掌握等影音服务。整体系统是架构在Media Service 9, Microsoft Visual Studio 2008, SQL Server 2000等环境开发。   关键词: IPTV; SMIL; 时序数据库; 影音控制; 多媒体随选   中图分类号: TN911?34 文献标识码: A 文章编号: 1004?373X(2013)08?0079?05   1 研究动机与目的   由于数位化及互动化的需求???IP技术自然而然地导入到 TV的领域,演变成所谓的 IPTV[1]。由于视讯资料需具有实时性(real?time)及高带宽的需求,所以各国在发展宽带网路的过程,莫不把IPTV服务的成功视为重要的技术突破。台湾的中华电信在2003年10月正式宣告MOD(Multimedia on Demand)的服务,历经近九年的时间,目前(截至2012年4月底)已突破百万用户的规模;有线电信业者也在许多区域进行IPTV的服务测试,这些都有助于将视讯服务的对象,由传统TV族群,扩及到计算机网路族群。   影音服务的丰富度及展现性,是IPTV产业成功的重要因素。因此本文发展了串流影音区段播放、前台页面广播消息侦测、封锁特定IP使用者及限制最大上线人数、影片播放状态侦测等技术,让内容提供商在数字版权的不可重制性及破坏性的前提下[2],将影音内容快速重组以呈现特定主题之影音服务;除了传统的点播服务外,亦能提供影音及视频强制广播功能;同时又能有效掌握在线人数及带宽。本文以W3C定义的SMIL(Synchronized Multimedia Integration Language)技术来达到影音内容组合及分割的区段播放功能;由于.NET的Application及Session物件的变量存取,在前台页面判断后台的广播消息;在后台以IP位置及联机数来达到封锁特定IP及设定最大在线影音观看人数;通过Windows Media Player之播放属性,来判断前台影音目前的播放状态,达到影音的播放控制。   整体系统是在架构在Windows Server 2003,结合了Media Service 9, Microsoft Visual Studio 2008, SQL Server 2000等开发环境。经测试,系统确能有效达成上述之功能,使IPTV的影音服务更具弹性及丰富度。   2 文献探讨   2.1 微软开发环境   MMS(Microsoft Media Server)为一种串流媒体传送的通信协议,若用户在任何计算机的Windows Media Player中开启一个URL以连接影音内容,则必须使用MMS协议引用该串流。微软Windows Media Services指定某个文件夹为影片目录来源,以作为影音服务器设定MMS的发行端点。由于播放来源可能是一个影片档案或是播放列表,因此可以设定2个MMS发行端点,让其中一个目录文件夹专门存放完整的影片档案;另一个则存放影片播放列表。SMIL为一种XML语言[3] ,而wsx (WCF service extension)是微软Media Services特有的文件格式,为一种 XML 档,可以使用SMIL定义播放列表中的内容,以及播放列表应有的行为表现。wsx 文件支持各种项目和属性(Attribute),以加强对媒体播放的控制,而不只是单纯地作播放视频。wsx档案必须存放在Windows Media Service专属的playlist目录夹,并且利用语法clipBegin及clipEnd将影片做区段播放[4?5]。   在微软ASP.NET的开发环境下,可以使用Application及Session物件,在同一个Web网站间传递和保存不同用户端的资料。同一个Web应用程序和不同用户端的数据传递和保存,可以去存取Application变量,例如:在线人数统计、网站浏览次数。同一个Web应用程序和相同用户端的数据传递和保存,可以去存取自己专属的Session变量,例如:使用者个人资料及设定。Global.asax档案定义了Application或Session物件起始或结束时需要执

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档