PDA

查看完整版本 : 如何配置RealServer让它播出广告


Tony
2004-12-04, 12:05 AM
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 Point 和Target 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文件中的标签,从而完成了广告的播放。