mod_dlna 続き

正月休みの宿題にしたのはいいけれど、思いっきり難航して、ようやくBRAVIAで再生するところまでいったのがついさきほど。Apache単体でUDP Multicastをさばけないので、NOTIFY/SEARCHはMiniSSDPdにお任せすることにした。
なにせBRAVIAさんのツンデレっぷり。何かおかしくても「再生できません」しか言わないので、どこがおかしいのかさっぱりわからん。Content-Typeがapplication/xmlではダメで、text/xmlだとOKとか、TSファイルへのリンクは/dlna/100.tsではダメで、httpからフルパスで書くとOKとか、そりゃーもう。
ひとまずフォルダもファイルも決め打ちで、再生するところまで行くのは判ったので、次はちゃんとopendirするようにするのと、トリックプレイ対応だな。まさか一時停止すらできないとは思わなかった。たぶんcontentFeatures.dlna.orgヘッダを付けてないからだと思われ。