30
Pandaboardで UbuntuTVしてみる? 2012.01.28 [email protected]

Pandaboardで ubuntu tvしてみる?

  • Upload
    kinneko

  • View
    3.992

  • Download
    7

Embed Size (px)

DESCRIPTION

PandaboardにUbuntuTVを入れてみた。

Citation preview

Page 1: Pandaboardで ubuntu tvしてみる?

PandaboardでUbuntuTVしてみる?

[email protected]

Page 2: Pandaboardで ubuntu tvしてみる?

• このへんに書いてあるので、細かい手順とかは、そっちを見てね!http://d.hatena.ne.jp/kinneko/searchdiary?word=%2A%5Butv%5D

Page 3: Pandaboardで ubuntu tvしてみる?

Canonicalの戦略

•製品戦略担当プロダクトマネージャー Peter Goodall 氏「Canonical の戦略は、Ubuntu の利用を PC だけに留まらず、他の分野へと広げていくことだ。そのために、Canonical は Ubuntu を複数のデバイスに適用させようとしてる」

Page 4: Pandaboardで ubuntu tvしてみる?

邪推してみる...

• Canonicalは、UbuntuをPCに乗せたかった。お金のため???

• AZニャンとか。どーなの?成功なの?SHARPはいくら払ったの?

Page 5: Pandaboardで ubuntu tvしてみる?

邪推してみる...

• たぶん、ブームなので、ビジネス的にTVとかタブレットにも乗せたくなったんだと思う。

• ARMへの対応を活発化。Debianは前からできたけどね~。

Page 6: Pandaboardで ubuntu tvしてみる?

そんな準備もちらほら

• UIをUnityへ

• XをやめてWaylandへ

• Linaroにも人を送り込んでいる

Page 7: Pandaboardで ubuntu tvしてみる?

Unityの混乱

• Unityには3Dと2Dがある

• 2Dは3Dができない端末向け。

• 使い勝手が3Dと違って、人気がなかった。

• Qtを使って書きなおした。

Page 8: Pandaboardで ubuntu tvしてみる?

Unityのlens機能

•ダッシュボードで使えるフィルタ用UI

• アプリやファイルの検索

• プラグインで追加できる

• 検索のためだけでなく、汎用化して利用されている

Page 9: Pandaboardで ubuntu tvしてみる?

UbuntuTV発表

• Qtで書かれた2Dを改良してTV用にしたのが UbuntuTV

• QMLで書ける

• lensにvideoを追加

• 2012年のCESで発表

• 組んでくれるメーカーはいなかった...

Page 10: Pandaboardで ubuntu tvしてみる?

ソースは公開されている•環境整備とビルド手順は公開された

• AMD IONプラットホーム向けに最適化

• 開発協力というかパートナーになってくれるとこは募集中

• https://wiki.ubuntu.com/UbuntuTV/

• https://wiki.ubuntu.com/UbuntuTV/Contributing

Page 11: Pandaboardで ubuntu tvしてみる?

TVのUIは?

• Panelを固定化

• lens-videoの追加

• 動画の一覧と再生

• TV:XMLをパースして番組表を表示

Page 12: Pandaboardで ubuntu tvしてみる?

TVのUIは?•Music:選択できない(lensは裏で動いている)

• File? Tool?:選択できない(lensは裏で動いている)

• Player?:選択できるが何も起きない

• Youtube:選択できない(lensはあるので対応するだけ?)

Page 13: Pandaboardで ubuntu tvしてみる?

TVのUIは?

•音量、無線、時間表示、設定のアイコン類。音量だけ動く(実際に値が反映するかは謎?)。

• まだモックのようなもの...

Page 14: Pandaboardで ubuntu tvしてみる?

LinaroとCanonical

• チューニングされたUbuntsを公開

• PandaやSnowballがターゲット

• SDへのインストール用ツールとtarball

• 通常版と、ハードウェアアクセラレーション版

Page 15: Pandaboardで ubuntu tvしてみる?

PandaでUbuntuTV

• Pandaboardをターゲットに作業が進められている

