2017年8月20日 星期日

使用相機做網路直播的實際測試


市面上的相機太多種類,

大致分成4類,

1. 不可以直播 :

    eg:  消費性相機(價格低於一萬),  比如 panasonic GF4 GF5等等

2.可以直播,但是影像有相機資訊 (不支持Clean HDMI)

   2.1 可以直播,但是影像有相機資訊 (不支持Clean HDMI),  1920x1080i 輸出

        eg: CANON 500d 450d... 7d... 

   2.2 可以直播,但是影像有相機資訊 (不支持Clean HDMI),  1920x1080p 輸出
 
       eg : Nikon 單眼相機
 
3. 可以直播,影像單純 (支持 Clean HDMI )

   3.1 可以直播,影像單純 (支持 Clean HDMI ),  1920x1080i 輸出
      eg:早期dv 攝影機,hdmi 輸出是 mini hdmi的插口

   3.2 可以直播,影像單純 (支持 Clean HDMI ) 1920x1080p 輸出
 
     eg:dv 攝影機,hdmi 輸出是micro  hdmi的插口



4.支持 3D hdmi 輸出,請將 3D hdmi關掉,變成 2D hdmi



 要怎麼知道你的相機是哪一類呢?

只要將你的相機的HDMI接到電視的HDMI孔,電視出現什麼畫面就出現畫面




相機攝影機 1080i輸出 相機攝影機1080p 輸出
輸出沒有聲音 canon 單眼系列 450d 500d等等







可採用:


-USB3.0 FEBON180擷取卡
-USB2.0 FEBON168PLUS擷取卡
-USB3.0 FEBON169擷取卡
-USB3.0 FEBON179擷取卡
SONY CX405 攝影機

NIKON單眼相機系列





可採用:


-USB3.0 FEBON180擷取卡
-USB2.0 FEBON168擷取卡
-USB2.0 FEBON168PLUS擷取卡
-USB3.0 FEBON169擷取卡
-USB3.0 FEBON179擷取卡
輸出有聲音 早期攝影機的hdmi插口是mini hdmi







可採用:
-USB3.0 FEBON180擷取卡
-USB2.0 FEBON168PLUS擷取卡
-USB3.0 FEBON179擷取卡
近代的攝影機

sony cx450  pj657 等等





可採用:
-USB3.0 FEBON180擷取卡
-USB2.0 FEBON168擷取卡
-USB2.0 FEBON168PLUS擷取卡
-USB3.0 FEBON179擷取卡




2017年8月1日 星期二

Keyer effects with OBS studio by FEBON169 and FEBON180 UVC hdmi capture card







I use two uvc hdmi capture card to do keyer effects



USB3.0 FEBON180 UVC HDMI capture card USB3.0 FEBON169 UVC HDMI captuer card

 

FEBON180 embedded audio sampling ic
we suggest you can use this grabber card be as audio source



FEBON169 DO NOT embedded audio sampling ic
we DO NOT suggest use it be as audio source

you need change the audio sampling rate in the windows audio center



Prepare the green screen  and camera

DO NOT use Canon DSLR: 
 it do not have audio . it just video.

its hdmi output do not support " clean hdmi " 
 it will show the battery icon, focus icon and etc



2017年7月7日 星期五

FEBON180 FEBON168 PLUS hdmi 擷取器和圓剛 USB3.0 BU110免驅動影像擷取 AVerMedia 開箱文 手機直播比較






USB2.0

FEBON168 plus

免驅hdmi擷取器
(預計2017/09上市)


USB3.0

FEBON180

免驅hdmi擷取器



圓剛 avermedia

USB3.0 bu110

免驅hdmi擷取器



價格

台幣3999

台幣4998

港幣2000左右
台灣售價 7990元

HDCP 破解

破解

有破解

(可PS3, blueray)

沒有破解

HDMI輸入解析度的限制

沒有限制

沒有限制

