<div dir="ltr">Could you specify which file is the most interesting?</div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/6/18 Joseph Mills <span dir="ltr">&lt;<a href="mailto:josephjamesmills@ubuntu.com" target="_blank">josephjamesmills@ubuntu.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">The services api kinda has support for live TV. This is what I do for my app. I make the user add there startup channel then when they press watch TV it starts recording that channel and opens it up in my native player. It also loads a list of all the channels via sqlite. Then if user changes channel it removes the recording that was just recorded and starts to record the selected channel and starts to play it. The channels are always behind but it is a work around for now. If any one would like to help me with this app my code is on githiub well it has not been updated in a couple of days but it is there <a href="http://github.com/bobweaver/mythtv-qml" target="_blank">github.com/bobweaver/mythtv-qml</a> </p>


<p dir="ltr">Thanks </p><span class="HOEnZb"><font color="#888888">
<p dir="ltr">Joseph Mills </p></font></span><div class="HOEnZb"><div class="h5">
<div class="gmail_quote">On Jun 18, 2013 8:00 AM,  &lt;<a href="mailto:mythtv-dev-request@mythtv.org" target="_blank">mythtv-dev-request@mythtv.org</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Send mythtv-dev mailing list submissions to<br>
        <a href="mailto:mythtv-dev@mythtv.org" target="_blank">mythtv-dev@mythtv.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://www.mythtv.org/mailman/listinfo/mythtv-dev" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-dev</a><br>
or, via email, send a message with subject or body &#39;help&#39; to<br>
        <a href="mailto:mythtv-dev-request@mythtv.org" target="_blank">mythtv-dev-request@mythtv.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:mythtv-dev-owner@mythtv.org" target="_blank">mythtv-dev-owner@mythtv.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of mythtv-dev digest...&quot;<br>
<br>
<br>
Today&#39;s Topics:<br>
<br>
   1. Re: Wii frontend (Chris Pinkham)<br>
   2.<br>
      <a href="http://code.mythtv.org/cgit/mythtv/commit/?id=7e250bc1b1385bbaba45c71ce7db9e1173180707" target="_blank">http://code.mythtv.org/cgit/mythtv/commit/?id=7e250bc1b1385bbaba45c71ce7db9e1173180707</a><br>
      - wow! (Warpme)<br>
   3. Re: Wii frontend (Michael T. Dean)<br>
   4. Re: Wii frontend (George Nassas)<br>
   5. Re:<br>
      <a href="http://code.mythtv.org/cgit/mythtv/commit/?id=7e250bc1b1385bbaba45c71ce7db9e1173180707" target="_blank">http://code.mythtv.org/cgit/mythtv/commit/?id=7e250bc1b1385bbaba45c71ce7db9e1173180707</a><br>
      - wow! (David Engel)<br>
   6. Re: Wii frontend (Bill Meek)<br>
   7. Re: Wii frontend (Chris Pinkham)<br>
   8. Re: Wii frontend (Chris Pinkham)<br>
   9. Re: Wii frontend (Joel Sj?gren)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Mon, 17 Jun 2013 09:12:27 -0700<br>
