[mythtv-users] [mythtv-commits] mythtv/master commit: 3c0c51f3e by Mark Kendall (mark-kendall)

brad dreisbach bradd at ameri.ca
Tue Jan 24 23:19:38 UTC 2012


Thanks for this code.  It works for me on OSX, but I'm having trouble on linux.

I am getting this:
2012-01-24 18:13:59.490094 I [5455/5472] RAOPDevice mythraopdevice.cpp:186 (newConnection) - RAOP Device: New connection from 192.168.1.69:54329
2012-01-24 18:13:59.490312 I [5455/5472] RAOPDevice mythraopconnection.cpp:105 (Init) - RAOP Conn: Bound to port 6000 for incoming data
2012-01-24 18:13:59.808712 E [5455/5472] RAOPDevice mythraopconnection.cpp:726 (LoadKey) - RAOP Conn: Failed to load RSA private key. Playback will fail.
2012-01-24 18:13:59.808720 E [5455/5472] RAOPDevice mythraopdevice.cpp:213 (newConnection) - RAOP Device: Failed to initialise client connection - closing.
2012-01-24 18:14:56.408674 I [5455/5504] PT26 mythdbcon.cpp:479 (CloseDatabases) - Closing DB connection named 'DBManager3'

i have libcrypto(from configure):

# Misc Features
multi threaded libavcodec yes
libxml2 support           yes [/usr/include/libxml2]
libdns_sd (Bonjour)       yes
libcrypto                 yes
Frontend                  yes
Backend                   yes
OpenGL ES 2.0             no

any ideas?  thanks again for this piece of the code, much appreciated.

On Jan 24, 2012, at 9:47 AM, MythTV wrote:

>      Author:  Mark Kendall <mkendall at mythtv.org>
> Change Date:  2012-01-24T06:47:00-08:00
>   Push Date:  2012/01/24 06:46:51 -0800
>  Repository:  mythtv
>      Branch:  master
> New Revision:  3c0c51f3e18c8682f92ebf5b1748b0dc51709067
>   Changeset:  https://github.com/MythTV/mythtv/commit/3c0c51f3e
> 
> Log:
> 
> Mythfrontend: Add Remote Audio Output Protocol streaming support.
> 
> Allows streaming of audio from iOS devices to mythfrontend.
> 
> Seems to be working pretty well, though there may be occasional av sync
> issues when streaming audio from a device that is playing the video.
> Frontends will appear as MythTV on TheNameofYourFrontend in apps such as
> iPod, YouTube etc.
> 
> The RAOP server will try to autodetect a suitable port to listen on,
> individual connections will search for a suitable data port to open,
> devices not using the default port will adjust their name accordingly
> and multiple connections can be open on each frontend at a time (and
> will all be played if your configured audio device supports it)- all of
> which means you can have multiple RAOP configured frontends on the same
> machine each playing back multiple streams...
> 
> There is no configuration but I will add a setup page (for this and
> other interfaces) that will allow it to be disabled per frontend.
> 
> It should also be possible to tie into mythmusic to allow for
> visualisations.
> 
> Reguires both Bonjour support (for service announcement) and libcrypto
> for decoding the audio.
> 
> Added:
> 
>   mythtv/libs/libmythtv/mythraopconnection.cpp
>   mythtv/libs/libmythtv/mythraopconnection.h
>   mythtv/libs/libmythtv/mythraopdevice.cpp
>   mythtv/libs/libmythtv/mythraopdevice.h
> 
> Modified:
> 
>   mythtv/configure
>   mythtv/libs/libmythtv/libmythtv.pro
>   mythtv/programs/mythfrontend/main.cpp
>   mythtv/programs/mythfrontend/mythfrontend.pro
> 
> _______________________________________________
> mythtv-commits mailing list
> mythtv-commits at mythtv.org
> http://www.mythtv.org/mailman/listinfo/mythtv-commits



More information about the mythtv-users mailing list