0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

OpenHarmony支持HDMI接口聲卡適配說(shuō)明

OpenAtom OpenHarmony ? 來(lái)源:未知 ? 2023-05-23 07:05 ? 次閱讀

點(diǎn)擊藍(lán)字 ╳ 關(guān)注我們


開源項(xiàng)目 OpenHarmony
是每個(gè)人的 OpenHarmony

陳甲印

鴻湖萬(wàn)聯(lián)資深技術(shù)專家

鴻湖萬(wàn)聯(lián)產(chǎn)品推薦


高清多媒體接口(High Definition Multimedia Interface,HDMI )是一種全數(shù)字化視頻和聲音發(fā)送接口,可以發(fā)送未壓縮的音頻及視頻信號(hào)。HDMI可用于機(jī)頂盒、DVD播放機(jī)、個(gè)人計(jì)算機(jī)、電視、游戲主機(jī)、綜合擴(kuò)大機(jī)、數(shù)字音響與電視機(jī)等設(shè)備。HDMI可以同時(shí)發(fā)送音頻和視頻信號(hào),由于音頻和視頻信號(hào)采用同一條線材,大大簡(jiǎn)化系統(tǒng)線路的安裝難度。這塊是百度百科對(duì)HDMI的簡(jiǎn)單介紹,我們?cè)倏纯碒DMI不同版本對(duì)音頻的支持情況:


當(dāng)前我們使用最多的是2.0版本,本文介紹了OpenHarmony系統(tǒng)支持HDMI聲卡的適配過(guò)程,帶有HDMI聲卡的設(shè)備包括電視、投影儀和一些帶有音響的顯示器。

1 功能描述

OpenHarmony系統(tǒng)中音頻系統(tǒng)使用ADM框架,下面是ADM框架的組成:


ADM框架是基于HDF系統(tǒng)框架開發(fā),Card Manager是用來(lái)管理多個(gè)聲卡鏈表,Controller是聲卡的控制模塊包含了音量、靜音、通路選擇等控制功能。
Audio Control Dispath是控制功能的中轉(zhuǎn)站負(fù)責(zé)接收HDI下發(fā)的控制命令和將控制命令轉(zhuǎn)發(fā)給各個(gè)聲卡組件。Audio Stream Dispatch是數(shù)據(jù)流的中轉(zhuǎn)站,播放過(guò)程中負(fù)責(zé)接收HDI的數(shù)據(jù)流,在錄音過(guò)程中負(fù)責(zé)上傳聲卡的錄音數(shù)據(jù)流。
Run Time Device中包括的這些模塊就是一個(gè)聲卡工作需要的驅(qū)動(dòng)服務(wù)。其中codec編解碼模塊驅(qū)動(dòng)服務(wù)、dai數(shù)字音頻接口驅(qū)動(dòng)服務(wù)和platform片上系統(tǒng)也就是DMA模塊驅(qū)動(dòng)服務(wù)是大多數(shù)聲卡所必須的。
HDMI聲卡和其他聲卡一樣由三個(gè)模塊組成codec編解碼模塊、dai數(shù)字音頻接口和platform片上系統(tǒng)也就是DMA模塊。HDMI的codec是集成在HDMI轉(zhuǎn)換芯片內(nèi)部的我們只需要將PCM音頻流給到HDMI轉(zhuǎn)換芯片就可以。DAI這塊使用的是I2S總線連接HDMI芯片和platform。要實(shí)現(xiàn)對(duì)HDMI聲卡的支持,就需要將這幾個(gè)模塊的驅(qū)動(dòng)注冊(cè)到ADM框架中。
本文基于3月1日的OpenHarmony master分支進(jìn)行介紹?;趛angfan平臺(tái)介紹,如適配其他平臺(tái)相關(guān)配置根據(jù)具體平臺(tái)進(jìn)行修改。
OpenHarmony系統(tǒng)支持HDMI聲卡的插拔識(shí)別,支持HDMI聲卡的播放功能,包括啟動(dòng)、停止、暫停、恢復(fù)功能。

