.
本來德國之聲的繁體版:
http://rss.dw.com/xml/podcast_radio_china
,1283/r13 的韌體都可以看。
但是後來德國之聲繁體版異動為 SSL + https ,就變成都不能看了。
1283 的韌體不支援 https;
雖然
r13 韌體有支援 https。
但是r13還是不能看。因為它加了SSL。
為了應付 SSL,r13 的 dw.php 程式可以這樣寫:
<?php
header("Content-Type:text/html; charset=utf-8");
#DW
$link = "https://rss.dw.com/xml/podcast_radio_china";
$text = file_get_contents($link, false, stream_context_create(array('ssl' => array('verify_peer' => false, 'verify_peer_name' => false))));
echo $text;
?>
而 1283 的 dw.php 程式可以這樣寫:(增加將 https 置換為 http 的指令)
<?php
header("Content-Type:text/html; charset=utf-8");
#DW
$link = "https://rss.dw.com/xml/podcast_radio_china";
$text = file_get_contents($link, false, stream_context_create(array('ssl' => array('verify_peer' => false, 'verify_peer_name' => false))));
# replace https to http
echo str_replace("https","http",$text);
?>
在還沒重刷韌體之前,可以用 ftp 將 dw.php 程式送上媒體播放機的 tmp/www/
然後透過 add URL 執行 http://localhost/dw.php 就可以看了。
但斷電後,以上步驟要重做一次。
沒有留言:
張貼留言