1.got it setup as home media pc
2.youtube viedeos have bluish tint,known problem no solution
3.excellent gui
4.could not get upnp to work
5.need a good suggestion for a dvb tuner equivalent for c9700N so that
a pvr can be made
6.xbmc as front end working like a charm
7.mythtv backend highly stable
Sunday, April 8, 2012
outdoor
1.tent cabin 8 (weather master) rented
2.chair/table rented
3.diesel can (electricity+vehicle)
4.honda portable (~2kva,12hrs) rented
5.ICE amp
6.pico proj
7.sleep bag rented
8.mini fridge
9.organized camping site
stay
trekking
10.dimensions mapping to vehicle
11.outdoor cooking equip and others
12.hd sony handy cam
2.chair/table rented
3.diesel can (electricity+vehicle)
4.honda portable (~2kva,12hrs) rented
5.ICE amp
6.pico proj
7.sleep bag rented
8.mini fridge
9.organized camping site
stay
trekking
10.dimensions mapping to vehicle
11.outdoor cooking equip and others
12.hd sony handy cam
softw devel
structured understanding
reflected by documentation
structured design
reflected in code
reflected by documentation
structured design
reflected in code
software develop
1.Is like drinking a large tub of water with perforated glass
2.without knowing dimensions of tub we try to finish asap
3.as we finish cup by cup perforations loose things back
4.It definitely takes a fixed time
5.everyone has a rate of consumption
6.everyone has rate of loss
7.experience try to optimize rate of loss that we still make progress
8.we try too much to finish we exhaust loose interest
9.fact is the tank and water is finite,at whatever rate its bound to be consumed
2.without knowing dimensions of tub we try to finish asap
3.as we finish cup by cup perforations loose things back
4.It definitely takes a fixed time
5.everyone has a rate of consumption
6.everyone has rate of loss
7.experience try to optimize rate of loss that we still make progress
8.we try too much to finish we exhaust loose interest
9.fact is the tank and water is finite,at whatever rate its bound to be consumed
what can fly AI artif intelli
1.structured fact storage machine
2.structured fact interpolation machine
3.lead tracing algorithm
All such that the by products of iterations will be stored and remembered
and used as raw data for future interpolations
Will give intelligent suggestions in dynamic scenarios
Can iterate by itself in free time to generate new facts(keeping record of how to reach there)
User inputs basic parameters and the system generates leads and suggestions and answers
questions
rules,facts and data storage will form a grid and can be expanded infinitely
protocols for the above will allow wisdom to be stored distributed in grids
Mega discrete intelligence network
Integration of sensors with the network can create self working entities
What is a concrete example?
How it will look like in real world?
I have a web interface through which i can feed rules , data and desired results
the system interpolates and comes up with paths to the same or stops without
result, i feed more rules and data , system runs again giving its best shot
set of rules and data if designed as protocol can be hooked up together
so that networked usage will become possible
intelligence will become packetized because , with the ability to send such libraries
to a context that is remote and conforming to protocol resolutions can be found
linking location,context sensors,banking parameters,personal schedulers,communication
devices,mobility system intelligent suggestions can be put forth by the system
2.structured fact interpolation machine
3.lead tracing algorithm
All such that the by products of iterations will be stored and remembered
and used as raw data for future interpolations
Will give intelligent suggestions in dynamic scenarios
Can iterate by itself in free time to generate new facts(keeping record of how to reach there)
User inputs basic parameters and the system generates leads and suggestions and answers
questions
rules,facts and data storage will form a grid and can be expanded infinitely
protocols for the above will allow wisdom to be stored distributed in grids
Mega discrete intelligence network
Integration of sensors with the network can create self working entities
What is a concrete example?
How it will look like in real world?
I have a web interface through which i can feed rules , data and desired results
the system interpolates and comes up with paths to the same or stops without
result, i feed more rules and data , system runs again giving its best shot
set of rules and data if designed as protocol can be hooked up together
so that networked usage will become possible
intelligence will become packetized because , with the ability to send such libraries
to a context that is remote and conforming to protocol resolutions can be found
linking location,context sensors,banking parameters,personal schedulers,communication
devices,mobility system intelligent suggestions can be put forth by the system
Wish list
Wish list HD (128kbps stereo) what is the best container??mp3??
1.chikku bukku raile
2.urvasi
3.telephone mani
4.mukkala
5.puthan puthu bhumi
6.poovukkul
7.vande matharam - chanda suraj
8.duet - en kadhale
9.vandi choli chinna rasu - kaatru panamaram
10.puthiya mugam
11.margahzi poove
12.aatrangara marame
13.baba
14.others
1.chikku bukku raile
2.urvasi
3.telephone mani
4.mukkala
5.puthan puthu bhumi
6.poovukkul
7.vande matharam - chanda suraj
8.duet - en kadhale
9.vandi choli chinna rasu - kaatru panamaram
10.puthiya mugam
11.margahzi poove
12.aatrangara marame
13.baba
14.others
Wednesday, March 28, 2012
xbmc
1.xbmc backend system with windows
2.tuner on the backend
3.dlna support,upnp
4.internet streaming
5.mobile streaming
6.secure streaming
7.backend has link with AVR through hdmi
remote support
8.NAS system on all local pc's , dlna support software , upnp support
9.generic tv needs a AV card and pc and wifi
10.beagle board needs xbmc
11.remote controlled keyboard equivalent
12.Is explicit web server needed wen using xbmc
13.find most appropriate dlna server
2.tuner on the backend
3.dlna support,upnp
4.internet streaming
5.mobile streaming
6.secure streaming
7.backend has link with AVR through hdmi
remote support
8.NAS system on all local pc's , dlna support software , upnp support
9.generic tv needs a AV card and pc and wifi
10.beagle board needs xbmc
11.remote controlled keyboard equivalent
12.Is explicit web server needed wen using xbmc
13.find most appropriate dlna server
Thursday, December 1, 2011
ssh tunnel
1.windows sys and linux
2.windows has opensshd and http proxy app
3.linux has openssh
4.windows willl listen on sshd and forward to localhost port of http proxy
5.linux will configure mozilla to use SOCKS proxy
2.windows has opensshd and http proxy app
3.linux has openssh
4.windows willl listen on sshd and forward to localhost port of http proxy
5.linux will configure mozilla to use SOCKS proxy
Monday, November 14, 2011
ip layer topologies
1.gw in route entry, job is to forward the packet to ip layer in gw, ip forwarding
will ensure it reaches other interfaces
2.gw(router) is a layer3 device , with ip forwarding enabled
3.iptables is the control structure for ip-upper/ip-lower filter
will ensure it reaches other interfaces
2.gw(router) is a layer3 device , with ip forwarding enabled
3.iptables is the control structure for ip-upper/ip-lower filter
Saturday, November 12, 2011
home office
1.Add a domain controller ubuntu+samba+bind+
2.on all machines in network keep only root local account, protect by password
3.on each machine, keep the home folder in separate disk/partition
4.keep a disk for public file sharing
5.keep a disk for nfs rootfs, single machine with chroot environment can drive N machines
6.So all machines have kernel with basic chroot + rootfs, single master server have matured chroot + optional rootfs
7.All machines in the domain uses account in master dc for login,users are created in
dc and supplied to respective machines
8.ring of kernel + nwdriver + nfs client driver machines AND ring of kernel + nfs server rootfs
9.dc uses dns name for each machine on nw
10.looks like local admin account should setup dns prefix and domain name
11.use rsync to backup client periodically
12.radius server for multipurpose can coexist with vpn server, using localhost as link b/w
13.domain controller preferably is on another machine,openradius for auth
2.on all machines in network keep only root local account, protect by password
3.on each machine, keep the home folder in separate disk/partition
4.keep a disk for public file sharing
5.keep a disk for nfs rootfs, single machine with chroot environment can drive N machines
6.So all machines have kernel with basic chroot + rootfs, single master server have matured chroot + optional rootfs
7.All machines in the domain uses account in master dc for login,users are created in
dc and supplied to respective machines
8.ring of kernel + nwdriver + nfs client driver machines AND ring of kernel + nfs server rootfs
9.dc uses dns name for each machine on nw
10.looks like local admin account should setup dns prefix and domain name
11.use rsync to backup client periodically
12.radius server for multipurpose can coexist with vpn server, using localhost as link b/w
13.domain controller preferably is on another machine,openradius for auth
Saturday, November 5, 2011
at home
1.laser - micro
2.portable genset
led lantern
biolite
3.polk car audio spk, amp
4.tent 2
sleeping bags
5.chair 4
Bangalore :
Wildcraft India Private Limited
Manufacturers of tents, camping, etc.
Address: 121, 3rd Block, 8th Main, Jayanagar,
Bangalore - 560 011, India
Phone: +(91)-(80)-6538354/6753876/
6757599/2241636/2222749/6647036
Fax: +(91)-(80)-2234818
Ozone India
www.ozoneindia.com
6.car pad
7.pico projector
8.check swift plugs power, space in dimension,mini refreg
Honda generator
ModelGK300(made in Japan)
2500 Watt
Push button start
Excellent condition, hardly used
9.configurable umbrella
10.tata photon
11.fryer
12.table ,food rack , array, dismantle
13.white screen, adjustable back pluggable
14.projector holder to chairs
15.coaxial and component car speakers .. with or without amp
=======
JBL X333 - 3.8k (3 pre outs)
Pioneer 2390 - 6k (just 1 pre out in it)
Kenwood U449 - 6.5k (2 pre outs)
Hertz DCX 165 comps - 5k (when i googled there are no comps by that name , i guess he wrote that by mistake and actually it is DSK 165)
Audison wiring - 400rs
Mdf ring / Socket - 150+150rs[*]He said if i wouldn't be including amp with this setup still it will do fine (amp is actually out of my budget and subs i will get in future). What do you think about this?
==============
ipad2+wifi+3g
proclip for suzuki swift
A/V cable
2.portable genset
led lantern
biolite
3.polk car audio spk, amp
4.tent 2
sleeping bags
5.chair 4
Bangalore :
Wildcraft India Private Limited
Manufacturers of tents, camping, etc.
Address: 121, 3rd Block, 8th Main, Jayanagar,
Bangalore - 560 011, India
Phone: +(91)-(80)-6538354/6753876/
6757599/2241636/2222749/6647036
Fax: +(91)-(80)-2234818
Ozone India
www.ozoneindia.com
6.car pad
7.pico projector
8.check swift plugs power, space in dimension,mini refreg
Honda generator
ModelGK300(made in Japan)
2500 Watt
Push button start
Excellent condition, hardly used
9.configurable umbrella
10.tata photon
11.fryer
12.table ,food rack , array, dismantle
13.white screen, adjustable back pluggable
14.projector holder to chairs
15.coaxial and component car speakers .. with or without amp
=======
JBL X333 - 3.8k (3 pre outs)
Pioneer 2390 - 6k (just 1 pre out in it)
Kenwood U449 - 6.5k (2 pre outs)
Hertz DCX 165 comps - 5k (when i googled there are no comps by that name , i guess he wrote that by mistake and actually it is DSK 165)
Audison wiring - 400rs
Mdf ring / Socket - 150+150rs[*]He said if i wouldn't be including amp with this setup still it will do fine (amp is actually out of my budget and subs i will get in future). What do you think about this?
==============
ipad2+wifi+3g
proclip for suzuki swift
A/V cable
Sunday, October 23, 2011
iscasi
1.normal --- disk,partition/volume,filesystem
2.iscasi --- disk,partition/volume/lun,filesystem
3.create lun
arg - the disk
arg - size of partition
arg - ip address associated
arg - tcp port associated
arg - filesystem
4.can non iscasi and iscasi exist together
5.can a folder be shared through iscasi and scasi
2.iscasi --- disk,partition/volume/lun,filesystem
3.create lun
arg - the disk
arg - size of partition
arg - ip address associated
arg - tcp port associated
arg - filesystem
4.can non iscasi and iscasi exist together
5.can a folder be shared through iscasi and scasi
account this
1.dsp on board runs using dhcp
2.using nfs
need server side
check during boot suppress permission issues
verified kernel args for nfs
verified dhcp can be used
issue dhcp on client,nfs req on client dhcp on server
issue server needs .tar.bz2 or expanded ones
issue use /tftboot with symbolic links with kernel and rootfs
solved issue sdcard does not see media , ??
solved dns gateway, ??
3.android - tiny android
4.stripping packages
5.pipeline -- sources,binaries,confi files,system.img,data.img,root file system
6.pipeline - - kernel
7.sipdroid
8.dolby
9.diceplayer
2.using nfs
need server side
check during boot suppress permission issues
verified kernel args for nfs
verified dhcp can be used
issue dhcp on client,nfs req on client dhcp on server
issue server needs .tar.bz2 or expanded ones
issue use /tftboot with symbolic links with kernel and rootfs
solved issue sdcard does not see media , ??
solved dns gateway, ??
3.android - tiny android
4.stripping packages
5.pipeline -- sources,binaries,confi files,system.img,data.img,root file system
6.pipeline - - kernel
7.sipdroid
8.dolby
9.diceplayer
Sunday, October 16, 2011
more on alsa v4l2 saa
1.sox is a master application used to test many sound related functions
2.alsa 1.0.19/21/24 are latest needed for nvidia gt400 pro working
3.alsa has tools that list the properties of sound card
4.aplay can play mp3s or wav
5.alsa can be compiled from source
6.saa alsa usually comes with kernel with saa dvb,tuner,radio etc , it doesnt have a separate branch outside to compile with any needed kernel
7.tuners are designed for saa specification, all analog , digital tuners are complaint
8.saa71xx is for video and saa71xx-alsa for audio
9.these are interfaced to v4l2 and alsa in the system
10.v4l2-ctl can show details of all video devices in the system
11.pinnacle pctv 310i can do sound in 2 ways , through an internal wire it can give the sound to
real sound card IN hence the sound cards LINEIN can be used as capture device
or
it can expose a sound device interface
12.issue with saa incompatibility b.w in kernel saa alsa and external updated alsa
13.v4l2 sees video devices as /dev/video0
14.saa alsa? sees devices as /dev/dsp /dev/dsp1
15.latest alsa sees devices as hw:1,0 plughw:1,0 ??
16.like alsa oss and pulse audio are independent drivers , they can run sound without alsa
17.can work parallely on different devices, on one device only one can work
18.pulse and oss have a glue layer for alsa??
19.there are sound stack for each of them independently
20.digital video devices are /dev/adapter/dvb0
21.xbmc needs plugin to show bind with vdr
22.vdr needs components from private repo to be functional
23.video with hw accel and non hw accel has different drivers, according to what driver is loaded
for the device hw accel is exposed or disabled.
24.powerful card can expose sterio functionality if old drivers are loaded for it
25.video drivers have persistant switch entries in conf files only at restart they are looked up
26.there is always way to bring up vga
27.codec stack comes on top of saa,and other alsa drivers
28.similar to alsa nvidia and other hw will have latest in place compilable oss and pulseaudio
drivers provided by vendor
29.similarly for video v4l2 ES 1/2/3 compatible drivers updated
30.codecs eat on low level v4l2 and alsa drivers
31.v4l2 and alsa provides apis to apps
32.main apps like flash will use plugins that use these apis
33.xclient startx will use these apis for remote/local sessions
34.for a 5.1 system each channel is a sound device
35.linux has a master firmeare directory used to keep latest fw of all devices
36.vpdau is a v4l2 specification ie from v4l2 to vpdau driver, ES is specification from within vpdau to real hw
37.lirc is v4l2 of ir commn
38.fm radio other radio uses tuner devices and alsa
39.tuner will have /dev/vvv alsa with /dev/aaa
40.they can use v4l2-ctl for scanning and freq
41.so tuner device , sound device, video device basics of multimedia
2.alsa 1.0.19/21/24 are latest needed for nvidia gt400 pro working
3.alsa has tools that list the properties of sound card
4.aplay can play mp3s or wav
5.alsa can be compiled from source
6.saa alsa usually comes with kernel with saa dvb,tuner,radio etc , it doesnt have a separate branch outside to compile with any needed kernel
7.tuners are designed for saa specification, all analog , digital tuners are complaint
8.saa71xx is for video and saa71xx-alsa for audio
9.these are interfaced to v4l2 and alsa in the system
10.v4l2-ctl can show details of all video devices in the system
11.pinnacle pctv 310i can do sound in 2 ways , through an internal wire it can give the sound to
real sound card IN hence the sound cards LINEIN can be used as capture device
or
it can expose a sound device interface
12.issue with saa incompatibility b.w in kernel saa alsa and external updated alsa
13.v4l2 sees video devices as /dev/video0
14.saa alsa? sees devices as /dev/dsp /dev/dsp1
15.latest alsa sees devices as hw:1,0 plughw:1,0 ??
16.like alsa oss and pulse audio are independent drivers , they can run sound without alsa
17.can work parallely on different devices, on one device only one can work
18.pulse and oss have a glue layer for alsa??
19.there are sound stack for each of them independently
20.digital video devices are /dev/adapter/dvb0
21.xbmc needs plugin to show bind with vdr
22.vdr needs components from private repo to be functional
23.video with hw accel and non hw accel has different drivers, according to what driver is loaded
for the device hw accel is exposed or disabled.
24.powerful card can expose sterio functionality if old drivers are loaded for it
25.video drivers have persistant switch entries in conf files only at restart they are looked up
26.there is always way to bring up vga
27.codec stack comes on top of saa,and other alsa drivers
28.similar to alsa nvidia and other hw will have latest in place compilable oss and pulseaudio
drivers provided by vendor
29.similarly for video v4l2 ES 1/2/3 compatible drivers updated
30.codecs eat on low level v4l2 and alsa drivers
31.v4l2 and alsa provides apis to apps
32.main apps like flash will use plugins that use these apis
33.xclient startx will use these apis for remote/local sessions
34.for a 5.1 system each channel is a sound device
35.linux has a master firmeare directory used to keep latest fw of all devices
36.vpdau is a v4l2 specification ie from v4l2 to vpdau driver, ES is specification from within vpdau to real hw
37.lirc is v4l2 of ir commn
38.fm radio other radio uses tuner devices and alsa
39.tuner will have /dev/vvv alsa with /dev/aaa
40.they can use v4l2-ctl for scanning and freq
41.so tuner device , sound device, video device basics of multimedia
Friday, October 7, 2011
android with dsp
1.issue
/etc/vold.fstab
dev_mount sdcard /mnt/sdcard 3 /devices/platform/mmci-omap-hs.0/mmc_host/mmc0
for gallery not detecting media clips
2.Ensure DSP
The DSP Link was correctly created as I can see during boot messages:
... VFS: Mounted root (ext3 filesystem) on device 179:2. Freeing init memory: 172K CMEMK module: built on Nov 23 2010 at 17:47:20 Reference Linux version 2.6.32 File /home/imc/i-tv/rowboat-froyo-dsp/external/ti-dsp/ dvsdk_3_01_00_10/codec_engine_2_25_05_16/cetools/packages/ti/sdo/ linuxutils/cmem/src/module/cmemk.c CMEM Range Overlaps Kernel Physical - allowing overlap CMEM phys_start (0x85800000) overlaps kernel (0x80000000 -> 0x8d800000) allocated heap buffer 0xd1000000 of size 0x4be000 cmemk initialized DSPLINK Module (1.65.00.02) created on Date: Nov 23 2010 Time: 17:45:38 SDMAK module: built on Nov 23 2010 at 17:47:41 Reference Linux version 2.6.32 File /home/imc/i-tv/rowboat-froyo-dsp/external/ti-dsp/ dvsdk_3_01_00_10/codec_engine_2_25_05_16/cetools/packages/ti/sdo/ linuxutils/sdma/src/module/sdmak.c init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery' #
3.relation of resolution and vram
try to add these option in your kernel command line: vram=XXX for example for 1280x1024MR-16@60 you should add vram=4M 1440x1050MR-16@60, vram=6M 1600x1024MR-16@60, vram=7M etc, the equation to calculate the vram value is x_res*y_rex*4
/etc/vold.fstab
dev_mount sdcard /mnt/sdcard 3 /devices/platform/mmci-omap-hs.0/mmc_host/mmc0
for gallery not detecting media clips
2.Ensure DSP
The DSP Link was correctly created as I can see during boot messages:
... VFS: Mounted root (ext3 filesystem) on device 179:2. Freeing init memory: 172K CMEMK module: built on Nov 23 2010 at 17:47:20 Reference Linux version 2.6.32 File /home/imc/i-tv/rowboat-froyo-dsp/external/ti-dsp/ dvsdk_3_01_00_10/codec_engine_2_25_05_16/cetools/packages/ti/sdo/ linuxutils/cmem/src/module/cmemk.c CMEM Range Overlaps Kernel Physical - allowing overlap CMEM phys_start (0x85800000) overlaps kernel (0x80000000 -> 0x8d800000) allocated heap buffer 0xd1000000 of size 0x4be000 cmemk initialized DSPLINK Module (1.65.00.02) created on Date: Nov 23 2010 Time: 17:45:38 SDMAK module: built on Nov 23 2010 at 17:47:41 Reference Linux version 2.6.32 File /home/imc/i-tv/rowboat-froyo-dsp/external/ti-dsp/ dvsdk_3_01_00_10/codec_engine_2_25_05_16/cetools/packages/ti/sdo/ linuxutils/sdma/src/module/sdmak.c init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery' #
3.relation of resolution and vram
try to add these option in your kernel command line: vram=XXX for example for 1280x1024MR-16@60 you should add vram=4M 1440x1050MR-16@60, vram=6M 1600x1024MR-16@60, vram=7M etc, the equation to calculate the vram value is x_res*y_rex*4
xserver
1.xserver has a network interface and a window manager interface
2.xclient will have lower graphics hw interface and upper x server interface
3.xserver will have frame buffer abstraction
4.startx is client
5.frame buffer can be switched from local to remote x client
6.remote connection can have a compression protocol
2.xclient will have lower graphics hw interface and upper x server interface
3.xserver will have frame buffer abstraction
4.startx is client
5.frame buffer can be switched from local to remote x client
6.remote connection can have a compression protocol
Thursday, October 6, 2011
cluster
1.need for building ubuntu based clustor and expanding
2.needs 2 nics per node
2.needs 2 nics per node
Sunday, October 2, 2011
scene builder
- will have database,tomcat,webview,user account
- will have in-channel for data,requirement and rules
- will have run command
- will have run save option
- will have favourable selection criteria
- will have favourables isolation criteria
- will have favourables as start set for next run option
- generates an xml with the favourable scenes organized as nodes and options to see its predecessors
- later,will have networking option between user accounts and across physical networks
- later will have , 3 way scene building with moderator
- later will have n party scene building with moderator
- later will have archive reference for common paths
data represented in sets
as none,as one,as n-1, as n defines it
if n is represented as j,k clone or other, in programming a visitor may have life
dependency or other on another one
data as,
A B C but if some scene is not favourable its as,
A B C D, D is the marker for non favourable
lte mac
Angles:
timestamping
will have module specific in-ram traces(circular)
will have platform event traces
will have platform data structure and protocol internals dump
will have xml interface for default globals and current globals
will have hardware submodule in-ram dump
will work with plarform debugger to give a verbose snap
later, xml for default interfaces and methods and a metadata channel
derived from java model
- uses 8 timers
- transport channels
- crnti and harq
- mimo phy
- platform interface
- user interface
- platform driver states
- mac states
- phy states
- internal queues
- mdb's
- Memory tabulation
- Event path counters(will show if previous event path has been taken ,entry till return definer)
- Event path markers(shows what events are in progress now) is Event counters
- Assertions
- Multi level checks for data, datastructures
- spec version to code mapping information
- doxygen based annotation
- perl based automation tool , multithreaded
- perl tool capable of remote communication by independent channel
- perl tool capable of log generation
- scripts directory individually runnable
timestamping
will have module specific in-ram traces(circular)
will have platform event traces
will have platform data structure and protocol internals dump
will have xml interface for default globals and current globals
will have hardware submodule in-ram dump
will work with plarform debugger to give a verbose snap
later, xml for default interfaces and methods and a metadata channel
derived from java model
Subscribe to:
Posts (Atom)