Windows Docker Containerで音声ファイル再生どうする?
Docker Containerから直接お知らせ、警告、音声ファイル再生どうする?
当初Sound driver、Bluetooth driverインストール、Deviceバインドなど試みたれど
母艦環境により違いがあるとDocker Containerの互換が無くなる
結論から言うとbrowserで互換は吸収する
勿論browserで常時閲覧する必要がありますが😅
では仕掛け
peposoundは予め登録された音声ファイルをContainerであればwhat_pop.(wav | mp3)へ変換コピー → pepojsondデーモンでjson化 → browser別ウィンド数十秒pop再生・・・因みにこのfunctionはbrowserで再生可能な画像や動画も再生できますよね😀
function disp_what_pop(what_pop_img){
var close_timer = 30000;
var child_url = "./tmp/" + what_pop_img + "?" + (new Date().getTime());
var what_pop_url = window.open(child_url,"width=640,height=480,resizable=yes,scrollbars=no");
setTimeout(function () {
what_pop_url.close();
},close_timer);
}
いいなと思ったら応援しよう!
よろしければ応援お願いします! 頂いたチップはIOTハウス開発と今まで経験してきたコンピュータや周辺機器、ネットワーク、IT昔話などクリエイターとしての活動費にさせて頂きます