foltia視聴支援録画一覧管理画面

Posted on 2011/10/17 (月) 7:44
Filed Under foltia | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

最近はfoltiaで録画された番組をiPadで視聴していることが多いんで一覧画面をこしらえてみた。
ウチの未読管理は
・まだ見てない番組のTSファイルがハードディスクにある
・見終ったらTS削除
・MP4は常に保存
というルールなんで、画面にはTS削除用チェックボックスとMP4のリンク。

これが寝ながらiPadで視聴するのにえらく便利なんで、本体に取り込んでみようと思うところ。

BS局追加のfoltia対応

Posted on 2011/10/11 (火) 21:43
Filed Under foltia | 7 Comments | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

2011年10月1日からと、2012年3月からBS局が増えるのだけど、それをfoltiaで利用するためにはepgdumpとrecpt1の更新が必要になる。
というわけで、ひとまずその2つのツールの更新分。

epgdumpはいつものリポジトリにおいたんでゲットしてコンパイルしてもらえばよろしいかと思います。
http://www.dcc-jpl.com/foltia/browser/trunk/epgdumpr2

変更箇所は、【視聴・録画】Linuxでテレビ総合5【デジタル/アナログ】 509氏のup0735.zipを参考に、ontvcodeは既存のをそのまま使い、新規追加分だけ増やした感じ。

509 :login:Penguin:2011/09/22(木) 16:30:58.48 ID:DoC/zK9l
recpt1 BS17 前と同じ
http://2sen.dip.jp/cgi-bin/pt1up/source/up0336.zip
recpt1 チャンネル対応
http://2sen.dip.jp/cgi-bin/pt1up/source/up0337.zip
epgrec チャンネル変更対応パッチ
http://2sen.dip.jp/cgi-bin/dtvup/source/up0735.zip

忙しいので自分の環境では試してないです。
Linuxでfriioスレの方にrecfriioの対応パッチが出てたのでepgrecの方は対応しておきましたがグリーンチャンネルが抜けているのでそこだけコメントアウトしてあります。

recpt1はそのままオリジナルにup0340.zipとup0336.zipを当てただけ。

461 :449:2011/09/13(火) 00:39:42.76 ID:9iSIYWE6
recpt1 新BSチャンネル対応パッチ BS193TS-1ver
http://2sen.dip.jp/cgi-bin/pt1up/source/up0337.zip
recpt1 BS-17修正パッチ
 http://2sen.dip.jp/cgi-bin/pt1up/source/up0338.zip
epgrec チャンネル変更対応パッチ集
http://2sen.dip.jp/cgi-bin/pt1up/source/up0339.zip

up0338.zipは書き間違えで上の書き込みの509のup0336.zipが正しい。(コメントで指摘いただきました。Nisさんありがとうございます)

544 :login:Penguin:2011/09/27(火) 14:43:07.13 ID:L7883dX9
>>524
>>526
指摘ありがとう
修正しときました
http://2sen.dip.jp/cgi-bin/pt1up/source/up0340.zip

スレで言及のあるFriio(黒)用のrecfriioのパッチはFriio関係ファイル置き場up1177.zip辺りではないかとは思うけどテストしてないので不明。

あとはDBのfoltia_stationに増えた局の情報を追記してやればばっちり。(←これが一番めんどいんだけどどうしたらラクチンに伝わるか…)
一応増えたり変更になった局のontvcodeと名称の対応はこんな感じ。

