欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

服務(wù)器設(shè)備和視頻傳送方法

文檔序號(hào):7649965閱讀:131來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):服務(wù)器設(shè)備和視頻傳送方法
技術(shù)領(lǐng)域
本發(fā)明涉及產(chǎn)生要在經(jīng)由網(wǎng)絡(luò)連接的客戶(hù)設(shè)備上顯示的屏幕圖像并向客戶(hù)設(shè)備發(fā)送產(chǎn)生的屏幕圖像的服務(wù)器設(shè)備,以及視頻傳送方法。
背景技術(shù)
在例如JP-A 2002-304283(公開(kāi)公報(bào))中提出產(chǎn)生要在經(jīng)由網(wǎng)絡(luò)連接的客戶(hù)設(shè)備上顯示的屏幕圖像并向客戶(hù)設(shè)備發(fā)送產(chǎn)生的屏幕圖像的服務(wù)器設(shè)備,以及在顯示單元上顯示從服務(wù)器設(shè)備接收到的屏幕圖像的客戶(hù)設(shè)備。
在JP-A 2002-304283(公開(kāi)公報(bào))中描述的客戶(hù)設(shè)備(例如,顯示裝置)包括無(wú)線通信接口(IF)??蛻?hù)設(shè)備經(jīng)由網(wǎng)絡(luò)被連接到服務(wù)器設(shè)備上??蛻?hù)設(shè)備顯示運(yùn)行在服務(wù)器設(shè)備上的應(yīng)用程序的屏幕信息,并且客戶(hù)設(shè)備向服務(wù)器設(shè)備發(fā)送適用于該應(yīng)用程序的輸入指令。所以,可以在客戶(hù)設(shè)備上利用服務(wù)器設(shè)備上的應(yīng)用程序。
但是,例如,在服務(wù)器設(shè)備從經(jīng)由網(wǎng)絡(luò)連接的裝置上接收視頻流并播放視頻流的情況,服務(wù)器設(shè)備從接收到的視頻流產(chǎn)生一次屏幕圖像,再次壓縮該屏幕圖像,并向客戶(hù)設(shè)備發(fā)送壓縮后的屏幕圖像。因而,存在延遲增大和幀速率降低的問(wèn)題。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個(gè)方面,提供一種服務(wù)器設(shè)備,包括配置為從經(jīng)由網(wǎng)絡(luò)連接的視頻提供設(shè)備接收使用第一編碼方式編碼的第一視頻流的視頻流接收部;配置為通過(guò)將第一視頻流的編碼方式從第一編碼方式轉(zhuǎn)換成第二編碼方式產(chǎn)生第二視頻流的視頻流產(chǎn)生部;配置為獲取代表客戶(hù)設(shè)備能否對(duì)使用第一編碼方式編碼的視頻圖像進(jìn)行解碼的解碼能力信息的客戶(hù)能力信息獲取部;以及配置為當(dāng)客戶(hù)設(shè)備能夠?qū)κ褂玫谝痪幋a方式編碼的視頻圖像進(jìn)行解碼時(shí)向客戶(hù)設(shè)備發(fā)送第一視頻流,以及配置為當(dāng)客戶(hù)設(shè)備不能對(duì)使用第一編碼方式編碼的視頻圖像進(jìn)行解碼時(shí)向客戶(hù)設(shè)備發(fā)送第二視頻流的視頻流處理決定部。
根據(jù)本發(fā)明的一個(gè)方面,提供一種服務(wù)器設(shè)備,包括配置為從經(jīng)由網(wǎng)絡(luò)連接的視頻提供設(shè)備接收使用第一編碼方式編碼的第一視頻流的視頻流接收部;配置為通過(guò)將第一視頻流的編碼方式從第一編碼方式轉(zhuǎn)換成第二編碼方式產(chǎn)生第二視頻流的視頻流產(chǎn)生部;配置為獲取代表客戶(hù)設(shè)備能否對(duì)使用第一編碼方式編碼的視頻圖像進(jìn)行解碼的解碼能力信息的客戶(hù)能力信息獲取部;以及視頻流處理決定部,該視頻流處理決定部配置為當(dāng)客戶(hù)設(shè)備能夠?qū)κ褂玫谝痪幋a方式編碼的視頻圖像進(jìn)行解碼時(shí)向視頻提供設(shè)備發(fā)送第一請(qǐng)求信號(hào)以請(qǐng)求向客戶(hù)設(shè)備發(fā)送第一視頻流,以及當(dāng)客戶(hù)設(shè)備不能對(duì)使用第一編碼方式編碼的視頻圖像進(jìn)行解碼時(shí)向視頻提供設(shè)備發(fā)送第二請(qǐng)求信號(hào)以請(qǐng)求向視頻流接收部發(fā)送第一視頻流,并向客戶(hù)設(shè)備發(fā)送由視頻流產(chǎn)生部產(chǎn)生的第二視頻流。
根據(jù)本發(fā)明的一個(gè)方面,提供一種視頻傳送方法,包括從經(jīng)由網(wǎng)絡(luò)連接的視頻提供設(shè)備接收使用第一編碼方式編碼的第一視頻流;獲取代表客戶(hù)設(shè)備能否對(duì)使用第一編碼方式編碼的視頻圖像進(jìn)行解碼的解碼能力信息;當(dāng)客戶(hù)設(shè)備能夠?qū)κ褂玫谝痪幋a方式編碼的視頻圖像進(jìn)行解碼時(shí)向客戶(hù)設(shè)備發(fā)送第一視頻流;以及當(dāng)客戶(hù)設(shè)備不能對(duì)使用第一編碼方式編碼的視頻圖像進(jìn)行解碼時(shí)通過(guò)將第一視頻流的編碼方式從第一編碼方式轉(zhuǎn)換成第二編碼方式產(chǎn)生第二視頻流,并向客戶(hù)設(shè)備發(fā)送第二視頻流。
根據(jù)本發(fā)明的一個(gè)方面,提供一種視頻傳送方法,包括獲取代表客戶(hù)設(shè)備能否對(duì)使用第一編碼方式編碼的視頻圖像進(jìn)行解碼的解碼能力信息;當(dāng)客戶(hù)設(shè)備能夠?qū)κ褂玫谝痪幋a方式編碼的視頻圖像進(jìn)行解碼時(shí),請(qǐng)求經(jīng)由網(wǎng)絡(luò)連接的視頻提供設(shè)備向客戶(hù)設(shè)備發(fā)送使用第一編碼方式編碼的第一視頻流;以及當(dāng)客戶(hù)設(shè)備不能對(duì)使用第一編碼方式編碼的視頻圖像進(jìn)行解碼時(shí),從視頻提供設(shè)備接收第一視頻流,通過(guò)將第一視頻流的編碼方式從第一編碼方式轉(zhuǎn)換成第二編碼方式產(chǎn)生第二視頻流并向客戶(hù)設(shè)備發(fā)送第二視頻流。


