Android Tablets Forum banner
21 - 40 of 63 Posts

·
Registered
Joined
·
39 Posts
btw Lubo, i just cant make gscript work, when i try to find the files from /sdcard/gscript it throws null pointer exception, any ideas?
When i try to copy/paste the script to the textbox, it gives me permission denied when running the script...

the only way that can to insmod the modules are from adb...

another problem, mumudvb on verbose shows some infos but never find a channel...
using scan program, this freq gives me a channel 497142857, but when i config it on the files, it doesn't shows...

the file that i'm using with scan has this lines:

Code:
<br />
# UHF channels 14 to 69<br />
T 473142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 14<br />
T 479142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 15<br />
T 485142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 16<br />
T 491142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 17<br />
T 497142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 18<br />
T 503142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 19<br />
T 509142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 20<br />
T 515142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 21<br />
T 521142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 22<br />
T 527142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 23<br />
T 533142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 24<br />
T 539142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 25<br />
T 545142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 26<br />
T 551142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 27<br />
T 557142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 28<br />
T 563142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 29<br />
T 569142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 30<br />
T 575142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 31<br />
T 581142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 32<br />
T 587142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 33<br />
T 593142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 34<br />
T 599142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 35<br />
T 605142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 36<br />
# channel 37 not used<br />
T 617142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 38<br />
T 623142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 39<br />
T 629142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 40<br />
T 635142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 41<br />
T 641142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 42<br />
T 647142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 43<br />
T 653142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 44<br />
T 659142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 45<br />
T 665142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 46<br />
T 671142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 47<br />
T 677142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 48<br />
T 683142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 49<br />
T 689142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 50<br />
T 695142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 51<br />
T 701142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 52<br />
T 707142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 53<br />
T 713142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 54<br />
T 719142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 55<br />
T 725142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 56<br />
T 731142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 57<br />
T 737142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 58<br />
T 743142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 59<br />
T 749142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 60<br />
T 755142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 61<br />
T 761142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 62<br />
T 767142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 63<br />
T 773142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 64<br />
T 779142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 65<br />
T 785142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 66<br />
T 791142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 67<br />
T 797142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 68<br />
T 803142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 69<br />
Note that the bandwidth is 6MHz. I have to set it manually, right?
Can you help me config my mumudvb?
The digital-tv standard used from my country is ISDB-TB (Japanese standard modified to Brazil), can this the problem? as far as i know, it uses AAC sound on the stream..
 

·
Registered
Joined
·
120 Posts
About mumudvb - you can try your linux PC first
if you make it work, then just copy config file to tablet.

in my case, a am using autoconfiguration, as you can see in my previous posts,
i am using this config:

Code:
freq=490<br />
#dont_send_sdt=1<br />
multicast=0<br />
unicast=1<br />
port_http=1234<br />
ip_http=0.0.0.0<br />
sap=0<br />
card=0<br />
autoconfiguration=full
if you don't want to use autoconfiguration, you have to manualy enter each channel's pids:

for example:
Code:
freq=490<br />
dont_send_sdt=1<br />
multicast=0<br />
unicast=1<br />
port_http=1234<br />
ip_http=0.0.0.0<br />
sap=1<br />
autoconfiguration=0<br />
<br />
channel_next<br />
name=490-1<br />
pids=5131 5132 5133<br />
for configuration details, you can refer here

just notice this:
Code:
<br />
Parameters specific to terrestrial (DVB-T)<br />
<br />
 123 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br />
 124 <br />
 125 [NOTE]<br />
 126 `auto` usually works fine for all the parameters except `bandwidth`<br />
 127 <br />
 128 [width="<img src='http://www.slatedroid.com/public/style_emoticons/<#EMO_DIR#>/mega_shok.gif' class='bbc_emoticon' alt='80' />%",cols="2,8,1,4",options="header"]<br />
 129 |==================================================================================================================<br />
 130 |Parameter name |Description | Default value | Possible values<br />
 131 |bandwidth |bandwidth | 8MHz | 8MHz, 7MHz, 6MHz, auto (DVB-T2: 5MHz, 10MHz, 1.712MHz) <br />
 132 |trans_mode |transmission mode | auto | 2k, 8k, auto (DVB-T2: 4k, 16k, 32k) <br />
 133 |guardinterval |guard interval | auto |  1/32, 1/16, 1/8, 1/4, auto (DVB-T2 : 1/128, 19/128, 19/256) <br />
 134 |coderate  |coderate, also called FEC | auto | none, 1/2, 2/3, 3/4, 4/5, 5/6, 6/7, 7/8, 8/9, auto <br />
 135 |==================================================================================================================<br />
