Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Dev

Myth Protocol version 74

 

 

MythTV dev RSS feed   Index | Next | Previous | View Threaded


moyerg at syphr

May 10, 2012, 7:54 PM

Post #1 of 15 (772 views)
Permalink
Myth Protocol version 74

I'm sure this is a silly question, but can someone tell me what part
of the protocol changed in version 74
(https://github.com/MythTV/mythtv/commit/3fb9d6eb779e08d91df8a849a5be38e219c34bed)?
I maintain a Java library that speaks the Myth protocol, but I'm not
sure what change(s) I need to implement to be compatible with 74.
Thanks.

- Greg
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-dev


nigel at ind

May 10, 2012, 8:28 PM

Post #2 of 15 (747 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

On 11/05/2012, at 12:54 PM, Gregory Moyer wrote:

> I'm sure this is a silly question, but can someone tell me what part
> of the protocol changed in version 74


I would normally just send you to the relevant page:

http://www.mythtv.org/wiki/Category:Myth_Protocol



but it has not been updated yet.



> (https://github.com/MythTV/mythtv/commit/3fb9d6eb779e08d91df8a849a5be38e219c34bed)?

1) I'm fairly sure that the backend protocol is unchanged by that commit.


2) We are trying to get people to use the new services interface:

http://www.mythtv.org/wiki/Services_API

This should in the long term be more reliable
than munging binary data to/from port 6543


--
Nigel Pearson, nigel [at] ind|"Reality is that which, |
Telstra WES, Ops, Sydney, Australia | when you stop believing |
Office: 8576 5449 Fax: 9298 9033 | in it, doesn't go away."|
Mobile: 0408 664435 Home: 9792 6998 | Philip K. Dick - 'Valis'|

_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-dev


danielk at cuymedia

May 11, 2012, 6:24 AM

Post #3 of 15 (743 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

On 05/10/2012 10:54 PM, Gregory Moyer wrote:
> I'm sure this is a silly question, but can someone tell me what part
> of the protocol changed in version 74
> (https://github.com/MythTV/mythtv/commit/3fb9d6eb779e08d91df8a849a5be38e219c34bed)?
> I maintain a Java library that speaks the Myth protocol, but I'm not
> sure what change(s) I need to implement to be compatible with 74.
> Thanks.

There were no changes. I accidentally bumped the version because earlier
versions of the patch required a protocol change. The protocol changes
were avoided in later versions but the protocol bump remained. The
format of config.xml has changed, so if you are reading that please
look at the latest version.

-- Daniel
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-dev


moyerg at syphr

May 11, 2012, 3:35 PM

Post #4 of 15 (718 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

On Fri, May 11, 2012 at 9:24 AM, danielk <danielk [at] cuymedia> wrote:
> On 05/10/2012 10:54 PM, Gregory Moyer wrote:
>>
>> I'm sure this is a silly question, but can someone tell me what part
>> of the protocol changed in version 74
>>
>> (https://github.com/MythTV/mythtv/commit/3fb9d6eb779e08d91df8a849a5be38e219c34bed)?
>> I maintain a Java library that speaks the Myth protocol, but I'm not
>> sure what change(s) I need to implement to be compatible with 74.
>> Thanks.
>
>
> There were no changes. I accidentally bumped the version because earlier
> versions of the patch required a protocol change. The protocol changes
> were avoided in later versions but the protocol bump remained. The
> format of config.xml has changed, so if you are reading that please
> look at the latest version.
>
> -- Daniel
>

Thanks, Daniel. That was the easiest protocol change implementation
since I started this writing this library.


>2) We are trying to get people to use the new services interface:
>
>http://www.mythtv.org/wiki/Services_API
>
>This should in the long term be more reliable
>than munging binary data to/from port 6543


Nigel,

I'm very appreciative of the new Services API and it certainly makes a
nice integration point going forward. Rest assured my library supports
it in addition to the low-level Myth protocol and the frontend network
control socket.
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-dev


dmfrey at gmail

May 11, 2012, 3:42 PM

Post #5 of 15 (716 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

I am working on implementing the myth services API in java as a part of
MythIC for Android. I will post the github link when I am back at my desk.
I am planning on externalizing once I have the whole API implemented.
On May 11, 2012 6:35 PM, "Gregory Moyer" <moyerg [at] syphr> wrote:

> On Fri, May 11, 2012 at 9:24 AM, danielk <danielk [at] cuymedia> wrote:
> > On 05/10/2012 10:54 PM, Gregory Moyer wrote:
> >>
> >> I'm sure this is a silly question, but can someone tell me what part
> >> of the protocol changed in version 74
> >>
> >> (
> https://github.com/MythTV/mythtv/commit/3fb9d6eb779e08d91df8a849a5be38e219c34bed
> )?
> >> I maintain a Java library that speaks the Myth protocol, but I'm not
> >> sure what change(s) I need to implement to be compatible with 74.
> >> Thanks.
> >
> >
> > There were no changes. I accidentally bumped the version because earlier
> > versions of the patch required a protocol change. The protocol changes
> > were avoided in later versions but the protocol bump remained. The
> > format of config.xml has changed, so if you are reading that please
> > look at the latest version.
> >
> > -- Daniel
> >
>
> Thanks, Daniel. That was the easiest protocol change implementation
> since I started this writing this library.
>
>
> >2) We are trying to get people to use the new services interface:
> >
> >http://www.mythtv.org/wiki/Services_API
> >
> >This should in the long term be more reliable
> >than munging binary data to/from port 6543
>
>
> Nigel,
>
> I'm very appreciative of the new Services API and it certainly makes a
> nice integration point going forward. Rest assured my library supports
> it in addition to the low-level Myth protocol and the frontend network
> control socket.
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev [at] mythtv
> http://www.mythtv.org/mailman/listinfo/mythtv-dev
>