圖1是顯示視頻傳送系統(tǒng)的結(jié)構(gòu)實(shí)例的框圖;圖2是顯示屏幕圖像產(chǎn)生部和屏幕圖像發(fā)送部的結(jié)構(gòu)實(shí)例的框圖;圖3是顯示屏幕圖像產(chǎn)生部和屏幕圖像發(fā)送部的另一結(jié)構(gòu)實(shí)例的框圖;圖4是顯示屏幕圖像產(chǎn)生部和屏幕圖像發(fā)送部的又一結(jié)構(gòu)實(shí)例的框圖;圖5是顯示屏幕圖像產(chǎn)生部和屏幕圖像發(fā)送部的再一結(jié)構(gòu)實(shí)例的框圖;圖6是顯示視頻電話應(yīng)用程序的顯示實(shí)例的框圖;圖7是顯示服務(wù)器設(shè)備中的處理流程實(shí)例的框圖;圖8是顯示存放在視頻顯示位置存儲(chǔ)部中存儲(chǔ)的信息實(shí)例的框圖;圖9是顯示視頻傳送系統(tǒng)的另一結(jié)構(gòu)實(shí)例的框圖;圖10是顯示服務(wù)器設(shè)備中的另一處理流程實(shí)例的框圖。
具體實(shí)施例方式
接下來(lái)將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行說(shuō)明。
(第一實(shí)施例)圖1是顯示根據(jù)本發(fā)明的實(shí)施例的視頻傳送系統(tǒng)的結(jié)構(gòu)的框圖。
該視頻傳送系統(tǒng)包括視頻提供設(shè)備11、服務(wù)器設(shè)備21和客戶(hù)設(shè)備31。視頻提供設(shè)備11、服務(wù)器設(shè)備21和客戶(hù)設(shè)備31被連接到網(wǎng)絡(luò)41上。網(wǎng)絡(luò)41可以是有線網(wǎng)絡(luò),也可以是無(wú)線網(wǎng)絡(luò)。
視頻提供設(shè)備11是,例如,傳送視頻內(nèi)容的內(nèi)容傳送服務(wù)器或者是視頻電話(可以是固定電話,也可以是移動(dòng)電話)。視頻提供設(shè)備11經(jīng)由網(wǎng)絡(luò)41提供要在客戶(hù)設(shè)備31上顯示的視頻圖像。從視頻提供設(shè)備11發(fā)送的視頻圖像通過(guò)例如,任意的編碼方式編碼并作為流數(shù)據(jù)被發(fā)送。當(dāng)前,存在的任意的編碼方式可以是例如,MPEG-4或MPEG-2,但是任意的編碼方式不限定于這兩種方式。在下文中為了便于描述,將視頻提供設(shè)備11提供的視頻圖像稱(chēng)為提供的視頻圖像,將表示視頻圖像的數(shù)據(jù)稱(chēng)為視頻流。
客戶(hù)設(shè)備31包括通信接口(IF)32、屏幕圖像接收部33、視頻播放部34、視頻顯示位置存儲(chǔ)部35、顯示單元36和輸入單元37??蛻?hù)設(shè)備31是,例如,顯示設(shè)備(可以是固定型,也可以是便攜移動(dòng)型)。客戶(hù)設(shè)備31通過(guò)其通信接口32連接到網(wǎng)絡(luò)41上。客戶(hù)設(shè)備31從服務(wù)器設(shè)備21接收屏幕圖像數(shù)據(jù),在必要時(shí)編碼接收到的屏幕圖像數(shù)據(jù),并在顯示單元36上的屏幕區(qū)域中顯示屏幕圖像。進(jìn)一步,客戶(hù)設(shè)備31在輸入單元37接收用戶(hù)的輸入,并經(jīng)由網(wǎng)絡(luò)41從通信接口32向服務(wù)器設(shè)備21發(fā)送用戶(hù)輸入。
客戶(hù)設(shè)備31從服務(wù)器設(shè)備21接收的屏幕圖像數(shù)據(jù)可以是,例如,代表在顯示單元36上顯示的整個(gè)圖像的數(shù)據(jù)。或者屏幕圖像數(shù)據(jù)可以是代表在顯示單元36的屏幕區(qū)域的一部分上顯示的圖像及其顯示位置的數(shù)據(jù)。客戶(hù)設(shè)備31可以基于使用上述兩種數(shù)據(jù)格式的任一種格式或者這兩種格式的屏幕圖像數(shù)據(jù)顯示屏幕圖像。
客戶(hù)設(shè)備31可以是能夠經(jīng)由服務(wù)器設(shè)備21接收由視頻提供設(shè)備11提供的視頻流,編碼視頻流,并在屏幕區(qū)域的部分或全部上顯示解碼結(jié)果的設(shè)備??蛻?hù)設(shè)備31不需要支持與視頻提供設(shè)備11共同的編碼格式。換句話說(shuō),客戶(hù)設(shè)備31不局限于能夠?qū)νㄟ^(guò)上述任意的編碼方式(例如,MPEG-4或MPEG-2)編碼的屏幕圖像進(jìn)行解碼的設(shè)備。
服務(wù)器設(shè)備21包括通信接口22、客戶(hù)能力信息獲取部23、視頻流處理決定部24、屏幕圖像產(chǎn)生部25、屏幕圖像發(fā)送部26和視頻流傳送部27。通信接口22相當(dāng)于視頻流接收部。屏幕圖像產(chǎn)生部25相當(dāng)于視頻流產(chǎn)生部。服務(wù)器設(shè)備21產(chǎn)生要在客戶(hù)設(shè)備31上顯示的屏幕圖像,并向客戶(hù)設(shè)備31發(fā)送所產(chǎn)生的屏幕圖像。代表被傳送到客戶(hù)設(shè)備31的屏幕圖像的屏幕圖像數(shù)據(jù)以能夠被客戶(hù)設(shè)備31處理的格式被發(fā)送。
“能夠被處理的格式”是指通過(guò)使用已知能被客戶(hù)設(shè)備31解碼的編碼方式編碼的格式。作為該編碼方式,例如,可以使用MPEG-4或MPEG-2,或者可以使用游程編碼、詞典壓縮、JPEG壓縮、或其它任意的編碼方式。進(jìn)一步,“能夠被處理的格式”不限制于編碼格式。只要客戶(hù)設(shè)備31能夠顯示,該格式可以是沒(méi)有特別進(jìn)行壓縮的位圖格式。
“能夠被處理的格式”是代表由客戶(hù)設(shè)備31在顯示單元36上顯示的整個(gè)圖像的格式,或者是代表在顯示單元36的屏幕區(qū)域的一部分上顯示的圖像及其顯示位置的格式,只要客戶(hù)設(shè)備31能夠處理。
服務(wù)器設(shè)備21根據(jù)客戶(hù)設(shè)備31的能力決定向客戶(hù)設(shè)備31傳送由視頻提供設(shè)備11提供的視頻圖像的方法。例如,如果客戶(hù)設(shè)備31能夠解碼視頻流,服務(wù)器設(shè)備21決定不改變編碼格式向客戶(hù)設(shè)備31傳送由視頻提供設(shè)備11提供的視頻流。如果客戶(hù)設(shè)備31不能解碼視頻流,服務(wù)器設(shè)備21解碼視頻流,基于通過(guò)解碼得到的提供的圖像產(chǎn)生屏幕圖像,將產(chǎn)生的屏幕圖像轉(zhuǎn)換到能夠被客戶(hù)設(shè)備31處理的格式,并將結(jié)果發(fā)送到客戶(hù)設(shè)備31。
接下來(lái)將首先對(duì)服務(wù)器設(shè)備21中的通信接口22、屏幕圖像產(chǎn)生部25和屏幕圖像發(fā)送部26,以及客戶(hù)設(shè)備31中的通信接口32、屏幕圖像接收部33和顯示單元36進(jìn)行說(shuō)明。
屏幕圖像產(chǎn)生部25產(chǎn)生要在客戶(hù)設(shè)備31上顯示的屏幕圖像。屏幕圖像發(fā)送部26經(jīng)由通信接口22向客戶(hù)設(shè)備31發(fā)送由屏幕圖像產(chǎn)生部25產(chǎn)生的屏幕圖像。在某些情況下,屏幕圖像發(fā)送部26將屏幕圖像轉(zhuǎn)換成能夠被客戶(hù)設(shè)備31處理的格式。
圖2是顯示屏幕圖像產(chǎn)生部25和屏幕圖像發(fā)送部26的操作實(shí)例的框圖。
在本實(shí)例中的服務(wù)器設(shè)備21是其中應(yīng)用程序在OS(操作系統(tǒng))上運(yùn)行的計(jì)算機(jī)。當(dāng)應(yīng)用程序向OS發(fā)出繪圖指令時(shí),OS中的屏幕圖像產(chǎn)生部25a基于給出的繪圖指令產(chǎn)生要在客戶(hù)設(shè)備31上顯示的屏幕圖像(例如,在屏幕區(qū)域的一個(gè)區(qū)域中的圖像)。該屏幕圖像產(chǎn)生部25a向屏幕圖像發(fā)送部26傳送產(chǎn)生的圖像。此時(shí)傳送的圖像可以包括代表在整個(gè)屏幕中圖像占據(jù)的位置的信息(諸如塊編號(hào)或更新區(qū)域的坐標(biāo))。屏幕圖像發(fā)送部26將接收到的圖像轉(zhuǎn)換成能夠被客戶(hù)設(shè)備31處理的格式并向通信接口22傳送所得到的圖像。通信接口22向客戶(hù)設(shè)備31發(fā)送具有能夠被客戶(hù)設(shè)備31處理的格式的屏幕圖像。
圖3是顯示屏幕圖像產(chǎn)生部25和屏幕圖像發(fā)送部26的另一實(shí)例的框圖。
同樣在本實(shí)例中,服務(wù)器設(shè)備21是其中應(yīng)用程序在OS上運(yùn)行的計(jì)算機(jī)。服務(wù)器設(shè)備21包括保持要在客戶(hù)設(shè)備31上顯示的屏幕圖像的幀緩存器42。當(dāng)應(yīng)用程序向OS發(fā)出繪圖指令時(shí),OS中的屏幕圖像產(chǎn)生部25b基于給出的繪圖指令向幀緩存器42寫(xiě)入要在客戶(hù)設(shè)備31上顯示的屏幕圖像(例如,屏幕區(qū)域的某個(gè)區(qū)域中的圖像)。
屏幕圖像發(fā)送器26將幀緩存器42中保持的整個(gè)屏幕圖像數(shù)據(jù)(對(duì)應(yīng)于一個(gè)幀的屏幕圖像數(shù)據(jù))轉(zhuǎn)換成能夠被客戶(hù)設(shè)備31處理的格式,并將所得到的屏幕圖像數(shù)據(jù)傳送到客戶(hù)設(shè)備31。對(duì)于屏幕圖像發(fā)送部26進(jìn)行傳送的時(shí)刻,可以是每當(dāng)OS更新幀緩存器的內(nèi)容時(shí),屏幕圖像發(fā)送部26發(fā)送所得到的屏幕圖像數(shù)據(jù)?;蛘咂聊粓D像發(fā)送部26可以不考慮幀緩存器寫(xiě)入時(shí)刻以預(yù)定時(shí)間間隔執(zhí)行發(fā)送。對(duì)于壓縮方式,從幀緩存器42提取出的屏幕圖像可以每幀分別壓縮。在另一種方式中,過(guò)去發(fā)送的幀緩存器中的屏幕圖像被保持,并且通過(guò)利用與保持的屏幕圖像的相關(guān)性進(jìn)行壓縮。
圖4是顯示屏幕圖像產(chǎn)生部25和屏幕圖像發(fā)送部26的又一實(shí)例的框圖。
該實(shí)例直到屏幕圖像產(chǎn)生部25c將要在客戶(hù)設(shè)備31上顯示的屏幕圖像寫(xiě)入幀緩存器43之前都與圖3中的操作實(shí)例相同。屏幕圖像產(chǎn)生部25c基于繪圖指令產(chǎn)生圖像,更新與寫(xiě)入幀緩存器43的一個(gè)幀對(duì)應(yīng)的整個(gè)或部分圖像,并且通知更新圖像提取部44代表更新的區(qū)域所在的區(qū)域信息(例如,代表整個(gè)屏幕中的圖像的位置和范圍的信息),該通知可以在每次產(chǎn)生圖像時(shí)給出。在一幀的一些區(qū)域中的圖像被產(chǎn)生后,更新圖像提取部44可以被集中地通知這些圖像的區(qū)域。
更新圖像提取部44根據(jù)作為通知給出的區(qū)域信息從幀緩存器43獲取更新區(qū)域的圖像,并且將獲取的圖像傳送到屏幕圖像發(fā)送部26。屏幕圖像發(fā)送部26將接收到的圖像轉(zhuǎn)換成能夠被客戶(hù)設(shè)備31處理的格式,并經(jīng)由通信接口22向客戶(hù)設(shè)備31發(fā)送所得到的圖像。
除了用于和網(wǎng)絡(luò)41連接的通信接口22以外,如果服務(wù)器設(shè)備21包括不經(jīng)由網(wǎng)絡(luò)41用于連接到未在圖中顯示的顯示器上的輸出接口時(shí),那么有可能考慮其中代表將輸出到該顯示器上的屏幕圖像的信號(hào)經(jīng)由網(wǎng)絡(luò)41被發(fā)送到客戶(hù)設(shè)備31上并且該屏幕圖像被顯示在客戶(hù)設(shè)備31上的結(jié)構(gòu)。該結(jié)構(gòu)在圖5中顯示。
如果應(yīng)用程序向OS發(fā)出繪圖指令,該OS基于給出的繪圖指令產(chǎn)生圖像。OS向服務(wù)器設(shè)備21中包括的視頻卡45傳送產(chǎn)生的圖像和顯示繪圖指令。視頻卡45根據(jù)接收到的顯示繪圖指令產(chǎn)生顯示視頻信號(hào)。屏幕圖像產(chǎn)生部25d向屏幕圖像發(fā)送部26傳送這些顯示視頻信號(hào)作為屏幕圖像。
如果服務(wù)器設(shè)備包括用于向顯示器輸出的VRAM(視頻隨機(jī)存取存儲(chǔ)器),存儲(chǔ)在VRAM中的圖像可以被發(fā)送到客戶(hù)設(shè)備并在其上顯示。在這種情況下,例如屏幕圖像產(chǎn)生部產(chǎn)生要向VRAM寫(xiě)入的圖像。屏幕圖像發(fā)送部26從VRAM獲取視頻信號(hào),將視頻信號(hào)的內(nèi)容轉(zhuǎn)換成能夠被客戶(hù)設(shè)備31處理的格式,并經(jīng)由通信接口22向客戶(hù)設(shè)備31發(fā)送所得到的圖像。
在圖1中顯示的客戶(hù)設(shè)備31中,從服務(wù)器設(shè)備21發(fā)送的屏幕圖像數(shù)據(jù)(整個(gè)屏幕的圖像或屏幕的部分區(qū)域的圖像數(shù)據(jù))經(jīng)由通信接口32被屏幕圖像接收部33接收。屏幕圖像接收部33在必要時(shí)解碼接收的圖像數(shù)據(jù),并且向在顯示單元36中包括的幀緩存器寫(xiě)入結(jié)果。當(dāng)屏幕區(qū)域的一個(gè)區(qū)域中的圖像數(shù)據(jù)被發(fā)送時(shí),在屏幕區(qū)域上的顯示坐標(biāo)和指示顯示范圍的范圍信息與圖像數(shù)據(jù)一起被發(fā)送??蛻?hù)設(shè)備31將圖像數(shù)據(jù)寫(xiě)入顯示單元36的幀緩存器。顯示單元36顯示幀緩存器中的內(nèi)容。
現(xiàn)在將詳細(xì)說(shuō)明服務(wù)器設(shè)備21中的視頻流處理決定部24、客戶(hù)能力信息獲取部23和視頻流傳送部27,以及客戶(hù)設(shè)備31中的視頻顯示位置存儲(chǔ)部35和視頻播放部34。作為實(shí)例,現(xiàn)在將說(shuō)明客戶(hù)設(shè)備31通過(guò)在服務(wù)器設(shè)備21中運(yùn)行的視頻電話應(yīng)用程序與視頻提供設(shè)備11(視頻電話)進(jìn)行視頻電話操作的情況。另外,假設(shè)視頻電話應(yīng)用程序被另外加載在視頻提供設(shè)備11上。
圖7是顯示該實(shí)例中的服務(wù)器設(shè)備21中的處理流程的流程圖。
嘗試通過(guò)在服務(wù)器設(shè)備21上運(yùn)行的視頻電話應(yīng)用程序?qū)⒖蛻?hù)設(shè)備31與視頻提供設(shè)備11連接。通過(guò)例如客戶(hù)設(shè)備31中的輸入單元37向服務(wù)器設(shè)備21發(fā)出連接請(qǐng)求?;蛘咻斎雴卧?7可以被連接到網(wǎng)絡(luò)41上發(fā)出連接請(qǐng)求。
如圖6所示,本視頻電話應(yīng)用程序能夠在包括在整個(gè)屏幕區(qū)域中的圖像(屏幕圖像)49中的窗口48中顯示由通話對(duì)方(視頻提供設(shè)備11的用戶(hù))提供的視頻圖像47。當(dāng)接收到連接請(qǐng)求時(shí),服務(wù)器設(shè)備21向視頻提供設(shè)備11發(fā)送呼叫請(qǐng)求(S11)。服務(wù)器設(shè)備21等待視頻提供設(shè)備11的響應(yīng)(S12的否)。如果服務(wù)器設(shè)備21從視頻提供設(shè)備11接收到響應(yīng)(S12的是),建立客戶(hù)設(shè)備31和視頻提供設(shè)備11之間的連接,并且決定視頻格式(諸如MPEG-2或MPEG-4),視頻流處理決定部24通過(guò)使用從客戶(hù)能力信息獲取部23獲得的信息,決定客戶(hù)設(shè)備是否能夠?qū)囊曨l提供設(shè)備11發(fā)送的視頻流進(jìn)行解碼(S13)。后面將根據(jù)第三實(shí)施例對(duì)客戶(hù)能力信息獲取部23進(jìn)行詳細(xì)說(shuō)明。
如果客戶(hù)設(shè)備31不能對(duì)視頻流進(jìn)行解碼(S13的否),屏幕圖像產(chǎn)生部25對(duì)由視頻提供設(shè)備11提供的視頻流進(jìn)行解碼,并且根據(jù)解碼的視頻流一個(gè)接一個(gè)地產(chǎn)生要在客戶(hù)設(shè)備31上顯示的屏幕圖像。屏幕圖像發(fā)送部26將產(chǎn)生的屏幕圖像(例如,之前的屏幕圖像的改變部分)轉(zhuǎn)換成能夠被客戶(hù)設(shè)備31處理的格式,并經(jīng)由通信接口22向客戶(hù)設(shè)備31發(fā)送所得到的屏幕圖像(S14)。
另一方面,如果客戶(hù)設(shè)備31能夠?qū)ι鲜鲆曨l格式進(jìn)行解碼(S13的是),視頻流處理決定部24經(jīng)由通信接口22向客戶(hù)設(shè)備31發(fā)送代表視頻圖像應(yīng)該被顯示的位置信息(這里,是通話對(duì)方的視頻圖像應(yīng)該顯示的位置,諸如圖6中的參考標(biāo)號(hào)47指示的視頻圖像的位置)(S15)。視頻圖像應(yīng)該顯示的位置信息的發(fā)送可以例如僅進(jìn)行最初的一次,除非顯示位置發(fā)生改變。視頻流傳送部27不經(jīng)過(guò)解碼直接向客戶(hù)設(shè)備31發(fā)送(例如,傳送)從視頻提供設(shè)備11接收的視頻流(S16)。
一旦從服務(wù)器設(shè)備21接收到視頻流的顯示位置信息,客戶(hù)設(shè)備31在視頻顯示位置存儲(chǔ)部35中存儲(chǔ)接收到的顯示位置信息。之后一旦從服務(wù)器設(shè)備21接收到視頻流,客戶(hù)設(shè)備31中的視頻播放部34從視頻顯示位置存儲(chǔ)部35獲取顯示位置并且在該指定的顯示位置播放視頻流。
如果使客戶(hù)設(shè)備31能夠同時(shí)接收多個(gè)視頻流,那么視頻顯示位置存儲(chǔ)部35應(yīng)該存儲(chǔ)各視頻流的顯示位置與接收到的視頻流的關(guān)聯(lián)。例如,當(dāng)服務(wù)器設(shè)備21給出顯示位置的通知時(shí),從而,服務(wù)器設(shè)備21應(yīng)該同時(shí)給出成為視頻流的發(fā)送目的地的接收端口號(hào)的通知,并且客戶(hù)設(shè)備31應(yīng)該存儲(chǔ)與接收端口號(hào)關(guān)聯(lián)的顯示位置。在圖8中顯示關(guān)聯(lián)接收端口和顯示位置的信息的實(shí)例。第一行的信息表示在客戶(hù)設(shè)備31中的第20000號(hào)接收端口中接收的視頻流應(yīng)該在由屏幕區(qū)域中的左上坐標(biāo)(0,0)和右下坐標(biāo)(400,300)所規(guī)定的矩形區(qū)域中播放。同樣,第二行的信息表示第20002號(hào)接收端口中接收的視頻流應(yīng)該在由屏幕區(qū)域中的左上坐標(biāo)(500,400)和右下坐標(biāo)(820,640)所規(guī)定的矩形區(qū)域中播放。
在之前的描述中,在服務(wù)器設(shè)備上運(yùn)行的應(yīng)用程序已被假設(shè)為視頻電話應(yīng)用程序。然而,在服務(wù)器設(shè)備上運(yùn)行的應(yīng)用程序可以是任意應(yīng)用程序,只要它是能接收視頻圖像的應(yīng)用程序。例如,在服務(wù)器設(shè)備上運(yùn)行的應(yīng)用程序可以是播放諸如電影內(nèi)容的視頻流的應(yīng)用程序。
如以上所述,根據(jù)本實(shí)施例,可以減小當(dāng)顯示視頻流時(shí)發(fā)生的延遲和幀速率降低。
(第二實(shí)施例)圖9是顯示第二實(shí)施例中的視頻傳送系統(tǒng)的結(jié)構(gòu)的框圖。第二實(shí)施例與第一實(shí)施例的不同之處在于服務(wù)器設(shè)備51包括視頻流發(fā)送請(qǐng)求部52。
圖10是顯示第二實(shí)施例中的服務(wù)器設(shè)備51的處理流程的流程圖。該實(shí)施例在客戶(hù)設(shè)備31能夠?qū)τ梢曨l提供設(shè)備11提供的視頻流進(jìn)行解碼時(shí)所進(jìn)行的處理與第一實(shí)施例不同。
S21,S22,S23和S24以與第一實(shí)施例相同的方式進(jìn)行。S21,S22,S23和S24與圖7中的S11,S12,S13和S14對(duì)應(yīng)。如果客戶(hù)設(shè)備31能夠?qū)ι鲜鲆曨l格式進(jìn)行解碼(S23的是),服務(wù)器設(shè)備51首先以與第一實(shí)施例相同的方式向客戶(hù)設(shè)備31發(fā)送視頻圖像應(yīng)該被顯示的位置信息(通話對(duì)方的視頻圖像應(yīng)該被顯示在視頻電話應(yīng)用程序的窗口中的位置)(S25)。然后,服務(wù)器設(shè)備51中的視頻流處理決定部24決定向視頻提供設(shè)備11通知客戶(hù)設(shè)備31的標(biāo)識(shí)符(諸如,例如IP地址)。另外,視頻流處理決定部24決定請(qǐng)求視頻提供設(shè)備11直接向客戶(hù)設(shè)備31發(fā)送視頻流(S26)。一旦接收到視頻流處理決定部24的決定,視頻流發(fā)送請(qǐng)求部52向視頻提供設(shè)備11通知客戶(hù)設(shè)備31的標(biāo)識(shí)符,并且請(qǐng)求視頻提供設(shè)備11直接向客戶(hù)設(shè)備31發(fā)送視頻流(S27)。換句話說(shuō),視頻流發(fā)送請(qǐng)求部52向視頻提供設(shè)備11發(fā)送第一請(qǐng)求信號(hào)。另外,如果客戶(hù)設(shè)備31不能對(duì)上述視頻格式進(jìn)行解碼(S23的否),視頻流發(fā)送請(qǐng)求部52請(qǐng)求視頻提供設(shè)備11向服務(wù)器設(shè)備51(通信接口22)發(fā)送視頻流。換句話說(shuō),視頻流發(fā)送請(qǐng)求部52向視頻提供設(shè)備11發(fā)送第二請(qǐng)求信號(hào)。
一旦從服務(wù)器設(shè)備51接收到視頻流的顯示位置信息,客戶(hù)設(shè)備31在視頻顯示位置存儲(chǔ)部35中存儲(chǔ)接收到的顯示位置信息。一旦從視頻提供設(shè)備11接收到視頻流,視頻播放部34從視頻顯示位置存儲(chǔ)部35獲取顯示位置,并且在指定顯示位置播放提供的視頻圖像。
同樣根據(jù)該流程,可以減小當(dāng)顯示視頻流時(shí)發(fā)生的延遲和幀速率降低。
(第三實(shí)施例)
在第三實(shí)施例中,將對(duì)客戶(hù)能力信息獲取部23進(jìn)行詳細(xì)說(shuō)明。
客戶(hù)能力信息獲取部23獲取代表客戶(hù)設(shè)備31能力的能力信息。至于客戶(hù)設(shè)備31的能力有例如,能夠被客戶(hù)設(shè)備31解碼的屏幕圖像數(shù)據(jù)的格式的類(lèi)別(諸如MPEG2,MPEG4或H.263)??蛻?hù)能力信息獲取部23根據(jù)例如下文中描述的步驟中的一個(gè)獲取客戶(hù)設(shè)備31的能力信息。
根據(jù)第一可行步驟,客戶(hù)能力信息獲取部23從為用戶(hù)輸入客戶(hù)設(shè)備31的標(biāo)識(shí)符和能力信息的能力信息輸入單元獲取客戶(hù)設(shè)備31的能力信息。獲取的能力信息與標(biāo)識(shí)符關(guān)聯(lián)地存儲(chǔ)在服務(wù)器設(shè)備21中。
根據(jù)第二可行步驟,在客戶(hù)設(shè)備31被連接到服務(wù)器設(shè)備21之后,客戶(hù)設(shè)備31通過(guò)利用客戶(hù)設(shè)備31和服務(wù)器設(shè)備21之間的通信線路向服務(wù)器設(shè)備21中的客戶(hù)能力信息獲取部23通知客戶(hù)設(shè)備31的能力信息。能力信息被存儲(chǔ)在服務(wù)器設(shè)備21中。
根據(jù)第三可行步驟,當(dāng)從視頻流處理決定部24發(fā)出關(guān)于客戶(hù)設(shè)備31的能力信息的詢(xún)問(wèn)時(shí),客戶(hù)能力信息獲取部23向客戶(hù)設(shè)備31發(fā)送詢(xún)問(wèn)信號(hào)。從而獲取到能力信息。
服務(wù)器設(shè)備21可以在保持這樣的能力信息的同時(shí),保持能夠接收視頻流的連接目的地標(biāo)識(shí)符(在使用IP(網(wǎng)際協(xié)議)時(shí),諸如TCP(傳輸控制協(xié)議)或UDP(用戶(hù)數(shù)據(jù)報(bào)協(xié)議)的端口號(hào))。圖1中所示的視頻流傳送部27能夠通過(guò)利用該端口號(hào)向客戶(hù)設(shè)備31傳送視頻流。在端口號(hào)沒(méi)有被保持的情況下,客戶(hù)能力信息獲取部23可以在傳送視頻流之前,向客戶(hù)設(shè)備31詢(xún)問(wèn)能夠接收視頻流的端口號(hào)。例如,可以通過(guò)利用SIP(SessionInitiation Protocol,話路初始協(xié)議)獲得能夠接收視頻流的端口號(hào)。
進(jìn)一步,最好客戶(hù)能力信息獲取部23能夠根據(jù)客戶(hù)設(shè)備31能夠同時(shí)解碼的視頻流的數(shù)目和當(dāng)前正在解碼的視頻流的數(shù)目檢查新的視頻流是否能夠被解碼。原因如下即使客戶(hù)設(shè)備31具有解碼特定視頻格式的能力,當(dāng)能夠同時(shí)被解碼的視頻流的數(shù)目為一時(shí),客戶(hù)設(shè)備31在解碼該特定流的同時(shí)不能再對(duì)另外的視頻流進(jìn)行解碼。例如,可以通過(guò)除了在服務(wù)器設(shè)備21或客戶(hù)設(shè)備31中存儲(chǔ)能夠被客戶(hù)設(shè)備31解碼的視頻格式的類(lèi)別,還存儲(chǔ)能夠同時(shí)被解碼的流的數(shù)目以及正在被利用的流的數(shù)目來(lái)實(shí)現(xiàn)上述功能??蛻?hù)能力信息獲取部23能夠正確回答將接收的視頻流是否能夠被客戶(hù)設(shè)備31解碼。如果由于數(shù)目不能解碼,該視頻流處理決定部決定例如解碼視頻流,將其作為屏幕圖像的一部分,并發(fā)送所得到的屏幕圖像。
如果客戶(hù)設(shè)備31通過(guò)電池供電運(yùn)行,客戶(hù)能力信息獲取部23可以獲取客戶(hù)設(shè)備31中的電池的剩余電量作為客戶(hù)設(shè)備31的能力信息。視頻流處理決定部24從客戶(hù)能力信息獲取部23獲取電池的剩余電量信息。如果電池的剩余電量很少(等于或少于閾值),視頻流處理決定部24解碼視頻流而不向客戶(hù)設(shè)備31傳送視頻流,產(chǎn)生屏幕圖像,在該屏幕圖像中所提供的圖像放置得作為屏幕圖像的一部分,并向客戶(hù)設(shè)備31發(fā)送所得到的屏幕圖像。因此,客戶(hù)設(shè)備31解碼視頻流不受供電的限制。從而,客戶(hù)設(shè)備31的電力消耗能夠被降低,并且客戶(hù)設(shè)備31的利用時(shí)間能夠被延長(zhǎng)。例如,當(dāng)電源具有有限的容量時(shí),諸如客戶(hù)設(shè)備31的電源為電池時(shí),并且當(dāng)客戶(hù)設(shè)備31的視頻流的解碼負(fù)荷(諸如算術(shù)運(yùn)算量)比屏幕圖像的解碼負(fù)荷大時(shí),可以得到該效果。即使當(dāng)客戶(hù)設(shè)備31的屏幕圖像的解碼器與視頻流的解碼器分開(kāi)時(shí),也可以通過(guò)停止視頻流的解碼器達(dá)到上述效果。不僅在開(kāi)始接收視頻流時(shí)還有在正在接收視頻流時(shí)都可以進(jìn)行該處理。
(第四實(shí)施例)客戶(hù)設(shè)備31的能力信息最好包括代表客戶(hù)設(shè)備31是否能夠放大和縮小(例如,變化尺寸)解碼后得到的視頻流的視頻圖像的尺寸改變可能性信息。
這里,作為實(shí)例說(shuō)明裝載在服務(wù)器設(shè)備21上的視頻電話應(yīng)用程序能夠顯示放大的或縮小的視頻圖像的情況。并且,假設(shè)通過(guò)視頻提供設(shè)備11正在發(fā)送的視頻流具有能夠被客戶(hù)設(shè)備解碼的格式,并且服務(wù)器設(shè)備21將來(lái)自視頻流傳送部27的接收到的視頻流傳送給客戶(hù)設(shè)備31。但是,以下的說(shuō)明同樣可以被應(yīng)用到視頻流被直接從視頻提供設(shè)備11傳遞到客戶(hù)設(shè)備31的情況(例如,第二實(shí)施例的情況)。
例如,如果服務(wù)器設(shè)備21根據(jù)用戶(hù)的操作(例如,如果輸入指令信息),通過(guò)客戶(hù)設(shè)備31中的輸入單元37,被請(qǐng)求進(jìn)行視頻圖像的放大顯示或縮小顯示,視頻流處理決定部24向客戶(hù)能力信息獲取部23詢(xún)問(wèn)在客戶(hù)設(shè)備31中視頻流是否可以被放大或縮小。如果詢(xún)問(wèn)的結(jié)果是可以將視頻流放大或縮小到用戶(hù)指定的尺寸,視頻流處理決定部24向客戶(hù)設(shè)備31通知,例如,放大或縮小后的顯示區(qū)域(在客戶(hù)設(shè)備31的屏幕上的位置信息)作為關(guān)于改變后的縮放率的信息。如果不能進(jìn)行放大或縮小,結(jié)束由視頻流傳送部27進(jìn)行的視頻流的傳送(在將本實(shí)施例應(yīng)用到第二實(shí)施例的情況下,用于請(qǐng)求停止向客戶(hù)設(shè)備31傳送視頻流的停止請(qǐng)求信號(hào)被發(fā)送到視頻提供設(shè)備11)。并且服務(wù)器設(shè)備21通過(guò)利用屏幕圖像產(chǎn)生部25從接收到的視頻流產(chǎn)生屏幕圖像(在將本實(shí)施例應(yīng)用到第二實(shí)施例的情況下,用于請(qǐng)求向服務(wù)器設(shè)備51傳送視頻流的第二請(qǐng)求信號(hào)被首先預(yù)先發(fā)送到視頻提供設(shè)備11)。然后,服務(wù)器設(shè)備21通過(guò)利用屏幕圖像發(fā)送部26向客戶(hù)設(shè)備31傳送屏幕圖像。
因而可以避免在客戶(hù)設(shè)備31中進(jìn)行用戶(hù)不想要的顯示。
作為在客戶(hù)設(shè)備31中不能進(jìn)行放大或縮小尺寸的情況的處理,同樣可以得到在不結(jié)束視頻流傳送的同時(shí)通知用戶(hù)不能進(jìn)行放大或縮小的方法。具體而言,可以產(chǎn)生代表不能進(jìn)行放大或縮小的屏幕圖像并且向客戶(hù)設(shè)備31發(fā)送該屏幕圖像。
并且,如果在客戶(hù)設(shè)備31中不能進(jìn)行放大或縮小而在視頻提供設(shè)備11中可以進(jìn)行放大或縮小,可以請(qǐng)求視頻提供設(shè)備11傳送放大的視頻圖像或縮小的視頻圖像的流,作為來(lái)自服務(wù)器設(shè)備的第三請(qǐng)求信號(hào)。
直至目前,作為對(duì)視頻圖像的操作已經(jīng)描述了放大和縮小。然而,對(duì)于其它操作(例如對(duì)比度的改變)同樣適用。
(第五實(shí)施例)在上述視頻電話應(yīng)用程序中,假設(shè)通過(guò)客戶(hù)設(shè)備31的用戶(hù)的指令,客戶(hù)設(shè)備31中的接收視頻顯示窗口被完全隱藏在另一應(yīng)用程序的窗口后面。在這種情況下,沒(méi)有必要向客戶(hù)設(shè)備31傳送接收到的視頻流。
視頻流處理決定部24確認(rèn)客戶(hù)設(shè)備31的屏幕區(qū)域中的視頻流的顯示狀態(tài)。如果視頻流的顯示沒(méi)有被完全隱藏時(shí),停止由視頻流傳送部27進(jìn)行的視頻圖像的傳送。這樣可以減少服務(wù)器設(shè)備21和客戶(hù)設(shè)備31之間的通信量。并且,由于客戶(hù)設(shè)備31的處理量也可以很少,因此能夠減少客戶(hù)設(shè)備31的電力消耗。
在視頻流的大部分(例如,具有等于或大于視頻流的顯示區(qū)域的閾值的區(qū)域)被隱藏的情況下,認(rèn)為客戶(hù)設(shè)備31的用戶(hù)對(duì)該視頻流不關(guān)心,可以進(jìn)行相似的操作。
或者如果視頻流的大部分被隱藏,服務(wù)器設(shè)備21通過(guò)利用屏幕圖像產(chǎn)生部25和屏幕圖像發(fā)送部26而不通過(guò)利用視頻流傳送部27(或者不從視頻提供設(shè)備11進(jìn)行直接傳送)可以從視頻流產(chǎn)生屏幕圖像,并且向客戶(hù)設(shè)備31傳送產(chǎn)生的屏幕圖像。同樣在這種情況下,服務(wù)器設(shè)備21僅向客戶(hù)設(shè)備31傳送顯示部分的圖像就足夠了。從而,可以減少服務(wù)器設(shè)備21和客戶(hù)設(shè)備31之間的通信量。并且,客戶(hù)設(shè)備31的處理量也可以被減少。相應(yīng)的,客戶(hù)設(shè)備31的電力消耗能夠被減少。
如果視頻流的大部分沒(méi)有被隱藏,從減少延遲的角度,最好使用視頻流傳送部27傳送視頻流(或者直接從視頻提供設(shè)備11傳送)。在這種情況下,視頻流處理決定部24向客戶(hù)設(shè)備31正確地通知被顯示的部分(沒(méi)有被隱藏的部分)作為視頻圖像的顯示位置。
權(quán)利要求
1.一種服務(wù)器設(shè)備,其特征在于,包括配置為從經(jīng)由網(wǎng)絡(luò)連接的視頻提供設(shè)備接收使用第一編碼方式編碼的第一視頻流的視頻流接收部;配置為通過(guò)將所述第一視頻流的編碼方式從所述第一編碼方式轉(zhuǎn)換成第二編碼方式產(chǎn)生第二視頻流的視頻流產(chǎn)生部;配置為獲取代表客戶(hù)設(shè)備能否對(duì)使用所述第一編碼方式編碼的視頻圖像進(jìn)行解碼的解碼能力信息的客戶(hù)能力信息獲取部;以及配置為當(dāng)所述客戶(hù)設(shè)備能夠?qū)κ褂盟龅谝痪幋a方式編碼的所述視頻圖像進(jìn)行解碼時(shí)向所述客戶(hù)設(shè)備發(fā)送所述第一視頻流,以及配置為當(dāng)所述客戶(hù)設(shè)備不能對(duì)使用所述第一編碼方式編碼的所述視頻圖像進(jìn)行解碼時(shí)向所述客戶(hù)設(shè)備發(fā)送所述第二視頻流的視頻流處理決定部。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述視頻流處理決定部發(fā)送所述第一視頻流以及代表由所述第一視頻流所代表的視頻圖像在所述客戶(hù)設(shè)備的屏幕上的位置的信息。
3.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述客戶(hù)能力信息獲取部獲取代表所述客戶(hù)設(shè)備的電池中的剩余電量的信息作為所述客戶(hù)能力信息,以及所述視頻流處理決定部在獲取到的電池中的剩余電量等于或小于閾值時(shí)發(fā)送所述第二視頻流。
4.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述客戶(hù)能力信息獲取部獲取關(guān)于能夠被所述客戶(hù)設(shè)備解碼的編碼方式的信息作為所述客戶(hù)能力信息,以及所述視頻流處理決定部基于獲取到的信息決定所述客戶(hù)設(shè)備是否能夠?qū)κ褂盟龅谝痪幋a方式編碼的所述視頻圖像進(jìn)行解碼。
5.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述客戶(hù)能力信息獲取部獲取關(guān)于所述客戶(hù)設(shè)備能夠同時(shí)解碼的視頻流的數(shù)目的信息作為所述客戶(hù)能力信息,以及所述視頻流處理決定部在所述客戶(hù)設(shè)備中正在被解碼的視頻流的數(shù)目達(dá)到所獲取的信息中指示的數(shù)目時(shí)發(fā)送所述第二視頻流。
6.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,包括配置為從所述客戶(hù)設(shè)備接收指示視頻圖像縮放率變化的指令信息,其中,所述客戶(hù)能力信息獲取部獲取代表所述客戶(hù)設(shè)備能夠縮放所述第一視頻流的視頻圖像的一個(gè)或多個(gè)縮放率的縮放率信息作為所述客戶(hù)能力信息,以及當(dāng)由所述指令信息指示的縮放率被包括在所述縮放率信息中時(shí),所述視頻流處理決定部向所述客戶(hù)設(shè)備通知縮放后在視頻圖像的屏幕上的位置信息。
7.根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,當(dāng)由所述指令信息指示的縮放率沒(méi)有包括在所述縮放率信息中時(shí),所述視頻流處理決定部停止所述第一視頻流的發(fā)送并向所述客戶(hù)設(shè)備發(fā)送所述第二視頻流。
8.根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,當(dāng)由所述指令信息指示的縮放率沒(méi)有包括在所述縮放率信息中時(shí),所述視頻流處理決定部向所述客戶(hù)設(shè)備發(fā)送使用所述第二編碼方式編碼的視頻流,該視頻流中包括代表不能進(jìn)行視頻圖像縮放的視頻圖像。
9.根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,當(dāng)由所述指令信息指示的縮放率沒(méi)有包括在所述縮放率信息中時(shí),所述視頻流處理決定部請(qǐng)求所述視頻提供設(shè)備發(fā)送以所述指令信息指示的所述縮放率縮放的第一視頻流。
10.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,當(dāng)在所述客戶(hù)設(shè)備中的所述第一視頻流的顯示區(qū)域中,所述第一視頻流的視頻圖像被另一圖像隱藏的區(qū)域的比例等于或大于閾值時(shí),所述視頻流處理決定部停止所述第一視頻流的發(fā)送。
11.根據(jù)權(quán)利要求10所述的設(shè)備,其特征在于,所述視頻流處理決定部向所述客戶(hù)設(shè)備發(fā)送包括所述第一視頻流的所述視頻圖像的沒(méi)有被所述另一圖像隱藏的部分的所述第二視頻流。
12.一種服務(wù)器設(shè)備,其特征在于,包括配置為從經(jīng)由網(wǎng)絡(luò)連接的視頻提供設(shè)備接收使用第一編碼方式編碼的第一視頻流的視頻流接收部;配置為通過(guò)將所述第一視頻流的編碼方式從所述第一編碼方式轉(zhuǎn)換成第二編碼方式產(chǎn)生第二視頻流的視頻流產(chǎn)生部;配置為獲取代表客戶(hù)設(shè)備能否對(duì)使用所述第一編碼方式編碼的視頻圖像進(jìn)行解碼的解碼能力信息的客戶(hù)能力信息獲取部;以及視頻流處理決定部,該視頻流處理決定部配置為當(dāng)所述客戶(hù)設(shè)備能夠?qū)κ褂盟龅谝痪幋a方式編碼的所述視頻圖像進(jìn)行解碼時(shí)向所述視頻提供設(shè)備發(fā)送第一請(qǐng)求信號(hào)以請(qǐng)求向所述客戶(hù)設(shè)備發(fā)送所述第一視頻流,以及當(dāng)所述客戶(hù)設(shè)備不能對(duì)使用所述第一編碼方式編碼的所述視頻圖像進(jìn)行解碼時(shí)向所述視頻提供設(shè)備發(fā)送第二請(qǐng)求信號(hào)以請(qǐng)求向所述視頻流接收部發(fā)送所述第一視頻流,并向所述客戶(hù)設(shè)備發(fā)送由所述視頻流產(chǎn)生部產(chǎn)生的所述第二視頻流。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,當(dāng)所述客戶(hù)設(shè)備能夠?qū)κ褂盟龅谝痪幋a方式編碼的所述視頻圖像進(jìn)行解碼時(shí),所述視頻流處理決定部向所述客戶(hù)設(shè)備發(fā)送代表由所述第一視頻流所代表的視頻圖像在所述客戶(hù)設(shè)備的屏幕上的位置的信息。
14.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,所述客戶(hù)能力信息獲取部獲取代表所述客戶(hù)設(shè)備的電池中的剩余電量的信息作為所述客戶(hù)能力信息,以及所述視頻流處理決定部在所述剩余電量等于或小于閾值時(shí)向所述視頻提供設(shè)備發(fā)送所述第二請(qǐng)求信號(hào)。
15.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,所述客戶(hù)能力信息獲取部獲取關(guān)于能夠被所述客戶(hù)設(shè)備解碼的編碼方式的信息作為所述客戶(hù)能力信息,以及所述視頻流處理決定部基于獲取到的信息決定所述客戶(hù)設(shè)備是否能夠?qū)κ褂盟龅谝痪幋a方式編碼的所述視頻圖像進(jìn)行解碼。
16.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,所述客戶(hù)能力信息獲取部獲取關(guān)于所述客戶(hù)設(shè)備能夠同時(shí)解碼的視頻流的數(shù)目的信息作為所述客戶(hù)能力信息,以及所述視頻流處理決定部在所述客戶(hù)設(shè)備中正在被解碼的視頻流的數(shù)目達(dá)到所獲取的信息中指示的數(shù)目時(shí)發(fā)送所述第二請(qǐng)求信號(hào)。
17.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,包括配置為從所述客戶(hù)設(shè)備接收指示視頻圖像縮放率變化的指令信息,其中,所述客戶(hù)能力信息獲取部獲取代表所述客戶(hù)設(shè)備能夠縮放所述第一視頻流的視頻圖像的一個(gè)或多個(gè)縮放率的縮放率信息作為所述客戶(hù)能力信息,以及當(dāng)由所述指令信息指示的縮放率被包括在所述縮放率信息中時(shí),所述視頻流處理決定部向所述客戶(hù)設(shè)備通知縮放后在視頻圖像的屏幕上的位置信息。
18.根據(jù)權(quán)利要求17所述的設(shè)備,其特征在于,當(dāng)由所述指令信息指示的縮放率沒(méi)有包括在所述縮放率信息中時(shí),所述視頻流處理決定部向所述視頻提供設(shè)備發(fā)送停止請(qǐng)求信號(hào)以請(qǐng)求停止所述第一視頻流的發(fā)送并向所述視頻提供設(shè)備發(fā)送所述第二請(qǐng)求信號(hào)。
19.根據(jù)權(quán)利要求17所述的設(shè)備,其特征在于,當(dāng)由所述指令信息指示的縮放率沒(méi)有包括在所述縮放率信息中時(shí),所述視頻流處理決定部向所述客戶(hù)設(shè)備發(fā)送使用所述第二編碼方式編碼的視頻流,該視頻流中包括代表不能進(jìn)行視頻圖像縮放的視頻圖像。
20.根據(jù)權(quán)利要求17所述的設(shè)備,其特征在于,當(dāng)由所述指令信息指示的縮放率沒(méi)有包括在所述縮放率信息中時(shí),所述視頻流處理決定部向所述視頻提供設(shè)備發(fā)送第三請(qǐng)求信號(hào)以請(qǐng)求發(fā)送以所述指令信息指示的所述縮放率縮放的第一視頻流。
21.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,當(dāng)在所述客戶(hù)設(shè)備中的所述第一視頻流的顯示區(qū)域中,所述第一視頻流的視頻圖像被另一圖像隱藏的區(qū)域的比例等于或大于閾值時(shí),所述視頻流處理決定部向所述視頻提供設(shè)備發(fā)送請(qǐng)求停止發(fā)送所述第一視頻流的停止請(qǐng)求信號(hào),向所述視頻提供設(shè)備發(fā)送所述第二請(qǐng)求信號(hào),并向所述客戶(hù)設(shè)備發(fā)送包括所述第一視頻流的所述視頻圖像的沒(méi)有被所述另一圖像隱藏的部分的所述第二視頻流。
22.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,所述客戶(hù)能力信息獲取部通過(guò)向所述客戶(hù)設(shè)備發(fā)送詢(xún)問(wèn)信號(hào)或根據(jù)用戶(hù)的輸入獲取所述客戶(hù)能力信息。
23.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述客戶(hù)能力信息獲取部通過(guò)向所述客戶(hù)設(shè)備發(fā)送詢(xún)問(wèn)信號(hào)或基于用戶(hù)的輸入獲取所述客戶(hù)能力信息。
24.一種視頻傳送方法,其特征在于,包括從經(jīng)由網(wǎng)絡(luò)連接的視頻提供設(shè)備接收使用第一編碼方式編碼的第一視頻流;獲取代表客戶(hù)設(shè)備能否對(duì)使用所述第一編碼方式編碼的視頻圖像進(jìn)行解碼的解碼能力信息;當(dāng)所述客戶(hù)設(shè)備能夠?qū)κ褂盟龅谝痪幋a方式編碼的視頻圖像進(jìn)行解碼時(shí)向所述客戶(hù)設(shè)備發(fā)送所述第一視頻流;以及當(dāng)所述客戶(hù)設(shè)備不能對(duì)使用所述第一編碼方式編碼的所述視頻圖像進(jìn)行解碼時(shí)通過(guò)將所述第一視頻流的編碼方式從所述第一編碼方式轉(zhuǎn)換成第二編碼方式產(chǎn)生第二視頻流,并向所述客戶(hù)設(shè)備發(fā)送所述第二視頻流。
25.一種視頻傳送方法,其特征在于,包括獲取代表客戶(hù)設(shè)備能否對(duì)使用第一編碼方式編碼的視頻圖像進(jìn)行解碼的解碼能力信息;當(dāng)所述客戶(hù)設(shè)備能夠?qū)κ褂盟龅谝痪幋a方式編碼的視頻圖像進(jìn)行解碼時(shí),請(qǐng)求經(jīng)由網(wǎng)絡(luò)連接的視頻提供設(shè)備向所述客戶(hù)設(shè)備發(fā)送使用所述第一編碼方式編碼的第一視頻流;以及當(dāng)所述客戶(hù)設(shè)備不能對(duì)使用所述第一編碼方式編碼的視頻圖像進(jìn)行解碼時(shí),從所述視頻提供設(shè)備接收所述第一視頻流,通過(guò)將所述第一視頻流的編碼方式從所述第一編碼方式轉(zhuǎn)換成第二編碼方式產(chǎn)生第二視頻流并向所述客戶(hù)設(shè)備發(fā)送所述第二視頻流。
全文摘要
本發(fā)明提供一種服務(wù)器設(shè)備,包括配置為從經(jīng)由網(wǎng)絡(luò)連接的視頻提供設(shè)備接收使用第一編碼方式編碼的第一視頻流的視頻流接收部;配置為通過(guò)將第一視頻流的編碼方式從第一編碼方式轉(zhuǎn)換成第二編碼方式產(chǎn)生第二視頻流的視頻流產(chǎn)生部;配置為獲取代表客戶(hù)設(shè)備能否對(duì)使用第一編碼方式編碼的視頻圖像進(jìn)行解碼的解碼能力信息的客戶(hù)能力信息獲取部;以及配置為當(dāng)客戶(hù)設(shè)備能夠?qū)κ褂玫谝痪幋a方式編碼的視頻圖像進(jìn)行解碼時(shí)向客戶(hù)設(shè)備發(fā)送第一視頻流,以及配置為當(dāng)客戶(hù)設(shè)備不能對(duì)使用第一編碼方式編碼的視頻圖像進(jìn)行解碼時(shí)向客戶(hù)設(shè)備發(fā)送第二視頻流的視頻流處理決定部。
文檔編號(hào)H04L29/12GK101047853SQ200710085288
公開(kāi)日2007年10月3日 申請(qǐng)日期2007年2月28日 優(yōu)先權(quán)日2006年3月30日
發(fā)明者村井信哉, 后藤真孝, 山口健作, 西林泰如 申請(qǐng)人:株式會(huì)社東芝
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
杨浦区| 垦利县| 钟山县| 钟山县| 汉沽区| 砚山县| 磴口县| 信阳市| 襄垣县| 大兴区| 新宁县| 保靖县| 卓尼县| 芮城县| 甘洛县| 富民县| 疏勒县| 宁蒗| 龙南县| 河源市| 宝清县| 河北区| 宁乡县| 宜黄县| 获嘉县| 东兰县| 湖州市| 梅河口市| 阜城县| 海原县| 新巴尔虎左旗| 三江| 客服| 新密市| 蒙自县| 萨嘎县| 张家港市| 仪陇县| 郑州市| 华阴市| 章丘市|