Me TV xine buffer configuration

Asked by Dale

I am not sure how practical this will be but can there be option added to the preferences window to how much xine buffers. Cause what I have noticed is that channel 10 uses 1080i stream which for me still breaks up a little.

Question information

Language:
English Edit question
Status:
Invalid
For:
Me TV Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) said :
#1

Hiya Dale. Oh, it's practical but I really didn't want to because I should provide a sensible default. What works for you?

Revision history for this message
Dale (quail-linux) said :
#2

I am not sure what you have set the xine buffer to at the moment, but I think for a sensible default might be 2048kb as a 1080i stream will fill the buffer pretty fast.

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) said :
#3

Sorry for not being clear, what values do you have to set in the me-tv.config to get the 1080i stream to work?

Revision history for this message
Dale (quail-linux) said :
#4

I have not been able to get 1080i stream to work properly yet as it still breaks up a little, hence me asking about option to set our own buffers in preferences window.

Revision history for this message
Dale (quail-linux) said :
#5

Ok I found the xine.config file and when I try change the values there to make the higher buffer values when I start Me TV it resets the values back to the defaults.

I am trying to change the values to something like this:

.version:2
engine.buffers.audio_num_buffers:512
engine.buffers.video_num_buffers:1024

or this:

.version:2
engine.buffers.audio_num_buffers:1024
engine.buffers.video_num_buffers:2048

To test to see if it helps to improve with the 1080i HD streams

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) said :
#6

Look in the "me-tv.config" for the settings, the xine.config is generated.

Revision history for this message
Dale (quail-linux) said :
#7

Ok this is what my me-tv.config file looks like

<?xml version="1.0"?>
<application>
  <general>
    <add key="dvr_path" value="/dev/dvb/adapter0/dvr0"/>
    <add key="demux_path" value="/dev/dvb/adapter0/demux0"/>
    <add key="frontend_path" value="/dev/dvb/adapter0/frontend0"/>
    <add key="mute" value="false"/>
    <add key="engine_type" value="xine"/>
    <add key="recording_directory" value="/media/sdb1/capture/tv"/>
    <add key="recording_type" value="ps"/>
    <add key="video_position" value="100"/>
    <add key="epg_path" value="/home/quail/.me-tv/epg.xml"/>
    <add key="channel_file_path" value="/home/quail/.me-tv/channels.conf"/>
    <add key="x" value="790"/>
    <add key="y" value="24"/>
    <add key="width" value="640"/>
    <add key="height" value="480"/>
    <add key="record_extra_before" value="5"/>
    <add key="record_extra_after" value="10"/>
    <add key="broadcast_port" value="2005"/>
    <add key="always_on_top" value="true"/>
    <add key="fullscreen" value="false"/>
    <add key="show_controls" value="true"/>
    <add key="show_epg" value="false"/>
    <add key="quit_on_close" value="true"/>
    <add key="start_minimised_in_tray" value="false"/>
    <add key="epg_encoding" value="auto"/>
    <add key="fullscreen_workaround" value="false"/>
    <add key="pid_selection_workaround" value="false"/>
    <add key="epg_span_hours" value="3"/>
    <add key="sort_channels_alphabetically" value="false"/>
    <add key="xine.video_driver" value="auto"/>
    <add key="xine.audio_driver" value="auto"/>
    <add key="xine.deinterlace_type" value="default"/>
    <add key="xine.fifo_path" value="/home/quail/.me-tv/video.fifo"/>
    <add key="last_channel" value="7 Digital"/>
  <add key="broadcast_address" value="192.168.0.255"/><add key="show_channel_selector" value="false"/></general>
  <scheduled_recordings/>
<scheduled_recordings/><scheduled_recordings/><scheduled_recordings/><scheduled_recordings/></application>

And I can't see the relation to the me-tv.config file and the xine.config file, enlighten me what I might be missing?

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) said :
#8

Ohhhhhhh ... ok. I had just assumed you had the version in the repo, 260 I think. My mistake.

You can either get the version from the repo or wait for 0.5.23.

Thanks,

Michael

Revision history for this message
Dale (quail-linux) said :
#9

Thanks Michael Lamothe, that solved my question.

Revision history for this message
Dale (quail-linux) said :
#10

oops I clicked on the wrong answer, but I worked out what was going on when I looked at the bzr repo and have built the 0.5.23 package. now I can start the testing with buffer setting to work with 1080i HD streams tomorrow on the big outdoor antenna.

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) said :
#11

This question is no longer valid and will now confuse people.