From: Chris Pinkham &lt;<a href="mailto:cpinkham@bc2va.org" target="_blank">cpinkham@bc2va.org</a>&gt;<br>
To: Development of MythTV &lt;<a href="mailto:mythtv-dev@mythtv.org" target="_blank">mythtv-dev@mythtv.org</a>&gt;<br>
Subject: Re: [mythtv] Wii frontend<br>
Message-ID: &lt;<a href="mailto:20130617161227.GA17573@pooh.bc2va.org" target="_blank">20130617161227.GA17573@pooh.bc2va.org</a>&gt;<br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
* On Mon Jun 17, 2013 at 12:16:43AM -0400, George Nassas wrote:<br>
&gt; When the recordings and videos lists merge won?t myth end up with<br>
&gt; a single ID to reference any kind of video material? I?ve never seen<br>
&gt; any discussion to that effect but it seems like an obvious move. A<br>
&gt; welcome one too. Assuming I?m right, that would be the time to unleash<br>
&gt; client-breaking changes.<br>
<br>
There will be an ID per file.  The recordings and videos will still<br>
be stored separately, but they&#39;ll share a common set of tables for<br>
things like the file(s) behind the recording or video and the<br>
seektables associated with those files.  A recording might have<br>
two files due to an interrupted recording process or multiple<br>
resolutions such as the original and a transcode or both HD and SD<br>
versions recorded.  Videos could be similar or have multiple parts<br>
as is supported currently.<br>
<br>
We have also talked about replacing the chanid/starttime with a<br>
unique RecordingID, but I&#39;m not sure if Michael T. Dean is rolling<br>
that into the updated schema or if it is feature creep.  The<br>
original schema design for the shared tables was something that<br>
I was working on 4 years ago but as with always, our TODO lists<br>
are a mile long and real life has some of us like me moving at<br>
a snail&#39;s pace so I passed it off.<br>
<br>
--<br>
Chris<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Mon, 17 Jun 2013 18:26:49 +0200<br>
From: Warpme &lt;<a href="mailto:warpme@o2.pl" target="_blank">warpme@o2.pl</a>&gt;<br>
To: MythTV - Dev list &lt;<a href="mailto:mythtv-dev@mythtv.org" target="_blank">mythtv-dev@mythtv.org</a>&gt;<br>
Subject: [mythtv]<br>
        <a href="http://code.mythtv.org/cgit/mythtv/commit/?id=7e250bc1b1385bbaba45c71ce7db9e1173180707" target="_blank">http://code.mythtv.org/cgit/mythtv/commit/?id=7e250bc1b1385bbaba45c71ce7db9e1173180707</a><br>
        - wow!<br>
Message-ID: &lt;<a href="mailto:51BF38C9.8070409@o2.pl" target="_blank">51BF38C9.8070409@o2.pl</a>&gt;<br>
Content-Type: text/plain; charset=&quot;iso-8859-2&quot;; Format=&quot;flowed&quot;<br>
<br>
Wow,<br>
Under heavy tests (additional 50 test rules scheduling 4 blocks of 16xHD<br>
concurrent recordings) this commit reduces my schedule times by 2x.<br>
(from 24-28sec to 12-14 sec).<br>
<br>
Just quick q: is it safe to backport it to current 0.26-fixes?<br>
<br>
<br>
<br>
-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: warpme.vcf<br>
Type: text/x-vcard<br>
Size: 83 bytes<br>
Desc: not available<br>
URL: &lt;<a href="http://www.mythtv.org/pipermail/mythtv-dev/attachments/20130617/22967be8/attachment-0001.vcf" target="_blank">http://www.mythtv.org/pipermail/mythtv-dev/attachments/20130617/22967be8/attachment-0001.vcf</a>&gt;<br>


