hurry it’s blog

TwonkyMedia対応作業の備忘録(NasViP)

NasViPとNasAuのTwonkyMedia(DLNAサーバー)への
対応作業の備忘録。

TwonkyMediaでは、ssdpの問い合わせの応答で
何と、localhost(127.0.0.1)のIPアドレスを返してくる
う〜ん、これは初めてのケース、他のメディアサーバーでは
ありえないパターンですね。
自社のWeb管理ツールの利便性の為だと思われるが、
ちょっとよろしくないのでは?

対策.
 アプリケーション側でフィルターをかけるしか
 無いようですね。orz

ブラウズでも、他のメディアサーバーでは
ありえない応答パターンを返してくるようです。orz

ブラウズ時の、要求件数がコンテンツの件数を
超えていると、コンテンツのブラウズ内容は返さず
件数のみを返してくる。
(何の為に、件数があるのか判らなくなってしまいますね)

通常のメディアサーバーでは、存在する件数のコンテンツの
ブラウズ内容と件数を返してくる。

対策.
 1度問い合わせを行い、件数を取得して
 その後、ぴったりの件数でさらに問い合わせを行って
 情報を取得するしか無い様です。==>実験済み
 (ぴったりの件数でないと、内容が取得出来ない)
 (無駄な問い合わせが増えてしまう– orz)

総じてTwonkeyMediaのメディアサーバーは、
なかなか、我が儘なメディアサーバーですが
ユーザー様からのご要望(特に海外から)がありますので
対応中です。

ちょっと不思議なのは、この状態で
TwonkeyMediaのメディアサーバーは、
よくDLNAの認証がおりているな〜、という事です。


NasViP動作確認リスト更新しました。

ユーザー様からの、ご連絡でNasViPの動作確認リスト更新しました。

LAN DISK (HDL-GSシリーズ)を動作確認リストに
追記しました。

*補足情報
 m4vファイルは、拡張子をmp4に変更する事によって
 再生出来るとの事です。
 m4vのままではHDL-GSシリーズのDLNAサーバー機能が
 動画コンテンツと認識しない様ですのでご注意下さい。
 (コンテンツ・リストに表示されない様です)

最後になりましたが
らさ様、情報と検証、本当にありがとうございました。


アプリ価格改定予定

iPhone アプリの価格を改定します。

TiRecJは、段階的に
¥115 => ¥230(10/01) => 350(11/01) に致します。
(セールは今回が最後となります
 今後は価格改定は致しません)

NasViPは、
¥115 => ¥230(11/1)に戻します。

