VUDU Spark Unboxing

As everybody knows [1], VUDU annouced her own streaming dongle – VUDU Spark just like Google Comcast and Amazon Fire TV did recently. By noticing the famous “PREFIX", you can easily find out that each dongle has a rich father stands behind it. Google has ECO system advantage, Amazon has on-line stires. How about VUDU? VUDU dongle is now available in 2400 Walmart stores because Walmart acquired VUDU in 2010. So VUDU Spark has off-line store to support it.

VUDU Spark is sold at only $25, it is the most inexpensive product in the market comparing to Comcast ($30), Amazon’s Fire TV ($40), Ruku’s streaming Stick ($50)…etc. However, VUDU Spark is also bundled with $25 credit for movie rental, so it is actually free of charge.

After you open your pack, you can also see a USB power cord and and a RF remote controller. If your TV set does not have a USB port, you can use your mobile phone adapter instead. As to the Zigbee remote controller, it is very convenient for users to control the dongle from 10 meters aways. Even the HDMI dongle is usually plugged behind the huge TV panel.

The playback style of VUDU Spark can be explained by the pciture below. At the upper left corner, you can find out the move title is “Alice in Wonderland". The control bar is placed below and the cyan bar above it is the progress bar. Since the movie almost ends, the bar is also almost full. The center area of the screen is for the (big) subnails. You can use directional keys to browse interested scenes forward or backward, when you press OK, the highlight scene will start to play from here.

At the upper right corn of the screen shot above, you can see VUDU Spark provides DDP and WIFI signal strength indicator, and HDX sign (means higher than HD quality). 

Each movie title and TV show has 3 levels of qualities. It all depends how well the WIFI strength is. How do you know that? You can use the embedded Network Speed Test to measure the bit rate from your TV to VUDU servers. Just like it shown in the pciture below.  

Then ,what happened if the WIFI quality becomes worse during the playback? In this case, VUDU Spark will try to rebuffering enough data for about 3 times. If it fails too often, system will recommend you to try lower bit rates. The selection button of video quality is the 3rd icon (from left side) of the control bar in the previous picture.

Of course, VUDU Spark is not the only dongle in the market. and VUDU is not exclusively existed in SPARK. But the number of HDMI port of a TV is limited, if user gets used to play VUDU Spark, it will occupy one HDMI port for a long time. That will be good to VUDU. Otherwise, users may also broswse some Netflix, some HULU+, some Youtube,…, this kind of thinking may explain why VUDU is willing to sell this VUDU Spark for “free". 

[REF]

1. Walmart’s $25 Vudu Spark streaming stick is now available to the masses

2. Walmart acquired Vudu in 2010

好的和壞的 Multi-path

以我們電信系的專業來說, multi-path (多重路徑)是不好的. 它意味著一個訊號, 分別走了很多不同的路徑,才到達接收端.在同一個環境中, 因為訊號路徑的不同,有的訊號先到, 有的晚到. 雖然大家都是 "對的", 不過路徑比較長的那一組訊號通常會比較弱, 弱的訊號又會干擾強的那組.假如我的訊號一秒鐘才變一次,那麼 multi-path 對我們幾乎沒啥影響.好比搭高鐵或是自強號從台北到高雄, 假如要求 6 小時之內到達, 訊號都能夠鎖定. 假如要求 3 小時要到, 搭自強號的訊號和搭第二班高鐵的人差不多時間到, 他就變成干擾源了.

通訊上為了消除 muti-path, 有各種不同的手法. 例如用多根天線來定位真正的主要訊號來源. 好比我在台南多設一個檢查站, 我就可以依時間差推算出誰是搭自強號, 誰搭高鐵? 當然, 我會希望找到搭高鐵的人, 因為他還精神奕奕, 訊號比較強, 也比較不容易變成速度上的瓶頸. 萬一我改成兩個小時就要到, 當然更不想要慢到的人來搗亂.

