• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種音視頻文件同時播放的方法、裝置和系統制造方法及圖紙

    技術編號:13490790 閱讀:144 留言:0更新日期:2016-08-07 01:00
    本發明專利技術公開了一種音視頻文件同時播放的方法、裝置和系統,包括:在播放視頻文件的過程中,同步獲取用戶輸入的語音數據,將輸入起始時刻對應在所述視頻文件的時間點作為時間戳與所述語音數據一起保存為音頻文件;將音頻文件發送至網絡服務器;再次播放所述視頻文件時,從網絡服務器獲取所述音頻文件;當所述視頻文件播放至所述時間戳標識的時間點時,在繼續播放所述視頻文件的同時播放所述語音數據。本發明專利技術提供的一種音視頻文件同時播放的方法、裝置、系統,通過獲取用戶在觀看視頻文件時同步錄制的語音數據作為音頻文件,使得后續用戶再次播放該視頻文件時可以同時收聽到在前用戶的語音評論內容,豐富了網絡視頻播放的功能。

    【技術實現步驟摘要】

    本專利技術涉及多媒體播放控制領域,特別是指一種音視頻文件同時播放的方法、裝置和系統
    技術介紹
    隨著視頻播放技術的不斷進步和人們社交愿望的不斷提升,網絡視頻不再局限于傳播信息的媒介,逐漸發展為人們表達觀點,抒發情感的橋梁;而促使這一轉變完成的一個重要工具就是視頻彈幕系統。現有的彈幕系統,將用戶輸入的文字評論按照輸入時視頻文件的播放時間進行記錄,并在該視頻文件再次被播放時,以滾動字幕的形式展示在視頻播放頁面上,這些評論大多詼諧幽默,其他用戶在觀看視頻內容之余,瀏覽其他用戶發布的彈幕,更添樂趣。現有的彈幕技術僅應用于文字評論的同步播放,而對于語音評論則無法與視頻進行同步播放,即如果用戶想聽某段語音評論,只能通過暫停當下播放的視頻來實現,操作比較麻煩,用戶體驗度不高。
    技術實現思路
    有鑒于此,本專利技術實施例的目的在于提出一種音視頻文件同時播放的方法、裝置和系統,可應用在手機、平板電腦、計算機、TV、車載系統等終端中。基于上述目的本專利技術提供的一種音視頻文件同時播放的方法,應用于終端,包括:在播放視頻文件的過程中,同步獲取用戶輸入的語音數據,將輸入所述語音數據的起始時刻對應的所述視頻文件的時間點作為時間戳與所述語音數據一起保存為音頻文件;將所述音頻文件發送至網絡服務器;接收所述視頻文件的播放請求,從網絡服務器同步獲取所述音頻文件;當所述視頻文件播放至所述時間戳標識的時間點時,在繼續播放所述視頻文件的同時播放所述語音數據。可選的,所述當所述視頻文件播放至所述時間戳標識的時間點時,在繼續播放所述視頻文件的同時播放所述語音數據,包括:提取所述音頻文件中的時間戳;將所述時間戳作為播放語音數據的標記加入所述視頻文件的播放時間軸;當視頻文件的播放進度達到所述時間戳時,播放該時間戳所屬音頻文件中的語音數據。可選的,所述當所述視頻文件播放至所述時間戳標識的時間點時,在繼續播放所述視頻文件的同時播放所述語音數據,包括:提取所述音頻文件中的時間戳;按照時間戳由前到后的順序對所述音頻文件進行排序;按照排序后音頻文件的順序,依次判斷視頻文件的播放進度是否達到所述音頻文件的時間戳標記的時間點;若達到,播放所述時間戳所屬音頻文件中的語音數據。可選的,所述音頻文件還包括創建者的用戶名,所述接收所述視頻文件的播放請求,從網絡服務器同步獲取所述音頻文件,包括:所述播放請求中包含某些音頻文件創建者的用戶名;從服務器獲取由所述用戶名對應的用戶創建的音頻文件。可選的,所述再次播放所述視頻文件時,從網絡服務器獲取所述音頻文件后,包括:根據所述音頻文件的時間戳和語音數據的長度,查找所述語音數據在所述視頻文件的音軌中對應的聲音片段;根據所述聲音片段的聲音情況,對所述語音數據進行調整。可選的,所述根據所述聲音片段的聲音情況,對所述語音數據進行調整,包括:計算所述聲音片段的平均音量和所述語音數據的平均音量;判斷所述聲音片段的平均音量和所述語音數據的平均音量的差值是否大于預設的調整閾值;若是,對所述音頻文件的音量進行調整,直至所述差值小于或等于所述調整閾值。可選的,所述視頻文件預設重要情節時間段;所述再次播放所述視頻文件時,從網絡服務器獲取所述音頻文件后,包括:根據所述音頻文件的時間戳和語音數據的長度,判斷所述語音數據是否處于所述重要情節時間段內;若是,更改所述音頻文件的時間戳,使所述語音數據處于所述重要情節時間段外。可選的,所述根據所述音頻文件的時間戳和語音數據的長度,判斷所述語音數據是否處于所述重要情節時間段內,包括:獲取所述語音數據的起始時間As和終止時間Ae;獲取所述重要情節時間段的起始時間Bs和終止時間Be;判斷是否滿足:As處于區間(Bs,Be),或Ae處于區間(Bs,Be),或As小于或等于Bs且Ae大于或等于Be;若是,判定所述語音數據處于所述重要情節時間段內;所述更改所述音頻文件的時間戳,使所述語音數據處于所述重要情節時間段外,包括:判斷(Ae+As)/2的結果與(Be+Bs)/2的結果的大小關系;若(Ae+As)/2的結果小于或等于(Be+Bs)/2的結果,將所述時間戳前移Ae-Bs;若(Ae+As)/2的結果大于或等于(Be+Bs)/2的結果,將所述時間戳后移Be-As。可選的,所述當所述視頻文件播放至所述時間戳標識的時間點時,播放所述音頻文件,包括:獲取音量調整指令,根據所述音量調整指令對所述音頻數據的音量進行調整。本專利技術還提供一種音視頻文件同時播放的裝置,包括:音頻文件獲取單元,用于在播放視頻文件的過程中,同步獲取用戶輸入的語音數據,將輸入起始時刻對應在所述視頻文件的時間點作為時間戳與所述語音數據一起保存為音頻文件;第一網絡單元,用于將所述音頻文件發送至網絡服務器;還用于需要與所述視頻文件同時播放所述音頻文件時,從網絡服務器獲取所述音頻文件;音頻文件播放單元,用于當所述視頻文件播放至所述時間戳標識的時間點時,在繼續播放所述視頻文件的同時播放所述語音數據。可選的,所述音頻文件播放單元用于提取所述音頻文件中的時間戳;將所述時間戳作為播放語音數據的標記加入所述視頻文件的播放時間軸;當視頻文件的播放進度達到所述時間戳時,播放該時間戳所屬音頻文件中的語音數據。可選的,所述音頻文件播放單元用于提取所述音頻文件中的時間戳;按照時間戳由前到后的順序對所述音頻文件進行排序;按照排序后音頻文件的順序,依次判斷視頻文件的播放進度是否達到所述音頻文件的時間戳標記的時間點;若達到,播放所述時間戳所屬音頻文件中的語音數據。可選的,所述第一網絡單元用于向網絡服務器發送包含用戶名的音頻文件獲取請求;接收網絡服務器返回的,由這些用戶名對應的用戶創建的音頻文件。可選的,所述終端還包括:第一音量處理單元,用于根據所述音頻文件的時間戳和語音數據的長度,查找所述語音數據在所述視頻文件的音軌中對應的聲音片段;還用于根據所述聲音片段的聲音情況,對所述語音數據進行調整。可選的,所述第一音量處理單元還用于計算所述聲音片段的平均音量和所述語音數據的平均音量;判斷所述聲音片段的平均音量和所述語音數據的平均音量的差值是否大于預設的調整閾值;若是,對所述音頻文件的音量進行調整,直至所述差值小于或等于所述調整閾值。可選的,所述視頻文件預設重要情節時間段;終端還包括:第一本文檔來自技高網...

    【技術保護點】
    一種音視頻文件同時播放的方法,應用于終端,其特征在于,包括:在播放視頻文件的過程中,同步獲取用戶輸入的語音數據,將輸入所述語音數據的起始時刻對應的所述視頻文件的時間點作為時間戳與所述語音數據一起保存為音頻文件;將所述音頻文件發送至網絡服務器;接收所述視頻文件的播放請求,從網絡服務器同步獲取所述音頻文件;當所述視頻文件播放至所述時間戳標識的時間點時,在繼續播放所述視頻文件的同時播放所述語音數據。

    【技術特征摘要】
    1.一種音視頻文件同時播放的方法,應用于終端,其特征在于,包括:
    在播放視頻文件的過程中,同步獲取用戶輸入的語音數據,將輸入所述語
    音數據的起始時刻對應的所述視頻文件的時間點作為時間戳與所述語音數據
    一起保存為音頻文件;
    將所述音頻文件發送至網絡服務器;
    接收所述視頻文件的播放請求,從網絡服務器同步獲取所述音頻文件;
    當所述視頻文件播放至所述時間戳標識的時間點時,在繼續播放所述視頻
    文件的同時播放所述語音數據。
    2.根據權利要求1所述的方法,其特征在于,所述當所述視頻文件播放
    至所述時間戳標識的時間點時,在繼續播放所述視頻文件的同時播放所述語音
    數據,包括:
    提取所述音頻文件中的時間戳;
    將所述時間戳作為播放語音數據的標記加入所述視頻文件的播放時間軸;
    當視頻文件的播放進度達到所述時間戳時,播放該時間戳所屬音頻文件中
    的語音數據。
    3.根據權利要求1所述的方法,其特征在于,所述當所述視頻文件播放
    至所述時間戳標識的時間點時,在繼續播放所述視頻文件的同時播放所述語音
    數據,包括:
    提取所述音頻文件中的時間戳;
    按照時間戳由前到后的順序對所述音頻文件進行排序;
    按照排序后音頻文件的順序,依次判斷視頻文件的播放進度是否達到所述
    音頻文件的時間戳標記的時間點;若達到,播放所述時間戳所屬音頻文件中的
    語音數據。
    4.根據權利要求1所述的方法,其特征在于,所述音頻文件還包括創建者
    的用戶名;所述接收所述視頻文件的播放請求,從網絡服務器同步獲取所述音
    頻文件,包括:
    所述播放請求中包含某些音頻文件創建者的用戶名;
    從服務器獲取由所述用戶名對應的用戶創建的音頻文件。
    5.根據權利要求1所述的方法,其特征在于,所述接收所述視頻文件的

    \t播放請求,從網絡服務器獲取所述音頻文件后,包括:
    根據所述音頻文件的時間戳和語音數據的長度,查找所述語音數據在所述
    視頻文件的音軌中對應的聲音片段;
    根據所述聲音片段的聲音情況,對所述語音數據進行調整。
    6.根據權利要求5所述的方法,其特征在于,所述根據所述聲音片段的
    聲音情況,對所述語音數據進行調整,包括:
    計算所述聲音片段的平均音量和所述語音數據的平均音量;
    判斷所述聲音片段的平均音量和所述語音數據的平均音量的差值是否大
    于預設的調整閾值;若大于預設的調整閾值,對所述音頻文件的音量進行調整,
    直至所述差值小于或等于所述調整閾值。
    7.根據權利要求1所述的方法,其特征在于,所述視頻文件預設重要情
    節時間段;所述接收所述視頻文件的播放請求,從網絡服務器獲取所述音頻文
    件后,包括:
    根據所述音頻文件的時間戳和語音數據的長度,判斷所述語音數據是否處
    于所述重要情節時間段內;若處于所述重要情節時間段內,更改所述音頻文件
    的時間戳,使所述語音數據處于所述重要情節時間段外。
    8.根據權利要求7所述的方法,其特征在于,所述根據所述音頻文件的
    時間戳和語音數據的長度,判斷所述語音數據是否處于所述重要情節時間段內,
    包括:
    獲取所述語音數據的起始時間As和終止時間Ae;
    獲取所述重要情節時間段的起始時間Bs和終止時間Be;
    判斷是否滿足:As處于區間(Bs,Be),或Ae處于區間(Bs,Be),或As小于或等于Bs且Ae大于或等于Be;若滿足,確定所述語音數據處于所述重要
    情節時間段內;
    所述更改所述音頻文件的時間戳,使所述語音數據處于所述重要情節時間
    段外,包括:
    判斷(Ae+As)/2的結果與(Be+Bs)/2的結果的大小關系;
    若(Ae+As)/2的結果小于或等于(Be+Bs)/2的結果,將所述時間戳前移
    Ae-Bs;
    若(Ae+As)/2的結果大于(Be+Bs)/2的結果,將所述時間戳后移Be-As。
    9.一種音視頻文件同時播放的裝置,其特征在于,包括:
    音頻文件獲取單元,用于在播放視頻文件的過程中,同步獲取用戶輸入的
    語音數據,將輸入所述語音數據的起始時刻對應的所述視頻文件的時間點作為
    時間戳與所述語音數據一起保存為音頻文件;
    第一網絡單元,用于將所述音頻文件發送至網絡服務器;還用于接收所述
    視頻文件的播放請求后,從網絡服務器同步獲取所述音頻文件;
    音頻文件播放單元,用于當所述視頻文件播放至所述時間戳標識的時間點
    時,在繼續播放所述視頻文件的同時播放所述語音數據。
    10.根據權利要求9所述的裝置,其特征在于,所述音頻文件播放單元用
    于提取所述音頻文件中的時間戳;將所述時間戳作為播放語音數據的標記加入
    所述視頻文件的播放時間軸;當視頻文件的播放進度達到所述時間戳時,播放
    該時間戳所屬音頻文件中的語音數據。
    11.根據權利要求9所述的裝置,其特征在于,所述音頻文件播放單元用
    于提取所述音頻文件中的時間戳;按照時間戳由前到后的順序對所述音頻文件
    進行排序;按照排序后音頻文件的順序,依次判斷視頻文件的播放進度是否達
    到所述音頻文件的時間戳標記的時間點;若達到,播放所述時間戳所屬音頻文
    件中的語音數據。
    12.根據權利要求9所述的裝置,其特征在于,所述音頻文件還包括創建
    者的用戶名,所述播放請求中包含某些音頻文件創建者的用戶名;所述第一網
    絡單元用于從服務器獲取由所述用戶名對應的用戶創建的音頻文件。
    13.根據權利要求9所述的裝置,其特征在于,還包括:
    第一音量處理單元,用于根據所述音頻文件的時間戳和語音數據的長度,
    查找所述語音數據在所述視頻文件的音軌中對應的聲音片段;還用于根據所述
    聲音片段的聲音情況,對所述語音數據進行調整。
    14.根據權利要求13所述的裝置,其特征在于,所述第一音量處理單元
    還用于計算所述聲音片段的平均音量和所述語音數據的平均音量;判斷所述聲
    音片段的平均音量和所述語音數據的平均音量的差值是否大于預設的調整閾
    值;若大于預設的調整閾值,對所述音頻文件的音量進行調整,直至所述差值
    小于或等于所述調整閾值。
    15.根據權利要求9所述的裝置,其特征在于,所述視頻文件預設重要情
    節時間段;終端還包括:
    第一重要情節處理單元,用于根據所述音頻文件的時間戳和語音數據的長
    度,判斷所述語音數據是否處于所述重要情節時間段內;若處于所述重要情節
    時間段內,更改所述音頻文件的時間戳,使所述語音數據處于所述重要情節時
    間段外。
    16.根據權利要求15所述的裝置,其特征在于,所述第一重要情節處理
    單元用于獲取所述語音數據的起始時間As和終止時間Ae;獲取所述重要情節
    時間段的起始時間Bs和終止時間Be;判斷是否滿足:As處于區間(Bs,Be),
    或Ae處于區間(Bs,Be),或As小于或等于Bs且Ae大于或等于Be;若滿足,
    判定所述語音數據處于所述重要情節時間段內;
    所述第一重要情節處理單元還用于判斷(Ae+As)/2的結果與(Be+Bs)/2
    的結果的大小關系;若(Ae+As)/2的結果小于或等于(Be+Bs)/2的結果,將
    所述...

    【專利技術屬性】
    技術研發人員:王若韜
    申請(專利權)人:樂視網信息技術北京股份有限公司
    類型:發明
    國別省市:北京;11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码人妻久久一区二区三区蜜桃 | 天堂无码久久综合东京热| 少妇无码AV无码专区在线观看| 一夲道无码人妻精品一区二区| 久久午夜福利无码1000合集| 2020无码专区人妻系列日韩| 无码囯产精品一区二区免费| 精品少妇人妻AV无码专区不卡| 亚洲AV无码成人精品区蜜桃| 亚洲av无码专区在线电影| 中文字幕无码一区二区免费| 无码中文人妻在线一区二区三区| 中文字幕无码乱人伦| 黄色成人网站免费无码av| 久久亚洲AV成人无码电影| 波多野结衣AV无码久久一区| 午夜寂寞视频无码专区| 亚洲av无码专区在线观看亚| 精品无码一区二区三区爱欲九九| 东京热无码av一区二区| 人妻少妇精品无码专区| 亚洲欧洲无码AV不卡在线| 人妻无码αv中文字幕久久| 国产免费无码一区二区| 国产成人A亚洲精V品无码| 东京热一精品无码AV| 成年轻人电影www无码| 久久亚洲精品无码gv| 精品人妻系列无码人妻漫画| 亚洲国产精品无码久久| 亚洲AV日韩AV永久无码色欲| 18禁无遮拦无码国产在线播放| 日韩免费无码一区二区三区| 亚洲av无码一区二区三区乱子伦 | 免费无码又爽又黄又刺激网站| 无码人妻精品中文字幕免费东京热| 亚洲日韩v无码中文字幕| 亚洲日韩精品A∨片无码| 亚洲AV无码久久精品蜜桃| 老司机亚洲精品影院无码| 亚洲Av无码一区二区二三区 |