本日App ストアでTiRecJのユーザー様の
レビューを見たら時間が合わないとの事が
書かれていたので、いろいろ調べてみましたが
どう入力しても、時間が合うので、困りました。
(今迄、一度も時間が合わないとの、
 ご意見は頂いてないので・・・計算部分は念入りにテストしたので
 基本的には問題ないと思っていましたが・・・(^^;
 環境が関係するようなアプリではありませんし・・・)

管理時間単位の設定
休息時間の設定
出勤時間の入力値
退勤時間の入力値
外出/再入時間の入力値

う〜ん
どう設定されていて、
どう入力されているのか?
時間単位(1分/15分/30分等)の設定で、切り上げ/切り捨て
休息時間の設定等で微妙に計算が変わってきますので
是非内容を知りたいのですが・・・
(レビューを書かれたユーザー様、
 見ていらしたらレビューに追記か、
 コンタクトへメール頂けると、幸いです)

AppStoreでは、ユーザー様とコンタクトが取れないので、
どう対処したものか非常に困ります。

改訂日を少々変更しました。


新アプリ NasAu 1.0 リリースされました。(NasViP兄弟アプリ)

NasAuのバージョン 1.0がリリ—スされました。

NasAu iconNasAu(AppStoreのリンク)
NasAuサポートページのリンク
カテゴリー:ミュージック


NasViPは動画再生/再生指示専用でしたが、こちらのソフトは
音楽ファイル(オーディオ・ファイル)の再生/再生指示の専用ソフトになります。
(デザインは一新しました)。
NasViPのカテゴリーは、エンターテインメントでしたが、
NasAuのカテゴリーはミュージックとなります。
新アプリリリース記念で、TiRecJ/NasViP共にセールを延長しました(^^;
サポートページの内容を、これから更新予定です(少々お待ち下さい)。

今回の審査期間は約2週間でした。

追記.
 2009/08/22 サポートページ更新しました。


NasViPのレンダラー検索についてのTips

新しいソフトを作成中に気づいた事ですが、
メディア・レンダラーを検索時にメディアサーバーソフトは
ほとんど、確実に応答を返してきますが
どうも、BRAVIAは、検索に応答をまったく返さなくなる事が有る様です。
(少なくとも、自宅のBRAVIAは、そのように動作しています)
Dicoveryも本来ssdp:allで検索したかったのですが、BRAVIAのみが応答を返さない為
仕方なく、サーバーとレンダラーを指定して別々に検索してしています。
検索さえ出来れば、問題なく動くのですが、ちょっと困りものです。
(今の、最新のBRAVIAはどうなのでしょうか?、改善されていれば良いのですが)
他の、レンダラーでは、このような現象は発生しないので、BRAVIA特有の問題だと思われます。
(タイムアウトをどんなに長くしても、全く応答しなくなります)
(アプリを何度再起動しても見つからなくなるようです)

とりあえず、Tipsとして書いておきます。
このような、状態になった場合は、iPhoneの電源を一度落として
再起動すると、検索出来る確率が上がる様です。
(何故なのか、理由は謎です。 — BRAVIAがキャッシュしている何らかの情報が
 クライアントが見えなくなる事によってクリアでもされるんでしょうか?
 それなら、電源迄落とさなくてもアプリの再起動で大丈夫な気が・・・)

不思議なのは、デバック時のシュミレータによる動作時は
この現象が発生しない事です。
(なんとか、原因を突き止めて、対処したい所です。)


TiRecJ 1.2リリースされました。

リリース告知がまた遅れてれてしまいました。(^^;
TiRecJ Ver 1.2が7/28にリリースされました。

現在、NasViPの兄弟分になるアプリケーションも
リリース準備中です。
NasViPの追加機能になる再生指示機能の
組み合わせ対応表は、週末に作成しますので
少々お待ち下さい(^^;

tirecj-saleTirecJ(AppStoreのリンク)
TirecJサポートページのリンク

セール中(50% OFF)

バグ修正版になります。


NasViP バージョン 2.0 リリースされました。

NasViPのバージョン 2.0がリリ—スされました。

nasvipNasViP(AppStoreのリンク)
NasViPサポートページのリンク
機能変更/追加
1.メディア・レンダラーへの再生指示機能追加
  (メデイアレンダラー機能を持つ機器 TV/サーバーへ
   再生指示が出来るようになりました)
2.サーバー検索画面機能追加
  サーバー検索画面にて、検索出来たサーバーから
  順次選択可能になるように変更。
3.設定画面変更。


ただいま、セール中(8月中旬迄)

MPEG2のコンテンツなら、Sony BRAVIA等に、再生指示が行えます。
フリーのPC用メディアレンダラーなら、XBMCをお薦めします。
(XBMCのコンテンツは、iPhone本体では、再生出来ませんが
 再生指示は可能です XBMC => XBMC 等)

動作確認出来た、レンダラーは限られていますので
動作した/動作しなかった等、フィードバック頂けると
ありがたいです。(AppStoreのレビューでも結構です)

現在判っている事は、BRAVIAの場合は、BRAVIA自身がメディアサーバーと
認識出来るメディアサーバーのコンテンツ以外は
受け付けないという事です。

mediatomb/PS3 Media Server(ver 1.10.5)/XBMC/TVersityは、
BRAVIAではメディアサーバーと正常認識出来ない様なので
ご注意下さい。

現在の所、BRAVIAがメディアサーバーと正常に認識するのが確認出来ているのは
バッファローのNAS(HS-DHGLシリーズ)とPS3 Media Server(Ver 1.2 非正式版)になります。

XBMC(for Max/for Win)は、本体で再生出来るコンテンツであれば
ほぼ再生指示を受け付けます。(なかなか優秀です — MPEG2 TSはダメでした)

確認出来た、組み合わせのリストを作成して
順次、追加して行きます。

今回の、審査期間は9日位でした。

*追記
 MPEG2等、iPhone本体で再生出来ないコンテンツを
 レンダラーに再生指示を行う場合は、設定画面の
 コンテンツ強制認識をONに設定して下さい。


備忘録(メディアサーバー等)

NasViPの新バージョンを開発中に気がついた事を
忘れないように残しておきます。

Macにて
MediaTombとPS3 Media Serverを同時に立ち上げると競合する。
MediaTombを、後から起動しようとすると、起動出来ない。
PS3 Media Serverを後から起動すると、起動は出来るが
UPnPクライアントからアクセス出来ない。
(ポートがかぶっているのか?、設定で回避可能?)

MediaTombとXBMC(for Mac)を同時に立ち上げると競合する。
MediaTombを、後から起動しようとすると、起動出来ない。
XBMCを後から起動すると、起動は出来るが
UPnPクライアントからアクセス出来ない。
(PS3 Media Serverと現象は同じ)

XBMC(for Mac)とPS3 Media Serverは、共存可能。
同時に立ち上げても、PS3 Media Serverのメディアサーバー機能
XBMCのメディアサーバー/メディアレンダラー機能は、
正常に動作しています。

BRAVIAに対応したPS3 Media Server(1.20非正式版)は、少々UPnPの実装が変わっており、
UPnPクライアントによっては、アクセス出来なくなる可能性が
ある様です。
NasViPも現在審査中の2.0でないとアクセス出来ません。
(次バージョンNasViPがリリース迄は、
NasViPを御使用の場合、PS3 Media Server 1.10.5の正式版をご使用下さい)

付記.
  iPhone OS 3.0にしてから、WIFIの接続が不安定な気がします。
 何故か原因が判りませんが、アプリケーション側からは、
 制御が出来ないので少々困ります。


NasViP バージョンアップ(2.0)作業完了。

NasViPのバージョン・アップ作業が完了しました。
バージョン 2.0となります。(審査に提出しました)

追加/変更機能は、以下になります。

1.メディア・レンダラーへの再生指示機能追加
  (メデイアレンダラー機能を持つ機器/レンダラーへ
   再生指示が出来るようになりました)
2.設定画面変更。
  (レンダラーの使用有無の設定を追加)
3.サーバー検索画面機能追加
  サーバー検索画面にて、検索出来たサーバーから
  順次選択可能になるように変更しました。
  又、検索状態が判る様にインジケータアイコンを
  表示するようにしました。

*このバージョンからは、iPhone OS 3.0 以上になります。

画面イメージは、以下の様になります。


IMG_0210IMG_0215
(左)サーバー(NAS)/
  レンダラー検索中
(右)サーバー(NAS)/
  レンダラー検索後

 赤:選択不可
 黄:選択(操作)可能。
 緑:選択(操作)可能。
      – 検索完了



IMG_0220IMG_0217
(左)フォルダー画面
(右)再生指示画面
 
再生指示は、コンテンツを設定しての指示/既に設定されているコンテンツの再生操作が行えます。


動作確認は、主にXBMC for Macのメディアレンダラー機能で行いました。
XBMCのレンダラー機能は、、コンテンツを持っているメディアサーバーに
よりますが、かなりのフォーマットが再生出来るので、優秀です。
(FF/FRのみが未サポートみたいなので、
その部分に関しては、BRAVIAを使用して確認しました — こちらは対応フォーマットが非常に少ないです)


iPhone 3G Sが発売されてた。

巷では、iPhone 3G Sが発売され、
行列が出来てたりしたらしい。

iPhone 3G Sは、早々にあきらめていたので
世間から乗り遅れてましたね。(^^;

でも、発売されたら、一応記念でセールでもしましょうかね
と、思ってたけど出遅れてしまいました。
今の所セール出来る物がNasViPしかありませんね(^^;
う〜ん・・・セール終わったばかりなのに
またか〜でもしょうがないかな〜

と言う事で、又してもNasViPセールします。
(1番開発に、時間が掛かってるんだけどな〜 
 とかぼやいてみたり)

nasvip-sale-512NasViP(AppStoreのリンク)
NasViPサポートページのリンク

iPhone 3G S発売記念セール 6/28より


© 2010 hurry it’s blog
Designed by Wordpress Themes | Hosting und Webspace --Made free by Free Wordpress Themes | Webmaster Scripts | Spongy Web Directory