有趣的是, 這個電信上的名詞, 到了網路通訊竟然大變調. 網路通訊裡的 multi-path, 變成個好東西了. IPMP (IP Network Multipathing) 裡面的多重路徑就是備援路徑的意思. 假如我有兩張網路卡 – 當然就有兩個 MAC address, 假設其中一張卡突然被拔掉了,我希望原來屬於這張卡的 IP address 能夠無痛地轉移到另外一張網卡上面去, 這就是 IPMP 的精神.雖然是 "無痛", 那麼 IP address 是不變的, 但 MAC address 還是會變.

根據 [ref 1] 的描述, 我要對兩張網卡各自設一個正常的 IP, 和一個備援的 IP. 備援的 IP 因為有 deprecated (棄用) 的屬性, 表示它是測試專用的, 不會拿來對外使用.另外它還要有一個屬性是 -failover, 表示這個 IP 會做 fail detection. 當網卡發生問題後,測試 IP 會發現正常 IP 已經不通了. 此時系統會去 /etc 下的 hotname.xxx 裡面去查,哪一張網卡和壞掉的網卡屬於同一個 group. 然後把壞掉的 MAC address 的正常 IP 指定給同 group 中正常的 MAC address.

那麼正常的 MAC address 不就會有兩個 IP 了嗎? 此事要靠邏輯介面來解決. 雖然好的網卡只有一個實體, 此時它會模擬出 3 個邏輯介面. 標準的邏輯介面給自己正常的 IP 用, 衍生邏輯介面 1 給自己的備援 IP 用, 衍生邏輯介面 2 給受難的 IP 用. 當壞掉的卡的網線重新插回來的話, IP 也會回到自己原來的 MAC address. 

上面介紹的觀念屬於有兩張網卡的例子, 實際上, IPMP 還可以延伸到 [2]:

A. Link-Based IPMP with a Single Interface

B. IPMP with Multiple Interfaces

1. ACTIVE-STANDBY

a) 2 NICs, 1 IP (Link-Based)

b) 2 NICs + 1 Logical IF, 2 IP (Probe-Based)

c) 2 NICs + 1 Logical IF and 3 IPs (Probe-Based) – Classical Solaris  Active/Standby IPMP 

2.  Active-ACTIVE IPMP

a) 2 NICs, 1 IP (Link-Based)

b)2 NICs + Logical IF, 2 IP (Probe-Based)

c)2 NICs + 1 Logical IF and 3 IPs (Probe-Based) – Classical Solaris Active/Active IPMP

d)3 NICs + 1 IP (Link-Based)

前面介紹的那一種, 算是 ACTIVE-ACTIVE 的 2 NICs + 1 logical IF + 3 個 IPs. 只有一張網卡的時候, 符合 case A. 此時依然把這張網卡加到 group, 只是多賦予它 failover 的特性 [3] . 那 link-based 又和 probe-based 有何不同呢? Link-based 最基本的保護, [ref 2] 說它 always on. 倒是 probe-based 的偵測需要設定檢查的時間, 例如 FAILURE_DETECTION_TIME = 10 秒,這樣 in.mpathd daemon 才能每隔 10 秒送 ICMP (Internet Control Message Protocol) echo 去檢查一下網路.這看起來很有學問的 ICMP echo, 呃, 其實只會需要用到 request ping (type = 8) 和 reply ping (type = 0) 吧!

[REF]

1. Solaris10 – IP Network Multipathing (IPMP)

2. IPMP, Bonding, Link Aggregation, vLAN Tagging on Solaris, Linux, HP-UX and IBM AIX

3. How to Configure a Single Interface IPMP Group

台灣 IC 設計公司排名 – 2014

光陰似箭, 一年又過去了. 2014 年是半導體業風光的一年,許多家公司不只是創了新高, 甚至是大幅的成長. 撇開併購晨星的聯發科不談,聯詠和瑞昱都長大了不少. 當然也有原地踏步和衰退的公司, 像是瑞鼎、遠翔科就掉滿多的.  