<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Mon, 17 Jun 2013 12:30:13 -0400<br>
From: &quot;Michael T. Dean&quot; &lt;<a href="mailto:mtdean@thirdcontact.com" target="_blank">mtdean@thirdcontact.com</a>&gt;<br>
To: Development of MythTV &lt;<a href="mailto:mythtv-dev@mythtv.org" target="_blank">mythtv-dev@mythtv.org</a>&gt;<br>
Subject: Re: [mythtv] Wii frontend<br>
Message-ID: &lt;<a href="mailto:51BF3995.3000003@thirdcontact.com" target="_blank">51BF3995.3000003@thirdcontact.com</a>&gt;<br>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
<br>
On 06/17/2013 12:12 PM, Chris Pinkham wrote:<br>
&gt; * On Mon Jun 17, 2013 at 12:16:43AM -0400, George Nassas wrote:<br>
&gt;&gt; When the recordings and videos lists merge won?t myth end up with<br>
&gt;&gt; a single ID to reference any kind of video material? I?ve never seen<br>
&gt;&gt; any discussion to that effect but it seems like an obvious move. A<br>
&gt;&gt; welcome one too. Assuming I?m right, that would be the time to unleash<br>
&gt;&gt; client-breaking changes.<br>
&gt; There will be an ID per file.  The recordings and videos will still<br>
&gt; be stored separately, but they&#39;ll share a common set of tables for<br>
&gt; things like the file(s) behind the recording or video and the<br>
&gt; seektables associated with those files.  A recording might have<br>
&gt; two files due to an interrupted recording process or multiple<br>
&gt; resolutions such as the original and a transcode or both HD and SD<br>
&gt; versions recorded.  Videos could be similar or have multiple parts<br>
&gt; as is supported currently.<br>
&gt;<br>
&gt; We have also talked about replacing the chanid/starttime with a<br>
&gt; unique RecordingID, but I&#39;m not sure if Michael T. Dean is rolling<br>
&gt; that into the updated schema or if it is feature creep.<br>
<br>
Yes, I&#39;ll be changing recorded to use a single recordedid, rather than<br>
the chanid/starttime.  But, as Chris mentioned, videos and recordings<br>
will have distinct IDs, as they will still be distinct items.  Much of<br>
the other &quot;supporting&quot; metadata, though, will be shared.<br>
<br>
&gt;    The<br>
&gt; original schema design for the shared tables was something that<br>
&gt; I was working on 4 years ago but as with always, our TODO lists<br>
&gt; are a mile long and real life has some of us like me moving at<br>
&gt; a snail&#39;s pace so I passed it off.<br>
<br>
And I got a bit distracted with real life, too, but should be working on<br>
this after 0.27.<br>
<br>
Mike<br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Mon, 17 Jun 2013 12:51:07 -0400<br>
From: George Nassas &lt;<a href="mailto:gnassas@mac.com" target="_blank">gnassas@mac.com</a>&gt;<br>
To: Development of MythTV &lt;<a href="mailto:mythtv-dev@mythtv.org" target="_blank">mythtv-dev@mythtv.org</a>&gt;<br>
Subject: Re: [mythtv] Wii frontend<br>
Message-ID: &lt;<a href="mailto:4A4BBB2C-EBDA-4D90-B4A9-40EE9D89267A@mac.com" target="_blank">4A4BBB2C-EBDA-4D90-B4A9-40EE9D89267A@mac.com</a>&gt;<br>
Content-Type: text/plain; charset=&quot;windows-1252&quot;<br>
<br>
On 2013-06-17, at 12:30 PM, Michael T. Dean wrote:<br>
<br>
&gt; Yes, I&#39;ll be changing recorded to use a single recordedid, rather than the chanid/starttime.<br>
<br>
Yay!<br>
<br>
&gt; But, as Chris mentioned, videos and recordings will have distinct IDs, as they will still be distinct items.  Much of the other &quot;supporting&quot; metadata, though, will be shared.<br>
<br>
<br>
To clarify: within the same number space? IOW, you won?t be able to have a recording id 10 and a video id 10. 10 might be a recording, 11-15 videos, the next few recordings, etc.<br>
<br>
The payoff would be to trim the current parallel APIs where you have start/stop/restart/delete HLS stream for recordings and start/stop/restart/delete HLS stream for videos and the only real difference is how you refer to the media. Same for artwork etc. I imagine you would end up saying ?start me a stream on media #26? and the right thing happens behind the scenes. Just askin?<br>


<br>
Rereading your statement I think I?m imagining it wrong.<br>
<br>
- George<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: &lt;<a href="http://www.mythtv.org/pipermail/mythtv-dev/attachments/20130617/0aebd103/attachment-0001.html" target="_blank">http://www.mythtv.org/pipermail/mythtv-dev/attachments/20130617/0aebd103/attachment-0001.html</a>&gt;<br>


<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Mon, 17 Jun 2013 13:17:24 -0500<br>
From: David Engel &lt;<a href="mailto:david@istwok.net" target="_blank">david@istwok.net</a>&gt;<br>
To: Development of MythTV &lt;<a href="mailto:mythtv-dev@mythtv.org" target="_blank">mythtv-dev@mythtv.org</a>&gt;<br>
Subject: Re: [mythtv]<br>
        <a href="http://code.mythtv.org/cgit/mythtv/commit/?id=7e250bc1b1385bbaba45c71ce7db9e1173180707" target="_blank">http://code.mythtv.org/cgit/mythtv/commit/?id=7e250bc1b1385bbaba45c71ce7db9e1173180707</a><br>
        - wow!<br>
