778 Views
January 28, 12
スライド概要
PandaboardにUbuntuTVを入れてみた。
Pandaboardで UbuntuTVしてみる? 2012.01.28 [email protected]
• このへんに書いてあるので、 細かい手順とかは、そっちを見てね! http://d.hatena.ne.jp/kinneko/ searchdiary?word=%2A%5Butv%5D
Canonicalの戦略 • 製品戦略担当プロダクトマネージャー Peter Goodall 氏 「Canonical の戦略は、Ubuntu の利用 を PC だけに留まらず、他の分野へと広 げていくことだ。そのために、 Canonical は Ubuntu を複数のデバイス に適用させようとしてる」
邪推してみる... • Canonicalは、 UbuntuをPCに乗せたかった。 お金のため??? • AZニャンとか。どーなの? 成功なの? SHARPはいくら払ったの?
邪推してみる... • たぶん、ブームなので、ビジネス的に TVとかタブレットにも 乗せたくなったんだと思う。 • ARMへの対応を活発化。 Debianは前からできたけどね〜。
そんな準備もちらほら • UIをUnityへ • XをやめてWaylandへ • Linaroにも人を送り込んでいる
Unityの混乱 • Unityには3Dと2Dがある • 2Dは3Dができない端末向け。 • 使い勝手が3Dと違って、 人気がなかった。 • Qtを使って書きなおした。
Unityのlens機能 • ダッシュボードで使えるフィルタ用UI • アプリやファイルの検索 • プラグインで追加できる • 検索のためだけでなく、 汎用化して利用されている
UbuntuTV発表 • Qtで書かれた2Dを改良して TV用にしたのが UbuntuTV • QMLで書ける • lensにvideoを追加 • 2012年のCESで発表 • 組んでくれるメーカーはいなかった...
ソースは公開されている • 環境整備とビルド手順は公開された • AMD IONプラットホーム向けに最適化 • 開発協力というかパートナーになってく れるとこは募集中 • https://wiki.ubuntu.com/UbuntuTV/ • https://wiki.ubuntu.com/UbuntuTV/ Contributing
TVのUIは? • Panelを固定化 • lens-videoの追加 • 動画の一覧と再生 • TV:XMLをパースして番組表を表示
TVのUIは? • Music:選択できない (lensは裏で動いている) • File? Tool?:選択できない (lensは裏で動いている) • Player?:選択できるが何も起きない • Youtube:選択できない (lensはあるので対応するだけ?)
TVのUIは? • 音量、無線、時間表示、設定のアイコン 類。 音量だけ動く(実際に値が反映するかは 謎?)。 • まだモックのようなもの...
LinaroとCanonical • チューニングされたUbuntsを公開 • PandaやSnowballがターゲット • SDへのインストール用ツールとtarball • 通常版と、ハードウェアアクセラレーショ ン版
PandaでUbuntuTV • Pandaboardをターゲットに 作業が進められている • 1/10, 16日にLinaroの開発者 Ricardo Salvetiの個人ブログで進捗報告
PandaでUbuntuTV • Ubuntu TV UI at Pandaboard, and next steps • http://rsalveti.wordpress.com/ 2012/01/10/ubuntu-tv-ui-atpandaboard-and-next-steps/
PandaでUbuntuTV • Qtmobilityで問題があって、動画再生が できなかったが、1/14に開発者 Rob Clark(robclark)がパッチ対応 • https://github.com/robclark/ qtmobility-1.1.0
PandaでUbuntuTV • Ubuntu TV fully accelerated on a Pandaboard with Ubuntu LEB • http://rsalveti.wordpress.com/ 2012/01/16/ubuntu-tv-fullyaccelerated-on-a-pandaboard-withubuntu-leb/
PandaでUbuntuTV • PPAでパッケージ提供 (lunchboxを使ったリポジトリ運用) • でも、ubuntu-tvそのものは、 自前でビルドが必要
入れてみた • 12.10をSDにインストール • 遅い... • USB HDDにrootFSを持ってくる。 Ubuntuなので簡単。 • あとの作業はPC用と同じ
Videoでファイルが出ない • lens-videoは動いているのに... • 特定のディレクトリ配下しか見ない風 • サムネイルは1ファイルにつき 10個固定で生成(手動) • カバーファイルは、自前で用意?
動画が再生できない • 最初のフレームで止まったり、時間は取 れて早送りもできるのに絵が出ない • ubuntu-omap4-extras-multimediaなん てのがある。xbmc用。 • Faacに依存して入れられない... • Faacは別配布になっていたので、debを 落として入れる
TV番組表 • EGPとアイコンのURLを一行に書いたテ キストから生成 • Pythonのスクリプトが付属。でも動かな い。追ってない。 • XMLは、egp.xmlでチャンネルごとに。 それをパースして表示している。
TV番組表 • TVXMLとも違う感じ... • 日本語は入れてみたけど、ちゃんと出る • xbmcから吐き出しできるの? どーせ日本では無理でしょ。 • TV王国とか インターネットTVガイドから引く?
なにこれ... • 録画や予約はない • チューナーとの連携もない • 暗号化支援もない • なーんにもない • ただの不完全なプレーヤー?
情報はどこに? • 作者のブログ http://rsalveti.wordpress.com/ • ubuntu-tv team mailing list archive https://lists.launchpad.net/ubuntu-tv/ maillist.html ほとんど流れてない
いいところ • QML! • ソースがあるぜ! GTVはないからな • ふつーにUbuntu。 慣れたもの。 debで管理。 • やれるところは多いよ!
わるいところ • モックにすぎない • 動画再生さえ不安定 • 動く機能が少ない • どう考えてもデカいし、その他も 組み込み向けの構成じゃない
今後? • Ubuntu One/Musicとの統合? • Videoサービスへの参入? • lensアプリを増やす? • Canonicalは、何をしたいのかね? 大規模な組み込みをやるには人少な杉
おしまい