so you have to add:

bandwidth=6Mhz
coderate=3/4

just not sure about "freq"
mine is freq=490, this is in Mhz

you have:
Code:
tune to: 767142857:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_3_4:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_NONE<br />
Network Name 'TV BRASIL'<br />
i have:
Code:
<br />
tune to: 490000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE<br />
so you may have to try:
freq=767.142857

and don't forget to run mumudvb with "-d -v" no daemonise , and verbose

try and share
 

·
Registered
Joined
·
39 Posts
About mumudvb - you can try your linux PC first
if you make it work, then just copy config file to tablet.

in my case, a am using autoconfiguration, as you can see in my previous posts,
i am using this config:

Code:
freq=490<br />
#dont_send_sdt=1<br />
multicast=0<br />
unicast=1<br />
port_http=1234<br />
ip_http=0.0.0.0<br />
sap=0<br />
card=0<br />
autoconfiguration=full
if you don't want to use autoconfiguration, you have to manualy enter each channel's pids:

for example:
Code:
freq=490<br />
dont_send_sdt=1<br />
multicast=0<br />
unicast=1<br />
port_http=1234<br />
ip_http=0.0.0.0<br />
sap=1<br />
autoconfiguration=0<br />
<br />
channel_next<br />
name=490-1<br />
pids=5131 5132 5133<br />
for configuration details, you can refer here

just notice this:
Code:
<br />
Parameters specific to terrestrial (DVB-T)<br />
<br />
 123 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br />
 124 <br />
 125 [NOTE]<br />
 126 `auto` usually works fine for all the parameters except `bandwidth`<br />
 127 <br />
 128 [width="<img src='http://www.slatedroid.com/public/style_emoticons/<#EMO_DIR#>/mega_shok.gif' class='bbc_emoticon' alt='80' />%",cols="2,8,1,4",options="header"]<br />
 129 |==================================================================================================================<br />
 130 |Parameter name |Description | Default value | Possible values<br />
 131 |bandwidth |bandwidth | 8MHz | 8MHz, 7MHz, 6MHz, auto (DVB-T2: 5MHz, 10MHz, 1.712MHz) <br />
 132 |trans_mode |transmission mode | auto | 2k, 8k, auto (DVB-T2: 4k, 16k, 32k) <br />
 133 |guardinterval |guard interval | auto |  1/32, 1/16, 1/8, 1/4, auto (DVB-T2 : 1/128, 19/128, 19/256) <br />
 134 |coderate  |coderate, also called FEC | auto | none, 1/2, 2/3, 3/4, 4/5, 5/6, 6/7, 7/8, 8/9, auto <br />
 135 |==================================================================================================================<br />
so you have to add:

bandwidth=6Mhz
coderate=3/4

just not sure about "freq"
mine is freq=490, this is in Mhz

you have:
Code:
tune to: 767142857:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_3_4:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_NONE<br />
Network Name 'TV BRASIL'<br />
i have:
Code:
<br />
tune to: 490000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE<br />
so you may have to try:
freq=767.142857

and don't forget to run mumudvb with "-d -v" no daemonise , and verbose

try and share
Thanks for the info Lubo
Looks like mumudvb doesn't work very well with ISBT-T... (i'm having problems even in ubuntu). There are some channels without PID..
I'll give it another try after changing my firmware, right now it's hanging after some minutes of use
 

·
Registered
Joined
·
39 Posts
Tried with another rom. look the debug info:

--- Build information ---
Built without CAM support.
Built without transcoding support.
Built with ATSC support.
Built with support for DVB API Version 5 (DVB-S2).
---------
Originally based on dvbstream 0.6 by (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://mumudvb.braice.net/
Project from the [email protected] (http://www.crans.org)
by Brice DUBOST ([email protected])

WARN: Unicast : You have enabled the support for HTTP Unicast. This feature is quite youg, please report any bug/comment
Info: SAP: Sap announces will be sent
Info: Main: Full autoconfiguration, we activate PAT rewritting. if you want to desactivate it see the README.
Info: Main: Full autoconfiguration, we activate SDT rewritting. if you want to desactivate it see the README.
Info: Main: Full autoconfiguration, we activate sorting of the EIT PID. if you want to desactivate it see the README.
Info: Main: ========== End of configuration, MuMuDVB version 1.6.1b_20110308 is starting ==========
Info: Autoconf: The autoconfiguration auto update is enabled. If you want to disable it put "autoconf_pid_update=0" in your config file.
Info: Main: NO Multicast, SAP announces are desactivated.
Info: Main: Streaming. Freq 497142
Info: Tune: Using DVB card "DiBcom 8000 ISDB-T" tuner 0
Info: Tune: Tuning DVB-T to 497142000 Hz, Bandwidth: 6000000
Deb0: Tune: polling....
Deb0: Tune: Getting frontend event
Info: Tune: FE_STATUS:
Deb0: Tune: polling....
Deb0: Tune: Getting frontend event
Info: Tune: FE_STATUS:
Info: Tune: FE_HAS_SIGNAL : found something above the noise level
Info: Tune: FE_HAS_CARRIER : found a DVB signal
Info: Tune: FE_HAS_VITERBI : FEC is stable
Info: Tune: FE_HAS_SYNC : found sync bytes
Info: Tune: FE_HAS_LOCK : everything's working...
Info: Tune: Event: Frequency: 497142000
Info: Tune: Bit error rate: 13824
Info: Tune: Signal strength: 35837
Info: Tune: SNR: 214
Info: Tune: FE_STATUS:
Info: Tune: FE_HAS_SIGNAL : found something above the noise level
Info: Tune: FE_HAS_CARRIER : found a DVB signal
Info: Tune: FE_HAS_VITERBI : FEC is stable
Info: Tune: FE_HAS_SYNC : found sync bytes
Info: Tune: FE_HAS_LOCK : everything's working...
Info: Main: Card 0, tuner 0 tuned
Info: Unicast: We open the Master http socket for address 0.0.0.0:1234
Info: Autoconf: Autoconfiguration Start
WARN: Autoconf: Encoding not implemented yet (0x0e), we'll usethe default encoding for service name
WARN: Autoconf: Encoding not implemented yet (0x0e), we'll usethe default encoding for service name
WARN: Autoconf: Encoding not implemented yet (0x0e), we'll usethe default encoding for service name
Deb0: Autoconf: service updated pmt pid : 257 id 0xe740 name ""
Deb0: Autoconf: service updated pmt pid : 8136 id 0xe758 name ""
Deb0: Autoconf: Service without a PMT pid, we skip. Name ""
Deb0: Autoconf: We convert a new service into a channel, sid 59200 pmt_pid 257 name ""
Deb0: Autoconf: service type: 0x1 : Television
Deb0: Autoconf: Service without a PMT pid, we skip. Name ""
Deb0: Autoconf: No autoconfigure due to service type : User defined. Name ""
Info: Autoconf: !!!!Unknown stream type : 0x0d, PID : 546 cf ITU-T Rec. H.222.0 | ISO/IEC 13818
Deb0: Autoconf: PIDs for channel 0 "" : 257 273 274 275 256
Deb0: Autoconf: Autoconfiguration almost done
Deb0: Autoconf: We open the new file descriptors
Deb0: Autoconf: Add the new filters
Info: Autoconf: Autoconfiguration done
Info: Autoconf: Diffusion 1 channel
Info: Autoconf: Channel number : 0, name : "" service id 59200
Info: Autoconf: Multicast4 ip : :0
Info: Autoconf: Unicast : Channel accessible via the master connection,0.0.0.0:1234
Deb0: Autoconf: pids : 257 (PMT), 273 (Video (MPEG4-AVC)), 274 (Audio(AAC-LATM)), 275 (Audio (AAC-LATM)), 256 (PCR),
Deb0: PAT Rewrite: NEW program for channel 0 : "". PMT pid : 257
Deb0: SDT rewrite: Full SDT updated. section number 0, last_section_number 0
Deb0: Main: The SDT version changed, we force the update of all the channels.
Deb0: SDT rewrite: NEW program for channel 0 : "". service_id : 59200
Info: Main: Channel "" down.Card 0
Info: Unicast : We add the client 127.0.0.1:24741 to the channel ""
i can connect to the stream from vplayer, but it shows nothing....

i was looking in the code:
http://mumudvb.braice.net/mumudvb/doxygen/autoconf_8c-source.html

my stream type is reconized as 0x0d, looking at ISO document, 0x0d is the same as "Type D", that means "Any type of stream"...
for test reasons, can you change the code:
autoconf.c:
Code:
switch(descr_header->stream_type)<br />
	      {<br />
	      case 0x01:<br />
	      case 0x02:<br />
	      case 0x10: /* ISO/IEC 14496-2 Visual - MPEG4 video */	      <br />
	      case 0x1b: /* AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video */<br />
		log_message( MSG_DEBUG,"Autoconf :   Video \tpid %d\n",pid);<br />
		break;<br />
<br />
	      case 0x03:<br />
	      case 0x04:<br />
	      case 0x81: /* Audio per ATSC A/53B [2] Annex B */<br />
	      case 0x0f: /* ISO/IEC 13818-7 Audio with ADTS transport syntax - usually AAC */<br />
	      case 0x11: /* ISO/IEC 14496-3 Audio with the LATM transport syntax as defined in ISO/IEC 14496-3 */<br />
		log_message( MSG_DEBUG,"Autoconf :   Audio \tpid %d\n",pid);<br />
		break;<br />
to:

Code:
switch(descr_header->stream_type)<br />
	      {<br />
	      case 0x01:<br />
	      case 0x02:<br />
	      case 0x10: /* ISO/IEC 14496-2 Visual - MPEG4 video */	      <br />
	      case 0x1b: /* AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video */<br />
		log_message( MSG_DEBUG,"Autoconf :   Video \tpid %d\n",pid);<br />
		break;<br />
<br />
	      case 0x0d: /* AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video */<br />
		log_message( MSG_DEBUG,"Autoconf ISBT-Tb :   Video \tpid %d\n",pid);<br />
		break;<br />
<br />
	      case 0x03:<br />
	      case 0x04:<br />
	      case 0x81: /* Audio per ATSC A/53B [2] Annex B */<br />
	      case 0x0f: /* ISO/IEC 13818-7 Audio with ADTS transport syntax - usually AAC */<br />
	      case 0x11: /* ISO/IEC 14496-3 Audio with the LATM transport syntax as defined in ISO/IEC 14496-3 */<br />
		log_message( MSG_DEBUG,"Autoconf :   Audio \tpid %d\n",pid);<br />
		break;<br />
<br />
can you send me a compiled version of this code? (considering the code you compiled is this old)

Thanks!
 

·
Registered
Joined
·
120 Posts
it looks interesting
just give me a few minutes

EDIT:
attaching your version here
just note, that source you are look in is a bit different from mine.

i think last snapshot is here
your code is in file "autoconf_pmt.c"

my version is from march 2011, now there are more service types, but this one 0x0d is in drop list
you may try manual config also
 

·
Registered
Joined
·
39 Posts
its giving me seg fault:

Code:
<br />
WARN:  Unicast :  You have enabled the support for HTTP Unicast. This feature is quite youg, please report any bug/comment<br />
Info:  SAP:  Sap announces will be sent<br />
Info:  Main:  Full autoconfiguration, we activate PAT rewritting. if you want to desactivate it see the README.<br />
Info:  Main:  Full autoconfiguration, we activate SDT rewritting. if you want to desactivate it see the README.<br />
Info:  Main:  Full autoconfiguration, we activate sorting of the EIT PID. if you want to desactivate it see the README.<br />
Info:  Main:  ========== End of configuration, MuMuDVB version 1.6.1b_20110308 is starting ==========<br />
Info:  Autoconf:  The autoconfiguration auto update is enabled. If you want to disable it put "autoconf_pid_update=0" in your config file.<br />
Info:  Main:  NO Multicast, SAP announces are desactivated.<br />
Info:  Main:  Streaming. Freq 497142<br />
Info:  Tune:  Using DVB card "DiBcom 8000 ISDB-T" tuner 0<br />
Info:  Tune:  Tuning DVB-T to 497142000 Hz, Bandwidth: 6000000<br />
Deb0:  Tune:  polling....<br />
Deb0:  Tune:  Getting frontend event<br />
Info:  Tune:  FE_STATUS:<br />
Deb0:  Tune:  polling....<br />
Deb0:  Tune:  Getting frontend event<br />
Info:  Tune:  FE_STATUS:<br />
Info:  Tune:       FE_HAS_SIGNAL : found something above the noise level<br />
Info:  Tune:       FE_HAS_CARRIER : found a DVB signal<br />
Info:  Tune:       FE_HAS_VITERBI : FEC is stable<br />
Info:  Tune:       FE_HAS_SYNC : found sync bytes<br />
Info:  Tune:       FE_HAS_LOCK : everything's working...<br />
Info:  Tune:  Event:  Frequency: 497142000<br />
Info:  Tune:  Bit error rate: 0<br />
Info:  Tune:  Signal strength: 45056<br />
Info:  Tune:  SNR: 225<br />
Info:  Tune:  FE_STATUS:<br />
Info:  Tune:       FE_HAS_SIGNAL : found something above the noise level<br />
Info:  Tune:       FE_HAS_CARRIER : found a DVB signal<br />
Info:  Tune:       FE_HAS_VITERBI : FEC is stable<br />
Info:  Tune:       FE_HAS_SYNC : found sync bytes<br />
Info:  Tune:       FE_HAS_LOCK : everything's working...<br />
Info:  Main:  Card 0, tuner 0 tuned<br />
Info:  Unicast:  We open the Master http socket for address 0.0.0.0:1234<br />
Info:  Autoconf:  Autoconfiguration Start<br />
WARN:  Autoconf:                 Encoding not implemented yet (0x0e), we'll use the default encoding for service name<br />
WARN:  Autoconf:                 Encoding not implemented yet (0x0e), we'll use the default encoding for service name<br />
WARN:  Autoconf:                 Encoding not implemented yet (0x0e), we'll use the default encoding for service name<br />
Deb0:  Autoconf:  service updated  pmt pid : 257         id 0xe740       name ""<br />
<br />
Deb0:  Autoconf:  service updated  pmt pid : 8136        id 0xe758       name ""<br />
<br />
Deb0:  Autoconf:  Service without a PMT pid, we skip. Name ""<br />
Deb0:  Autoconf:  We convert a new service into a channel, sid 59200 pmt_pid 257 name ""<br />
Deb0:  Autoconf:  service type: 0x1 : Television<br />
Deb0:  Autoconf:  Service without a PMT pid, we skip. Name ""<br />
Deb0:  Autoconf:  No autoconfigure due to service type : User defined. Name ""<br />
[1]   Segmentation fault      mumudvb -c /mnt/...<br />
Code:
<br />
log_message( MSG_DEBUG,"Autoconf ISBT-Tb :   Video \tpid %d\n",pid);<br />
i can't see this message here, did you changed just the switch code?
 

·
Registered
Joined
·
39 Posts
tried to manual config:

mumu.conf:
Code:
<br />
freq=497.142857<br />
bandwidth=6MHz<br />
coderate=3/4<br />
#dont_send_sdt=1<br />
multicast=0<br />
unicast=1<br />
port_http=1234<br />
ip_http=0.0.0.0<br />
sap=0<br />
card=0<br />
autoconfiguration=0<br />
ip=127.0.0.1<br />
<br />
channel_next<br />
name=globo<br />
unicast_port=8090<br />
pids=273, 274, 275<br />
result:
Code:
<br />
>adb shell mumudvb2 -c /mnt/sdcard/tv/mumu.conf -d -v<br />
MuMuDVB Version 1.6.1b_20110308<br />
 --- Build information ---<br />
Built without CAM support.<br />
Built without transcoding support.<br />
Built with ATSC support.<br />
Built with support for DVB API Version 5 (DVB-S2).<br />
---------<br />
Originally based on dvbstream 0.6 by (C) Dave Chapman 2001-2004<br />
Released under the GPL.<br />
Latest version available from [URL=http://mumudvb.braice]http://mumudvb.braice[/URL].net/<br />
Project from the [email protected] (http://www.crans.org)<br />
by Brice DUBOST ([email protected])<br />
<br />
WARN:  Unicast :  You have enabled the support for HTTP Unicast. This feature is<br />
 quite youg, please report any bug/comment<br />
Info:  Main:  ========== End of configuration, MuMuDVB version 1.6.1b_20110308 i<br />
s starting ==========<br />
Info:  Main:  Streaming. Freq 497142<br />
Info:  Tune:  Using DVB card "DiBcom 8000 ISDB-T" tuner 0<br />
Info:  Tune:  Tuning DVB-T to 497142000 Hz, Bandwidth: 6000000<br />
Deb0:  Tune:  polling....<br />
Deb0:  Tune:  Getting frontend event<br />
Info:  Tune:  FE_STATUS:<br />
Deb0:  Tune:  polling....<br />
Deb0:  Tune:  Getting frontend event<br />
Info:  Tune:  FE_STATUS:<br />
Info:  Tune:       FE_HAS_SIGNAL : found something above the noise level<br />
Info:  Tune:       FE_HAS_CARRIER : found a DVB signal<br />
Info:  Tune:       FE_HAS_VITERBI : FEC is stable<br />
Info:  Tune:       FE_HAS_SYNC : found sync bytes<br />
Info:  Tune:       FE_HAS_LOCK : everything's working...<br />
Info:  Tune:  Event:  Frequency: 497142000<br />
Info:  Tune:  Bit error rate: 1088<br />
Info:  Tune:  Signal strength: 46549<br />
Info:  Tune:  SNR: 235<br />
Info:  Tune:  FE_STATUS:<br />
Info:  Tune:       FE_HAS_SIGNAL : found something above the noise level<br />
Info:  Tune:       FE_HAS_CARRIER : found a DVB signal<br />
Info:  Tune:       FE_HAS_VITERBI : FEC is stable<br />
Info:  Tune:       FE_HAS_SYNC : found sync bytes<br />
Info:  Tune:       FE_HAS_LOCK : everything's working...<br />
Info:  Main:  Card 0, tuner 0 tuned<br />
Info:  Unicast:  We open the Master http socket for address 0.0.0.0:1234<br />
Info:  Unicast:  We open the channel 0 http socket address 0.0.0.0:8090<br />
Info:  Main:  Diffusion 1 channel<br />
"  service id 0 annel number :   0, name : "globo<br />
Info:  Main:    Multicast4 ip : 127.0.0.1:1234<br />
Info:  Main:    Unicast : Channel accessible via the master connection, 0.0.0.0:<br />
1234<br />
Info:  Main:    Unicast : Channel accessible directly via 0.0.0.0:8090<br />
Deb0:  Main:          pids : 273 (Unknown ), 274 (Unknown ), 275 (Unknown ),<br />
"nfo:  Unicast :  We add the client 127.0.0.1:27033 to the channel "globo<br />
Deb0:  Unicast :  Error when writing to client 127.0.0.1:27033 : No such file or directory<br />
Deb0:  Unicast :  We can write again to client 127.0.0.1:27033<br />
Deb0:  Unicast :  Error when writing to client 127.0.0.1:27033 : No such file or directory<br />
Deb0:  Unicast :  We can write again to client 127.0.0.1:27033<br />
Deb0:  Unicast :  Error when writing to client 127.0.0.1:27033 : No such file or directory<br />
Deb0:  Unicast :  The queue is full, we now throw away new packets for client 127.0.0.1:27033<br />
"Deb0: Unicast : Error when writing to client 127.0.0.1:27033 : No such file or directory"
what?

Any ideas?
 

·
Registered
Joined
·
39 Posts
Ok, made mumdvb work in my linux vm first. (Better than nothing lol)

I'm not sure if DVB-T has a especific channel for mobile streaming (less quality in the stream), but ISBT-T has what it's called "1-seg" channel, for mobile devices.
Looks like there is no rule here in Brazil for what service type is what. This channel "Band" uses service type 0xC0 for this 1-seg channel. I have to make some changes.

Will try other channels to see what happens

 

·
Registered
Joined
·
39 Posts
Lubo, can you crosscompile my version?
You can download the source code here:
http://www.gr8it.net/mumudvb.zip

i added a new configuration parameter. this new parameter sets what kind of channel should be selected when using autoconf

mumu.conf:
Code:
<br />
#freq=533.142857 #Rede TV<br />
#freq=509.142857 #Record<br />
#freq=527.142857 #Band<br />
freq=497.142857 #globo<br />
bandwidth=6MHz<br />
mobile=1 #this parameter is used to set only 1-seg channels to the list<br />
coderate=3/4<br />
#dont_send_sdt=1<br />
multicast=0<br />
unicast=1<br />
port_http=1234<br />
ip_http=0.0.0.0<br />
sap=1<br />
card=0<br />
autoconfiguration=2<br />
 

·
Registered
Joined
·
120 Posts
Discussion Starter · #32 ·
hi

i think you have to check if exist, and manual create every time /var/run/mumudvb, about permission problem.

also , i think this way to start:
adb shell mumudvb2 -c /mnt/sdcard/tv/mumu.conf -d -v

is not the best,

can you try:
adb shell

su
and then inside a shell enter your command (i'm not sure if you are a root when using adb shell ......)

also, i think that "ip=xxxx" is same as "channel_next" (check documentation, but LAST version)
it is better not to change source, but just configure it manualy.
this source is for autoconfiguration only, and your signal type is not good for this.

now will compile latest trunk version
 

·
Registered
Joined
·
39 Posts
adb uses root, so no reason to adb shell su

the folder /var/run/mumudvb is rw for all users, so i don't think its the problem.

about the source changes, i'm just trying to make a version for myself.
but i think the 0xC0 service type should be in the trunk anyway, because every single low quality channel here in Brazil (for mobile devices) uses it.

anyway, can you compile so i can try to use it? or at least tell me how you do it?

Do you use NDK or crosscompile with another tool?
If using another tool, can you share your kernel sourcecode that you are using to build your modules and programs?

If it works, i'll merge the mumudvb functionality into a video player using ffmpeg and SDL, so we will not need two programs to do one thing (change frequency on runtime is the most important thing for me).
 

·
Registered
Joined
·
120 Posts
Discussion Starter · #34 ·
sorry for the delay, i was too busy today..
compiled your source, you can download here

About cross-compiling, I'm using same tool as Chinese kernel makers (you can read it on first row of your dmesg):
Code:
.000000] Linux version 2.6.32.9 ([email protected]) (gcc version 4.4.1 (Sourcery G++ Lite 2009q3-67) ) #1029 PREEMPT Wed Jan 26 20:29:07 CST 2011
tool is: (Sourcery G++ Lite 2009q3-67)
you can download this tool from official site, it is free.

Kernel sources you can find in Asure github here
but note, that kernel config is not known, @Asure is still working hard on it.

now will post new topic about my way of cross-compiling
 

·
Registered
Joined
·
39 Posts
hi! good news! with 1-seg configuration ("mobile=1"), i was able watch tv on my tablet.

The video:

thanks Lubo! I'll try to make a Digital tv player (using mumudvb source code + SDL + ffmpeg), so we can change frequencies on the fly!
For now its good.

i'll try to configure my linux for crosscompiling now..

Thanksss!
 

·
Registered
Joined
·
120 Posts
Discussion Starter · #36 ·
hi! good news! with 1-seg configuration ("mobile=1"), i was able watch tv on my tablet.

The video:

thanks Lubo! I'll try to make a Digital tv player (using mumudvb source code + SDL + ffmpeg), so we can change frequencies on the fly!
For now its good.

i'll try to configure my linux for crosscompiling now..

Thanksss!
Nice work!

what player do you use? Vplayer or something else?
recently i am not so happy with this vplayer... stopping, freezing...
 

·
Registered
Joined
·
39 Posts
i'm using vplayer... it think the freezing and stopping is related to the video quality, since i'm using the channels for mobile devices (less quality on the video), i don't feel this problem.
But it happens on my linux vm when i try to watch a full-hd channel... Maybe the processing power of our tablet can't handle fullhd/hd channels nice (my old acer netbook intel 1ghz, couldn't handle too).
 

·
Registered
Joined
·
120 Posts
Discussion Starter · #39 ·
21 - 40 of 63 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top