另外, 創傑以每股 143 元, 總價 99 億元賣給了 Microchip, 凌耀以每股 139 元賣給威世光電. 就在昨天, 凌陽也把 STB 部門以 3.3 億元賣給了陸商中天聯科. 相形之下, STB 只值藍芽的三十分之一. 可見值錢的 IC 不用太複雜.

下面這張表是搶鮮版, 順便糾正了去年版本的錯誤. 原來的那篇舊文章已經太長了, 剛好今年又沒有時間寫東西, 就把這個更新單獨變成一篇新的文章.

    2,014 2013  
1 聯發科 213,062,916 136,055,954 1
2 聯詠 54,066,983 41,449,655 2
3 群聯 33,074,698 32,174,331 3
4 瑞昱 31,263,298 28,180,009 4
5 奇景光電 25,391,000 22,867,800 5
6 擎亞 14,238,941 9,980,236 8
7 立錡 11,930,118 10,728,649 6
8 弈力 10,049,614 9,628,257 9
9 旭曜 9,892,675 9,362,444 10
10 晶豪 9,794,664 6,190,638 14
11 凌陽 8,712,746 8,521,868 11
12 瑞鼎 8,093,151 10,211,043 7
13 義隆 7,686,322 7,794,533 12
14 鈺創 7,609,254 6,094,130 17
15 矽創 7,595,150 5,728,484 18
16 創意 6,952,281 6,176,741 15
17 威盛 6,494,965 6,095,973 16
18 智原 5,743,172 6,947,553 13
19 原相 4,749,080 4,628,579 19
20 揚智 4,647,395 4,155,584 20
21 致新 3,941,557 3,909,592 21
22 盛群 3,930,519 3,894,361 22
23 松翰 3,553,363 3,642,339 23
24 茂達 3,486,008 3,043,596 26
25 聯陽 3,440,965 3,561,112 24
26 凌通 2,847,345 3,175,203 25
27 安國 2,725,295 2,793,644 27
28 力積 2,641,685 2,151,048 29
29 尼克森 2,365,558 2,281,983 28
30 創惟 2,200,655 1,438,380 38
31 聚積 2,147,221 1,966,292 32
32 富鼎 2,061,047 2,011,186 31
33 偉詮 1,877,067 1,832,917 34
34 宜特 1,842,909 1,483,180 37
35 祥碩 1,523,927 1,076,803 41

 

36 普誠 1,511,452 1,491,095 36
37 通嘉 1,073,126 1,061,958 43
38 類比科 1,057,934 1,128,407 40
39 禾瑞亞 1,010,968 1,534,544 35
40 虹冠 1,004,640 734,874 46
41 研通 905,457 821,207 44
42 遠翔科 884,696 1,320,355 39
43 海德威 878,953 702,465 47
44 系微 864,733 812,241 45
45 迅杰 705,908 688,388 48
46 佑華微 697,680 651,611 49
47 九暘 665,796 581,903 51
48 鑫創 578,442 495,995 52
49 凱鈺 470,958 301,948 61
50 亞信 469,594 586,147 50
51 矽統 432,323 450,746 53
52 點晶 385,303 335,867 56
53 驊訊 361,645 384,449 55
54 擎泰 353,699 1,076,803 42
55 旺玖 329,209 405,459 54
56 聯傑 322,332 322,879 59
57 通泰 318,592 324,736 58
58 沛亨 290,702 329,698 57
59 金麗科 274,440 264,780 62
60 倚強 256,555 197,838 64
61 安茂 252,780 313,580 60
62 世紀民生 211,304 147,280 65
63 太欣  195,047 255,577 63
64 凌泰  86,290 77,798 67
65 普格  77,659 128,528 66
66 合邦 43,209 33,590 68
  創傑  併購下市 2,086,543 30
  凌耀  併購下市 1,873,809 33