Message-ID: &lt;<a href="mailto:20130617181724.GB10550@opus.istwok.net" target="_blank">20130617181724.GB10550@opus.istwok.net</a>&gt;<br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
On Mon, Jun 17, 2013 at 06:26:49PM +0200, Warpme wrote:<br>
&gt; Wow,<br>
&gt; Under heavy tests (additional 50 test rules scheduling 4 blocks of<br>
&gt; 16xHD concurrent recordings) this commit reduces my schedule times<br>
&gt; by 2x.<br>
&gt; (from 24-28sec to 12-14 sec).<br>
&gt;<br>
&gt; Just quick q: is it safe to backport it to current 0.26-fixes?<br>
<br>
It&#39;s probably safe for 0.26, but it&#39;s not something I&#39;ll be pursuing.<br>
At this point, most deveoper energy should be focused on preparing<br>
0.27 for freeze, testing and release.<br>
<br>
David<br>
--<br>
David Engel<br>
<a href="mailto:david@istwok.net" target="_blank">david@istwok.net</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 6<br>
Date: Mon, 17 Jun 2013 16:04:41 -0500<br>
From: Bill Meek &lt;<a href="mailto:keemllib@gmail.com" target="_blank">keemllib@gmail.com</a>&gt;<br>
To: <a href="mailto:mythtv-dev@mythtv.org" target="_blank">mythtv-dev@mythtv.org</a><br>
Subject: Re: [mythtv] Wii frontend<br>
Message-ID: &lt;<a href="mailto:51BF79E9.7000504@gmail.com" target="_blank">51BF79E9.7000504@gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
<br>
On 06/16/2013 10:19 PM, Chris Pinkham wrote:<br>
...<br>
 &gt; The Services API is a work in progress, and input from users of the API<br>
&gt; (or people who understand MythTV and can add new endpoints) is always<br>
&gt; welcome.  There are several different projects going on right now<br>
&gt; which make use of the API to create frontends on various devices.<br>
<br>
Can I interest you in this one?<br>
<br>
      <a href="http://code.mythtv.org/trac/ticket/11386" target="_blank">http://code.mythtv.org/trac/ticket/11386</a><br>
<br>
The 1st part of the patch adds this:<br>
<br>
     http://&lt;BackendServerIP&gt;:6544/Myth/GetConfigurationInfo<br>
<br>
and the 2nd adds to the response of the existing:<br>
<br>
     http://&lt;BackendServerIP&gt;:6544/Myth/GetStorageGroupDirs?GroupName=Streaming (etc.)<br>
