韩国电影《教室爱欲》,国产精品99久久久久久久女警,69国产成人精品午夜福中文,国产熟妇乱xxxxx大屁股网

您的位置:首頁   >  關于我們  >  新聞動態

如何實現大彩M醫用級串口屏播放外部SD卡音視頻文件

發布人:大彩科技發布日期:2020-09-04


一、適合范圍


本文適合大彩醫用級M系列串口屏產品使用。串口屏硬件版本:M系列固件 >= V6.3.249.00。版本查看:

1) 查看屏幕背面版本號貼紙;
2) VisualTFT與屏幕聯機成功后,右下角顯示的版本號



二、概述 


本文介紹醫用級M系列串口屏如何播放如何播放外部SD卡里的視頻、音頻文件。




三、教程實現


3.1 配置串口屏工程

本文的文件主要介紹以下2點:

(1) 播放音頻

(2) 播放視頻


3.1.1 播放音頻

本文播放音樂卡目錄下的‘mp3’文件,首先變量SD卡里面的mp3文件,在將路徑保存在全局緩沖區,通過選定對應的音樂播放/暫停,上一首,下一首等功能。
1. 畫面配置

在畫面ID1中,分為以下5大部分,如圖31所示。

1) 歌曲菜單部分:顯示音樂名(文本控件ID6~10)、播放狀態(圖標控件ID1~5)、選擇播放(按鈕控件ID11~15)。當用戶點擊按鈕控件時候,會播放對應文本控件顯示的音樂,并且標量歌曲名稱和圖標控件。
2) 菜單翻頁部分:該部分主要由按鈕控ID16(上一頁)、按鈕控件ID20(下一頁)、文本控件ID 17(當前頁)以及文本控件ID 20(總頁數)。用戶點擊上一頁或下一頁會將遍歷的音樂名稱相應顯示出來。
3) 音量調節部分:點按鈕控件36顯示出調節部分的控件,調節部分主要如進度條控件ID39和滑動條控件ID40來調節音量大小。
4) 播放部分:當音樂播放的時候,動畫控件ID31開始播放,播放完畢后,動畫控件ID32開始播放。
5) 上/下一首部分:該部分由按鈕控件實現,按鈕控件ID22上一首、按鈕控件ID23開始/暫停、按鈕控件ID24下一首功能。

 

圖3-1 畫面配置

2. LUA腳本編輯
本文當用戶插入SD卡后,遍歷出所有音頻文件并保存在緩沖區里面,當用戶翻頁或點擊播放時,從緩沖區里面顯示音樂名或指定音樂播放。部分代碼如程序清單 1所示:

程序清單 1 歌曲播放 



3.1.2 視頻播放

本文播放音頻通過遍歷SD卡目錄下的‘mp4’文件,通過選定對應的視頻進行播放。

1. 畫面配置

在畫面ID2中,分為以下5大部分,如圖31所示。

1) 視頻菜單部分:顯示視頻名(文本控件ID6~10)、播放狀態(圖標控件ID1~5)、選擇播放(按鈕控件ID11~15)。當用戶點擊按鈕控件時候,會播放對應文本控件顯示的是視頻,并且標亮視頻名稱和圖標控件。
2) 菜單翻頁部分:該部分主要由按鈕控ID16(上一頁)、按鈕控件ID20(下一頁)、文本控件ID 17(當前頁)以及文本控件ID 20(總頁數)。用戶點擊上一頁或下一頁會將遍歷的視頻名稱相應顯示出來。
3) 音量調節部分:點按鈕控件36顯示出調節部分的控件,調節部分主要如進度條控件ID39和滑動條控件ID40來調節音量大小。

4) 播放部分:該部分由按鈕控件實現,按鈕控件ID22上一首、按鈕控件ID20開始/暫停、按鈕控件ID24下一首功能,按鈕控件ID21是控制上一首、下一首播放進度的顯示/隱藏效果。


圖3-2 畫面配置

2. LUA腳本編輯
本文當用戶插入SD卡后,遍歷出所有視頻文件并保存在緩沖區里面,當用戶翻頁或點擊播放時,從緩沖區里面顯示視頻名或指定視頻播放。部分代碼如程序清單 2所示。

程序清單 2 寫文件





如有問題歡迎聯系我司技術支持咨詢
主站蜘蛛池模板: 饶河县| 喀什市| 庆阳市| 汤阴县| 社旗县| 内乡县| 广平县| 建瓯市| 孟州市| 驻马店市| 白玉县| 兰坪| 乌拉特后旗| 长阳| 休宁县| 江安县| 嘉黎县| 河池市| 郸城县| 莱西市| 台州市| 饶河县| 镇坪县| 合作市| 麻江县| 泸州市| 将乐县| 东港市| 宜君县| 犍为县| 大庆市| 遂宁市| 正蓝旗| 从江县| 乌拉特前旗| 蛟河市| 桑植县| 来安县| 渝北区| 泽州县| 新化县|