Yealink Forums

Full Version: Push/Pull idle image?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I am looking at picking up some Yealink 32g phones for home use with Asterisk. I currently have some older cisco phones but they predate modern POE specs.

Does anyone know if it is possible to push/pull an custom (400 x 240 px) idle/background screen with a 32g? I can find reference to this feature, but can find no XML guide, examples or anyone with 1st hand knowledge of implementing this.

I realize this phone is EOL and there don't look to be any recent firmware updates from Yealink. Can anyone chime in on how stable the phone is on the latest firmware and whether the lack of updates is going to be an issue with Asterisk?
hi

thanks for your information

for this request , i believe that you can find answer from below guide, page 34-39 about wall paper and screen saver setting :

http://support.yealink.com/attachmentDow...de_V70.pdf

TKS & BR
Michael
Yealink Wiki : http://support.yealink.com/
Michael,

Thanks for the offer of help, but the guide doesn't specify whether this image can be changed remotely using xml or some other programming interface. i.e.

Code:
<?php
function push2phone($server,$phone,$data)
{
$xml = "xml=".$data;
$post = "POST / HTTP/1.1\r\n";
$post .= "Host: $phone\r\n";
$post .= "Referer: $server\r\n";
$post .= "Connection: Keep-Alive\r\n";
$post .= "Content-Type: text/xml\r\n";
$post .= "Content-Length: ".strlen($xml)."\r\n\r\n";
$fp = @fsockopen ( $phone, 80, $errno, $errstr, 5);

        if($fp) {
                fputs($fp, $post.$xml);
                 flush();
                 fclose($fp);
        }
}

$xml = '<?xml version="1.0" encoding="UTF-8"?>';
$xml .= '<YealinkIPPhoneExecute Beep="no">';
$xml .= '<ExecuteItem URI="http://192.168.1.1/camera/yealink-cam.xml"/>';
$xml .= '</YealinkIPPhoneExecute>';

push2phone("192.168.1.1","192.168.1.118",$xml);

?>

and the xml file (yealink-cam.xml) that the phone then pulls:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<YealinkiPPhoneImageScreen Beep="no" mode="fullscreen">
<Image>http://192.168.1.63/axis-cgi/jpg/image.cgi</Image>
</YealinkiPPhoneImageScreen>
Reference URL's