SONY PS3 , 藍光dvd
chromecast 無法擷取

USB ISO/ BULK

ISO

ISO

ISO

Audio sampling rate

自動偵測

48, 44.1, 36khz

全自動


自動偵測

48, 44.1, 36khz

全自動

自動偵測

48, 44.1, 36khz

全自動

USB2.0 模式

1280x720p

30fps @mjpg

最高到
1920x1080
30fps @mjpg

最高到
1920X1080
30fps mjpg

USB3.0 模式

1280x720p
30fps @mjpg

1920x1080

60fps @yuv,mjpg

1920x1080

60fps @yuv,mjpg

可支持的作業系統

Windows

MAC

Linux

Android

Windows

MAC

Linux

Android

Windows

MAC

Linux

Android
手機使
功率

208mA @ 5v

380mA @ 5V

 273mA @ 5V



最近圓剛終於要出免驅的HDMI擷取器 BU11 AVerMedia
很好奇這一支擷取器有什麼特別的地方

這篇文章算是一個另類的開箱文,針對於手機直播這件事情,來做比較



大概整理一下目前BU110 AVerMedia 外置擷取盒 ExtremeCap UVC的資訊



1.BU110 hdmi擷取器開賣了嗎?價格為何?

 價格是HKD 2180左右, 台幣是7990元



2. BU110 ExtremeCap UVC HDMI 免驅解取器的大概規格

 2.1 尺寸: 85 x 43 x 17 mm
 2.2 USB 接口: USB3.0 type C
 2.3 USB UVC 輸出格式: MJPEG, YUY2

   官網沒有寫得很詳細,實際測試結果如下:


     USB3.0 模式下 :可以到 1920X1080P 60FPS YUV

     USB2.0模式下:  可以到 1920X1080P 30fps MJPG


3. mac 相容度測試

   BU110 hdmi擷取器宣稱可以在 macOS sierra 10.11以上使用
  但是實際測試,他只能在macOS sierra 10.12以下使用
 
 無法在macOS sierra 10.13使用

  




4. 並非所有的TYPE C手機都能使用

   有些手機雖然有TYPE C手機,但是輸出仍 是USB2.0
  BU110 hdmi 擷取器插入這類的假  TYPE C手機,會變成USB2.0模式,應該可以使用

但是有一些手機是真正的USB3.0 TYPE C手機輸出,
BU110 hdmi 擷取卡插入這類的手機,不會降到USB3.0 mode

這時候畫面就會有問題了.....

比如:Samsung S8, Note8, LG G5, G6, V20, V30, and Pixcel2 這些都是真正的USB3.0輸出

你要想辦法降成USB2.0模式,才能使用
  




手機的應用最後仍是走USB2.0模式



    
4.關於使用功率方面

 坦白說, BU110 hdmi擷取器算是功率蠻低的

但是, USB2.0 FEBON168 UVC HDMI 擷取器,功率更低

FEBON168 PLUS比 BU110 擷取器少了將近 30%的功率

FEBON168PLUS 免驅HDMI擷取器: 5V , 208mA



  圓剛 BU110 免驅動程式HDMI擷取器: 5V , 272mA
  
 USB3.0 FEBON180 免驅動程式HDMI 擷取器: 5v 283mA








以下是其他手機應用的一些迷失
迷失1 :用USB3.0擷取卡會比用USB2.0擷取卡好

  在電腦使用,的確USB3.0擷取卡沒有壓縮,會比USB2.0擷取卡好
  但是在手機應用來說,手機的速度有限,加上手機的USB是USB2.0,
  所以就算你連接USB3.0擷取卡,也會自動退化成 USB2.0 模式

  另外,手機直播的APK 如 camerafi live ,就算你插入USB3.0 1080p擷取卡,app也只會抓到 1280x720
  而且實際的流暢度大概只有 1280x720 15-20fps

  針對手機的應用而言,解析度和流暢度不是重點(因為根本沒有能力到達1080p 60fps)
  手機訴求的是方便性和輕巧性
 