<br>
Both were done based on problems found helping MythTV Android<br>
Frontend users.<br>
<br>
It allows a Services API client to alert the user that the backend<br>
has build/configuration choices that will prevent the client from<br>
running properly.<br>
<br>
--<br>
Bill<br>
<br>
<br>
------------------------------<br>
<br>
Message: 7<br>
Date: Mon, 17 Jun 2013 14:17:51 -0700<br>
From: Chris Pinkham &lt;<a href="mailto:cpinkham@bc2va.org" target="_blank">cpinkham@bc2va.org</a>&gt;<br>
To: Development of MythTV &lt;<a href="mailto:mythtv-dev@mythtv.org" target="_blank">mythtv-dev@mythtv.org</a>&gt;<br>
Subject: Re: [mythtv] Wii frontend<br>
Message-ID: &lt;<a href="mailto:20130617211751.GA26683@pooh.bc2va.org" target="_blank">20130617211751.GA26683@pooh.bc2va.org</a>&gt;<br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
* On Mon Jun 17, 2013 at 04:04:41PM -0500, Bill Meek wrote:<br>
&gt; Can I interest you in this one?<br>
&gt;<br>
&gt;      <a href="http://code.mythtv.org/trac/ticket/11386" target="_blank">http://code.mythtv.org/trac/ticket/11386</a><br>
<br>
Added this to the top of TODO list to take a look at.  Thanks.<br>
<br>
--<br>
Chris<br>
<br>
<br>
------------------------------<br>
<br>
Message: 8<br>
Date: Mon, 17 Jun 2013 14:22:56 -0700<br>
From: Chris Pinkham &lt;<a href="mailto:cpinkham@bc2va.org" target="_blank">cpinkham@bc2va.org</a>&gt;<br>
To: Development of MythTV &lt;<a href="mailto:mythtv-dev@mythtv.org" target="_blank">mythtv-dev@mythtv.org</a>&gt;<br>
Subject: Re: [mythtv] Wii frontend<br>
Message-ID: &lt;<a href="mailto:20130617212256.GB26683@pooh.bc2va.org" target="_blank">20130617212256.GB26683@pooh.bc2va.org</a>&gt;<br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
* On Mon Jun 17, 2013 at 12:51:07PM -0400, George Nassas wrote:<br>
&gt; To clarify: within the same number space? IOW, you won?t be able to<br>
&gt; have a recording id 10 and a video id 10. 10 might be a recording,<br>
&gt; 11-15 videos, the next few recordings, etc.<br>
<br>
This isn&#39;t what was planned so far.  RecordID and VideoID (or whatever<br>
that field is called are in separate tables).  FileID is in another<br>
table.  A RecordID could have multiple FileID&#39;s and a VideoID could<br>
have multiple FileID&#39;s.  Technically, a RecordID and a VideoID could<br>
share the same FileID as well.<br>
<br>
&gt; The payoff would be to trim the current parallel APIs where you<br>
&gt; have start/stop/restart/delete HLS stream for recordings and<br>
&gt; start/stop/restart/delete HLS stream for videos and the only<br>
&gt; real difference is how you refer to the media. Same for artwork<br>
&gt; etc. I imagine you would end up saying ?start me a stream on<br>
&gt; media #26? and the right thing happens behind the scenes. Just askin?<br>
<br>
It already is this way sort of.  The base HLS service calls just<br>
take a filename and return a HLS ID.  There are wrappers around this<br>
to allow you to easily startup a HLS stream for a recording using<br>
starttime and chanid or for a video using the video ID.<br>
<br>
&gt; Rereading your statement I think I?m imagining it wrong.<br>
<br>
I imagine that once the new schema is in place, there might be a<br>
way to say &quot;gimme a HLS stream for this FileID&quot;, but that might<br>
be something just rolled into the on-demand HLS patch if the<br>
schema is there already.<br>
<br>
--<br>
Chris<br>
<br>
<br>
------------------------------<br>
<br>
Message: 9<br>
Date: Tue, 18 Jun 2013 12:31:55 +0200<br>
From: Joel Sj?gren &lt;<a href="mailto:joelsjogren.wii@gmail.com" target="_blank">joelsjogren.wii@gmail.com</a>&gt;<br>
To: <a href="mailto:mythtv-dev@mythtv.org" target="_blank">mythtv-dev@mythtv.org</a><br>
Subject: Re: [mythtv] Wii frontend<br>
Message-ID:<br>
        &lt;<a href="mailto:CAJq7yX674iYG5eGQqXWxnBnr428rf1oeffYrT2amyP9wp2ipnw@mail.gmail.com" target="_blank">CAJq7yX674iYG5eGQqXWxnBnr428rf1oeffYrT2amyP9wp2ipnw@mail.gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
<br>
2013/6/14 Joel Sj?gren &lt;<a href="mailto:joelsjogren.wii@gmail.com" target="_blank">joelsjogren.wii@gmail.com</a>&gt;<br>
<br>
&gt; I&#39;ve also just heard about xbmc&#39;s support for mythtv (while reading about<br>
&gt; mythtv for the xbox), so I&#39;m going to see how they&#39;ve gone about it.<br>
&gt;<br>
<br>
The xbmc-pvr-addons include mythtv support through a library called cmyth.<br>
It can be found here: <a href="https://github.com/cmyth/cmyth" target="_blank">https://github.com/cmyth/cmyth</a>. It appears that,<br>
unlike the services api, cmyth supports livetv.<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: &lt;<a href="http://www.mythtv.org/pipermail/mythtv-dev/attachments/20130618/debe37c5/attachment-0001.html" target="_blank">http://www.mythtv.org/pipermail/mythtv-dev/attachments/20130618/debe37c5/attachment-0001.html</a>&gt;<br>


<br>
------------------------------<br>
<br>
_______________________________________________<br>
mythtv-dev mailing list<br>
<a href="mailto:mythtv-dev@mythtv.org" target="_blank">mythtv-dev@mythtv.org</a><br>
<a href="http://www.mythtv.org/mailman/listinfo/mythtv-dev" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-dev</a><br>
<br>
End of mythtv-dev Digest, Vol 124, Issue 17<br>
*******************************************<br>
</blockquote></div>
</div></div><br>_______________________________________________<br>
mythtv-dev mailing list<br>
<a href="mailto:mythtv-dev@mythtv.org">mythtv-dev@mythtv.org</a><br>
<a href="http://www.mythtv.org/mailman/listinfo/mythtv-dev" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-dev</a><br>
<br></blockquote></div><br></div>