dmfrey at gmail

May 14, 2012, 7:51 AM

Post #6 of 15 (715 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

Here is the link to MythTV for Android in github.

https://github.com/dmfrey/mythtv-for-android

Please let me know if you have any questions.

On Fri, May 11, 2012 at 6:42 PM, Daniel Frey <dmfrey [at] gmail> wrote:

> I am working on implementing the myth services API in java as a part of
> MythIC for Android. I will post the github link when I am back at my desk.
> I am planning on externalizing once I have the whole API implemented.
> On May 11, 2012 6:35 PM, "Gregory Moyer" <moyerg [at] syphr> wrote:
>
>> On Fri, May 11, 2012 at 9:24 AM, danielk <danielk [at] cuymedia> wrote:
>> > On 05/10/2012 10:54 PM, Gregory Moyer wrote:
>> >>
>> >> I'm sure this is a silly question, but can someone tell me what part
>> >> of the protocol changed in version 74
>> >>
>> >> (
>> https://github.com/MythTV/mythtv/commit/3fb9d6eb779e08d91df8a849a5be38e219c34bed
>> )?
>> >> I maintain a Java library that speaks the Myth protocol, but I'm not
>> >> sure what change(s) I need to implement to be compatible with 74.
>> >> Thanks.
>> >
>> >
>> > There were no changes. I accidentally bumped the version because earlier
>> > versions of the patch required a protocol change. The protocol changes
>> > were avoided in later versions but the protocol bump remained. The
>> > format of config.xml has changed, so if you are reading that please
>> > look at the latest version.
>> >
>> > -- Daniel
>> >
>>
>> Thanks, Daniel. That was the easiest protocol change implementation
>> since I started this writing this library.
>>
>>
>> >2) We are trying to get people to use the new services interface:
>> >
>> >http://www.mythtv.org/wiki/Services_API
>> >
>> >This should in the long term be more reliable
>> >than munging binary data to/from port 6543
>>
>>
>> Nigel,
>>
>> I'm very appreciative of the new Services API and it certainly makes a
>> nice integration point going forward. Rest assured my library supports
>> it in addition to the low-level Myth protocol and the frontend network
>> control socket.
>> _______________________________________________
>> mythtv-dev mailing list
>> mythtv-dev [at] mythtv
>> http://www.mythtv.org/mailman/listinfo/mythtv-dev
>>
>


--
My Google Profile <http://www.google.com/profiles/dmfrey>


