点对点多媒体数据分享方法、电子装置及非易失可读式电脑媒体的制作方法_2

文档序号:9767852阅读:来源:国知局
10是具有WiFi连线能力的无线通信单元。但事实上电子装置10与接收装置之间的点对点连线并不限定于此。而例如上述从信标中所解析取得的连线信息,当电子装置10与接收装置使用类型或是通信协议所进行的连线中,也可利用电子装置10与接收装置之间的信号交换取得,本发明也不限定。
[0041]另一方面,在本发明中所提到的多媒体数据SCR、可为静态影像、动态影像或是同时具有声音以及影像的视频等,例如对应于上述电子装置10的用户界面的同步桌面画面、延伸桌面画面,或是由处理单元10所运行的一应用程序所播放的多媒体文件。而上述的动态影像(桌面、多媒体影片文件)皆可通过压缩、切割封装为包括多个封包的视频串流传送至接收装置。
[0042]图3为根据本发明一实施例所绘示电子装置与接收装置的位置关系示意图。请参照图3,若是以上述现有的方式,而电子装置10欲与接收装置210、220之一建立点对点连线并且分享多媒体数据,无论于位置Pl?P3,用户皆先使用电子装置10开启所述多媒体数据分享功能,接着取得具有接收装置210、220的清单,点选对应于接收装置210、220之一的功能钮。例如此时用户点选欲与接收装置220进行连线,则用户则需在电子装置10的输入装置中键入显示于接收装置220的配对码,在确认正确后方可进行多媒体数据的分享。
[0043]而在这样的情境下运用本发明所提出的电子装置或点对点多媒体数据分享方法时,电子装置10的处理单元120即会通过搜寻功能得到目前周围是否存在具有点对点连线能力的接收装置,并直接将与距离于电子装置10的位置最近的接收装置判断为欲连线的候选装置,并直接与此候选装置进行点对点连线并分享多媒体数据SCR。
[0044]例如,当用户与电子装置10位于位置P1、P3时,电子装置10则将判断距离最近的接收装置220为候选装置,并进一步的与接收装置220,电子装置10则将判断距离最近的接收装置220为候选装置,电子装置10则将判断距离最近的接收装置210为候选装置。而上述对距离的判断可以根据使用的需求而设定为(I)周期性地判断最近的接收装置作为候选装置,或是(2)在第一次判断选定候选装置后,直到用户进行对应于断线的操控才会再次的重新选定候选装置。例如,用户与电子装置10按如图3所示箭头的方向,从位置Pl移动到P2,再移动到P3,实施方式(I)中,电子装置10的处理单元120即会在位置Pl时选定接收装置220为候选装置,而随着用户与电子装置10接近位置P2时,将接收装置210选为候选装置,而又在用户与电子装置10从位置P2移动至P3时,再次将候选装置选定为接收装置220。例如,当接收装置210、220设置于美术馆或博物馆中的艺术品旁边的接收装置,解说员(此时的用户)在解说途中自动地切换以最近的接收装置显示简报,并进行讲解。
[0045]在本发明一实施例中,电子装置10的处理单元110也可选定多于I个接收装置作为候选装置,而当这些候选装置接连线成功时,这些候选装置则可同时接收并显示/播放来自电子装置10的多媒体数据。从另一角度而言,接收装置210、220也可同时接收多个电子装置的点对点连线,并以分割画面的方式同时显示从各电子装置所接收的多媒体数据,本发明并不限定于上述。
[0046]而在实施方式(2)中,电子装置10中的处理单元110会首先于位置Pl时选定候选装置为接收装置220,而并不随着电子装置10移动到位置P2而转而选定接收装置210为候选装置。在这样的实施方式中,当用户位于位置P2,但电子装置10以设定接收装置220为候选装置,并且以与接收装置220建立点对点连线时,用户则必须键入一对应于中断目前连线的操作信号或操作指令,电子装置10的处理单元110方可中断目前的点对点连线而重新根据目前与各个接收装置的距离重新决定欲连线的候选装置。例如,用户为在教室中授课的教师,而教室中可能除了教室正前方的投影机或电子白板外,还包括了其他的接收装置。这样的设置则可让教师因需求而携带着电子装置10于教室中走动,却不因此而误连到其他的接收装置。
[0047]在本发明一实施例中,上述处理单元110可根据电子装置10与接收装置之间的一信号强度判断电子装置10与接收装置之间的距离。例如,电子装置10通过通信单元110搜寻周围是否具有点对点连线能力的接收装置时,即会接收到各接收装置的信标,并从各接收装置的信标中解析得到接收信号强度指示符(received signal strength indicator,RSSI),处理单元110即可通过各接收装置的RSSI值推算得到与各接收装置之间的信号强度大小为何,并进而判断接收装置与电子装置10之间的距离。一般而言,信号强度越高则表示电子装置10与此接收装置之间的距离越近,但也有可能受到接收装置本身的设置而有所误差。例如,电子装置10虽于位置P2,但处理单元110所计算得到的接收装置220的信号强度却接收装置210的信号强度。在这样的情况下,可能就会造成电子装置10错将实际距离较远的判断为候选装置。在这样的情况时,用户仍可通过键入对应于中断目前连线的操作信号或操作指令,来中断这样用户所可能不需要的连线。
[0048]图4A为根据本发明一实施例所绘示信标的数据结构图。请参照图4A,信标40中一般包括了媒体存取控制(Media Access Control,MAC)层的标头(header),讯框本体(framebody, FB) 402以及讯框检查序列(Frame Check Sequence, FCS) 403。其MAC层的标头档则包括了许多传输必须的信息,例如讯框控制码(Frame control)、传输期间码(Durat1n)、终点地址/地址I (Address I)、来源地址(Source Address)、基本服务组识别符(BasicService Set ID,BSSID)、序列控制码(Sequence control)、HT 控制码等。而讯框本体 402则又可包括非信息元件区域(Non-1nformat1n Element Field,NIEF)411以及信息元件区域(Informat1n Element Field, IEF)412 两个区域。
[0049]信息元件区域412中则包括了 η个信息元件421?42η, η则可介于O到40之间。信息元件421?42η中则包括了许多连线时必要或选择性需要的信息,例如上述所提到的RSSI 值。
[0050]图4Β为信标中信息元件的数据结构图。请参照图4Β,信息元件50 (对应于信息元件421?42η中任一)包括了元件识别符(element ID) 501、元件长度(length) 502、制造商识别符(organizat1nally unique identifier, 0UI) 503 以及数据(data) 504。处理单元110则可通过元件识别符501来辨认此信息元件(例如信息元件421)中所夹带的数据504为何。因此,处理单元110再通过通信单元120取得各接收装置的信标之时,即可从信标中的信息元件421?42η中解析得到各接收装置的RSSI值,并进而判断与各接收装置之间的距离。
[0051]另一方面,在本发明一实施例中,部份的接收装置也将进行点对点连线的配对码预先写入信息元件421?42η之一,并利用上述的元件识别符501来识别。如此一来,当处理单元110通过通信单元120接收到信标时,便可通过解析信标取得配对码,并进一步的确认配对码是否正确,使得用户不需在费心地通过观看接收装置的显示单元所显示的配对码而对应输入,省去用户的负担。
[0052]图5Α以及图
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1