gnome-dvb-daemon + rygel + ubuntu for arm fs + android + pandaboard



Hi,

I am pretty new to gnome-dvb-daemon and rygel. I have been trying to get DVB-T media over DLNA so that multiple dlna clients would be able to play them.
I have a panda board running custom ICS with a chroot to ubuntu fs for arm on the SDcard. On ubuntu fs I have installed Rygel and gnome-dvb-daemon (all the dependencies).
Using my PC I do a adb shell and chroot to the ubuntu file system. I am able to successfully launch gnome-dvb-daemon and rygel (with right configurations - settings, channels and conf.
I also have a DVB Tuner with a live signal connected to the board (It is recognized and initialized successfully on the board).

I use an android phone as my dlna client (MediaHouse application). MediaHouse is able to recognize the dlna server and lists two items (Media on board and TV on board). Media shows all the videos, music and Pictures available on the SDcard. TV shows the channels that were configured.
On clicking a channel (after some time) I see "Session not found" error from Rygel.. Logs below. File playback goes well but TV play doesn't. With same tuner and DVB signal on my ubuntu PC I am able to run play the TV channels to my android phone.

Following are the logs from gnome-dvb-daemon and Rygel during the use case.


default      [36mDEBUG [00m      Main.vala:98: Has dvbsrc >= 0.10.13: true
default      [36mDEBUG [00m      Main.vala:98: Has dvbbasebin >= 0.10.13: true
default      [36mDEBUG [00m      Main.vala:98: Has mpegtsparse >= 0.10.13: true
default      [36mDEBUG [00m      Main.vala:98: Has rtpmp2tpay >= 0.10.14: true
default      [32;01mINFO [00m       Utils.vala:240: Creating D-Bus service org.gnome.DVB
default      [32;01mINFO [00m       Server.vala:52: Starting RTSP server
default      [32;01mINFO [00m       Utils.vala:240: Creating D-Bus service org.gnome.UPnP.MediaServer2.DVBDaemon
default      [32;01mINFO [00m       Main.vala:63: Creating new RecordingsStore D-Bus service
default      [32;01mINFO [00m       Main.vala:129: Restoring 0 device groups
default      [36mDEBUG [00m      DeviceGroup.vala:372: Creating new ChannelList D-Bus service for group 1
default      [36mDEBUG [00m      DeviceGroup.vala:289: Creating new Recorder D-Bus service for group 1
default      [36mDEBUG [00m      Manager.vala:463: Restoring group 1
default      [36mDEBUG [00m      Schedule.vala:83: Finished restoring 0 EPG events for channel 8511
default      [36mDEBUG [00m      Schedule.vala:83: Finished restoring 0 EPG events for channel 8512
default      [36mDEBUG [00m      Schedule.vala:83: Finished restoring 0 EPG events for channel 1
default      [36mDEBUG [00m      Manager.vala:428: Adding device group 1 with 1 devices
default      [36mDEBUG [00m      Services2.vala:62: Creating container for device group 1
default      [36mDEBUG [00m      Services2.vala:205: Creating container for channel 1
default      [36mDEBUG [00m      Services2.vala:205: Creating container for channel 8511
default      [36mDEBUG [00m      Services2.vala:205: Creating container for channel 8512
default      [36mDEBUG [00m      ChannelFactory.vala:568: Watching channel service_id 1 (1)
default      [36mDEBUG [00m      ChannelFactory.vala:585: Creating new PlayerThread: true
default      [36mDEBUG [00m      ChannelFactory.vala:118: Creating new pipeline
default      [36mDEBUG [00m      ChannelFactory.vala:457: Element tee0 (0xbbb8b8) added to pipeline
default      [36mDEBUG [00m      ChannelFactory.vala:457: Element bin0 (0xbc7810) added to pipeline
default      [36mDEBUG [00m      MediaFactory.vala:79: Retrieving sink bin with payloader
default      [36mDEBUG [00m      ChannelFactory.vala:264: Searching for sink pay0 (0xbab068) of channel 1
default      [36mDEBUG [00m      ChannelFactory.vala:283: Found sink
default      [36mDEBUG [00m      ChannelFactory.vala:466: Pad program_1 added
default      [36mDEBUG [00m      ChannelFactory.vala:474: SID is '1'
default      [36mDEBUG [00m      ChannelFactory.vala:484: Linking elements dvbbasebin0 and tee0
default      [36mDEBUG [00m      ChannelFactory.vala:492: Src pad program_1 linked with sink pad sink
default      [36mDEBUG [00m      ChannelFactory.vala:627: Stopping channel service_id 1 (1)
default      [36mDEBUG [00m      ChannelFactory.vala:437: Stopping pipeline
default      [32;01mINFO [00m       Main.vala:71: Exiting
default      [36mDEBUG [00m      DeviceGroup.vala:107: Destroying group 1


(rygel:902): Rygel-CRITICAL **: Error from pipeline RygelHTTPGstResponse: gstrtspsrc.c(4746): gst_rtspsrc_send (): /GstPipeline:RygelHTTPGstResponse/GstRTSPSrc:rtspsrc0:
Got error response: 454 (Session Not Found).


Can someone help out in understanding what is going wrong with my setup!!

Thanks,
Jagadish D


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]