[發明專利]一種云桌面下的視頻重定向方法及裝置有效
| 申請號: | 201710797389.0 | 申請日: | 2017-09-06 |
| 公開(公告)號: | CN107509086B | 公開(公告)日: | 2020-07-10 |
| 發明(設計)人: | 尹學淵;陳林;李祿;陶術松;魯虹偉;李輝 | 申請(專利權)人: | 成都靈躍云創科技有限公司 |
| 主分類號: | H04N21/233 | 分類號: | H04N21/233;H04N21/2343;H04N21/439;H04N21/4402;H04N21/643;H04L29/08;H04L29/06 |
| 代理公司: | 成都睿道專利代理事務所(普通合伙) 51217 | 代理人: | 薛波 |
| 地址: | 610000 四川省*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 桌面 視頻 定向 方法 裝置 | ||
1.一種云桌面下的視頻重定向方法,包括以下步驟:
S1,服務端獲取用戶視頻播放請求;
S2,服務端與客戶端通過握手交換,傳輸協議、組件版本、文件格式信息;
S3,客戶端接收到服務端的傳輸協議、組件版本、文件格式信息,檢測到可以支持播放后,客戶端初始化緩沖單元、解碼環境和渲染環境后,通知服務端;
S4,服務端根據視頻播放請求,找到請求發送視頻時間起點,讀取待重定向視頻文件,分離視頻幀和音頻幀數據,在發送控制時間段內按比例發送音頻幀和視頻幀數據,同時在發送過程中根據視頻文件情況進行發送比例調整,發送控制時間段內音頻幀或視頻幀先發送完畢者進入等待,待數據幀全部發送完畢后,進入下一個發送控制時間段;服務端收到客戶端暫停發送數據幀消息后,發送完控制時間段內的數據,進入暫停,再次收到客戶端的發送請求后進入發送;具體包括:
S41,服務端讀取視頻文件,計算在發送控制時間t1內,所需的視頻播放幀數為V_nt1,音頻播放幀數為A_nt1,當V_nt1A_nt1時,播放幀比當V_nt1≤A_nt1時,播放幀比視頻幀發送間隔音頻幀發送間隔
S42,設定發送調控時間t2且t2t1,初始期望播放幀比re=r1;
S43,在發送調控時間t2內,視頻幀數據發送時,每幀數據發送周期為IV,音頻幀數據發送時,每幀數據發送周期為IA;
S44,經過發送調控時間t2后,發送調控時間t2內的實際視頻發送幀數為V_nt2,實際音頻發送幀數為A_nt2,當V_nt1A_nt1時,實際播放幀比當V_nt1≤A_nt1時,實際播放幀比
發送比例調控百分比為P,則最大發送比例調控值rmax=re×P+re,最小發送比例調控值rmin=re-re×P;
當rt2∈[rmin:rmax]時,更新發送間隔,當V_nt1A_nt1時,播放幀比當V_nt1≤A_nt1時,播放幀比視頻幀發送間隔音頻幀發送間隔更新期望播放幀比re=r1,返回S43步;
當時,進入S45步;
S45,當時,
如果V_nt1A_nt1,
當rt2re時,音頻幀的期望幀數更新音頻幀發送間隔更新期望播放幀比進入下一個發送調控時間t2,返回S43步;
當rt2re時,視頻幀的期望幀數Ve=A_nt2×re,更新視頻幀發送間隔更新期望播放幀比進入下一個發送調控時間t2,返回S43步;
如果V_nt1≤A_nt1,
當rt2re時,視頻幀的期望幀數更新視頻幀發送間隔更新期望播放幀比進入下一個發送調控時間t2,返回S43步;
當rt2re時,音頻幀的期望幀數Ae=V_nt2×re,更新音頻幀發送間隔更新期望播放幀比進入下一個發送調控時間t2,返回S43步;
S46,經過多個發送調控時間t2且完成發送控制時間t1后,返回S41步,直到視頻幀和音頻幀數據發送完畢或收到停發指令;
S5,客戶端接收音頻幀和視頻幀數據后進行播放;
S6,客戶端緩沖單元數據存儲量超過最大控制值時,客戶端通知服務端停止發送數據,當緩沖單元數據存儲量低于最小控制值時,客戶端通知服務端進行數據發送。
2.根據權利要求1所述的云桌面下的視頻重定向方法,其特征是,S6步還包括,服務端收到重新設定播放開始時間請求后,通知客戶端清除緩沖單元數據,返回S4步。
3.根據權利要求2所述的云桌面下的視頻重定向方法,其特征是,服務端收到播放暫停請求時,保持數據傳輸,直到收到客戶端暫停發送數據幀消息后停止發送或重定播放開始時間請求后返回S4步。
4.根據權利要求2所述的云桌面下的視頻重定向方法,其特征是,客戶端接收用戶操作信息,將操作信息發送服務端,服務端收到操作信息后根據操作信息得到用戶意圖請求信息。
5.根據權利要求1到4任一所述的云桌面下的視頻重定向方法,其特征是,S3步中,客戶端接收到服務端的傳輸協議、組件版本、文件格式信息,客戶端檢測到不能支持播放后終止播放過程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都靈躍云創科技有限公司,未經成都靈躍云創科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710797389.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種禽畜用高效消毒劑
- 下一篇:一種止瀉中藥沖劑