tom at redpepperracing

May 14, 2012, 8:01 AM

Post #7 of 15 (717 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

On Mon, May 14, 2012 at 10:51 AM, Daniel Frey <dmfrey [at] gmail> wrote:
> Here is the link to MythTV for Android in github.
>
> https://github.com/dmfrey/mythtv-for-android
>
> Please let me know if you have any questions.
>

Very cool, can't wait for some test builds!

Thanks
Tom
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-dev


dmfrey at gmail

May 14, 2012, 8:11 AM

Post #8 of 15 (714 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

Here is a public dropbox link to the apk.

http://dl.dropbox.com/u/14169722/mythtv-for-android/mythtv-for-android.apk

Please note that certain items may be broken at any given time while we are
working on different pieces.

Unfortunately, live streaming will not be available on pre-honeycomb
devices at this time, since it wasn't included until Honeycomb.

As of right now, you basically setup a Home and/or Away profile. If you
are on your home network, you can do a scan for the backend via zeroconf
and it will configure it for you automatically. There will eventually be
playback profiles in there as well so you can limit bandwidth of
audio/video bitrates, etc. when you are on 3g versus wifi.

Feel free to try it out and let me know if you experience any issues. I
should be able to let you know right away if it is under active development
or not.

Dan



On Mon, May 14, 2012 at 11:01 AM, Tom Lichti <tom [at] redpepperracing>wrote:

> On Mon, May 14, 2012 at 10:51 AM, Daniel Frey <dmfrey [at] gmail> wrote:
> > Here is the link to MythTV for Android in github.
> >
> > https://github.com/dmfrey/mythtv-for-android
> >
> > Please let me know if you have any questions.
> >
>
> Very cool, can't wait for some test builds!
>
> Thanks
> Tom
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev [at] mythtv
> http://www.mythtv.org/mailman/listinfo/mythtv-dev
>



--
My Google Profile <http://www.google.com/profiles/dmfrey>


tom at redpepperracing

May 14, 2012, 8:57 AM

Post #9 of 15 (712 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

On Mon, May 14, 2012 at 11:11 AM, Daniel Frey <dmfrey [at] gmail> wrote:
> Here is a public dropbox link to the apk.
>
> http://dl.dropbox.com/u/14169722/mythtv-for-android/mythtv-for-android.apk
>
> Please note that certain items may be broken at any given time while we are
> working on different pieces.
>
> Unfortunately, live streaming will not be available on pre-honeycomb devices
> at this time, since it wasn't included until Honeycomb.
>
> As of right now, you basically setup a Home and/or Away profile.  If you are
> on your home network, you can do a scan for the backend via zeroconf and it
> will configure it for you automatically.  There will eventually be playback
> profiles in there as well so you can limit bandwidth of audio/video
> bitrates, etc. when you are on 3g versus wifi.
>
> Feel free to try it out and let me know if you experience any issues.  I
> should be able to let you know right away if it is under active development
> or not.
>
> Dan

Downloaded and installed, can't test it right now though, will do so tonight.

Thanks!
Tom
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-dev


dmfrey at gmail

May 14, 2012, 9:04 AM

Post #10 of 15 (715 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

If you don't want to expose your mythtv backend to the interwebs, but you
do have the ability to ssh into it, you can try this...

Install connectbot. Setup an ssh connection into your backend. Once
connected, press Menu and setup a Remote port forward from port 6544 to
localhost:6544. This will port forward remote port 6544 to localhost port
6544.

Then in the app, setup an Away profile to point to
http://localhost:6544/(final slash is important for now).

Then you can connect just as if it were on your network.

You could at least see what the interface is like. There is no artwork at
this time, that is coming.

On Mon, May 14, 2012 at 11:57 AM, Tom Lichti <tom [at] redpepperracing>wrote:

