Hi,
I managed to compile the distribution on RH8.0 and everything went fine apparently (no major compilation problems).
one remarks and some runtime questions:
- I used --prefix=/usr/local/KMA at configure time. I had to link all the KMA libs from /usr/local/lib to /usr/local/KMA/lib to make it run.
- kma complain that it can't bind to port 80 on localhost. What is it used for?
- I saw some empty 'menu' options while browsing my folders on the TV. Is it something configurable in kma.conf? what is it used for?
- I understood that KMA supports OGG formats. I wasn't able to read one movie for the moment. Maybe, i did it wrong?
Thanks for your help (and sorry for the dummy questions ;-)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
- I used --prefix=/usr/local/KMA at configure time. I had to link all the KMA libs from /usr/local/lib to /usr/local/KMA/lib to make it run.
=> Fixed in current CVS code (and upcoming test2)
- kma complain that it can't bind to port 80 on localhost. What is it used for?
=> A KML server. In current CVS it's disabled, need to work on it a lot more
- I saw some empty 'menu' options while browsing my folders on the TV. Is it something configurable in kma.conf? what is it used for?
=> A few server commands, like restarting, shut-down, etc
- I understood that KMA supports OGG formats. I wasn't able to read one movie for the moment. Maybe, i did it wrong?
=> dont know, just tested with current cvs code, and all is playing fine. Maybe have a look there ..
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I checked again the Ogg playability and nothing happens. When i select a ogg movie, I get back to the menu every time i try to play it.
I've checked that Ogg codec are there (don't know if it is necessary), firmware is 2.8.3, other stuff plays fine except ogg movies.
Ok, thanks for the precision, i'd better re-read my Kiss manual, hihihi. But ...
Would it be possible to have a module that can read one video format in input (let's say randomly a DivX video with an ogg soundtrack) and stream another format to the Kiss as the output (let's say an DivX/Xvid with mp3).
This may rely on the CPU power that hosts KMA but may brings supports for non regular formats.
Thx for the support.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In theory it's possible to transcode video from something not supported by the KiSS to something that is. But it's very hard, and probably has it's limitations. I might be able to write a module which uses MPlayer todo the transcoding.. but for now I'm focussing on getting 0.4.0 ready. Also I'm waiting the the next version of EZLink, which will use a softwarebundle that's doing transcoding like described above. I'm curious to see how it's done, and maybe will give me some idears for a mplayer modules as well.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I managed to compile the distribution on RH8.0 and everything went fine apparently (no major compilation problems).
one remarks and some runtime questions:
- I used --prefix=/usr/local/KMA at configure time. I had to link all the KMA libs from /usr/local/lib to /usr/local/KMA/lib to make it run.
- kma complain that it can't bind to port 80 on localhost. What is it used for?
- I saw some empty 'menu' options while browsing my folders on the TV. Is it something configurable in kma.conf? what is it used for?
- I understood that KMA supports OGG formats. I wasn't able to read one movie for the moment. Maybe, i did it wrong?
Thanks for your help (and sorry for the dummy questions ;-)
- I used --prefix=/usr/local/KMA at configure time. I had to link all the KMA libs from /usr/local/lib to /usr/local/KMA/lib to make it run.
=> Fixed in current CVS code (and upcoming test2)
- kma complain that it can't bind to port 80 on localhost. What is it used for?
=> A KML server. In current CVS it's disabled, need to work on it a lot more
- I saw some empty 'menu' options while browsing my folders on the TV. Is it something configurable in kma.conf? what is it used for?
=> A few server commands, like restarting, shut-down, etc
- I understood that KMA supports OGG formats. I wasn't able to read one movie for the moment. Maybe, i did it wrong?
=> dont know, just tested with current cvs code, and all is playing fine. Maybe have a look there ..
Hi again and thanks for your support.
I checked again the Ogg playability and nothing happens. When i select a ogg movie, I get back to the menu every time i try to play it.
I've checked that Ogg codec are there (don't know if it is necessary), firmware is 2.8.3, other stuff plays fine except ogg movies.
I've copied what the debug log has captured:
[root@sg2:~~.kma]# cat kma.log
Tue Jul 6 20:48:29 2004 | STARTED KMA 0.4.0-test1 for KiSS Firmware 2.8.0+
Tue Jul 6 20:48:29 2004 | PATH mp3 : /sg3/mxmedia/MPz
Tue Jul 6 20:48:29 2004 | PATH video : /sg3/mxmedia/Video
Tue Jul 6 20:48:29 2004 | PATH images : /sg3/mxmedia/Photos
Tue Jul 6 20:48:29 2004 | PATH playlists : /root/.kma/playlists/
Tue Jul 6 20:48:29 2004 | PATH subtitles : /sg3/mxmedia/Video
Tue Jul 6 20:48:29 2004 | PATH Playlist-Gong : /root/.kma/ding.mp3
Tue Jul 6 20:48:29 2004 | PATH m3u Windows : M: to /data/mp3
Tue Jul 6 20:48:29 2004 | PLAYLISTS enabled
Tue Jul 6 20:48:29 2004 | SERVER-MENU enabled
Tue Jul 6 20:48:29 2004 | LOADED config file '/root/.kma/kma.conf'
Tue Jul 6 20:48:29 2004 | === -----------------------------------
Tue Jul 6 20:48:29 2004 | MODULE Loading /usr/local/lib/libkma_localfilemodule.so
Tue Jul 6 20:48:29 2004 | MODULE title : Localfile Module
Tue Jul 6 20:48:29 2004 | MODULE description : Module to handle local files.
Tue Jul 6 20:48:29 2004 | MODULE version : 0.9.2
Tue Jul 6 20:48:29 2004 | MODULE type : Undefined
Tue Jul 6 20:48:29 2004 | === -----------------------------------
Tue Jul 6 20:48:29 2004 | MODULE Loading /usr/local/lib/libkma_subpicturemodule.so
Tue Jul 6 20:48:29 2004 | MODULE title : Subpictures Module
Tue Jul 6 20:48:29 2004 | MODULE description : Module to handle subpicture files.
Tue Jul 6 20:48:29 2004 | MODULE version : 0.9.1
Tue Jul 6 20:48:29 2004 | MODULE type : Video
Tue Jul 6 20:48:29 2004 | === -----------------------------------
Tue Jul 6 20:48:29 2004 | MODULE Loading /usr/local/lib/libkma_testmodule.so
Tue Jul 6 20:48:29 2004 | MODULE title : Test Module
Tue Jul 6 20:48:29 2004 | MODULE description : Source code to supply programmers with a clean , documented example.
Tue Jul 6 20:48:29 2004 | MODULE version : 0.9.1
Tue Jul 6 20:48:29 2004 | MODULE type : Undefined
Tue Jul 6 20:48:29 2004 | === -----------------------------------
Tue Jul 6 20:48:29 2004 | MODULE Loading /usr/local/lib/libkma_svcdmodule.so
Tue Jul 6 20:48:29 2004 | MODULE title : SVCDModule
Tue Jul 6 20:48:29 2004 | MODULE description : Module to handle (S)VCD images.
Tue Jul 6 20:48:29 2004 | MODULE version : 0.9.1
Tue Jul 6 20:48:29 2004 | MODULE type : Video
Tue Jul 6 20:48:29 2004 | === -----------------------------------
Tue Jul 6 20:48:29 2004 | MODULE Loading /usr/local/lib/libkma_dvdmodule.so
Tue Jul 6 20:48:29 2004 | MODULE title : DVD Module
Tue Jul 6 20:48:29 2004 | MODULE description : Module to handle DVD images (IFO/VOB sets).
Tue Jul 6 20:48:29 2004 | MODULE version : 0.1
Tue Jul 6 20:48:29 2004 | MODULE type : Video
Tue Jul 6 20:48:29 2004 | === -----------------------------------
Tue Jul 6 20:48:29 2004 | MODULE Loading /usr/local/lib/libkma_m3uplaylistsmodule.so
Tue Jul 6 20:48:29 2004 | MODULE title : M3U Playlists Module
Tue Jul 6 20:48:29 2004 | MODULE description : Module for handling and creation of m3u playlists.
Tue Jul 6 20:48:29 2004 | MODULE version : 0.0 - UNDONE
Tue Jul 6 20:48:29 2004 | MODULE type : Audio
Tue Jul 6 20:48:29 2004 | === -----------------------------------
Tue Jul 6 20:48:29 2004 | MODULE Loading /usr/local/lib/libkma_shoutcastmodule.so
Tue Jul 6 20:48:29 2004 | MODULE title : Shoutcast Module
Tue Jul 6 20:48:29 2004 | MODULE description : Module to handle Shoutcast streams.
Tue Jul 6 20:48:29 2004 | MODULE version : 0.0 - UNDONE
Tue Jul 6 20:48:29 2004 | MODULE type : Audio
Tue Jul 6 20:48:29 2004 | === -----------------------------------
Tue Jul 6 20:48:29 2004 | MODULE Localfile Module is handling extension *
Tue Jul 6 20:48:29 2004 | MODULE Subpictures Module is handling extension utf sub smi srt rt txt ssa aqt jss
Tue Jul 6 20:48:29 2004 | MODULE Test Module is handling extension tst
Tue Jul 6 20:48:29 2004 | MODULE SVCDModule is handling extension bin img iso nrg
Tue Jul 6 20:48:29 2004 | MODULE DVD Module is handling extension ifo vob bup
Tue Jul 6 20:48:29 2004 | MODULE M3U Playlists Module is handling extension m3u
Tue Jul 6 20:48:29 2004 | MODULE Shoutcast Module is handling extension sht
Tue Jul 6 20:48:29 2004 | MODULES activated
Tue Jul 6 20:48:29 2004 | SEARCH requests from a KiSS client are being handled
Tue Jul 6 20:48:30 2004 | BOOTED KMA 0.4.0-test1 for KiSS Firmware 2.8.0+
Tue Jul 6 20:49:17 2004 | CONNECT: New connection 9
Tue Jul 6 20:49:17 2004 | LIST: Added playlists entries
Tue Jul 6 20:49:17 2004 | Warning : Bad AVI File (MainAVIHDR)
Tue Jul 6 20:49:19 2004 | CONNECT: New connection 9
Tue Jul 6 20:49:19 2004 | ACTION command received 1 |uvano4w6ncrb| \Blueberry.avi (#1)
Tue Jul 6 20:49:19 2004 | ACTION 1 |uvano4w6ncrb| \Blueberry.avi 1 - REPLIED 200
Tue Jul 6 20:49:19 2004 | SIZE \Blueberry.avi - REPLIED 000000734819440
Tue Jul 6 20:49:19 2004 | SIZE \Blueberry.avi - REPLIED 000000734819440
Tue Jul 6 20:49:19 2004 | SIZE \Blueberry.avi - REPLIED 000000734819440
Tue Jul 6 20:49:21 2004 | CONNECT: New connection 9
Tue Jul 6 20:49:21 2004 | ACTION command received 1 |uvano4w6ncrb| \Blueberry.avi (#1)
Tue Jul 6 20:49:21 2004 | ACTION 1 |uvano4w6ncrb| \Blueberry.avi 1 - REPLIED 200
Tue Jul 6 20:49:21 2004 | SIZE \Blueberry.avi - REPLIED 000000734819440
Tue Jul 6 20:49:21 2004 | SIZE \Blueberry.avi - REPLIED 000000734819440
Tue Jul 6 20:49:21 2004 | SIZE \Blueberry.avi - REPLIED 000000734819440
Tue Jul 6 20:49:26 2004 | CONNECT: New connection 9
Tue Jul 6 20:49:26 2004 | ACTION command received 1 |uvano4w6ncrb| \Blueberry.avi (#1)
Tue Jul 6 20:49:26 2004 | ACTION 1 |uvano4w6ncrb| \Blueberry.avi 1 - REPLIED 200
Tue Jul 6 20:49:26 2004 | SIZE \Blueberry.avi - REPLIED 000000734819440
Tue Jul 6 20:49:26 2004 | SIZE \Blueberry.avi - REPLIED 000000734819440
Tue Jul 6 20:49:26 2004 | SIZE \Blueberry.avi - REPLIED 000000734819440
Tue Jul 6 20:52:46 2004 | CONNECT: New connection 9
Tue Jul 6 20:52:46 2004 | LIST: Added playlists entries
Tue Jul 6 20:52:46 2004 | Warning : Bad AVI File (MainAVIHDR)
Tue Jul 6 20:52:46 2004 | Warning : Bad AVI File (MainAVIHDR)
Tue Jul 6 20:52:48 2004 | CONNECT: New connection 9
Tue Jul 6 20:52:48 2004 | ACTION command received 1 |uvano4w6ncrb| \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi (#1)
Tue Jul 6 20:52:48 2004 | ACTION 1 |uvano4w6ncrb| \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi 1 - REPLIED 200
Tue Jul 6 20:52:48 2004 | SIZE \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi - REPLIED 000000368594253
Tue Jul 6 20:52:48 2004 | SIZE \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi - REPLIED 000000368594253
Tue Jul 6 20:52:48 2004 | SIZE \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi - REPLIED 000000368594253
Tue Jul 6 20:52:51 2004 | CONNECT: New connection 9
Tue Jul 6 20:52:51 2004 | ACTION command received 1 |uvano4w6ncrb| \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi (#1)
Tue Jul 6 20:52:51 2004 | ACTION 1 |uvano4w6ncrb| \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi 1 - REPLIED 200
Tue Jul 6 20:52:51 2004 | SIZE \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi - REPLIED 000000368594253
Tue Jul 6 20:52:51 2004 | SIZE \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi - REPLIED 000000368594253
Tue Jul 6 20:52:51 2004 | SIZE \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi - REPLIED 000000368594253
Tue Jul 6 20:52:57 2004 | CONNECT: New connection 9
Tue Jul 6 20:52:57 2004 | ACTION command received 1 |uvano4w6ncrb| \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi (#1)
Tue Jul 6 20:52:57 2004 | ACTION 1 |uvano4w6ncrb| \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi 1 - REPLIED 200
Tue Jul 6 20:52:57 2004 | SIZE \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi - REPLIED 000000368594253
Tue Jul 6 20:52:57 2004 | SIZE \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi - REPLIED 000000368594253
Tue Jul 6 20:52:57 2004 | SIZE \STARGATE.SG1.S2EP01.La.Morsure.du.Serpent.WALLY314.BIVX(VF.VO)ogg.www.stargate-fr.fr.st.avi - REPLIED 000000368594253
[root@sg2:~~.kma]#
It complains about a 'Bad AVI File (MainAVIHDR)', maybe it is a clue. Any idea ? I'm in regular KMA 0.4-test1 not CVS'ed. Thx.
KiSS players only support OGG audio, not ogg soundtracks in video's..
... Oups ... Another dummy question ...;-)
Ok, thanks for the precision, i'd better re-read my Kiss manual, hihihi. But ...
Would it be possible to have a module that can read one video format in input (let's say randomly a DivX video with an ogg soundtrack) and stream another format to the Kiss as the output (let's say an DivX/Xvid with mp3).
This may rely on the CPU power that hosts KMA but may brings supports for non regular formats.
Thx for the support.
In theory it's possible to transcode video from something not supported by the KiSS to something that is. But it's very hard, and probably has it's limitations. I might be able to write a module which uses MPlayer todo the transcoding.. but for now I'm focussing on getting 0.4.0 ready. Also I'm waiting the the next version of EZLink, which will use a softwarebundle that's doing transcoding like described above. I'm curious to see how it's done, and maybe will give me some idears for a mplayer modules as well.