所以,在手機連接擷取卡,其實USB2.0擷取卡跟USB3.0擷取卡是差不多的


迷失2:以為每一支安卓手機都一定能使用

  一般再做手機的應用,都會列出相容測試表,
  並非每一支安卓手機都能使用
  通常,聯發科晶片的手機 如 MTXXXX的主晶片,一定不能用
  高通晶片部分能用


迷失3. 手機的直播預期會跟電腦一樣好
   手機直播由於受限於手機的硬體效能, 直播出來的效果,一定不會跟電腦一樣好

   所以,拿手機用來直播的朋友要有心理準備

迷失4.手機直播,可以邊使用邊充電
   手機有分micro usb 和 TYPE C 兩種
 
   micro usb: 不能邊使用邊充電,但可以連接y型OTG線材, 這各頂多只是延長使用時間,並非可以充電



type c :這個"有機會"可以邊使用邊充電
目前測試過的type C手機如下可以邊使用邊充電
Samsung S8, Note8, LG G5, G6, V20, V30, and Pixcel2
一些type C手機如 sony XA1,無法邊使用邊充電








2017年2月6日 星期一

Compatible list of UVC device working on Android

Android+ camcorder be live srtreaming: APP camerafi live

iOS (iPhone iPad) + camcorder be live streaming : APP medialink live



The comparison table between Android and iPhone with Camcorder for livestremaing



Android live streaming
Android phone+ camcorder for live streaming

iPhone live streaming
iPhone + Cmacorder for live streaming


Charge and live streaming at the same time

you need add type C hub

USB3.0 TYPE C: yes!
eg: samsung S8
USB2.0 TYPEC:NO!
eg: SONY XA1
USB2.0 micro USB :NO!

YES! DO NOT worry about power issue

APP

Android app : camerafi live

iOS app: medialink live

Video performance and resolution

1. free version camerafi live

bit rate: middle only
resolution: up to 720p
2. charge money version camerafi live

  bit rate:high and middle

resolution is up to 1080p

1. app bit rate

1000~10000 kbps

2. resolution up to 1080p.    

The video real demo









-
-
-
-
Compatible list of UVC device working on Android


Android APK: "camerafi live"

1. NOT all of android phone can let uvc device work


2. USB of  Android phone  divided three format

  2.1 micro usb ( USB2.0)
       It can not cahrge phone and livestreaming  at the same time
       you can use Micro usb line with charge line

      it will provide power for uvc grabber card device
     but, it is not charge for android phone

    

    
  2.2 Type C usb ( USB2.0)

       It can not cahrge phone and livestreaming  at the same time
     some cheap type C phone is not real USB3.0
 
      eg: SONY XA1

     This performance is the same as  micro usb android phone




        
  2.3 Type C usb (USB3.0) 

eg ::samsung S8, Note8, LG G5, G6, V20, V30, and Pixcel2 we tested.




  case 1: use USB2.0 FEBON168 UVC HDMI grabber card

    add "Type C to Type A line"
  
   This is not charge at the same time

   add " TYPE C  hub"

    This is charge phone and live streaming at the same time

CASE 2: use USB3.0 FEBON180 UVC hdmi grabber card

add "Type C to Type A line"
  
   This is not work for 100% sure


  
add  type C to type A + USB2.0 extend line 

 it can work on android but no charge


add Type C hub

it can work on android and charge for phone at the same time

  








How to setup?



USB2.0 FEBON168PLUS UVC HDMI capture card


1. Samsung S7 edge





2. SONY XA1
     BEST recommend!!!





3. ASUS GO TV





USB3.0 FEBON180 UVC HDMI capture card







How to check?

You can test the compatible issue by yourself

step1: download android apk "camerafi live"

step2: plug usb webcam ( maybe logitech c310, c525..)

