Configure on CentOS partial failes
Added by Ali Kashif about 8 years ago
Dear Friends,
I am a new to Linux and very very new to IPTV word.
I am assigned a project to stream channels on my network and search on google recommended to use tvHeadend as server.
- I need to stream channels on Local area network. (possibly compressed to save network traffic, I have almost 50 clients)
- I need to record channels.
- I need to use Some hardware at "Client End" which can be connected to Simple TV and display channels. ( i am absolutely not sure what hardware i need to use)
- I need to use a Software (VLC most likely) on "Client End" PCs, to view the channels.
I have tried to configure TvHeadend from source on centos but it is giving me some fails
here are the things with fail ( i am attaching full file with this post)
support/features checking for cc -Wunused-result ... fail checking for cc sendmmsg ... fail checking for cc nvEncodeAPI.h ... fail Options: ccdebug no nvenc no qsv no bundle no dvbcsa no kqueue no android no tsdebug no gtimer_check no slow_memoryinfo no libsystemd_daemon no
I have searched on this board and there are couple of threads which says that sendmmsg and -Wunused-result can be ignored but i am not sure about "nvEncodeAPI"
I think this is related to "NVIDIA Encoder", What is the use of this in TvHeadend, and is this the download URL for this? https://developer.nvidia.com/nvidia-video-codec-sdk
Moreover my server do not have a NVIDIA Hardware, will the encoder work? (considering i somehow manage to install the "nvEncodeAPI").
lastly what about the Options which says "no" what should be done for these. considering my above requirements.
any help will be really appreciated.
Thanks
tvheadend.txt (6.89 KB) tvheadend.txt |
Replies (2)
RE: Configure on CentOS partial failes - Added by Jonathan Thomson about 8 years ago
All three can be ignored if they don't relate to features you need. The nvEncodeAPI is for nvidia hardware encoding but if don't have a nvidia card it's useless to you.
Have you tried running make to see what happens? I would expect it to complete successfully if those are the only failures.
RE: Configure on CentOS partial failes - Added by Ali Kashif about 8 years ago
Hi,
As you suggested i have compiles and it is installed successfully. (really happy that at last it works, centOS was not a good choice) .
although there is no startup script, but i am able to start and login to tvheadend. and have even created 4 channels using IPTV network.
Configuration --> DVB Inputs --> Network ( created one IPTV Network) Configuration --> DVB Inputs --> Muxes ( added 4 channels in Above Created Network) Scan Results --> OK. Configuration --> DVB Inputs --> Services --> map Services --> all (I can see the electronic Program Guide)
When i click on Play Icon, it downloads a m3u file, which i can easily open in VLC and play the channel. ( excellent so far)
Now there are 2 Problems
- how the "end users" of My LAN will be viewing these channels on a NONE Smart TV. They will defiantly need some hardware which can read the channels from tvHeadend and they can change the channels with a remote of hardware.
- Users on PC how they will view all channels in VLC, do i have to make a combined m3u file manually for all channels and place it in network/http, from where users can access the m3u.
I am still confused with client access scenario.
Your advise will be really helpful
Thanks