一種進行藍牙連接的方法及裝置的制造方法
【技術領域】
[0001]本發明涉及通信領域的機頂盒控制技術,尤其涉及一種進行藍牙連接的方法及裝置。
【背景技術】
[0002]機頂盒,又稱為數字視頻變換盒(STB,Set Top Box),是一個連接電視機與外部信號源的設備;可以將壓縮的數字信號轉成電視內容,并在電視機上顯示出來。隨著家庭網絡以及機頂盒技術的發展,機頂盒已可以并入網絡,用以實現多種互聯網應用功能。
[0003]藍牙是一種支持設備短距離通信的無線電技術,能在包括移動電話、PDA (Personal Digital Assistant,個人數字助理)、無線耳機、筆記本電腦等眾多設備之間進行無線信息交互。藍牙技術提供了 HID(Human Interface Device,人機接口設備)規范,以及提供了藍牙HID設備端與藍牙HID主機端之間的交互方案。
[0004]現有的機頂盒與藍牙遙控器配對過程中,需要用戶首先利用紅外遙控器控制機頂盒進入設置界面,然后啟動藍牙遙控器的藍牙功能后,啟動機頂盒的藍牙搜索功能,在搜索到可連接的遙控器時,手動選擇藍牙遙控器,并向選擇的該藍牙遙控器發起配對請求,同時機頂盒與藍牙遙控器配對的過程中,還需要用戶手動輸入配對密碼。可見,現有的藍牙遙控器配對過程需要用戶通過紅外遙控器或其他輸入設備手動調出配對界面。
【發明內容】
[0005]本發明實施例提供一種進行藍牙連接的方法及裝置,用以解決現有的藍牙遙控器配對過程需要用戶通過紅外遙控器或其他輸入設備手動調出配對界面的問題。
[0006]本發明實施例提供一種進行藍牙連接的方法,所述方法包括:
[0007]機頂盒在開機后檢測藍牙白名單中是否有藍牙遙控器,其中所述藍牙白名單中的藍牙遙控器為與所述機頂盒進行過藍牙連接的藍牙遙控器;若藍牙白名單中沒有藍牙遙控器,則所述機頂盒提示用戶進行藍牙遙控器配對;所述機頂盒在接收到掃描到的藍牙遙控器發送的第一廣播信息后,與所述藍牙遙控器通過藍牙方式進行配對;所述機頂盒在接收到藍牙遙控器發送的連接請求后,與所述藍牙遙控器通過藍牙方式進行連接,并將所述藍牙遙控器加入到所述藍牙白名單中。
[0008]本發明上述實施例中,機頂盒在開機后檢測白名單中是否有已經與機頂盒配對過的藍牙遙控器,如果白名單中沒有已經配過對的藍牙遙控器,則說明該機頂盒未與任何藍牙遙控器配對,則所述機頂盒提示用戶進行藍牙遙控器配對,在接收到掃描到的藍牙遙控器發送的第一廣播信息后,與所述藍牙遙控器通過藍牙方式進行配對;在接收到藍牙遙控器發送的連接請求后,與所述藍牙遙控器通過藍牙方式進行連接,并將所述藍牙遙控器加入到所述藍牙白名單中。本發明實施例中,不需要用戶通過紅外遙控器或其他輸入設備操作用戶界面進行手動配對,只在檢測到藍牙白名單中沒有藍牙遙控器時提示用戶按下藍牙遙控器中的連接按鈕,能夠減少用戶操作,提高配對效率,用以解決現有的藍牙遙控器配對過程需要用戶通過紅外遙控器或其他輸入設備手動調出配對界面的問題。
[0009]進一步地,所述機頂盒在開機后檢測藍牙白名單中是否有藍牙遙控器之后,還包括:
[0010]若藍牙白名單中有藍牙遙控器,機頂盒開啟低功耗LE掃描;
[0011]所述機頂盒在接收到掃描到的藍牙遙控器發送的第一廣播信息后,與所述藍牙遙控器通過藍牙方式進行連接。
[0012]本發明上述實施例中,若藍牙白名單中有藍牙遙控器,則說明所述機頂盒與藍牙遙控器已配過對,則不再提示用戶配對,而是開啟低功耗LE掃描,在接收到掃描到的藍牙遙控器發送的第一廣播信息后,與所述藍牙遙控器通過藍牙方式進行連接。簡化了配對流程,并且只允許符合低功耗的藍牙遙控器進行連接,降低了功耗。
[0013]進一步地,所述機頂盒在接收到藍牙遙控器發送的第一廣播信息后,與所述藍牙遙控器通過藍牙方式進行連接,包括:
[0014]若發送所述第一廣播信息的藍牙遙控器為與所述機頂盒進行過藍牙連接的藍牙遙控器,則所述機頂盒啟動通過藍牙白名單連接方式與所述藍牙遙控器進行連接;或
[0015]若發送所述第一廣播信息的藍牙遙控器為與所述機頂盒未進行過藍牙連接的藍牙遙控器,則所述機頂盒停止LE掃描,開啟藍牙掃描,在掃描到所述藍牙遙控器后,與所述藍牙遙控器進行配對,并將所述藍牙遙控器添加到藍牙白名單中,通過藍牙白名單連接方式與所述藍牙遙控器進行連接。
[0016]本發明上述實施例中,在接收到藍牙遙控器發送的第一廣播信息后,若發送所述廣播信息的藍牙遙控器為與所述機頂盒進行過藍牙連接的藍牙遙控器,則所述機頂盒啟動通過藍牙白名單連接方式與所述藍牙遙控器進行連接;若發送所述廣播信息的藍牙遙控器為與所述機頂盒未進行過藍牙連接的藍牙遙控器,則所述機頂盒停止LE掃描,開啟藍牙掃描,在掃描到所述藍牙遙控器后,與所述藍牙遙控器進行配對,并將所述藍牙遙控器添加到藍牙白名單中,通過藍牙白名單連接方式與所述藍牙遙控器進行連接。若藍牙遙控器已經與所述機頂盒配過對,則無需配對直接連接;若藍牙遙控器沒有配對,則進行配對,滿足了用戶在丟失已配對過的遙控器時,使用新遙控器可以正常與所述機頂盒連接的要求。
[0017]進一步地,所述機頂盒開啟低功耗LE掃描之后,還包括:
[0018]若所述機頂盒在第一時間段內未接收到藍牙遙控器發送的第一廣播信息,則所述機頂盒停止LE掃描,并在接收到藍牙白名單中的藍牙遙控器的第二廣播消息后,通過藍牙白名單連接方式與發送所述第二廣播消息的藍牙遙控器進行連接;
[0019]其中,所述藍牙白名單中的藍牙遙控器為與所述機頂盒進行過藍牙連接的藍牙遙控器。
[0020]本發明上述實施例中,在第一時間段內未接收到藍牙遙控器發送的廣播信息,則所述機頂盒停止LE掃描,并在接收到藍牙白名單中的藍牙遙控器的第二廣播消息后,通過藍牙白名單連接方式與發送所述第二廣播消息的藍牙遙控器進行連接。用戶在一定時間內未使用遙控器,則機頂盒停止掃描,待接收到第二廣播信息后再連接,降低了機頂盒的功耗。
[0021]進一步地,所述機頂盒在接收到藍牙遙控器發送的廣播信息后,與所述藍牙遙控器通過藍牙方式進行連接之后,還包括:
[0022]所述機頂盒在第二時間段內未通過藍牙方式接收到所述藍牙遙控器的第二廣播信息,則斷開與所述藍牙遙控器的連接。
[0023]本發明上述實施例中,在第二時間段內未通過藍牙方式接收到所述藍牙遙控器的廣播信息,則斷開與所述藍牙遙控器的連接,保證了用戶如果長時間不使用藍牙遙控器,則會斷開連接,在用戶再使用遙控器時重新進行連接,可以降低藍牙遙控器的功耗。
[0024]進一步地,所述機頂盒斷開與所述藍牙遙控器的連接之后,還包括:
[0025]所述機頂盒在接收到藍牙白名單中的藍牙遙控器的第二廣播消息后,通過藍牙白名單連接方式與發送所述第二廣播消息的藍牙遙控器進行連接;
[0026]其中,所述藍牙白名單中的藍牙遙控器為與所述機頂盒進行過藍牙連接的藍牙遙控器。
[0027]本發明上述實施例中,對于已經配對過的藍牙遙控器,在接收到第二廣播消息后,與該遙控器連接,用戶不用再一次等待配對過程,也降低了藍牙遙控器與機頂盒的功耗。
[0028]本發明提供了一種行藍牙連接的裝置,其特征在于,包括:
[0029]檢測單元,用于在開機后檢測藍牙白名單中是否有藍牙遙控器,其中所述藍牙白名單中的藍牙遙控器為與所述機頂盒進行過藍牙連接的藍牙遙控器;
[0030]提示單元,用于若藍牙白名單中沒有藍牙遙控器,則提示用戶進行藍牙遙控器配對;
[0031]接收單元,用于在接收到掃描到的藍牙遙控器發送的第一廣播信息后,與所述藍牙遙控器通過藍牙方式進行配對;
[0032]配對單元,用于在接收到藍牙遙控器發送的連接請求后,與所述藍牙遙控器通過藍牙方式進行連接,并將所述藍牙遙控器加入到所述藍牙白名單中。
[0033]本發明上述實施例中,機頂盒在開機后檢測白名單中是否有已經與機頂盒配對過的藍牙遙控器,如果白名單中沒有已經配過對的藍牙遙控器,則說明該機頂盒未與任何藍牙遙控器配對,則所述機頂盒提示用戶進行藍牙遙控器配對,在接收到掃描到的藍牙遙控器發送的第一廣播信息后,與所述藍牙遙控器通過藍牙方式進行配對;在接收到藍牙遙控器發送的連接請求后,與所述藍牙遙控器通過藍牙方式進行連接,并將所述藍牙遙控器加入到所述藍牙白名單中。本發明實施例中,不需要用戶通過紅外遙控器或其他輸入設備操作用戶界面進行手動配對,只在檢測到藍牙白名單中沒有藍牙遙控器時提示用戶按下藍牙遙控器中的連接按鈕,能夠減少用戶操作,提高配對效率,用以解決現有的藍牙遙控器配對過程需要用戶通過紅外遙控器或其他輸入設備手動調出配對界面的問題。
[0034]進一步地,所述檢測單元,還用于:
[0035]在開機后檢測藍牙白名單中是否有藍牙遙控器之后,藍牙白名單中有藍牙遙控器,貝U開啟低功耗LE掃描;
[0036]在接收到掃描到的藍牙遙控器發送的第一廣播信息后,與所述藍牙遙控器通過藍牙方式進行連接。
[0037]進一步地,所述檢測單元,還用于:
[0038]在接收到掃描到的藍牙遙控器發送的第一廣播信息后,與所述藍牙遙控器通過藍牙方式進行連接,若發送所述第一廣播信息的藍牙遙控器為與所述機頂盒進行過藍牙連接的藍