if usb webcam can work on camerafi live, USB2.0 FEOBN168 UVC HDMI grabber card will also work








1. 100% No work!! (camerafi company test)

    If your android main chip is Mediatek chipset or  HiSilicon,

      your android phone CAN NOT accept UVC DEVICE

     for example:

      Most of MTK chipMediatek MT6752 , Mediatek MT6795M Helio X10 and etc.... -> can not let uvc device work
      RockChip、Allwinner、Intel platform.  ->. can not let uvc device work

  


Manufacture Model Product Name Hardware ( Chipset ) Android OS
HTC One E9+ Mediatek MT6795M Helio X10 5
HTC One E9 Mediatek MT6795M Helio X10 5
HTC One M9+ Mediatek MT6795T Helio X10
HTC Desire 626 Mediatek MT6752 4.4
HTC Desire 820s dual sim Mediatek MT6752 5
HTC Desire 820t Mediatek MT6752
InFocus M530 MediaTek MT6595 4.4.2
InFocus M320 MediaTek MT6592 4.2.2
Meizu M1 metal Mediatek MT6795 Helio X10 5.1
Meizu MX4 MediaTek MT6595 4.4.2
Sony Xperia C5 Mediatek MT6752 5
Sony Xperia M5 ( dual) Mediatek MT6795 Helio X10
LG Optimus LTE2 LG-F160L 4.1.2
LG Optimus G LG-F180L 4.1
Samsung Galaxy S2 GT-I9100
Huawei Ascend Mate7 MT7-L09 HiSilicon Kirin 925 4.4.2
Huawei Honor 3x G750-T00 Mediatek MT6592
Motorola Moto G
Lenovo YOGA TABLET 10 B8000-H Mediatek MT8125
Lenovo P70 Mediatek MT6752
Lenovo P780 Mediatek MT6589 4.2.1
Lenovo A5000 A5000 MediateK MT6582 4.4
Lenovo A7 50 A3500 A3500-H MediateK MT8382 4.4
Xiaomi Redmi China(HM2013023) Mediatek MT6589T 4.2
Xiaomi Redmi Note lcsh92_wet_jb9 Mediatek MT6592 4.2
Xiaomi Redmi Note2 Mediatek MT6795M Helio X10 5
Micromax A240 Canvas Doodle 2 A240(A240) Mediatek MT6589 4.2
Micromax A106 Unite 2 CANVAS UNITE 2 Mediatek MT6582
XOLO Q1010i Q1010i Mediatek MT 6582 4.4
Prestigio MultiPhone PAP7600 DUO PAP7600DUO Mediatek MT6589T 4.2
iocean G7 Mediatek MT6592



2. can work!! (camerafi company test + FEBON test )


some Mediatek P20 chip can use!!



