Hi all,
I am having some issues with the prebuilt Raspberry Pi TVH server (or it could be something all together different in my environment - I'm not sure)to do with buffering of IPTV streams. I'm trying to rule out as much as possible by building it myself. Certainly the feeds themselves are fine without using TVH.
One thing I have done is to compile FFmpeg with some of the recommending settings for use with the PI, including some of the hardware acceleration features to do with the GPU (just by following a guide). I'm wondering what information I should include when building TVH now. A lot of the switches in the configure script for TVH look to already have been covered off when i built ffmpeg (and I am making the assumption that the switches in TVH are related to ffmpeg).
My configure settings for ffmpeg are:
./configure --prefix=/usr --enable-gpl --enable-nonfree --enable-static --enable-libx264 --enable-libfdk-aac --enable-libvpx --enable-libopus --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-omx --enable-omx-rpi --enable-mmal --enable-libxcb --enable-libfreetype --enable-libass --enable-gnutls --disable-opencl --extra-cflags="-march=armv8-a+crc -mfpu=neon-fp-armv8 -mtune=cortex-a53"
I believe when I build TVH, if add --disable-ffmpeg_static that should force tvheadend to use my ffmpeg right?
As an example as well with these configuration settings:
"libx264:yes"
"libx264_static:yes"
I am assuming "libx264:yes" enables the functionality in TVH, "libx264_static:yes" builds the libx264 software into my TVH application package? If I already have a prebuilt libx264 and wish to use that, is the correct configuration:
"libx264:yes"
"libx264_static:no"
Sorry for the noob questions I'm just a little confused and I can't seem to locate much information in the wiki.
Cheers,
Gary