2 準(zhǔn)備工作

2.1 查詢物理連接

這是一個(gè)HDMI設(shè)備模塊的邏輯試圖,圖中可以看到音頻數(shù)據(jù)可以通過(guò)兩種接口I2S或者SPIDIF將音頻數(shù)據(jù)傳給HDMI設(shè)備,此處我們使用的是I2S總線。


首先需要查看芯片手冊(cè)HDMI模塊和SOC是如何連接的,找到音頻數(shù)據(jù)傳輸相應(yīng)的I2S總線,這塊是更具rk3568芯片查到的數(shù)據(jù),I2S0連接的是HDMI。


2.2 查詢寄存器地址
因?yàn)槲覀兪褂肐2S總線就要對(duì)其進(jìn)行配置所以我們需要找到I2S總線的基地址和I2S總線的寄存器說(shuō)明。查看芯片手冊(cè)找到I2S總線對(duì)應(yīng)的寄存器基地址。


3 代碼介紹

HDMI的驅(qū)動(dòng)codec的代碼ADM框架中已經(jīng)實(shí)現(xiàn)了,我們只需要根據(jù)不同的單板平臺(tái)修改平臺(tái)下面的配置文件。Dai和platform的驅(qū)動(dòng)代碼需要根據(jù)各自平臺(tái)自行開發(fā)。yangfan開發(fā)板Dai和platform驅(qū)動(dòng)代碼路徑在deviceoardisoftstoneyangfankernelhdfdriversaudio下面的dai和soc目錄下面。
涉及到的配置文件如下:
vendor/isoftstone/yangfan/hdf_config/khdf/audio$ tree
├── audio_config.hcs   // 此配置文件配置聲卡信息
├── codec_config.hcs // 此配置文件配置codec信息
├── dai_config.hcs // 此配置文件配置dai信息
└── dma_config.hcs // 此配置文件配置platform信息
vendor/isoftstone/yangfan/hdf_config/khdf/device_info/
device_info.hcs//此配置文件配置聲卡驅(qū)動(dòng)服務(wù)信息
修改涉及的代碼倉(cāng):device_board_hihope、vendor_isoftstone和kernel_linux_config

4 構(gòu)建開關(guān)

OpenHarmony系統(tǒng)要支持HDMI聲卡首先要打開構(gòu)建開關(guān):在文件kernel/linux/config/linux-5.10/arch/arm64/configs/rockchip_standard_defconfig
添加:CONFIG_DRIVERS_HDF_AUDIO_HDMI=y

5 功能配置

HCS(HDF Configuration Source)是HDF驅(qū)動(dòng)框架的配置描述源碼,內(nèi)容以Key-Value為主要形式。它實(shí)現(xiàn)了配置代碼與驅(qū)動(dòng)代碼解耦,便于開發(fā)者進(jìn)行配置管理。

