我必须播放使用 RTMP 协议的实时流媒体,并且我想用我网站的子域隐藏我的实际 IP。
我有一个 IP,即 46.xxx,当我使用下面给出的代码时,它可以工作:
<object width="550" height="400" data="http://www.hdwebplayer.com/standalone-demo/components/com_webplayer/player.swf" type="application/x-shockwave-flash">
<param value="http://www.hdwebplayer.com/standalone-demo/components/com_webplayer/player.swf" name="movie">
<param value="opaque" name="wmode"><param name="allowfullscreen" value="true" />
<param value="&stretch=uniform&type=rtmp&streamer=rtmp://46.x.x.x/live&video=mychannel&duration=9999&autoStart=true" name="flashvars">
<param value="always" name="allowscriptaccess">
</object>
但是当我尝试使用子域(例如 test.mysite.com)代替 IP 地址访问它时,它不起作用。
我试过的代码是:
<object width="550" height="400" data="http://www.hdwebplayer.com/standalone-demo/components/com_webplayer/player.swf" type="application/x-shockwave-flash">
<param value="http://www.hdwebplayer.com/standalone-demo/components/com_webplayer/player.swf" name="movie">
<param value="opaque" name="wmode"><param name="allowfullscreen" value="true" />
<param value="&stretch=uniform&type=rtmp&streamer=rtmp://test.mysite.com/live&video=<?php echo $ch; ?>&duration=9999&autoStart=true" name="flashvars">
<param value="always" name="allowscriptaccess">
</object>
我知道我必须在某些地方更改一些 apache 配置。但我不知道必须在哪个文件中编写什么代码(这篇文章建议,这在 .htaccess 中不起作用)
所以谁能帮帮我...