[發(fā)明專利]直播流畫(huà)面實(shí)時(shí)批注的自適應(yīng)顯示方法、系統(tǒng)及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202310558730.2 | 申請(qǐng)日: | 2023-05-18 |
| 公開(kāi)(公告)號(hào): | CN116506671A | 公開(kāi)(公告)日: | 2023-07-28 |
| 發(fā)明(設(shè)計(jì))人: | 陳澤;吳波 | 申請(qǐng)(專利權(quán))人: | 南京維賽客網(wǎng)絡(luò)科技有限公司 |
| 主分類號(hào): | H04N21/43 | 分類號(hào): | H04N21/43;H04N21/485 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 210000 江蘇省南京市*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 直播 畫(huà)面 實(shí)時(shí) 批注 自適應(yīng) 顯示 方法 系統(tǒng) 存儲(chǔ) 介質(zhì) | ||
本發(fā)明公開(kāi)了直播流畫(huà)面實(shí)時(shí)批注的自適應(yīng)顯示方法、系統(tǒng)及存儲(chǔ)介質(zhì),屬于流媒體處理技術(shù)領(lǐng)域,該方法包括:畫(huà)布區(qū)域?yàn)槌跏籍?huà)布區(qū)域,計(jì)算所述初始畫(huà)布區(qū)域的高寬比,設(shè)置所述初始畫(huà)布區(qū)域的中心點(diǎn)為錨點(diǎn);接收同步批注數(shù)據(jù);檢測(cè)所述同步批注數(shù)據(jù)中的畫(huà)布區(qū)域高寬比與初始畫(huà)布區(qū)域高寬比是否一致:若一致,則計(jì)算縮放比,根據(jù)所述縮放比調(diào)整落點(diǎn)坐標(biāo)的大小,得到修正坐標(biāo);若不一致,則計(jì)算偏移量,再計(jì)算二次偏移量,根據(jù)所述二次偏移量調(diào)整落點(diǎn)坐標(biāo)的大小,得到修正坐標(biāo);根據(jù)所述修正坐標(biāo)和所述紋理顏色著色還原出批注線條,將繪制線條渲染到本客戶端的畫(huà)布區(qū)域中顯示出來(lái)。通過(guò)落點(diǎn)坐標(biāo)自適應(yīng)滿足批注在不同客戶端的屏幕上的顯示。
技術(shù)領(lǐng)域
本發(fā)明涉及流媒體處理技術(shù)領(lǐng)域,特別涉及直播流畫(huà)面實(shí)時(shí)批注的自適應(yīng)顯示方法、系統(tǒng)及存儲(chǔ)介質(zhì)。
背景技術(shù)
在異地溝通和討論場(chǎng)景中,需要借助共享桌面或者直播的方式來(lái)可視化展示分享內(nèi)容,例如通過(guò)撥打視頻展示眼前環(huán)境或者通過(guò)直播平臺(tái)展示文檔內(nèi)容等操作,但是在進(jìn)行分享時(shí),其他觀看人員若是只能單純的截圖批注直播畫(huà)面,會(huì)導(dǎo)致標(biāo)注畫(huà)面穩(wěn)定清晰度較差、截圖尺寸不固定、內(nèi)容實(shí)時(shí)性較差、容易錯(cuò)過(guò)標(biāo)注重點(diǎn)等問(wèn)題。
因此現(xiàn)有技術(shù)提到一種可在直播共享文件的過(guò)程中對(duì)直播視頻進(jìn)行批注的手段,但是批注方法應(yīng)對(duì)不同屏幕尺寸的顯示時(shí)效果較差,無(wú)法自適應(yīng)不同屏幕下的批注內(nèi)容的顯示。
發(fā)明內(nèi)容
本發(fā)明的目的就在于為了解決上述批注內(nèi)容在不同尺寸的顯示屏下顯示效果差的問(wèn)題而提供直播流畫(huà)面實(shí)時(shí)批注的自適應(yīng)顯示方法、系統(tǒng)及存儲(chǔ)介質(zhì),具有使用自適應(yīng)調(diào)整畫(huà)筆落點(diǎn)坐標(biāo)來(lái)同步顯示批注內(nèi)容,不易受到屏幕尺寸的影響,實(shí)用性強(qiáng)使用效果更佳的優(yōu)點(diǎn)。
第一方面,本發(fā)明通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn)上述目的,一種直播流畫(huà)面實(shí)時(shí)批注的自適應(yīng)顯示方法,包括以下步驟:
接入直播頻道獲取直播流畫(huà)面,設(shè)置所述直播流畫(huà)面在顯示屏中顯示的區(qū)域?yàn)楫?huà)布區(qū)域,該畫(huà)布區(qū)域?yàn)槌跏籍?huà)布區(qū)域,計(jì)算所述初始畫(huà)布區(qū)域的高寬比,設(shè)置所述初始畫(huà)布區(qū)域的中心點(diǎn)為錨點(diǎn);
接收同步批注數(shù)據(jù),所述同步批注數(shù)據(jù)為其他客戶端在畫(huà)布區(qū)域內(nèi)繪制批注線條時(shí)畫(huà)筆的落點(diǎn)坐標(biāo)、線條的紋理顏色、畫(huà)布區(qū)域的各邊長(zhǎng)和高寬比;
檢測(cè)所述同步批注數(shù)據(jù)中的畫(huà)布區(qū)域高寬比與初始畫(huà)布區(qū)域高寬比是否一致:
若一致,則計(jì)算出接收到的畫(huà)布區(qū)域各邊長(zhǎng)與當(dāng)前畫(huà)布區(qū)域?qū)?yīng)的各邊長(zhǎng)之間的縮放比,根據(jù)所述縮放比調(diào)整落點(diǎn)坐標(biāo)的大小,得到修正坐標(biāo);
若不一致,則計(jì)算接收到的畫(huà)布區(qū)域中心點(diǎn)坐標(biāo)與初始畫(huà)布區(qū)域錨點(diǎn)坐標(biāo)之間的偏移量,再計(jì)算當(dāng)前畫(huà)布區(qū)域中心點(diǎn)坐標(biāo)與初始畫(huà)布區(qū)域錨點(diǎn)坐標(biāo)之間的二次偏移量,根據(jù)所述二次偏移量調(diào)整落點(diǎn)坐標(biāo)的大小,得到修正坐標(biāo);
根據(jù)所述修正坐標(biāo)和所述紋理顏色著色還原出批注線條,將還原后的所述繪制線條渲染到本客戶端的畫(huà)布區(qū)域中顯示出來(lái)。
優(yōu)選的,所述修正坐標(biāo)的獲取方法還包括:
計(jì)算落點(diǎn)坐標(biāo)與接收到的畫(huà)布區(qū)域各邊之間的間距L;
計(jì)算當(dāng)前畫(huà)布區(qū)域各邊與接收到的畫(huà)布區(qū)域各邊之間的對(duì)應(yīng)比例;
根據(jù)對(duì)應(yīng)比例縮放各邊之間的間距L,并在當(dāng)前畫(huà)布區(qū)域中查找到符合該間距的坐標(biāo)點(diǎn),作為修正坐標(biāo)。
優(yōu)選的,所述畫(huà)筆每一幀的落點(diǎn)坐標(biāo)的記錄方法包括:
建立所述畫(huà)布區(qū)域的UV空間坐標(biāo)系,所述UV空間坐標(biāo)系以錨點(diǎn)為坐標(biāo)原點(diǎn);
監(jiān)聽(tīng)畫(huà)筆消息,開(kāi)啟畫(huà)筆功能,判斷畫(huà)筆與顯示器的觸點(diǎn)是否處于畫(huà)布區(qū)域內(nèi),若否,則結(jié)束;
若是,則記錄接觸點(diǎn)相對(duì)于原點(diǎn)的相對(duì)距離,根據(jù)相對(duì)距離與原點(diǎn)的差值計(jì)算出畫(huà)筆的落點(diǎn)坐標(biāo)。
優(yōu)選的,該方法還包括落點(diǎn)坐標(biāo)在畫(huà)布區(qū)域上占用的像素點(diǎn)數(shù)量與單幀畫(huà)筆線條粗細(xì)占用的像素點(diǎn)數(shù)量保持一致。
優(yōu)選的,所述根據(jù)所述修正坐標(biāo)和所述紋理顏色著色還原出批注線條的方法包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京維賽客網(wǎng)絡(luò)科技有限公司,未經(jīng)南京維賽客網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310558730.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點(diǎn)播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過(guò)內(nèi)容產(chǎn)生器獨(dú)立于分配過(guò)程實(shí)現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件
- 實(shí)時(shí)解碼系統(tǒng)與實(shí)時(shí)解碼方法
- 實(shí)時(shí)穩(wěn)定
- 實(shí)時(shí)監(jiān)控裝置、實(shí)時(shí)監(jiān)控系統(tǒng)以及實(shí)時(shí)監(jiān)控方法
- 實(shí)時(shí)或準(zhǔn)實(shí)時(shí)流傳輸
- 實(shí)時(shí)或準(zhǔn)實(shí)時(shí)流傳輸
- 實(shí)時(shí)通信方法和實(shí)時(shí)通信系統(tǒng)
- 實(shí)時(shí)更新
- 實(shí)時(shí)內(nèi)核
- 用于通信網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備及相關(guān)方法
- 實(shí)時(shí)量化方法及實(shí)時(shí)量化系統(tǒng)