5.1 配置文件:device_info.hcs 添加hdmi聲卡節(jié)點(diǎn)信息。
文件路徑:
vendor/isoftstone/yangfan/hdf_config/khdf/device_info/
HDMI聲卡插入后系統(tǒng)會(huì)根據(jù)此處配置的聲卡節(jié)點(diǎn)加載HDMI聲卡驅(qū)動(dòng)。
        audio :: host {
hostName = "audio_host";
priority = 110;
device_dai :: device {...
device_hdmi :: deviceNode {
policy = 1;
priority = 50;
preload = 0;
permission = 0666;
moduleName = "DAI_RK3568";
serviceName = "hdmi_dai_service";
deviceMatchAttr = "hdf_hdmi_dai_driver";
}
}
device_codec :: device {...
device_hdmi :: deviceNode {
policy = 1;
priority = 50;
preload = 0;
permission = 0666;
moduleName = "AUDIO_HDMI_CODEC";
serviceName = "codec_service_1";
deviceMatchAttr = "hdf_codec_driver_1";
}
...
}
...
device_dma :: device {...
device_hdmi :: deviceNode {
policy = 1;
priority = 50;
preload = 0;
permission = 0666;
moduleName = "DMA_RK3568";
serviceName = "hdmi_dma_service_0";
deviceMatchAttr = "hdf_hdmi_dma_driver";
}
...
}


device_audio :: device {...
device_hdmi :: deviceNode {
policy = 2;
priority = 60;
preload = 2;
permission = 0666;
moduleName = "HDF_AUDIO";
deviceMatchAttr = "hdf_audio_driver_1";
serviceName = "hdf_audio_codec_hdmi_dev0";
}
...
}
...
}
moduleName 配置組件名稱,和驅(qū)動(dòng)代碼中的moduleName相對(duì)應(yīng),系統(tǒng)會(huì)根據(jù)此名稱加載驅(qū)動(dòng)。
deviceMatchAttr私有配置的屬性名稱,根據(jù)此名稱可以找到相應(yīng)的私有配置。
serviceName驅(qū)動(dòng)服務(wù)名稱,根據(jù)此名稱可以使用對(duì)應(yīng)的驅(qū)動(dòng)。
preload 配置加載方式,2為動(dòng)態(tài)加載,當(dāng)HDMI聲卡插入時(shí)加載HDMI聲卡驅(qū)動(dòng)。
此文件中首先配置了文件首先先配置了HDMI的dai、codec和dma驅(qū)動(dòng)服務(wù),最后配置了HDMI聲卡設(shè)備。

5.2 配置文件:audio_config.hcs 添加hdmi聲卡服務(wù)信息。
文件路徑:vendor/isoftstone/yangfan/hdf_config/khdf/audio/
此處配置一個(gè)HDMI聲卡驅(qū)動(dòng)包括哪些驅(qū)動(dòng)服務(wù)。
root {
platform {
...
controller_0x120c1001 :: card_controller {
match_attr = "hdf_audio_driver_1";
serviceName = "hdf_audio_codec_hdmi_dev0";
codecName = "codec_service_1";
platformName = "hdmi_dma_service_0";
cpuDaiName = "hdmi_dai_service";
codecDaiName = "hdmi_codec_dai";
}
...
}
}
card_controller配置項(xiàng)根據(jù)聲卡包含的驅(qū)動(dòng)服務(wù)進(jìn)行配置,不同聲卡包含的驅(qū)動(dòng)服務(wù)可能不同,HDMI聲卡包含platform、dai和codec所以需要配置codecName codec驅(qū)動(dòng)服務(wù)名稱,platformName platform驅(qū)動(dòng)服務(wù)名稱、cpuDaiName platform側(cè)dai服務(wù)名稱、codecDaiName codec側(cè)驅(qū)動(dòng)服務(wù)名稱。
match_attr配置項(xiàng)名稱和HDMI聲卡設(shè)備的私有配置名稱相匹配,聲卡設(shè)備可以根據(jù)這個(gè)私有配置找到聲卡對(duì)應(yīng)的codec、dai、platform驅(qū)動(dòng)服務(wù)。
serviceName HDMI聲卡服務(wù)名稱,聲卡加載成功后會(huì)生成/dev/hdf_audio_codec_hdmi_dev0結(jié)點(diǎn)。

