如何配置RealServer让它播出广告

Realserver中提供了两种选择:一个是手工的书写SMIL文件,一个是使用自动生成SMIL功能。通过这两种方式都可以使得播出广告成为可能。

1.利用自动生成SMIL功能。

RealServer-Configure-Advertising下有三个选项:General,Ad Serving和Ad SIML Generation.

在Ad Serving中,RealServer有默认配置:

Ad Mount Point:/adtag/general

TargetHTML:http://www.real.com/ads/g2ads_def.html

Ad SMIL Generation中,RealServer有默认配置:

SMIL Mount Points: smilgen/banner

好了,现在,对于以前可以通过下面地址访问地流媒体文件rtsp://yourrealserver.com/test.rm

你可以通过访问以下地址rtsp://yourrealserver.com/adtag/general/smilgen/banner/test.rm

不出意外的话,应该会看到播放器在播放内容test.rm的同时,有了一个广告条吧。

如果希望是自己的广告,就可以修改刚才提到的RealServer-Configure-Advertising-Ad Serving,增加自己的Ad Mount PointTarget HTML.

2.手工的书写SMIL文件.

和上面类似,不过这次的地址是这样的:rtsp://yourrealserver.com/adtag/general/test.smil.

其中test.smil就是自己手工书写的SMIL文件,在该SMIL文件中具有的标签。

具体的内部的处理过程如下:在RealPlayer遇到这个标签时,就会访问RealServer.然后由RealServer中的TagHandler根据你请求的url找到相应的广告处理的url(target html),从而取得具体的广告,然后由RealServer的一个tag handler plugin将具体的广告代替SMIL文件中的标签,从而完成了广告的播放。

Related posts:

  1. Helix Server使用Flat File型数据库
  2. Real内嵌播器中防止弹出url

Tags:

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

:mrgreen: :| :twisted: :arrow: 8O :) :? 8) :evil: :D :idea: :oops: :P :roll: ;) :cry: :o :lol: :x :( :!: :?: