<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On May 1, 2008, at 11:33 PM, Kyle Walker wrote:</div><blockquote type="cite">Have you looked into gmyth for the frontend...<a href="http://gmyth.sourceforge.net">http://gmyth.sourceforge.net</a>?&nbsp; From their website....<br><br>GMyth is a library to access MythTV backend services. It is intended to speedup the development of a Mythtv Frontend, providing a high level API enabling applications to retrieve data such as: <ul><li> EPG: Retrieve channels and programs data with filtering capabilities. Retrieve channels icon; </li><li> Scheduling: List, add, change and remove recording schedules; </li><li> Recorded programs: List, remove, download and stream recorded programs; </li><li> Live TV: Control the backend remote recorder, switch channels and access Live TV content.</li></ul></blockquote>Yes. As far as using GMyth to help create the iPhone frontend, it's a non-starter due to its dependencies on many gtk libraries. It doesn't make much sense to build up a bunch of gtk libs just to have some API abstractions for Mythtv.&nbsp;</div><div><br><blockquote type="cite">I fooled with streaming livetv to my iphone couple months ago so I could watch the college basketball tournament games at work.&nbsp; Gmyth comes with gmyth-cat as a sample program. You can use to tune a channel and send the stream through stdout, which you can just run through mencoder or ffmpeg to transcode for the phone and send wherever you want. The problem with getting this to work on the iphone is that it does not support the real time streaming protocol (RTSP).&nbsp; WIthout this you cannot play a file that has not finished transcoding, so even if your capture card could capture in a format that the phone could playback you would not be able to stream it live the phone.<br></blockquote><div><br></div>Hmmm... I hadn't gotten far enough to realize this... Very distressing if it's the case...<br><br><blockquote type="cite">Thank you for the native remote! I am going to see if I can build it on linux.</blockquote><div><br></div><div>I just realized that I had never tried compiling for the iPhone instead of the iPhone Simulator, so I tried last night and realized that a few things need to be fixed up. So you may or may not find issues depending on the headers you have available. Apple has restricted some common classes on the iPhone like NSCalendarDate. It's there in the libs, but there's no header file for it so you aren't allowed to use it according to their licensing terms. Hopefully I'll have it fixed up today and it'll build everywhere.</div><div><br></div><div>Thanks</div></div></body></html>