5.3 配置文件:dma_config.hcs 添加HDMI聲卡硬件信息。
文件路徑:vendor/isoftstone/yangfan/hdf_config/khdf/audio/
此文件配置和HDMI聲卡連接的SOC側(cè)的DMA信息。具體信息可以通過(guò)查看cpu芯片手冊(cè)得到。
root {
platform {
template dma_controller {
match_attr = "";
serviceName = "";
}
...
controller_0x120c1011 :: dma_controller {
match_attr = "hdf_hdmi_dma_driver";
serviceName = "hdmi_dma_service_0";


idInfo {
chipName = "/i2s@fe400000"; // 根據(jù)hdmi驅(qū)動(dòng)芯片連接的I2S總線地址進(jìn)行配置
chipIdRegister = 0xfe400000; // 根據(jù)hdmi驅(qū)動(dòng)芯片連接的I2S總線地址進(jìn)行配置
chipIdSize = 0x1000;
}
regConfig {
daiStartupSeqConfig = [
0x00, 0x00, 0, 0, 0, 0xFFFFFFFF, 0xFFFFFFFF, 0, 0x0, //Transmit Operation Init
];
}
}
}
}
此文件配置了HDMI聲卡使用的dma信息。
match_attr配置項(xiàng)名稱和HDMI聲卡設(shè)備的dma服務(wù)私有配置名稱相匹配。serviceName HDMI聲卡dma驅(qū)動(dòng)服務(wù)名稱需要和device_info配置文件中HDMI聲卡的dma驅(qū)動(dòng)服務(wù)名稱相同。
HDMI模塊只需要配置idInfo配置項(xiàng)信息,其他配置項(xiàng)HDMI模塊未使用。

5.4 配置文件:dai_config.hcs 添加HDMI聲卡硬件信息。
文件路徑:vendor/isoftstone/yangfan/hdf_config/khdf/audio/
此文件配置和HDMI聲卡連接的SOC側(cè)的i2s信息。具體信息可以通過(guò)查看cpu芯片手冊(cè)得到。
root {
platform {
template dai_controller {
match_attr = "";
serviceName = "";
}
...
controller_0x120c1021 :: dai_controller {
match_attr = "hdf_hdmi_dai_driver";
serviceName = "hdmi_dai_service";


idInfo {
chipName = "/i2s@fe400000"; // 根據(jù)hdmi驅(qū)動(dòng)芯片連接的I2S總線地址進(jìn)行配置
chipIdRegister = 0xfe400000; // 根據(jù)hdmi驅(qū)動(dòng)芯片連接的I2S總線地址進(jìn)行配置
chipIdSize = 0x1000;
}
regConfig {
daiStartupSeqConfig = [
0x00, 0x00, 0, 0, 0, 0xFFFFFFFF, 0xFFFFFFFF, 0, 0x0, //Transmit Operation Init
];
}
}
}
}
此文件配置了HDMI聲卡使用的dai信息。match_attr配置項(xiàng)名稱和HDMI聲卡設(shè)備的dai服務(wù)私有配置名稱相匹配。serviceName HDMI聲卡dai驅(qū)動(dòng)服務(wù)名稱需要和device_info配置文件中HDMI聲卡的dai驅(qū)動(dòng)服務(wù)名稱相同。
chipIdRegister HDMI驅(qū)動(dòng)芯片連接的I2S總線地址,此信息可以通過(guò)cpu的芯片手冊(cè)獲取。
chipIdSize物理地址映射的虛擬地址大小。