C:
  1. { "WOWOWプライム", "3009.ontvjapan.com", 16432, 4, 191},
  2.     { "WOWOWライブ", "4192.epgdata.ontvjapan", 17488, 4, 192},
  3.     { "WOWOWシネマ", "4193.epgdata.ontvjapan", 17489, 4, 193},
  4.     { "スター・チャンネル1", "3012.ontvjapan.com", 16529, 4, 200},
  5.     { "スター・チャンネル2", "4201.epgdata.ontvjapan", 17520, 4, 201},
  6.     { "スター・チャンネル3", "4202.epgdata.ontvjapan", 17520, 4, 202},
  7.     { "放送大学1", "4231.epgdata.ontvjapan", 18098, 4, 231},
  8.     { "放送大学2", "4232.epgdata.ontvjapan", 18098, 4, 232},
  9.     { "放送大学3", "4233.epgdata.ontvjapan", 18098, 4, 233},
  10.     { "グリーンチャンネル", "4234.epgdata.ontvjapan", 18224, 4, 234},
  11.     { "BSアニマックス", "1047.ontvjapan.com", 18033, 4, 236},
  12.     { "FOX bs238", "4238.epgdata.ontvjapan", 18096, 4, 238},
  13.     { "BSスカパー!", "4241.epgdata.ontvjapan", 18097, 4, 241},
  14.     { "J SPORTS 1", "4242.epgdata.ontvjapan", 18225, 4, 242},
  15.     { "J SPORTS 2", "4243.epgdata.ontvjapan", 18226, 4, 243},
  16.     { "J SPORTS 3", "4244.epgdata.ontvjapan", 18257, 4, 244},
  17.     { "J SPORTS 4", "4245.epgdata.ontvjapan", 18258, 4, 245},
  18.     { "BS釣りビジョン", "4251.epgdata.ontvjapan", 18288, 4, 251},
  19.     { "IMAGICA BS", "4252.epgdata.ontvjapan", 18256, 4, 252},
  20.     { "日本映画専門チャンネル", "4255.epgdata.ontvjapan", 18289, 4, 255},
  21.     { "ディズニー・チャンネル", "1090.ontvjapan.com", 18034, 4, 256},
  22.     { "D-Life", "4258.epgdata.ontvjapan", 18290, 4, 258},
  23.     { "放送大学ラジオ", "4531.epgdata.ontvjapan", 18098, 4, 531},
  24.     { "WNI", "4910.ontvjapan.com", 16626, 4, 910},

らじる★らじるを録音する

Posted on 2011/09/01 (木) 19:30
Filed Under foltia | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

今日からいよいよNHKラジオのインターネットサイマル放送「らじる★らじる」がはじまった。

NHKのラジオネット配信がスタート 「らじる★らじる」 - ITmedia ニュース

すかさずrtmpdumpを利用した録音方法が公開されていたので早速試してみた。

らじるらじるをrtmpdumpで録音する — Gist

rtmpdump 2.4が必要と書かれていたので最新版をgitで入手して展開してそのままmake。

録音スクリプト(というかrtmpdump)が吐くのはflvなんで、radikoとおなじように、こんな感じでaacに変換した。

ffmpeg -y -i outputfile.flv -vn -acodec copy outputfile.aac

iOSでも期待通り再生出来た。

近いうちにfoltiaに統合したいところ。

BS放送、31チャンネルへ

Posted on 2011/08/29 (月) 16:57
Filed Under foltia | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

10月開局「BSスカパー!」は1年間無料。ドラマなど放送 -AV Watch

BS放送は来年3月時点で合計31チャンネルに、Dpaと8事業者が9月20日に記者発表会 - ニュース:ITpro

ということで、10月からBSチャンネルが大幅増加するというので、PT1ドライバpt1_dev.hをソースに書かれているBSAT-3a トランスポンダ利用状況を参考にざっくり準備してみた。

まだ明らかになってない情報がいろいろあるから、10月にこのまま使ったら多分受信出来ないんで、あくまでざっくり準備。

追記:こっちに対応版「BS局追加のfoltia対応 :宗子時空

Google VoiceとLocalphoneの料金比較

Posted on 2011/08/25 (木) 18:09
Filed Under VoIP | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

昨日050 plusの料金まとめを書いた流れで、LocalphoneとGoogle Voiceの料金比較を最新レートでまとめ直してみた。
Localphoneの値下げ攻撃もすごかったが日本国内向け発信ではわずかにGoogle Voiceの方が安かったようだ。

Google VoiceはいまやAsteriskにつながるようになったらしいんで、まだ試してはないけれど今後有力な選択肢になるかも知れない。

発信先/キャリア Localphone(日本円) Google Voice(日本円) ホワイトプラン
日本固定(東京03) 1.95 1.56 42
日本固定 2.262 1.56 42
日本携帯 9.282 8.58 198
台湾固定 0.936 1.56 198
台湾携帯 6.942 7.02 198
中国固定(北京・上海・広州) 0.78 1.56 198
中国固定 0.936 1.56 198
中国固定 0.936 1.56 198
香港固定 1.17 1.56 198
香港携帯 0.936 1.56 198
タイ固定 1.17 1.56 198
タイ携帯 1.17 2.34 198
米国(本土) 0.39 0.78 78