Brand Model Product Name Android OS
Acer Iconia One7 B1-730HD 4.3
ASUS Nexus7 Nexus7 4.1.2
ASUS Nexus7 Nexus7 4.4.2
ASUS Zenfone Selfie ASUS_Z00UD 5.0.2
ASUS ZenFone Go TV ZB551KL 5.1
ASUS Zenfone 3 Z017DA 6.0.1
AUSUS Zenfone 2 laser Z00AD 5
ASUS zenFone Zoom
ASUS zenFone selfire
ASUS Zenfone 3
ASUS zeonfone 5
Google Pixel Pixel 7.1
Google Nexus5 Nexus5 4.4.2
Google Nexus 5X Nexus 5X 6
Google NESXUS 6
HTC Nexus9 Nexus9 5.0.1
HTC Htc One(m8) One_M8 5.0.1
HTC 10
HTC 10 EVO
HTC butteryfly 2
HTC Desire 820
HTC Desire 816
HTC Desire eye
HTC Desire 10 lifestyle
HTC One A9
HTC One M7
HTC One M8
HTC One M9
HTC one MAX 5.02
HTC E8
Huawei Nexus 6P H1512 6
Huawei nova
Huawei P9 PLUS
Infocus M810
LG V20 LG-F800L 7
LG V10 LG-F600S 5.1
LG G6 LG-G600S 7
LG G5 LG-F700S 6.0.1
LG G3 LG-D855 4.4.2
LG G3 LG-F400S 5
LG G3 LG-F400S 4.4.2
LG G3 LG-F400L 4.4.2
LG G Pro 2 LG-F350L 4.4.2
LG G2 LG-F320S 4.4.2
LG G2 LG-F320L 4.4.2
LG Gx LG-F310L 4.4.2
LG Optimus G Pro LG-F240L 4.4.2
Lenovo MotoZ
Lenovo Zuk Z2
Motorola Nexus6 Nexus6 5.0.1
Motorola Moto E
Pantech Vega Popup Note IM-A920S 4.4.2
Pantech Vega Iron2 IM-A910K 4.4.2
Pantech Vega Iron2 IM-A910K 4.1.2
Pantech Vega Secret Up IM-A900S 4.4.2
Pantech Vega Secret Up IM-A900L 4.4.2
Pantech Vega Secret Note IM-890S 4.4.2
Pantech Vega Secret Note IM-890L 4.4.2
Pantech Vega Iron IM-A870L 4.4.2
Pantech Vega No6 IM-A860L 4.4.2
Pantech Vega No6 IM-A860S 4.1.2
Pantech Vega R3 IM-A850L 4.1.2
Pantech Vega R3 IM-A850S 4.1.2
Samsung Nexus10 Nexus10
Samsung J7
Samsung Galaxy J
Samsung Galaxy S8 SM-G950 7
Samsung Galaxy S7 SM-G930L 6.0.1
Samsung Galaxy S7 edge
Samsung Galaxy S6 SM-G9200 5.0.2
Samsung Galaxy S5 SM-G900L 4.4.2
Samsung Galaxy S5 SM-G900L 5
Samsung Galaxy S4 SHV-E300L 4.4.2
Samsung Galaxy S4 GT-I9405 4.4.4
Samsung Galaxy S3 SHV-E210K 4.1.2
Samsung Galaxy S3 SHV-E210L 4.3
Samsung Galaxy Note 10.1 SHV-E230L 4.4.4
Samsung Galaxy Note Edge SM-N915L 4.4.4
SamSung Galaxy Note8 SM-N950 7.1.1
Samsung Galaxy Note7 SM-N930S 6.0.1
Samsung Galaxy Note 5 SM-N920 5.1
Samsung Galaxy Note 4 SM-N910L 4.4.4
Samsung Galaxy Note 3 SM-N900L 4.4.2
Samsung Galaxy Note 3 SM-N900S 4.4.2
Samsung Galaxy Alpha SM-G850L 4.4.4
Samsung Galaxy Note 3 Neo SM-N750L 4.3
Samsung Galaxy Mega SHV-E310L 4.4.2
Samsung Galaxy Note 2 SHV-E250L 4.4.2
Samsung Galaxy Note 1 SHV-E160L 4.1.2
Samsung Galaxy Tab A SM-P550 5.0.2
Samsung Galaxy Tab S 10.5 SM-T805 4.4.2
Samsung Galaxy Tab s2
Samsung A8
Samsung A7
Sony Xperia Tablet SGP312 4.3
Sony Z2
sony X performance
sony Z5
sony Z3+
sony XA1 MTK P20 7
TECLAST X89 DUAL X89 DUAL 4.4.4
Xiaomi Hongmi note 3 pro 5.1.1
Xiaomi MI MAX
Xiaomi 4i
Xiaomi 5
Xiaomi 5S
Xiaomi note
ZTE AXON 7
OPPO R9S, R9S
OPPO R11
OPPO F1
Huawei Mate 8
Huawei Mate 9

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

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