[DEV] tvheadend

Search This thread

xlanhackerx

Senior Member
Feb 15, 2008
182
20
Hello everybody


I´m actually starting porting of the linux software “tvheadend“ to work on Android.

My first step was to show the "Sources" and show how to get all of them compatible with "Android".

Here the "official Sources": https://www.lonelycoder.com/redmine/projects/tvheadend


My Idea was to Port these Part of Multimedia to get Android Devices with XBMC and external Hardware like USB Devices to a fully working MultiMedia Device with Live TV Support.

## Info: ## Device should be Dualcore or higher and with minimal 1024Mb Ram i think ###


## Edit:1 ##
Source Code should be compiled with "Android Kernel" but need add DVB-Modules.

## Edit: 2##
tvheadend is using FFdecsa to "decode" Streams. But these Part doesn´t seems to work with "Android Platforms"

Info: We have to use (test) libdvbcsa instead from FFdecsa : http://www.videolan.org/developers/libdvbcsa.html




Need support from Android Device and Kernel Hacker to get them fully working !
Also thinking about programming Android App to get different Settings controllable.
 
Last edited:

drdownload

Senior Member
Dec 19, 2008
129
61
Vienna, Austria
http://www.pearl.de/a-ZX1007-1600.shtml seems to be the perfect plattform.

Hello everybody


I´m actually starting porting of the linux software “tvheadend“ to work on Android.

My first step was to show the "Sources" and show how to get all of them compatible with "Android".

Here the "official Sources": https://www.lonelycoder.com/redmine/projects/tvheadend


My Idea was to Port these Part of Multimedia to get Android Devices with XBMC and external Hardware like USB Devices to a fully working MultiMedia Device with Live TV Support.

## Info: ## Device should be Dualcore or higher and with minimal 1024Mb Ram i think ###


## Edit:1 ##
Source Code should be compiled with "Android Kernel" but need add DVB-Modules.

## Edit: 2##
tvheadend is using FFdecsa to "decode" Streams. But these Part doesn´t seems to work with "Android Platforms"

Info: We have to use (test) libdvbcsa instead from FFdecsa : http://www.videolan.org/developers/libdvbcsa.html




Need support from Android Device and Kernel Hacker to get them fully working !
Also thinking about programming Android App to get different Settings controllable.
 

Mikrohard

Member
Aug 2, 2007
5
4
I managed to port tvheadend to android using xbmc's toolchain and dependancies... It works for IPTV, epg parsing. It should work with DVB if kernel modules are included (not tested).

You can get the source here: github.com/innbox/tvheadend/tree/tvheadend-android

I'll publish an XBMC addon to run tvheadend as a service within XBMC tomorrow...
 

sendx

New member
Dec 16, 2007
3
0
@Microhard

Could you please explain in a bit more detail how to compile

I cross compiled dvb modules (at least I believe so) , but cannot compile tvheadend. I've read your readme to configure, but probably I am doing something wrong.

I am trying to do all this under ubuntu 12.10 with NDK and then further use at imito mx1.

Many thanks in advance!


Sent from my iPhone using Tapatalk
 

Mikrohard

Member
Aug 2, 2007
5
4
Hi...

We ported tvheadend to android so that we could use it with xbmc pvr. And this is why the configure script is meant to be run against a default XBMC android toolchain (with staging inside the toolchain). And it should be run as an addon inside xbmc so that it can use XBMC's shared libraries (which are exported in the start script).