単位は一分あたりの通話料の日本円換算。換算レートは1USD=78円。
ホワイトプランでは課金単位は30秒。

そろそろ050plusの感想を

Posted on 2011/08/24 (水) 22:54
Filed Under レビュー, VoIP | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

7月に突然登場したNTT Communicationsの提供するiPhone用IP電話(VoIPアプリ) 050plusの感想などを、自宅にIP電話環境があって、VoIP回りをちょったかじった感じの視点から。


まず050 plusの立ち位置や機能比較を。

良い点 イマイチな点
050 plus:NTT Communications提供のiPhone用IP電話ソフト
・設定らくちん。
・050の電話番号割当て。
・050 plusユーザのほか、NTT.COMインフラの050ナンバーに無料通話。
・国内通話料がそこそこ安い(海外通話は普通の値段「OCN|OCN .Phone国際通話料一覧」)。
・音質がわりといい。
・月額基本料(315円)がかかる。
・着信が不自由(iPhoneだと着信取れないことがよくある)。
・アプリを起動してないと着信取れない(留守電機能あり)。
・バッテリ食いがち。
Skype:ウチはパソコンでしか常用してないけど高機能なコミュニケーションソフト
・Skypeメンバーと無料通話。
・PCユーザーをベースにユーザーが多い。
・起動してないと待ち受け出来ない(携帯電話への転送機能はあり)。
・バッテリ食いがち。
・Skype In,Skype Outは有料。
・Asterisk Skypeチャンネルドライバは販売終了。
Viber:独自方式VoIPアプリ
・3G/WiFi環境でiPhoneとAndroidの間で常時無料通話。
・設定らくちん。
・バッテリ運用はかなり省電力
・アプリを起動しておかなくてもPushNotificationで着信を取れる。
・発着信はもともとのSIMの電話番号ベース。
・iPhoneとAndroidの間でしか通話できない
・運営元で微妙に情報管理にきな臭い噂(最初のバージョンはサーバとのやりとりに生httpを使っていたが、https位は使うようになったのか?)
Localphone:英国のITSP(インターネット電話サービスプロバイダ)
・恐ろしく安い通話料。特に海外向けで。勝負できるのはGoogle Voiceくらい。
・月額基本料なし。
・コーリングカードを含む多彩な利用方法。iPoneアプリもあるし、Asteriskから使えて設定方法はhelpページに書かれている。
・プリペイドによるチャージが必要。
・番号通知するためには月額10ドルくらいで着信用電話番号(DID number)の割り当てが必要。
ここから下はiPhoneだけで完結する環境じゃなくいろいろな組み合わせのある選択肢
ひかり電話+Asterisk:NTT地方会社が提供するIP電話サービスのひかり電話にオープンソースPBXのAsteriskを組み合わせた構成。iPhoneではソフトフォンアプリを使う
・NTT地方会社が割り当てた0AB-J番号(03等)を発着信で使える。
・AsteriskはPBXなんで非常に柔軟な運用が可能(Asterisk同士での無料通話や同時鳴動ルール設定、コールルーティングなど、これだけで何冊も本が書けそうなほど)。
・Asteriskを動かしておくコンピュータが必要。
・Asterisk設定には微妙に時間と手間がかかる。
・ウチの環境だとインターネット接続が細いのか、たまにパケット落として音声途切れる感じで音質は050plusに負ける感じ。


つぎに料金的なまとめ

発信先\キャリア KDDI ひかり電話 SkypeOut Localphone 050 plus
日本(固定) x 2.8(8.4/3min) 3.06 2.36 2.8(8.4/3min)
日本(携帯) x 17.5 20.13 13.03 16.8
台湾(固定) 74 30 2.74 1.13 30
台湾(携帯) 74 30 13.20 7.46 30
中国(固定/携帯) 74 30 2.74 1.13 29
香港 85 30 2.74 1.13 30
タイ 88 45 14.81 0.76 45
アメリカ 44 9 2.74 0.85 9

