Chinaunix

标题: 请教嵌入式web播放报警声音的问题 [打印本页]

作者: lang027    时间: 2011-06-09 16:58
标题: 请教嵌入式web播放报警声音的问题
在嵌入式web中,当温度超过预警温度时,在客户端播放报警声音,是不是要交叉编译并移植madplay然后在cgi程序中用system函数调用madplay应用程序呢,开发板中/dev/sound路径下的dsp和mixer是用来做什么的呢,有没有简单一点的方法呀?还有c语言中的声音函数是用来做什么的,能否实现这样的功能呢?本人菜鸟,希望大家能帮忙解答一下,给一个整体的思路。
作者: lang027    时间: 2011-06-09 20:00
大虾们给个思路吧,在线等了
作者: lang027    时间: 2011-06-11 14:47
经过努力,前台嵌入embed可以实现播放报警的声音,声音文件位于开发板/var/www路径下,但是遇到了一个棘手的问题,我在ff浏览器下可以正常播放,ff浏览器位于ubuntu9.10操作系统下,需首先用apt get-install安装所需解码文件等三个东西,但是用xp下的ie8就是不能播放,状态栏提示网页上有错误。
我用javascript实现,代码很简单,
var em=document.createElement("embed");
em.autostart="1";
em.src= "Windows.mp3";
document.documentElement.appendChild(em);
怀疑是src的路径问题,求高手解答了。
作者: daniel_kohler    时间: 2011-06-23 19:00
回复 3# lang027


   双击状态栏上的黄色感叹号,显示详细信息,看看你的错误时什么,问题就解决了。
作者: bitmilong    时间: 2011-06-23 21:27
简单报警用midi格式多好,简单,兼容性好
作者: lang027    时间: 2011-06-23 22:26
放了好多天的问题,明天我按照4楼、5楼的方法试试。
作者: lang027    时间: 2011-06-24 15:18
回复 5# bitmilong




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2