近況
更新滞って申し訳ないです。
SmilePlayerのエンコード機能がなかなか使えるなーと思ったので
のっけたものを10日ほど前に申請してみました。
FLVPlayerまでのお茶にごしって感じで。
(HWエンコーダを使ったりしてみたんですが、エンコード中の再生の挙動がおかしくなったので、お蔵入り)
未だにレビュー中のまま。
ffmpegのライセンス関連は通ったら言及する予定です。
フォルダ機能はテスト中です。
来週終わりには申請だせるかなーという感じです。
来週いっぱいは比較的余裕があるので、サポートをTwitterに移行する予定です。
移動が多いのと、多忙でもちょろっと返信したいというのが理由です。
ニコニコ動画の
読み込みの調子が悪いですね。
PCから直接でもダメ。exでもダメなので、ニコニコ側の問題のようです。
ちょっと様子見。
- 追記-
なおりましたね。
iNico1.1.3
まさか日曜に出るとは思いませんでした。アップル頑張ってるなぁ。
マイリストからの再生で、落ちてしまうバグがあったので、
修正した1.1.4を提出しました。
- 追記-
マイリストリンクからの再生でバグる模様。
細かいアップデートになってしまい、申し訳ありません。
いくらプレイヤー周りを変更したとはいえ、多すぎですね。
プレイヤーの読み込みが停止する現象を軽減したつもり。なのですが、
まだ止まる人が多いようですねぇ・・・。
ただ、高頻度で長い動画で止まってしまう現象は、多少なり改善されてると思います。
短い時間で止まってしまうのはまた違う原因なのかなぁ・・・。
引き続き改善していきます。
他の機能も並行して開発中です。
iNico1.1.0
出たようです。
ランキング登録を前倒しで実装しました。
登録面倒ですがご了承ください。
説明文のurlの認識は甘いです。
これは取得する場所の問題で、速度とトレードオフなので、高速なほうを選びました。
無いよりマシ程度に思ってください。
将来的にはどうにか改善する予定です。
読み込みの問題について
バージョンアップ後に書こうと思っていたのですが、
質問も出ているので。
読み込み失敗というエラーが出るのはニコニコの鯖の応答の問題です。
で、問題なのは再生中に読み込みが突然とまる場合。
(10分以上の動画で多く起こり、バッファリングではなく、完全に停止)。
これも当初は鯖の問題だろうと思っていました。
というのも、プログラム側でここらへんはiPhone(のフレームワーク)任せになっているからです。
で、今iPhoneで動画を再生する方法は2つあります。
(NDAの関係上、大雑把になっています)
1) Aというクラスを使い、独自のUIを持ったプレイヤーをつくるか。
2) Bというクラスを無理やり変更し、独自のUIに変更するか。
のどちらかです。
iNicoと公式は1)を、某有名非公式アプリは2)を使っていると思います。
どうも、1), 2)は同じ挙動を示さないようで、途中でとまるのもフレームワーク側の問題だろうと予想しています。
とはいっても、止まるのも事実なので、次の次のアップデートで、2)方式のプレイヤーも組み込みます。
(たぶんですが、リピート、スリープ再生は2)方式では出来ないでしょう)
タップ時のメニューに"ストリーミング専用再生"的な項目が増えるかもしれません。
カッコ悪いし、若干使いにくくなるのですが、途中で止まるよりはマシかなと思います。
ちょっとアップルに問い合せてみようかな。