基本的にひかり電話料金体系に近い。
参考までにソフトバンクモバイルのホワイトプランだと日本/携帯向けの発信は42円/分、オプションのWホワイト組み合わせると22円/分。課金単位は30秒。
追記:最新のLocalphone価格とGoogle Voice価格を比較した表を更新した。Google VoiceとLocalphoneの料金比較

以上から、手軽に発信専用として用いても十分効果的ではないかと思われる。9/30までは基本料無料キャンペーン中なんで試してみるといいかも。

参考までに、ウチの環境では、自宅にひかり電話ルータとつながったAsteriskがあって、iPhoneではソフトフォンアプリのMedia5-foneを入れているんでこういった使い方をしている。

参考記事
格安VoIP事業者Localphone :宗子時空
iPhone用無料電話ソフトViberがすごい :宗子時空
Media5-fone :宗子時空
電話革命-写真編 :宗子時空

foltia LIVE(仮称)のCPU負荷

Posted on 2011/08/16 (火) 18:11
Filed Under foltia | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

foltia LIVE(仮称)のCPU負荷がどのくらいなものか測ってみた。
まず180秒分のTSファイルを録画した。
そのファイルを先日のコマンドでffmpegで処理するのに要した時間をtimeコマンドで測定した。コマンドの変更点は -threads 0 を追加したことと -r 30000/1001 に変更したこと。
(とっても参考になるffmpegオプション日本語解説:「最新ffmpegのオプションまとめ - MobileHackerz Knowledgebase Wiki」)

計測値は以下の通り

CPU 所要時間 実尺に対しての比率
Intel Core i7 2600K 0m55.839s x1/3
Intel ATOM D510 6m57.778s x2.3

実尺より短時間で終わる一倍を切るようなCPUであれば、録画やその他の負荷も含めて、その品質でのLIVEが出来そうな気がする感じ。

Core i7 2600Kは帯域幅別の異なる品質のトラコンを同時に2,3ストリーム生成出来るかも知れない。

foltia LIVE(仮称)で録画せずにiPadでテレビを見よう

Posted on 2011/08/11 (木) 5:06
Filed Under foltia | 1 Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr



ロケフリとかSlingboxとかの「今やってるテレビ放送を見る機能」をなんとかfoltiaとiPadで実現できないものかとしばらく試行錯誤していたのだけど、ようやく一番高かったハードルを超えた感じ。
foltia LIVE スクリーンショットiOS3.0から導入されたHTTP Live Streamingを使った。

簡単に仕組みを言うと、Linuxで動いているfoltiaの中でPT2のチューナーからの出力をffmpegに渡してトラコンして、それを10秒ごとに分割するlive_segmenterというプログラムに渡してメディアファイルを作ってる部分と、m3u8という拡張子のプレイリストを作成する簡単なphpファイル。
AppleのHTTP Live Streaming Overviewという資料から引用するとこんな感じ。
HTTP Streaming Architecture

ワンセグと違ってネットワークが必ず必要な代わりに、iPadで追加ハードウェアなしに高画質で地上波だけでなくBSやCSも見れるのがメリット。

分割されたtsメディアファイルを作り続けるコマンドラインのサンプルはこんな感じ。基本的にほとんどすべてが書いてある「HTTP Live Video Stream Segmenter and Distributor」の丸パクリ。

PERL:
  1. recpt1 --b25  27 - - | ffmpeg -er 4 -i - -f mpegts -acodec libmp3lame -ar 32000 -ab 48k -s 640x360 -vcodec libx264 -b 1200k -flags +loop+mv4 -cmp 256 -partitions +parti4x4+partp8x8+partb8x8 -subq 7 -trellis 1 -refs 5 -coder 0 -me_range 16 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 1200k -maxrate 1200k -bufsize 1200k -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 -aspect 16:9 -r 30 -g 90 -async 2 - | /home/foltia/perl/tool/live_segmenter 10 /home/foltia/php/tv/live/ sample_wifi_16x9_1240k wifi_16x9_1240k

というわけで、おいおいUI部分を作っていきましょう。という方針で。

参考サイト
HTTP Live Video Stream Segmenter and Distributor
HTTP Live Streaming Resources – Apple Developer

Recently


Categories


Archives


Wish list

宗子さんのほしい物リスト2015/5-
Pages (151): « 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 ... Last »