I precompiled tvheadend for android (with imagecache disabled so that it can be run without xbmc's shared libraries)... you can get it here:
https: dl.dropbox.com/u/8261657/tvheadend-android.zip
 
  • Like
Reactions: tb-killa

sendx

New member
Dec 16, 2007
3
0
@Mikrohard

Many thanks, I will try, but how should I cross-compile myself? Could you please help


Sent from my iPhone using Tapatalk
 

Jhinta

Senior Member
Dec 20, 2010
704
276
Hello everybody


I´m actually starting porting of the linux software “tvheadend“ to work on Android.

My first step was to show the "Sources" and show how to get all of them compatible with "Android".

Here the "official Sources": https://www.lonelycoder.com/redmine/projects/tvheadend


My Idea was to Port these Part of Multimedia to get Android Devices with XBMC and external Hardware like USB Devices to a fully working MultiMedia Device with Live TV Support.

## Info: ## Device should be Dualcore or higher and with minimal 1024Mb Ram i think ###


## Edit:1 ##
Source Code should be compiled with "Android Kernel" but need add DVB-Modules.

## Edit: 2##
tvheadend is using FFdecsa to "decode" Streams. But these Part doesn´t seems to work with "Android Platforms"

Info: We have to use (test) libdvbcsa instead from FFdecsa : http://www.videolan.org/developers/libdvbcsa.html




Need support from Android Device and Kernel Hacker to get them fully working !
Also thinking about programming Android App to get different Settings controllable.

got every thing you need , only i'm failling at compiling it , need some more info on how to
 

xlanhackerx

Senior Member
Feb 15, 2008
182
20
Hi...

We ported tvheadend to android so that we could use it with xbmc pvr. And this is why the configure script is meant to be run against a default XBMC android toolchain (with staging inside the toolchain). And it should be run as an addon inside xbmc so that it can use XBMC's shared libraries (which are exported in the start script).

I precompiled tvheadend for android (with imagecache disabled so that it can be run without xbmc's shared libraries)... you can get it here:
https: dl.dropbox.com/u/8261657/tvheadend-android.zip



Nice to see that other got it working.
I stopped after my post because has got another big project from my company, but now i´m back ...


Could you post your script to get them compile ?
Do you integrated libdvbcsa instead from FFdecsa because Tegra (2 /3) need them ?
About adding DVB Modules it´s easy ... only specific DVB Devices need firmware too.

Do you check about RAM usage ? if you use hd streams like dvb-s2 hd it would be very large !!! I check them by my raspberry PI installation.
 

nobann

Member
Jul 11, 2006
6
0
hi'
thers is a new stb using xbmc + dual tuner I bought one and im starting some tests. Linux version???
Linux elmo 2.6.34 #1 SMP Mon Jul 15 17:10:07 KST 2013 armv7l GNU/Linux
Im trying to install tvheadend backend on it but it seems very hard to compile at this time since i dont have gcc
do you think I start the process of installing some toolchains to have gcc and install needed dependencies or it will not work on this unknown linux version?
 

bayerischbeer

Senior Member
Nov 16, 2008
50
2
Hi all,

Any news here? I bought a dualcore dvb-s2 box,running Android 4.2.
It would be very nice if i could install a pvr backend and use XBMC for liveTV.
I was searching around the web, but it seems You are the only guys who are working on a Tv backend for android.
 

Jhinta

Senior Member
Dec 20, 2010
704
276
Hi all,

Any news here? I bought a dualcore dvb-s2 box,running Android 4.2.
It would be very nice if i could install a pvr backend and use XBMC for liveTV.
I was searching around the web, but it seems You are the only guys who are working on a Tv backend for android.

+ , how to correctly compile it
 

Jhinta

Senior Member
Dec 20, 2010
704
276
You can get detailed instructions here: tinyurl.com/n9rxe87

yaa tnx , got it working
need to compile my kernel for testing , but for now sleeping time

also there were some isues , but easy fixable.

Files

extract all to /data/dvb/ ( dont know if you can put them els where but hey its working )
injoy
 

CtrlAltDelIrl

Senior Member
Mar 7, 2012
1,422
807
Hi all,

Any news here? I bought a dualcore dvb-s2 box,running Android 4.2.
It would be very nice if i could install a pvr backend and use XBMC for liveTV.
I was searching around the web, but it seems You are the only guys who are working on a Tv backend for android.

There is already a great working system. Install a linux PVR running VDR and stream to every device on your network in any format you wish. Use AndroVDR on your Android device to set timers, watch live tv or recordings etc.
 

Jhinta

Senior Member
Dec 20, 2010
704
276
There is already a great working system. Install a linux PVR running VDR and stream to every device on your network in any format you wish. Use AndroVDR on your Android device to set timers, watch live tv or recordings etc.

your missing the whole point .

you can watch tv on your tv,tap,phone,pc basicly in house

i can watch tv every where on the whole plannet , or you know how to stream 6mbit to my phone for free:good:
and before you got to the a but you can transcode because you whatching on mobile en so on,
i have hdmi (other phone) , and i bet alot more have it to. so watching my foot ball will be +12Mbit a sec and not som reencode just to have it stream over the net
 
Last edited:

CtrlAltDelIrl

Senior Member
Mar 7, 2012
1,422
807
your missing the whole point .

you can watch tv on your tv,tap,phone,pc basicly in house

i can watch tv every where on the whole plannet , or you know how to stream 6mbit to my phone for free:good:
and before you got to the a but you can transcode because you whatching on mobile en so on,
i have hdmi (other phone) , and i bet alot more have it to. so watching my foot ball will be +12Mbit a sec and not som reencode just to have it stream over the net

Jhinta - I didn't miss the point. I was simply stating that there is a better system available and pointed to it.

I don't give a shiney ****e what you prefer, which is just bragging, I care for quality programming.

And before you go crying again, VDR is capable of streaming over the internet. You just mustn't be able to figure that out!
 

Jhinta

Senior Member
Dec 20, 2010
704
276
Jhinta - I didn't miss the point. I was simply stating that there is a better system available and pointed to it.

I don't give a shiney ****e what you prefer, which is just bragging, I care for quality programming.

And before you go crying again, VDR is capable of streaming over the internet. You just mustn't be able to figure that out!

:confused: ,
i didnt say you cant stream with vdr ( i say you cant stream on a hollyday away from home onless you want to pay and even hope the speed is oke )
Also you care about quality programming , but losing more then 60% of your image is oke ? becuase your upload is only lets say 2mbit .
So your watching tv in you bungalow ( sweety i cant internet at home why ?(or around your bungalow)
no lag,lower time dif, better qualty every where in the world, wont cost you anything or maby 500KB a hour sort of .

Well its like what you have said , you like Q,programiing , i like all those thing above , and every one its one choice.
 
Last edited:

CtrlAltDelIrl

Senior Member
Mar 7, 2012
1,422
807
:confused: ,
i didnt say you cant stream with vdr ( i say you cant stream on a hollyday away from home onless you want to pay and even hope the speed is oke )
Also you care about quality programming , but losing more then 60% of your image is oke ? becuase your upload is only lets say 2mbit .
So your watching tv in you bungalow ( sweety i cant internet at home why ?(or around your bungalow)
no lag,lower time dif, better qualty every where in the world, wont cost you anything or maby 500KB a hour sort of .

Well its like what you have said , you like Q,programiing , i like all those thing above , and every one its one choice.


This post proves that you nothing about VDR. Absolutely nothing!

I can stream live and recorded tv at ANY quality of my choosing to anywhere in the world and it costs nothing!

VDR is considered the best media centre for the home on linux. Your windows apps are a total fail in comparison.

Go do some research before you get laughed at here ;)
 

Jhinta

Senior Member
Dec 20, 2010
704
276
This post proves that you nothing about VDR. Absolutely nothing!

I can stream live and recorded tv at ANY quality of my choosing to anywhere in the world and it costs nothing!

VDR is considered the best media centre for the home on linux. Your windows apps are a total fail in comparison.

Go do some research before you get laughed at here ;)

you didnt even answered in your two post , you didnt even answered about the isseu i iḿ talking about
the only thing you do tell , is dat vdr is great and it can stream , en thats it.

well then i have a question voor you .


your living in france,paris , and your vdr is working great you can stream en all sort of things.
But now ,,,( yo dude come over ) -> amsterdam,hotel

tell me how will you stream for free?
mobile?
hotel wifi ?
sat internet?
m,c, Donalds ? <-- hey its free , but the speed

All this and even inorging that you are
using your own internet , so at the house speed is droping
you cant even use the notebook or desktop because cpu is in use ,( or you have gpu acceleration but then again nice gaming) or you have a synology
you network at home is dropping so if i'm home and my wife is looking tv some where my qualty is dropping because of this or even lagging
and so on ( and again , vdr is nice its works , streaming also got but if you can do it native why wold you want to stream it beats me )

this you have to answer , if you will:good:
and No you cant stream with any quality because you have a upload limit ( onless you have a isp for 200 euro a month that hase a upload of 10MB/s ) <- oww ya you have that
so try streaming remotely a full hd 1080p [email protected] x264 mkv good luck ( let me gess , of corse i can , rencode to some lame 1000kbs remotly sure you can +60 % lost !!!!!!!! nice)
i even have that on my plex big deal-> quality sucks on a 1080p tv remotely its a fact !


i think , that when even vdr is ported to android you still be saying , oww no i have vdr at home works better then a nativ directly on the system.
 
Last edited:

CtrlAltDelIrl

Senior Member
Mar 7, 2012
1,422
807
You are a complete moron and a threat to the survival of the human race.

Don't reply again, I warned you how much of a fool you were making of yourself.
 
  • Like
Reactions: dagger

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Hello everybody


    I´m actually starting porting of the linux software “tvheadend“ to work on Android.

    My first step was to show the "Sources" and show how to get all of them compatible with "Android".

    Here the "official Sources": https://www.lonelycoder.com/redmine/projects/tvheadend


    My Idea was to Port these Part of Multimedia to get Android Devices with XBMC and external Hardware like USB Devices to a fully working MultiMedia Device with Live TV Support.

    ## Info: ## Device should be Dualcore or higher and with minimal 1024Mb Ram i think ###


    ## Edit:1 ##
    Source Code should be compiled with "Android Kernel" but need add DVB-Modules.

    ## Edit: 2##
    tvheadend is using FFdecsa to "decode" Streams. But these Part doesn´t seems to work with "Android Platforms"

    Info: We have to use (test) libdvbcsa instead from FFdecsa : http://www.videolan.org/developers/libdvbcsa.html




    Need support from Android Device and Kernel Hacker to get them fully working !
    Also thinking about programming Android App to get different Settings controllable.
    2
    @Jhinta: You should have a look at a working xmbc addon that's able to start tvheadend on android: github.com/innbox/service.multimedia.tvheadend
    @CtrlAltDelIrl: You the one whos not getting the point here. Yes... VDR is nice and all... but tvheadend is much more lightweight and as you can see it's already ported to Android, which means you can watch DVB-S/C on any android STB without internet. You should come back with your comments once (if ever) VDR is ported to android.
    1
    Hi...

    We ported tvheadend to android so that we could use it with xbmc pvr. And this is why the configure script is meant to be run against a default XBMC android toolchain (with staging inside the toolchain). And it should be run as an addon inside xbmc so that it can use XBMC's shared libraries (which are exported in the start script).

    I precompiled tvheadend for android (with imagecache disabled so that it can be run without xbmc's shared libraries)... you can get it here:
    https: dl.dropbox.com/u/8261657/tvheadend-android.zip
    1
    You are a complete moron and a threat to the survival of the human race.

    Don't reply again, I warned you how much of a fool you were making of yourself.
    1
    You are a complete moron and a threat to the survival of the human race.

    Don't reply again, I warned you how much of a fool you were making of yourself.

    lol is all i say lets just leave it at that , you have your own vision