Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

live TV for all rk3188 using XBMC and tvheadend

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    tvheadend new binary pls test it (may be work HD channels). only change to data/dvb/tvheadend


    New sutructures of tvheadend. Most stable and lates verson 3.95
    not play hd but perfect work with gotham than linux tvheadend.
    Last edited by taki; 06 May 2014, 19:44.

    Comment


      unable to record

      hi taki

      I've tried your nuw binary file but it does not work. I always get an error: no free device or something similar. It seems like that some other prog is using my tv usb dongle. this doesn't happen with the previous version!

      Please, could you tell me how to record tv channels. If I try to record some channel I always get a "file missing" status in tvheadend tag "recording failed. What is the path of your recordings? Moreover, when I start xbmc I always get this message: HTS client: unable to stat path!

      Thanks on advance for your help:

      pluto69

      Comment


        New binary perfectly working on minix with dvb-s/s2. All channel find and very easy map.
        I dont know that your stick work. I found gotham xbmc dont decode hd ts and mkv and (vuduo) m3 live stream mpeg.
        If you want to record you need to add config dvr. Goto webbrowser and dvr setup. Add your record path. For examples
        /mnt/sdcard or
        mnt/usb_storege/usb0/
        Select record format ts or mkv
        Later saved. Can you control .hts folder dvr config. You can change with with text editor.

        Comment


          Mygica T119 works?

          A friend has a Mygica T119 (Siano sms1140.) Can work on minix neo x7?

          Thanks

          Comment


            x264 and ffmpeg build for android

            Hi,

            Attached files are used for build the TVHeadend git master.

            build-x264.sh
            build-ffmpeg.sh
            tvheadend-20140513.patch

            Problem : arm-linux-androideabi-gcc(4.4.3) did not indicate the float-abi for softfp, so compiled with 'soft'. If someone can handle this please correct this.

            And, current(as of today) TVHeadend git master is very unstable on android.

            Thanks,
            woomg
            Attached Files
            Last edited by woomg; 15 May 2014, 03:42.

            Comment


              Big thanks for your patch woomg. I will try to compile.
              I think that you send this patch
              [QUOTE]RE: Any developers working on a Android port of Tvheadend? - MinGyoon Woo

              Hi,
              I have been build the TVHeandend for Android based on ODROID U3 using NDK.
              Here is configure script for build TVHeadend, and attached file is the patch file for GIT master of TVHeadend(2014/04/28).


              PREBUILT=~/Works/apps/android-toolchain-14 PLATFORM=$PREBUILT/sysroot/ PKG_CONFIG_PATH=$PREBUILT/sysroot/usr/lib/pkgconfig ./configure \ --disable-avahi \ --disable-v4l \ --disable-libav \ --enable-bundle \ --enable-android \ --arch=armeabi-v7a \ --cc=$PREBUILT/bin/arm-linux-androideabi-gcc \ --android_toolchain=$PREBUILT You also need to build the zlib and openssl before build the TVHeadend.
              Regards,
              MinGyoon

              tvheadend-master-android.patch (14,209 KB)

              [QUOTE]
              your first patch exactly work very stable. I compiled with with this patch for tvheadend lates git 3.9.5
              but at this time add udp.c and etc 5 day and 8 days later updated lates git. I will try new patch and test my box.,
              do you want activate libav. before I gave error add ndk directory.

              pls looked inside for ffmpeg that contains all. may be help us

              I found source dvb player and ffmpeg 0.8 source LibPlayer for aml8726 m3

              Comment


                not compiled beacuse master git change
                new add
                History
                tvheadend / src / input / mpegts / satip folder
                its give me error
                src/input/mpegts/satip/satip.c: In function 'satip_discovery_http_closed':
                src/input/mpegts/satip/satip.c:570: error: 'socklen_t' undeclared (first use in this function)
                src/input/mpegts/satip/satip.c:570: error: (Each undeclared identifier is reported only once
                src/input/mpegts/satip/satip.c:570: error: for each function it appears in.)
                src/input/mpegts/satip/satip.c:570: error: expected ';' before 'addrlen'
                cc1: warnings being treated as errors
                src/input/mpegts/satip/satip.c:572: error: implicit declaration of function 'getsockname'
                src/input/mpegts/satip/satip.c:572: error: 'addrlen' undeclared (first use in this function)
                make: *** [/home/new/tvheadend1552014/build.linux/src/input/mpegts/satip/satip.o] Error 1

                need new patch for satip

                Comment


                  Originally posted by taki View Post
                  not compiled beacuse master git change
                  new add
                  History
                  tvheadend / src / input / mpegts / satip folder
                  its give me error
                  src/input/mpegts/satip/satip.c: In function 'satip_discovery_http_closed':
                  src/input/mpegts/satip/satip.c:570: error: 'socklen_t' undeclared (first use in this function)
                  src/input/mpegts/satip/satip.c:570: error: (Each undeclared identifier is reported only once
                  src/input/mpegts/satip/satip.c:570: error: for each function it appears in.)
                  src/input/mpegts/satip/satip.c:570: error: expected ';' before 'addrlen'
                  cc1: warnings being treated as errors
                  src/input/mpegts/satip/satip.c:572: error: implicit declaration of function 'getsockname'
                  src/input/mpegts/satip/satip.c:572: error: 'addrlen' undeclared (first use in this function)
                  make: *** [/home/new/tvheadend1552014/build.linux/src/input/mpegts/satip/satip.o] Error 1

                  need new patch for satip
                  You need to add follow code to satip.c under '#include "tvheadend.h".
                  -----------
                  #if ENABLE_ANDROID
                  #include <sys/socket.h>
                  #endif
                  -----------
                  Also you must change 'rindex' function to 'strrchr', otherwise you will meet the link error.

                  Then you can compile without error.

                  Regards,
                  MinGyoon Woo(aka woomg).

                  Comment


                    Originally posted by taki View Post
                    Big thanks for your patch woomg. I will try to compile.
                    I think that you send this patch

                    your first patch exactly work very stable. I compiled with with this patch for tvheadend lates git 3.9.5
                    but at this time add udp.c and etc 5 day and 8 days later updated lates git. I will try new patch and test my box.,
                    do you want activate libav. before I gave error add ndk directory.

                    pls looked inside for ffmpeg that contains all. may be help us

                    I found source dvb player and ffmpeg 0.8 source LibPlayer for aml8726 m3
                    http://www76.zippyshare.com/v/26379980/file.html
                    Hi,
                    It's me... ^^;
                    Currently tvheadend is under the heavy development so today patch will not work for tomorrow code.
                    And, basically livav is not usable for ARM based platform because most of AP used in Android provide the hardware encoder but livav support the software encoding. Only need the 'MKV muxer' of livav.

                    If you want to use livav for tvheadend, you need to build ffmpeg 1.2.6 and x264 lastest git. However, my android platform use the version 3.0.x for kernel so gcc 4.4.3(API 14) is only option to compile. And this compiler does not support hardware floating-point processing(I guess... ^^).

                    If we can use API 19 toolchain, we also can use hardware encoding function of MediaCodec. At that time, you can try to use this function for transcoding I think.

                    Regards,
                    woomg

                    Comment


                      Originally posted by woomg View Post
                      You need to add follow code to satip.c under '#include "tvheadend.h".
                      -----------
                      #if ENABLE_ANDROID
                      #include <sys/socket.h>
                      #endif
                      -----------
                      Also you must change 'rindex' function to 'strrchr', otherwise you will meet the link error.

                      Then you can compile without error.

                      Regards,
                      MinGyoon Woo(aka woomg).
                      I am not devolpoer. I try to learning linux and android. Pls add lates your patch. I know

                      #include "tvheadend.h"
                      #if ENABLE_ANDROID #include <sys/socket.h> #endif
                      #include "input.h"
                      #include "htsbuf.h"
                      like this or
                      you must change 'rindex' function to 'strrchr', otherwise?

                      I use minix x7 kernel 3.0.36 and Geniatech HDstar DVB-S2/S. work great but mpeg 2 video quality not like vuduo.

                      Comment


                        Originally posted by taki View Post
                        I am not devolpoer. I try to learning linux and android. Pls add lates your patch. I know

                        #include "tvheadend.h"
                        #if ENABLE_ANDROID #include <sys/socket.h> #endif
                        #include "input.h"
                        #include "htsbuf.h"
                        like this or
                        you must change 'rindex' function to 'strrchr', otherwise?

                        I use minix x7 kernel 3.0.36 and Geniatech HDstar DVB-S2/S. work great but mpeg 2 video quality not like vuduo.
                        I am not a developer also. ^^;
                        I just googling about errors and try to correct it. Currently I am using the tvheadend for IPTV and version 3.9.x is not stable for that. If I assign the wrong protocol(like http) into mux configuration, tvheadend break with 'Segmentation Fault' error.

                        Thanks,
                        woomg

                        Comment


                          Originally posted by woomg View Post
                          I am not a developer also. ^^;
                          I just googling about errors and try to correct it. Currently I am using the tvheadend for IPTV and version 3.9.x is not stable for that. If I assign the wrong protocol(like http) into mux configuration, tvheadend break with 'Segmentation Fault' error.

                          Thanks,
                          woomg
                          I used 3,9.x that have any error for dvb-s2. I have error DCW otg basedminix kernel and Geniatech dvbdriver(like linux eror ds3000 ts2020 and dvb-usb.ko
                          Amlogic dvb player uses amplayer. single mali 400 capaple h264 and mpeg2 perfect decoding. thats have interlace mpeg2 video uses ffmpeg 0.8 most stable for android. second android patch tvheadend master https://tvheadend.org/attachments/do...-android.patch
                          I saved and compiled other puplic android kernel device work. tvheadend work with amlogic based device. dont find onboard frontand dvb? inded work great minix rk3188. hd channel streaming wifi and ethernel all other device perfectly sd and HD windows and linux.
                          I found xbmc stb based Hi silicone. http://xbmcstb.com producer all time update. work with xbmc like dvbreceiver menu. I think uses xbmc modified pvr add on HTS not like our.


                          http://xbmcstb.com/xbmc_patch/

                          tvheadend for Hisilicone 7136c based android player. files structur like tvheadend of linux. use decoding video android library.
                          xbmc.apk
                          http://www18.zippyshare.com/v/59691752/file.html

                          Comment


                            I add satip.c

                            it gave me another error

                            MKBUNDLE bundle.c
                            CC bundle.o
                            CC tvheadend
                            /home/new/tvheadend/build.linux/src/main.o: In function `main':
                            /home/new/tvheadend/src/main.c:903: undefined reference to `ENGINE_cleanup'
                            /home/new/tvheadend/build.linux/src/input/mpegts/satip/satip_rtsp.o: In function `satip_rtsp_pids_strip':
                            /home/new/tvheadend/src/input/mpegts/satip/satip_rtsp.c:225: undefined reference to `rindex'
                            collect2: ld returned 1 exit status
                            make: *** [/home/new/tvheadend/build.linux/tvheadend] Error 1

                            later modfifye

                            CC tvheadend
                            /home/new/tvheadend/build.linux/src/main.o: In function `main':
                            /home/new/tvheadend/src/main.c:903: undefined reference to `ENGINE_cleanup'
                            collect2: ld returned 1 exit status
                            make: *** [/home/new/tvheadend/build.linux/tvheadend] Error 1
                            I think not support open ssl engine cleanup
                            Last edited by taki; 16 May 2014, 11:50.

                            Comment


                              tvheaden new binary (cleaned "ENGINE_cleanup')

                              Comment


                                Taki,

                                Would you know a guide I could use to compile drivers for my leadtek and wassers 4.4.2

                                Without memories we have nothing.

                                Comment

                                Working...
                                X