• 1/10, 16日にLinaroの開発者Ricardo Salvetiの個人ブログで進捗報告

Page 16: Pandaboardで ubuntu tvしてみる?

PandaでUbuntuTV

• Ubuntu TV UI at Pandaboard, and next steps

• http://rsalveti.wordpress.com/2012/01/10/ubuntu-tv-ui-at-pandaboard-and-next-steps/

Page 17: Pandaboardで ubuntu tvしてみる?

PandaでUbuntuTV

• Qtmobilityで問題があって、動画再生ができなかったが、1/14に開発者Rob Clark(robclark)がパッチ対応

• https://github.com/robclark/qtmobility-1.1.0

Page 18: Pandaboardで ubuntu tvしてみる?

PandaでUbuntuTV

• Ubuntu TV fully accelerated on a Pandaboard with Ubuntu LEB

• http://rsalveti.wordpress.com/2012/01/16/ubuntu-tv-fully-accelerated-on-a-pandaboard-with-ubuntu-leb/

Page 19: Pandaboardで ubuntu tvしてみる?

PandaでUbuntuTV

• PPAでパッケージ提供(lunchboxを使ったリポジトリ運用)

• でも、ubuntu-tvそのものは、自前でビルドが必要

Page 20: Pandaboardで ubuntu tvしてみる?

入れてみた

• 12.10をSDにインストール

• 遅い...

• USB HDDにrootFSを持ってくる。Ubuntuなので簡単。

• あとの作業はPC用と同じ

Page 21: Pandaboardで ubuntu tvしてみる?

Videoでファイルが出ない

• lens-videoは動いているのに...

• 特定のディレクトリ配下しか見ない風

• サムネイルは1ファイルにつき10個固定で生成(手動)

• カバーファイルは、自前で用意?

Page 22: Pandaboardで ubuntu tvしてみる?

動画が再生できない•最初のフレームで止まったり、時間は取れて早送りもできるのに絵が出ない

• ubuntu-omap4-extras-multimediaなんてのがある。xbmc用。

• Faacに依存して入れられない...

• Faacは別配布になっていたので、debを落として入れる

Page 23: Pandaboardで ubuntu tvしてみる?

TV番組表

• EGPとアイコンのURLを一行に書いたテキストから生成

• Pythonのスクリプトが付属。でも動かない。追ってない。

• XMLは、egp.xmlでチャンネルごとに。それをパースして表示している。

Page 24: Pandaboardで ubuntu tvしてみる?

TV番組表

• TVXMLとも違う感じ...

• 日本語は入れてみたけど、ちゃんと出る

• xbmcから吐き出しできるの?どーせ日本では無理でしょ。

• TV王国とかインターネットTVガイドから引く?

Page 25: Pandaboardで ubuntu tvしてみる?

なにこれ...

• 録画や予約はない

• チューナーとの連携もない

• 暗号化支援もない

• なーんにもない

• ただの不完全なプレーヤー?

Page 26: Pandaboardで ubuntu tvしてみる?

情報はどこに?

•作者のブログhttp://rsalveti.wordpress.com/

• ubuntu-tv team mailing list archivehttps://lists.launchpad.net/ubuntu-tv/maillist.htmlほとんど流れてない

Page 27: Pandaboardで ubuntu tvしてみる?

いいところ

•QML!

• ソースがあるぜ! GTVはないからな

• ふつーにUbuntu。慣れたもの。debで管理。

• やれるところは多いよ!

Page 28: Pandaboardで ubuntu tvしてみる?

わるいところ

•モックにすぎない

• 動画再生さえ不安定

• 動く機能が少ない

• どう考えてもデカいし、その他も組み込み向けの構成じゃない

Page 29: Pandaboardで ubuntu tvしてみる?

今後?

• Ubuntu One/Musicとの統合?

• Videoサービスへの参入?

• lensアプリを増やす?

• Canonicalは、何をしたいのかね?大規模な組み込みをやるには人少な杉

Page 30: Pandaboardで ubuntu tvしてみる?

おしまい