5.5 配置文件:codec_config.hcs 添加HDMI聲卡硬件信息。
文件路徑:vendor/isoftstone/yangfan/hdf_config/khdf/audio/
此文件配置HDMI聲卡信息。由于HDMI聲卡只支持播放,此處只配置了播放的參數(shù)信息。
root {
platform {
template codec_controller {
match_attr = "";
serviceName = "";
codecDaiName = "";
}
...
controller_0x120c1031 :: codec_controller {
match_attr = "hdf_codec_driver_1";
serviceName = "codec_service_1";
codecDaiName = "hdmi_codec_dai";


hwInfo = [
/*
Playback/Captrue, formats, rates, rate_min, rate_max, channels_min, channels_max,
buffer_bytes_max, period_bytes_min, period_bytes_max, periods_min, periods_max
*/
1, 0xF, 0xFF, 8000, 96000, 1, 2, 1, 2, 3, 4, 5
];
}
...
}
此文件配置了HDMI聲卡使用的codec信息。
match_attr配置項(xiàng)名稱和HDMI聲卡設(shè)備的codec服務(wù)私有配置名稱相匹配。serviceName HDMI聲卡codec驅(qū)動(dòng)服務(wù)名稱需要和device_info配置文件中HDMI聲卡的codec驅(qū)動(dòng)服務(wù)名稱相同。
codecDaiName HDMI聲卡使用的codec dai的設(shè)備名稱,此處名稱需要和audio_config配置文件中的codecDaiName名稱相同。
hwInfo配置聲卡的信息,包括聲卡播放和錄音支持的格式、采樣率范圍、通道范圍、緩存buffer最大值、每個(gè)周期的字節(jié)范圍、周期的范圍。第一個(gè)配置項(xiàng)Playback對(duì)應(yīng)的值為1,Captrue對(duì)應(yīng)的值為2。其他配置項(xiàng)沒(méi)有使用。
HDMI聲卡只支持播放,這里只配置了播放,有些參數(shù)沒(méi)有生效可以隨便配置。

6 應(yīng)用樣例

audio_sample_render是用來(lái)測(cè)試錄音功能的工具,audio_sample_capture是用來(lái)測(cè)試播放功能的工具,audio_sample_event是用來(lái)檢測(cè)USB插拔事件上報(bào)的工具。這兩個(gè)工具可以通過(guò)編譯得到,編譯命令如下:
./build.sh --product-name yangfan -T audio_sample_render -T audio_sample_capture -T audio_sample_event
hdc shell
cd /data/
./audio_sample_renderYoungForYou.wav

7 功能驗(yàn)證

使用hdc工具推送audio_sample_render和audio_sample_event和wav音頻文件到開發(fā)板data目錄下:
hdc file send E:audio_sample_render /data
hdc file send E:audio_sample_event /data
hdcfilesendE:xxx.wav/data
HDMI音頻類設(shè)備插拔檢測(cè)
進(jìn)入shell端口進(jìn)行一次HDMI設(shè)備插入、拔出流程。
hdc shell
#cd/data/#chmod+xaudio_sample_event#./audio_sample_event
插入打?。?/section>
===============================================================================
@@@@@ serviceName: audio_hdi_pnp_service
@@@@@ deviceClass: 32
@@@@@ status : 1
@@@@@ info : EVENT_TYPE=0x1;DEVICE_TYPE=0x400
===============================================================================
拔出打印:
===============================================================================
@@@@@ serviceName: audio_hdi_pnp_service
@@@@@ deviceClass: 32
@@@@@ status : 1
@@@@@ info : EVENT_TYPE=0x2;DEVICE_TYPE=0x400
===============================================================================
HDMI音頻類設(shè)備放音
進(jìn)入shell端口進(jìn)行一次完整的播放、停止、退出流程。
hdc shell
# cd /data/# chmod +x audio_sample_render## ./audio_sample_render YoungForYou.wav
==================== Loading Mode ===================
| 1. Passthrough Loading |
| 2. IPC Loading |
======================================================
Please enter your choice:
2
================= Select Audio Card ==================
1. primary
2. primary1
3. hdmi
4. usb
5. a2dp
======================================================
Please enter your choice:
3
================== Play Render Menu ==================
| 1. Render Start |
| 2. Render Stop |
| 3. Render Resume |
| 4. Render Pause |
| 5. Render SetVolume |
| 6. Render GetGain |
| 7. Render SetMute |
| 8. Render SetAttributes |
| 9. Render SelectScene |
| 10. Render getEXtParams |
| 11. Render getMmapPosition |
| 12.Exit |
======================================================
your choice is:
1
Music channels = 2
Music Rate = 44100 Hz
Music Bit = 16 bit
============= Play Render Mode ==========
| 1. Render non-mmap |
| 2. Render mmap |
========================================
Please enter your choice:
1
Start Successful,Music is playing
================== Play Render Menu ==================
| 1. Render Start |
| 2. Render Stop |
| 3. Render Resume |
| 4. Render Pause |
| 5. Render SetVolume |
| 6. Render GetGain |
| 7. Render SetMute |
| 8. Render SetAttributes |
| 9. Render SelectScene |
| 10. Render getEXtParams |
| 11. Render getMmapPosition |
| 12.Exit |
======================================================
your choice is:
2
Stop Successful
================== Play Render Menu ==================
| 1. Render Start |
| 2. Render Stop |
| 3. Render Resume |
| 4. Render Pause |
| 5. Render SetVolume |
| 6. Render GetGain |
| 7. Render SetMute |
| 8. Render SetAttributes |
| 9. Render SelectScene |
| 10. Render getEXtParams |
| 11. Render getMmapPosition |
| 12.Exit |
======================================================
your choice is:
12

8 總結(jié)

本文沒(méi)有介紹HDMI聲卡codec驅(qū)動(dòng)的具體實(shí)現(xiàn),代碼路徑drivers/hdf_core/framework/model/audio/hdmi。平臺(tái)適配支持HDMI聲卡可以不用關(guān)注驅(qū)動(dòng)的具體實(shí)現(xiàn)。
支持HDMI聲卡是OpenHarmony系統(tǒng)使用中不可或缺的一部分,是OpenHarmony系統(tǒng)用于投影儀、電視顯示和生活場(chǎng)景的重要功能,本文介紹了OpenHarmony系統(tǒng)支持HDMI聲卡的適配步驟希望對(duì)您有所幫助。



原文標(biāo)題:OpenHarmony支持HDMI接口聲卡適配說(shuō)明

文章出處:【微信公眾號(hào):OpenAtom OpenHarmony】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 鴻蒙
    +關(guān)注

    關(guān)注

    57

    文章

    2352

    瀏覽量

    42859
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3722

    瀏覽量

    16321

原文標(biāo)題:OpenHarmony支持HDMI接口聲卡適配說(shuō)明

文章出處:【微信號(hào):gh_e4f28cfa3159,微信公眾號(hào):OpenAtom OpenHarmony】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    HDMI接口類型有哪些 HDMI接口與DisplayPort接口的比較

    HDMI(High-Definition Multimedia Interface,高清晰度多媒體接口)是一種用于傳輸高清視頻和音頻的接口標(biāo)準(zhǔn)。以下是一些常見的HDMI
    的頭像 發(fā)表于 11-27 14:22 ?467次閱讀

    HDMI接口支持哪些視頻分辨率

    HDMI(High-Definition Multimedia Interface)接口支持的視頻分辨率因版本不同而有所差異。以下是HDMI接口
    的頭像 發(fā)表于 11-27 14:14 ?1416次閱讀

    HDMI接口的作用和功能 HDMI接口與VGA接口的區(qū)別

    HDMI接口的主要作用和功能: 高清視頻傳輸 :HDMI接口能夠傳輸高分辨率的視頻信號(hào),支持多種視頻格式,包括1080p、4K、8K等。
    的頭像 發(fā)表于 11-27 14:12 ?503次閱讀

    dp接口適配器常見問(wèn)題及解決方案

    設(shè)備不支持DP接口,或者在連接時(shí)出現(xiàn)兼容性問(wèn)題。 解決方案: 確認(rèn)設(shè)備的DP接口版本是否匹配。不同版本的DP接口可能存在兼容性問(wèn)題。 使用轉(zhuǎn)換器或
    的頭像 發(fā)表于 11-15 14:42 ?1100次閱讀

    dp接口適配器與HDMI的區(qū)別

    , Inc.(HDMI LA)負(fù)責(zé)制定標(biāo)準(zhǔn)。HDMI接口最初是為了取代傳統(tǒng)的模擬視頻接口而設(shè)計(jì)的,它能夠傳輸高清視頻和音頻信號(hào),支持多種分辨
    的頭像 發(fā)表于 11-15 14:38 ?263次閱讀

    dp接口適配器如何連接顯示器

    在現(xiàn)代顯示技術(shù)中,DP接口因其高速數(shù)據(jù)傳輸能力和對(duì)高分辨率視頻的支持而越來(lái)越受歡迎。然而,并非所有的顯示器和圖形輸出設(shè)備都配備了DP接口。 DP接口
    的頭像 發(fā)表于 11-15 14:34 ?413次閱讀

    VGA轉(zhuǎn)HDMI適配器使用指南

    Multimedia Interface)接口的普及,越來(lái)越多的設(shè)備開始支持HDMI。 什么是VGA轉(zhuǎn)HDMI適配器 VGA轉(zhuǎn)
    的頭像 發(fā)表于 11-08 10:01 ?1082次閱讀

    VGA接口HDMI接口的區(qū)別

    器和圖形適配器而設(shè)計(jì)的。VGA接口使用15針腳的D-sub連接器,支持模擬信號(hào)傳輸。 HDMI接口H
    的頭像 發(fā)表于 11-08 09:59 ?1457次閱讀

    dp接口hdmi接口的區(qū)別

    在現(xiàn)代顯示技術(shù)中,DP(DisplayPort)和HDMI(High-Definition Multimedia Interface)接口是連接顯示器和視頻源的標(biāo)準(zhǔn)接口。它們都支持高分
    的頭像 發(fā)表于 10-30 13:37 ?652次閱讀

    主板聲卡HDMI屏蔽了怎么辦

    主板聲卡HDMI屏蔽了,通常是指在連接HDMI音頻輸出設(shè)備(如顯示器、電視等)時(shí),系統(tǒng)自動(dòng)將音頻輸出切換到HDMI設(shè)備,導(dǎo)致主板上的集成聲卡
    的頭像 發(fā)表于 08-20 15:15 ?1932次閱讀

    USB聲卡支持SPDIF格式嗎

    高質(zhì)量的音頻信號(hào)。那么,USB聲卡是否支持SPDIF格式呢? USB聲卡的基本概念 USB聲卡是一種通過(guò)USB接口傳輸音頻信號(hào)的設(shè)備,它具有
    的頭像 發(fā)表于 08-20 15:07 ?597次閱讀

    HDMI光纖線纜支持對(duì)接頭嗎

    HDMI光纖線纜支持對(duì)接頭,但具體支持的對(duì)接頭類型和規(guī)格可能會(huì)因線纜型號(hào)、品牌和接口版本的不同而有所差異。 HDMI線是一種高清晰多媒體
    的頭像 發(fā)表于 06-24 10:27 ?648次閱讀

    HDMI接口和DVI接口有什么區(qū)別

    接口有單鏈路(18針)和雙鏈路(24針)兩種模式。 傳輸速率: HDMI接口的傳輸速率隨版本升級(jí)而提高。HDMI 1.3支持5Gbps,
    的頭像 發(fā)表于 06-17 10:28 ?3394次閱讀

    hdmi是什么接口連接顯示器

    HDMI接口,全稱“高清多媒體接口”,是一種全數(shù)字化視頻以及聲音發(fā)送接口,能夠發(fā)送未壓縮的音頻和視頻信號(hào)。HDMI
    的頭像 發(fā)表于 04-19 10:19 ?1311次閱讀

    如何判斷HDMI接口版本是1.4還是2.0呢?

    1.4和2.0。判斷HDMI接口版本主要通過(guò)以下幾種方法: 1. 查看產(chǎn)品說(shuō)明書或標(biāo)簽:在購(gòu)買的電視、電腦顯示器、音視頻設(shè)備等產(chǎn)品上,通常會(huì)標(biāo)注接口的版本信息。產(chǎn)品
    的頭像 發(fā)表于 02-02 17:26 ?2.7w次閱讀