2021年3月26日 星期五

使用 RICOH theta 在安卓android手機或電腦的360度直播比較



RICOH  theta 的 live  有兩種輸出模式

第一種是 USB UVC 輸出 1280x720 

第二種是 HDMI live 輸出 1920x1080p


如何讓你的RICOH theta live 輸出呢?

先壓住照相的按鍵然後再壓電源,就可以live輸出

 


做直播的機器,可以是電腦 或是android手機


理論上應該會有4種組合,

實際應用是三種方法

Method 1 :  android手機 + RICOH theta  USB UVC 輸出

Method  2:  電腦 + RICOH theta  HDMI 輸出


Method  3:  電腦 + RICOH theta USB UVC輸出


步驟大致就是如剛剛圖片所示,有四個步驟

來源--> 取得dual fisheye raw data --> 軟體處理成 panorama 360度全景 --> 360度直播



誰有支持360度直播呢?

除了原本的youtube之後,最近臉書也開放一般人做臉書360度直播

臉書的360度直播設定比youtube更精簡一點










Method 1 :  android手機 + RICOH theta  USB UVC 輸出






android app :  "camerafi Live"

連接的方式如下

 Ricoh theta -> USB  輸出 -> OTG 線 -> android 手機









目前這個韓國APP 是全世界第一個可以透過USB OTG 連接外部攝影機然後做直播 (360直播)

Ricoh theta usb輸出只有 1280x720p 而已,

所以直播後的360度效果不是很好 

就算不好,也是全世界第一個app


你是app製造商的話,請不要說他的app效果很爛

在說別人爛之前,請把你的app  先做出來,再來比較

請不要當酸民
 




Method 2: 電腦 + RICOH theta HDMI 輸出





 RICOH 除了有usb uvc 1280x720 輸出外,還有 HDMI LIVE輸出

 hdmi live輸出可以到  1920x1080p

可以利用hdmi 輸出的1920x1080 full hd 輸出的解析度高於usb輸出,
所做出來的直播品質理論上應該會比較好

工具

軟體: mac  mimolive



       可以做到 1080p 的360 直播,  此軟體只有14天的免費試用


擷取卡:  USB3.0 FEBON178 UVC HDMI 擷取卡

這張擷取卡是本公司做的,在mac windows都是不用驅動程式,

  解析度可以到1920x1080p 60fps yuv /mjpg

  在usb3.0 的環境可以選擇 1920x1080p 60fps yuv /mjpg

 可以向下相容於在 usb2.0 的環境,  USB2.0下仍可以輸出 1920x1080p  30fps mjpg


 


實際的影片demo







Method  3:  電腦 + RICOH theta USB UVC輸出




透過電腦的OBS做臉書360直播流程設定方式



這是目前主流的玩法

將uvc output 的raw data ( dual fisheye)透過程式(theta uvc register) 轉成 panorama


然後包成一個虛擬的virtual uvc 讓OBS 去抓


這樣方式達成直播的設備如 RICOH THETA , LUNA 360 , AMO 360 等



Youtube建議OBS輸出的解析度是16:9 , 解析度最好是 2160p 或 1440p 解析度

1440p :2560x1440 
2160p :3840x2160p


感覺是一個騙局!


進入OBS的真實解析度是1920x1080p,  但是輸出解析度竟然要 2560x1440p

這就要透過OBS去做scaler up 上去!


市面上有沒有真實的2560x1440 p進入OBS,  然後又真真實實2560x1440p出去?

有的!
你可以參考 16台gopro 拼成轉成 2560x1440 的panorama 影像


RICOH THETA 只有兩個 fisheye的原始影片,

gopro x 16台,就想成有16個寬角度的原始影片

當然,越多支解析度越好,但是再進入OBS之前的 panorama影像,要用特別的機器去處理


以下是實際demo




臉書360度直播






沒有留言:

如何正確測試出視訊擷取卡的視訊延遲

 如何正確測試出視訊擷取卡的延遲? 有些廠商採用SWITCH的HDMI輸出連接分配器一路接電視, 一路接筆記電腦....然後, 算出 電視和筆電的差異的秒數  這樣的計算方式會有問題..... 如果測試的電視本身高延遲, 那麼測試出來的秒數差異就會變低, 會有低延遲的假象 就...