> On Mon, May 14, 2012 at 11:11 AM, Daniel Frey <dmfrey [at] gmail> wrote:
> > Here is a public dropbox link to the apk.
> >
> >
> http://dl.dropbox.com/u/14169722/mythtv-for-android/mythtv-for-android.apk
> >
> > Please note that certain items may be broken at any given time while we
> are
> > working on different pieces.
> >
> > Unfortunately, live streaming will not be available on pre-honeycomb
> devices
> > at this time, since it wasn't included until Honeycomb.
> >
> > As of right now, you basically setup a Home and/or Away profile. If you
> are
> > on your home network, you can do a scan for the backend via zeroconf and
> it
> > will configure it for you automatically. There will eventually be
> playback
> > profiles in there as well so you can limit bandwidth of audio/video
> > bitrates, etc. when you are on 3g versus wifi.
> >
> > Feel free to try it out and let me know if you experience any issues. I
> > should be able to let you know right away if it is under active
> development
> > or not.
> >
> > Dan
>
> Downloaded and installed, can't test it right now though, will do so
> tonight.
>
> Thanks!
> Tom
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev [at] mythtv
> http://www.mythtv.org/mailman/listinfo/mythtv-dev
>



--
My Google Profile <http://www.google.com/profiles/dmfrey>


tom at redpepperracing

May 14, 2012, 9:38 AM

Post #11 of 15 (714 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

On Mon, May 14, 2012 at 12:04 PM, Daniel Frey <dmfrey [at] gmail> wrote:
> If you don't want to expose your mythtv backend to the interwebs, but you do
> have the ability to ssh into it, you can try this...
>
> Install connectbot.  Setup an ssh connection into your backend.  Once
> connected, press Menu and setup a Remote port forward from port 6544 to
> localhost:6544.  This will port forward remote port 6544 to localhost port
> 6544.
>
> Then in the app, setup an Away profile to point to http://localhost:6544/
> (final slash is important for now).
>
> Then you can connect just as if it were on your network.
>
> You could at least see what the interface is like.  There is no artwork at
> this time, that is coming.

I don't have any current setup to get into my box remotely, never had
a need to. I already have connectbot installed, it's quite handy isn't
it?

Tom
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-dev


tom at redpepperracing

May 14, 2012, 7:46 PM

Post #12 of 15 (711 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

Sent you a screenshot of the error I got trying to open the recordings.

Tom


keemllib at gmail

May 14, 2012, 8:08 PM

Post #13 of 15 (711 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

On 05/14/2012 09:46 PM, Tom Lichti wrote:
> Sent you a screenshot of the error I got trying to open the recordings.


Tom:

Would that have been a JSON Illegal Character message?

Dan:

How would you like comments? On this list or private mail
(or something else?)

--
Bill
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-dev


dmfrey at gmail

May 14, 2012, 8:11 PM

Post #14 of 15 (707 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

Bill,

For now, you may email me directly. If the mail gets too overwhelming, i
may move it somewhere better to track it.

Dan

On Mon, May 14, 2012 at 11:08 PM, Bill Meek <keemllib [at] gmail> wrote:

> On 05/14/2012 09:46 PM, Tom Lichti wrote:
>
>> Sent you a screenshot of the error I got trying to open the recordings.
>>
>
>
> Tom:
>
> Would that have been a JSON Illegal Character message?
>
> Dan:
>
> How would you like comments? On this list or private mail
> (or something else?)
>
> --
> Bill
>
> ______________________________**_________________
> mythtv-dev mailing list
> mythtv-dev [at] mythtv
> http://www.mythtv.org/mailman/**listinfo/mythtv-dev<http://www.mythtv.org/mailman/listinfo/mythtv-dev>
>



--
My Google Profile <http://www.google.com/profiles/dmfrey>


reidjr at lineone

May 23, 2012, 1:10 PM

Post #15 of 15 (632 views)
Permalink
Re: Myth Protocol version 74 [In reply to]

On 14/05/12 15:51, Daniel Frey wrote:
> Here is the link to MythTV for Android in github.
>
> https://github.com/dmfrey/mythtv-for-android
>
> Please let me know if you have any questions.
>
> On Fri, May 11, 2012 at 6:42 PM, Daniel Frey <dmfrey [at] gmail
> <mailto:dmfrey [at] gmail>> wrote:
Tried your pre-compiled apk, but didn't get beyond lists of recorded
files on my Xoom. Are you intending to update the apk for keen testers :-)

MythTV dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.