redbutton-devel Mailing List for RedButton MHEG Engine (Page 2)
Brought to you by:
skilvington
You can subscribe to this list here.
2006 |
Jan
(1) |
Feb
(4) |
Mar
(27) |
Apr
(6) |
May
(46) |
Jun
(45) |
Jul
(7) |
Aug
(4) |
Sep
(7) |
Oct
(5) |
Nov
(10) |
Dec
(11) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(49) |
Feb
(29) |
Mar
(35) |
Apr
(43) |
May
(23) |
Jun
(4) |
Jul
(1) |
Aug
(58) |
Sep
(66) |
Oct
(27) |
Nov
(15) |
Dec
(1) |
2008 |
Jan
(11) |
Feb
|
Mar
(8) |
Apr
|
May
|
Jun
(30) |
Jul
(1) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
(3) |
Dec
(6) |
2009 |
Jan
(6) |
Feb
(1) |
Mar
(2) |
Apr
(5) |
May
(2) |
Jun
(1) |
Jul
(7) |
Aug
|
Sep
(2) |
Oct
(2) |
Nov
|
Dec
(6) |
2010 |
Jan
(6) |
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(6) |
Sep
(4) |
Oct
|
Nov
(11) |
Dec
(4) |
2011 |
Jan
|
Feb
(11) |
Mar
(8) |
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
(4) |
Oct
|
Nov
(2) |
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Simon K. <s.k...@er...> - 2011-02-18 17:31:38
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 think I can see what the problem is - looking into this missing Resident Program a bit more... TODO: program TII SI_TuneIndexInfo it looks like this should tell the browser to continue running the current MHEG app when it retunes the video - that would explain why there is no ~//a or ~//startup etc in the new channel - it's supposed to keep running the current app I've got some ideas for a patch, but it may take a while as I'm pretty snowed under at work at the moment... On 16/02/11 20:52, John Williams wrote: > On Wed, 16 Feb 2011 09:36:25 +0000 > Simon Kilvington <s.k...@er...> wrote: > >> sounds a bit odd, could you run rb-browser with the -v option and send >> the log and/or tar up the services and carousels directory that >> rb-download creates for both the initial and the re-tuned service? > > Wow, thanks for the quick reply. > > I've put a couple of files on a web server: > > http://john-williams.org/rb-browser.out.gz (the browser log) > > http://john-williams.org/mheg.tar.gz (services and carousels) > > I tuned to BBC1 (sid 6351) and pressed the menu entry to watch some > sports. This retuned to sid 6886 which is on a different transponder. > > Wireshark shows rb-browser continuously trying to download the ~//a and > ~//startup files. After a few seconds it gives up and bombs out. > > The log will also show that "avstream" is not working. That's OK, > because the VDR program is holding the /dev/dvb/adapter0/dvr0 file > open. I think I can fix that. > > Thanks, > John Williams > > > > > > > ------------------------------------------------------------------------------ > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > _______________________________________________ > Redbutton-devel mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/redbutton-devel > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk1erPAACgkQmt9ZifioJSwqvACfaxt27CppVqjdLYypkJiMR/My Si4An0lnMql45Ncyc+EUP9OMugbrOZLx =SLhD -----END PGP SIGNATURE----- |
From: John W. <jo...@po...> - 2011-02-16 20:52:45
|
On Wed, 16 Feb 2011 09:36:25 +0000 Simon Kilvington <s.k...@er...> wrote: > sounds a bit odd, could you run rb-browser with the -v option and send > the log and/or tar up the services and carousels directory that > rb-download creates for both the initial and the re-tuned service? Wow, thanks for the quick reply. I've put a couple of files on a web server: http://john-williams.org/rb-browser.out.gz (the browser log) http://john-williams.org/mheg.tar.gz (services and carousels) I tuned to BBC1 (sid 6351) and pressed the menu entry to watch some sports. This retuned to sid 6886 which is on a different transponder. Wireshark shows rb-browser continuously trying to download the ~//a and ~//startup files. After a few seconds it gives up and bombs out. The log will also show that "avstream" is not working. That's OK, because the VDR program is holding the /dev/dvb/adapter0/dvr0 file open. I think I can fix that. Thanks, John Williams |
From: Simon K. <s.k...@er...> - 2011-02-16 10:02:13
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 sounds a bit odd, could you run rb-browser with the -v option and send the log and/or tar up the services and carousels directory that rb-download creates for both the initial and the re-tuned service? On 15/02/11 22:46, John Williams wrote: > Hello, > > I'm trying to get the redbutton program to work with a DVB-S card and > the BBC "Freesat" service. Actually, I'm trying to convert the code > into a plugin for the VDR program. > > If I tune into BBC1 and run "rb-browser" then all goes well until I > select an option from the menu that causes it to re-tune. For example, > today there's an option that causes it to re-tune to "BBC Stream 35" > which is showing a programme about folk music. This service is on a > different transponder (12441MHz instead of 10773MHz). The re-tuning > works OK and I see the new programme, but rb-browser then tries to > re-initialize and looks for ~//a or ~//startup. Neither of these exist > in the new service, so after a few seconds it gives up and exits. > > There are certainly some carousel files being downloaded from the > "Stream 35" service, so I suppose rb-browser is looking for the wrong > thing, but I can't puzzle out what. > > I've got a spec (mheg_profile_106.pdf), which says the initial file > object can be sent in the ServiceContextList, but the debug output > shows this is empty. There is a file "/app/a", so I tried hardcoding > this as the initial file instead of "/a"; it read the file and then > tried to find "/boot", and neither /boot nor /app/boot exist, so that > didn't work. > > Any suggestions on how to debug this would be welcome, as I'm stuck. > > Regards, > John Williams > > > ------------------------------------------------------------------------------ > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > _______________________________________________ > Redbutton-devel mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/redbutton-devel > > - -- Simon Kilvington -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk1bmpkACgkQmt9ZifioJSxYDgCdHksJDdJY26wa1XbKC2Z72fNS kvQAn3g4CqNDEx8u/seVMeSr7PFLbpmX =Nqwk -----END PGP SIGNATURE----- |
From: John W. <jo...@po...> - 2011-02-15 22:47:03
|
Hello, I'm trying to get the redbutton program to work with a DVB-S card and the BBC "Freesat" service. Actually, I'm trying to convert the code into a plugin for the VDR program. If I tune into BBC1 and run "rb-browser" then all goes well until I select an option from the menu that causes it to re-tune. For example, today there's an option that causes it to re-tune to "BBC Stream 35" which is showing a programme about folk music. This service is on a different transponder (12441MHz instead of 10773MHz). The re-tuning works OK and I see the new programme, but rb-browser then tries to re-initialize and looks for ~//a or ~//startup. Neither of these exist in the new service, so after a few seconds it gives up and exits. There are certainly some carousel files being downloaded from the "Stream 35" service, so I suppose rb-browser is looking for the wrong thing, but I can't puzzle out what. I've got a spec (mheg_profile_106.pdf), which says the initial file object can be sent in the ServiceContextList, but the debug output shows this is empty. There is a file "/app/a", so I tried hardcoding this as the initial file instead of "/a"; it read the file and then tried to find "/boot", and neither /boot nor /app/boot exist, so that didn't work. Any suggestions on how to debug this would be welcome, as I'm stuck. Regards, John Williams |
From: Nick S. <nic...@bi...> - 2010-12-07 10:34:08
|
Hi, I've looked at the problem with rb-download and my channels.conf file and it seems it's only the scan-s2 version of the scan program which produces an extra entry at the end of each line. This is a 'delivery system' code which isn't present in files produced from the normal scan program. I've hacked the service_available function in channels.c to look at the second to last entry and the BBC channels now work fine. This obviously isn't a proper solution but I'll try to find out how many versions of channels.conf exist before fixing it properly. I still can't get the ITV channels to work either off air or from saved data and would be interested to know if anybody in the UK can. If so it could be something specific to my region. The recent patch in svn 535 now brings up the header page ok but the menu that normally appears on the right is missing so no other pages are selectable. I can't find anything obvious in the verbose output from rb-download or rb-browser except a broken link from file cr03 in /services/8263 to a file in the carousels (it tries to link to a non existent /0/4 directory in /carousels) but I don't know if this is relevant. Anything I can provide that would help? Nick |
From: <ski...@us...> - 2010-12-03 14:18:10
|
Revision: 538 http://redbutton.svn.sourceforge.net/redbutton/?rev=538&view=rev Author: skilvington Date: 2010-12-03 14:18:04 +0000 (Fri, 03 Dec 2010) Log Message: ----------- claim to support the Irish DTT code Modified Paths: -------------- redbutton-browser/trunk/ApplicationClass.c Modified: redbutton-browser/trunk/ApplicationClass.c =================================================================== --- redbutton-browser/trunk/ApplicationClass.c 2010-12-02 17:11:38 UTC (rev 537) +++ redbutton-browser/trunk/ApplicationClass.c 2010-12-03 14:18:04 UTC (rev 538) @@ -824,6 +824,9 @@ /* UK MHEG Profile launch ID */ UKEP_MATCH("(2)"); + /* Irish DTT value */ + UKEP_MATCH("(1285)"); + /* WhoAmI strings */ UKEP_MATCH("(" MHEG_RECEIVER_ID ")"); UKEP_MATCH("(" MHEG_ENGINE_ID ")"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Simon K. <s.k...@er...> - 2010-12-02 17:14:01
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I've just commited a change based on your patch that works when I do make -j64 on a dual core machine. The Makefile is still pretty crap - it doesn't automatically generate dependencies for a start, so I'll probably have another look at it soon... On 28/11/10 15:37, Andrew Benton wrote: > Hello, > redbutton-browser compiles fine for me if I compile it with make -j1 > but if I try 2 jobs or more it falls over itself so I asked for some help on > linuxquestions > http://www.linuxquestions.org/questions/programming-9/gnu-make-parallel-problem-846899/ > > The attached patch includes several fixes. Many of the object files > depend on ISO13522-MHEG-5.c, ISO13522-MHEG-5.h and clone.c but the > Makefile doesn't tell make that they do. This can be fixed with an > OBJS target like this: > > ${OBJS}: ISO13522-MHEG-5.h clone.c > > make doesn't need to be called as a subprocess to compile xsd2c as long > as the Makefile knows that ISO13522-MHEG-5.h, ISO13522-MHEG-5.c and > dertest-mheg.c depend on xsd2c. > With the patch applied redbutton browser compiles fine for me with make > -j16. It still falls over itself if I try make -j64 so there is still > some work to be done, but I think this patch is a step in the right > direction. > > Andy > > > > ------------------------------------------------------------------------------ > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > Tap into the largest installed PC base & get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelisp-dev2dev > > > > _______________________________________________ > Redbutton-devel mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/redbutton-devel - -- Simon Kilvington -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEUEARECAAYFAkz3084ACgkQmt9ZifioJSxvLwCXbORHxph1Sr2H3wbydPhOUUTs hwCfdx5MGGBp4BRHiCsaKsF/EsaNT2o= =DKpA -----END PGP SIGNATURE----- |
From: <ski...@us...> - 2010-12-02 17:11:45
|
Revision: 537 http://redbutton.svn.sourceforge.net/redbutton/?rev=537&view=rev Author: skilvington Date: 2010-12-02 17:11:38 +0000 (Thu, 02 Dec 2010) Log Message: ----------- allow parallel makes. Based on patch from Andy Benton. Modified Paths: -------------- redbutton-browser/trunk/Makefile Modified: redbutton-browser/trunk/Makefile =================================================================== --- redbutton-browser/trunk/Makefile 2010-11-22 17:06:49 UTC (rev 536) +++ redbutton-browser/trunk/Makefile 2010-12-02 17:11:38 UTC (rev 537) @@ -90,14 +90,18 @@ default: rb-browser rb-keymap -rb-browser: ISO13522-MHEG-5.c clone.c ${OBJS} +rb-browser: ${OBJS} ${CC} ${CFLAGS} ${DEFS} ${INCS} -o rb-browser ${OBJS} ${LIBS} + +${OBJS}: clone.c rtti.h .c.o: ${CC} ${CFLAGS} ${DEFS} ${INCS} -c $< -ISO13522-MHEG-5.c: xsd2c.c ISO13522-MHEG-5.xsd add_instance_vars.conf add_rtti.conf - make xsd2c +ISO13522-MHEG-5.o: rtti.h + ${CC} ${CFLAGS} ${DEFS} ${INCS} -c ISO13522-MHEG-5.c + +rtti.h: xsd2c ISO13522-MHEG-5.xsd add_instance_vars.conf add_rtti.conf ./xsd2c ISO13522-MHEG-5.xsd ./add_instance_vars ISO13522-MHEG-5.c ISO13522-MHEG-5.h ./add_rtti ISO13522-MHEG-5.c > rtti.h @@ -115,7 +119,6 @@ ${CC} ${CFLAGS} ${DEFS} -DDER_VERBOSE ${INCS} -o dertest dertest.c dertest-mheg.c der_decode.c utils.c dertest-mheg.c: xsd2c ISO13522-MHEG-5.xsd - make xsd2c ./xsd2c -c dertest-mheg.c -h dertest-mheg.h ISO13522-MHEG-5.xsd berdecode: berdecode.c @@ -130,7 +133,7 @@ TARDIR=`basename ${PWD}` -tar: - make clean +tar: clean (cd ..; tar zcvf ${TARDIR}.tar.gz --exclude .svn ${TARDIR}) +.PHONY: clean install tar This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Andrew B. <b3...@gm...> - 2010-11-28 15:38:04
|
Hello, redbutton-browser compiles fine for me if I compile it with make -j1 but if I try 2 jobs or more it falls over itself so I asked for some help on linuxquestions http://www.linuxquestions.org/questions/programming-9/gnu-make-parallel-problem-846899/ The attached patch includes several fixes. Many of the object files depend on ISO13522-MHEG-5.c, ISO13522-MHEG-5.h and clone.c but the Makefile doesn't tell make that they do. This can be fixed with an OBJS target like this: ${OBJS}: ISO13522-MHEG-5.h clone.c make doesn't need to be called as a subprocess to compile xsd2c as long as the Makefile knows that ISO13522-MHEG-5.h, ISO13522-MHEG-5.c and dertest-mheg.c depend on xsd2c. With the patch applied redbutton browser compiles fine for me with make -j16. It still falls over itself if I try make -j64 so there is still some work to be done, but I think this patch is a step in the right direction. Andy |
From: Simon K. <s.k...@er...> - 2010-11-23 17:17:43
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 yep that's it - there is an extra value at the end of each line in your channels.conf file - I'll work on a patch for rb-download to ignore the extra field in the new format - I'll also probably add some kind of warning in case the format changes again! glad we've finally tracked it down :-) On 23/11/10 16:40, Nick Soffe wrote: > Simon, > Unfortunately my tv setup is at home but I have a copy of the relevant channels.conf file here at work. > I'll attach the first few BBC entries but they look ok to me. Although there appears to be another problem > with the ITV transmissions it does find the first page ok so presumably it has been able to read the file > correctly in these cases. I'll try to test the tuning within rb-download because I haven't tried it recently > ( I usually use tzap) but I know it used to work ok. > At least now I understand where the problem probably lies I should be able to work it out myself. > Thanks again for all your help, > Nick > ________________________________________ > From: Simon Kilvington [s.k...@er...] > Sent: 23 November 2010 14:41 > To: Nick Soffe > Subject: Re: [Redbutton-devel] ITV patch and tests > > Wierd. rb-download is definitely saying that service 4171 is not > available. What does "grep 4171 ~/.tzap/channels.conf" show? > > I wonder if the channels.conf format that scan/tzap/etc use has changed > since I last looked? Does rb-download manage to tune okay, or do you > need to use tzap? ie if you tune to ITV with tzap, then try to do > "rb-download 4171", does rb-download work or give an error? > > The change I commited yesterday should still fix the issue for you, but > it is just hiding the real problem if you have a valid channels.conf > file in place. > > On 23/11/10 12:58, Nick Soffe wrote: >> Hi Simon, >> I don't think this can be the problem in my case. I have a channels.conf file in ~/.tzap >> and I think it has to be working with rb-download. I tune to the wanted channel >> with tzap but rb-download reports a message along the lines of "No channels.conf found >> I hope you are tuned to the correct channel" if it can't find the file. It isn't doing so in my case >> so I think it's finding it ok. Also Sky 3 works perfectly without me having to specify a directory. >> It's possible there's something wrong with the BBC entry but it works fine with tzap and the >> problem occurs with all the BBC channels. >> I'll investigate further this evening and try and figure out what's going on. >> Thanks for all the help, >> Nick >> ________________________________________ >> From: Simon Kilvington [s.k...@er...] >> Sent: 22 November 2010 16:56 >> To: red...@li... >> Subject: Re: [Redbutton-devel] ITV patch and tests > >> okay, I think I know what the problem is - do you have a channels.conf file? > >> if not, use the "scan" app from linuxtv.org to create the file: >> ~/.tzap/channels.conf > >> the way DVB/MPEG works is that each frequency has more than one channel >> broadcast on it. Each channel has an ID number that identifies it within >> the whole broadcast MPEG stream. The BBC apps work out what region you >> are in by looking at what MPEG IDs are available on your transmitter. >> Different regions have different IDs for BBC1, BBC2 etc - so if BBC1 is >> on ID 0x104b (as it is in your case) then you are in the "S" region >> ("South" I guess?) - the BBC app running in rb-browser goes through all >> the possible IDs asking rb-download if each one is available - >> rb-download looks at the channels.conf file to work out which IDs it >> knows about. So if you have no channels.conf file, as far as rb-download >> is concerned no IDs are available and so the BBC app can't work out what >> region you are in and so eventually it gives up with the error message >> about no service being available. > >> If rb-download is not running, then rb-browser finds which IDs are >> available by looking at the names of the directories under ./services - >> basically if a directory called 4171 (the decimal value of 0x104b) >> exists, then rb-browser assumes that ID 0x104b is available - and so the >> BBC app finds a region and works as expected > >> I could patch rb-download to report that the current ID is available, >> even if there is no channels.conf file - I'll look into it > >> if you can't generate a channels.conf file, in theory just using "BBC >> ONE:4171" as a single line channels.conf should make it work, ie do: > >> echo "BBC ONE:4171" > ~/.tzap/channels.conf >> rb-download 4171 & >> rb-browser -d > >> by the way, rb-download used to just say that all channels were >> available, but that stopped it working in Hong Kong, so this is why it >> now checks what is actually available > >> hope this all makes sense! > >> On 22/11/10 14:07, Simon Kilvington wrote: >>> glad the patch sorted out the ITV issue > >>> if you send the logs direct to me I will have a look and see if I can >>> work out what is going on... > >>> On 22/11/10 11:37, Nick Soffe wrote: >>>> Hi, >>>> Thanks very much for the ITV patch. I've tried various freeview channels >>>> off air with rb-download running continuously in background and seem to get >>>> the following results: > >>>> If I start rb-browser from the same directory as rb-download as recommended: >>>> * >>>> rb-browser >>>> * >>>> SKY 3 text works well. After pressing T or R I can access all pages correctly. > >>>> ITV1/CH4 now brings up a page but I can't access any other pages either with >>>> the arrows or number keys. > >>>> BBC channels behave as before and output the following (for BBC1): >>>> * >>>> Unable to load '/c/r_dls.rc' >>>> Unable to load '/c/tv' >>>> * >>>> The screen remains blank and won't respond to either the R or T keys. Usually >>>> after a delay the "The service you have requested is unavailable..." message >>>> appears and the program times out shortly afterwards. The program seems to go >>>> into a loop and the cpu/IO load remains high until the program terminates. > >>>> If however I point rb-download at the relevant directory: >>>> * >>>> rb-download ./services/4171 >>>> * >>>> Everything works correctly and I can access all the pages. > >>>> Unfortunately I need to read a bit about MHEG before I can understand what some >>>> of the code is doing. It would be useful to know if others see the same results or >>>> whether the BBC issue is something in my local environment. >>>> I've saved some output from rb-browser -v but it really is pretty verbose so >>>> all the text files are around 1MB or more. I would be happy to email them to you >>>> if it would help. If so should I send them to the list or directly to you? >>>> Any help/advice much appreciated. >>>> Nick >>>> ------------------------------------------------------------------------------ >>>> Beautiful is writing same markup. Internet Explorer 9 supports >>>> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >>>> Spend less time writing and rewriting code and more time creating great >>>> experiences on the web. Be a part of the beta today >>>> http://p.sf.net/sfu/msIE9-sfdev2dev >>>> _______________________________________________ >>>> Redbutton-devel mailing list >>>> Red...@li... >>>> https://lists.sourceforge.net/lists/listinfo/redbutton-devel > > > > >> - >> ------------------------------------------------------------------------------ >> Beautiful is writing same markup. Internet Explorer 9 supports >> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> Spend less time writing and rewriting code and more time creating great >> experiences on the web. Be a part of the beta today >> http://p.sf.net/sfu/msIE9-sfdev2dev >> _______________________________________________ >> Redbutton-devel mailing list >> Red...@li... >> https://lists.sourceforge.net/lists/listinfo/redbutton-devel > > > > > - > ------------------------------------------------------------------------------ > Beautiful is writing same markup. Internet Explorer 9 supports > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. > Spend less time writing and rewriting code and more time creating great > experiences on the web. Be a part of the beta today > http://p.sf.net/sfu/msIE9-sfdev2dev > _______________________________________________ > Redbutton-devel mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/redbutton-devel > > > - -- Simon Kilvington -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkzr9ywACgkQmt9ZifioJSydWQCfTVe2vjgHtOGA4EpZ21DMcoe+ weYAn1o+2v7u9pwgmj5/TpVunbbYtSRl =m3bf -----END PGP SIGNATURE----- |
From: <ski...@us...> - 2010-11-22 17:06:55
|
Revision: 536 http://redbutton.svn.sourceforge.net/redbutton/?rev=536&view=rev Author: skilvington Date: 2010-11-22 17:06:49 +0000 (Mon, 22 Nov 2010) Log Message: ----------- the service we are tuned to must be available, so no need for channels.conf in this case Modified Paths: -------------- redbutton-download/trunk/command.c Modified: redbutton-download/trunk/command.c =================================================================== --- redbutton-download/trunk/command.c 2010-11-16 11:38:20 UTC (rev 535) +++ redbutton-download/trunk/command.c 2010-11-22 17:06:49 UTC (rev 536) @@ -680,13 +680,15 @@ bool cmd_available(struct listen_data *listen_data, FILE *client, int argc, char *argv[]) { + struct carousel *car = listen_data->carousel; unsigned int service_id; CHECK_USAGE(2, "available <ServiceID>"); service_id = strtoul(argv[1], NULL, 0); - if(service_available(service_id)) + /* are we currently tuned to it, or is it in the channels.conf file */ + if(car->service_id == service_id || service_available(service_id)) SEND_RESPONSE(200, "OK"); else SEND_RESPONSE(404, "Not Found"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Simon K. <s.k...@er...> - 2010-11-22 16:56:41
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 okay, I think I know what the problem is - do you have a channels.conf file? if not, use the "scan" app from linuxtv.org to create the file: ~/.tzap/channels.conf the way DVB/MPEG works is that each frequency has more than one channel broadcast on it. Each channel has an ID number that identifies it within the whole broadcast MPEG stream. The BBC apps work out what region you are in by looking at what MPEG IDs are available on your transmitter. Different regions have different IDs for BBC1, BBC2 etc - so if BBC1 is on ID 0x104b (as it is in your case) then you are in the "S" region ("South" I guess?) - the BBC app running in rb-browser goes through all the possible IDs asking rb-download if each one is available - rb-download looks at the channels.conf file to work out which IDs it knows about. So if you have no channels.conf file, as far as rb-download is concerned no IDs are available and so the BBC app can't work out what region you are in and so eventually it gives up with the error message about no service being available. If rb-download is not running, then rb-browser finds which IDs are available by looking at the names of the directories under ./services - basically if a directory called 4171 (the decimal value of 0x104b) exists, then rb-browser assumes that ID 0x104b is available - and so the BBC app finds a region and works as expected I could patch rb-download to report that the current ID is available, even if there is no channels.conf file - I'll look into it if you can't generate a channels.conf file, in theory just using "BBC ONE:4171" as a single line channels.conf should make it work, ie do: echo "BBC ONE:4171" > ~/.tzap/channels.conf rb-download 4171 & rb-browser -d by the way, rb-download used to just say that all channels were available, but that stopped it working in Hong Kong, so this is why it now checks what is actually available hope this all makes sense! On 22/11/10 14:07, Simon Kilvington wrote: > glad the patch sorted out the ITV issue > > if you send the logs direct to me I will have a look and see if I can > work out what is going on... > > On 22/11/10 11:37, Nick Soffe wrote: >> Hi, >> Thanks very much for the ITV patch. I've tried various freeview channels >> off air with rb-download running continuously in background and seem to get >> the following results: > >> If I start rb-browser from the same directory as rb-download as recommended: >> * >> rb-browser >> * >> SKY 3 text works well. After pressing T or R I can access all pages correctly. > >> ITV1/CH4 now brings up a page but I can't access any other pages either with >> the arrows or number keys. > >> BBC channels behave as before and output the following (for BBC1): >> * >> Unable to load '/c/r_dls.rc' >> Unable to load '/c/tv' >> * >> The screen remains blank and won't respond to either the R or T keys. Usually >> after a delay the "The service you have requested is unavailable..." message >> appears and the program times out shortly afterwards. The program seems to go >> into a loop and the cpu/IO load remains high until the program terminates. > >> If however I point rb-download at the relevant directory: >> * >> rb-download ./services/4171 >> * >> Everything works correctly and I can access all the pages. > >> Unfortunately I need to read a bit about MHEG before I can understand what some >> of the code is doing. It would be useful to know if others see the same results or >> whether the BBC issue is something in my local environment. >> I've saved some output from rb-browser -v but it really is pretty verbose so >> all the text files are around 1MB or more. I would be happy to email them to you >> if it would help. If so should I send them to the list or directly to you? >> Any help/advice much appreciated. >> Nick >> ------------------------------------------------------------------------------ >> Beautiful is writing same markup. Internet Explorer 9 supports >> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> Spend less time writing and rewriting code and more time creating great >> experiences on the web. Be a part of the beta today >> http://p.sf.net/sfu/msIE9-sfdev2dev >> _______________________________________________ >> Redbutton-devel mailing list >> Red...@li... >> https://lists.sourceforge.net/lists/listinfo/redbutton-devel > > > - ------------------------------------------------------------------------------ Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev _______________________________________________ Redbutton-devel mailing list Red...@li... https://lists.sourceforge.net/lists/listinfo/redbutton-devel - -- Simon Kilvington -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkzqoL8ACgkQmt9ZifioJSwjggCfaa5h3Sh+8UrR0LprcxeaEaT6 j6cAn10k/8sxIAvsOZtDpBRE7Ct6FrtF =0Oe6 -----END PGP SIGNATURE----- |
From: Simon K. <s.k...@er...> - 2010-11-22 14:07:40
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 glad the patch sorted out the ITV issue if you send the logs direct to me I will have a look and see if I can work out what is going on... On 22/11/10 11:37, Nick Soffe wrote: > Hi, > Thanks very much for the ITV patch. I've tried various freeview channels > off air with rb-download running continuously in background and seem to get > the following results: > > If I start rb-browser from the same directory as rb-download as recommended: > * > rb-browser > * > SKY 3 text works well. After pressing T or R I can access all pages correctly. > > ITV1/CH4 now brings up a page but I can't access any other pages either with > the arrows or number keys. > > BBC channels behave as before and output the following (for BBC1): > * > Unable to load '/c/r_dls.rc' > Unable to load '/c/tv' > * > The screen remains blank and won't respond to either the R or T keys. Usually > after a delay the "The service you have requested is unavailable..." message > appears and the program times out shortly afterwards. The program seems to go > into a loop and the cpu/IO load remains high until the program terminates. > > If however I point rb-download at the relevant directory: > * > rb-download ./services/4171 > * > Everything works correctly and I can access all the pages. > > Unfortunately I need to read a bit about MHEG before I can understand what some > of the code is doing. It would be useful to know if others see the same results or > whether the BBC issue is something in my local environment. > I've saved some output from rb-browser -v but it really is pretty verbose so > all the text files are around 1MB or more. I would be happy to email them to you > if it would help. If so should I send them to the list or directly to you? > Any help/advice much appreciated. > Nick > ------------------------------------------------------------------------------ > Beautiful is writing same markup. Internet Explorer 9 supports > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. > Spend less time writing and rewriting code and more time creating great > experiences on the web. Be a part of the beta today > http://p.sf.net/sfu/msIE9-sfdev2dev > _______________________________________________ > Redbutton-devel mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/redbutton-devel > > - -- Simon Kilvington -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkzqeSIACgkQmt9ZifioJSw3AwCfeoYfRytu2556QoH224aSewlB utEAn3swPa1Ov7XYEphYb1bhH1syzPf0 =iB4z -----END PGP SIGNATURE----- |
From: Nick S. <nic...@bi...> - 2010-11-22 11:39:10
|
Hi, Thanks very much for the ITV patch. I've tried various freeview channels off air with rb-download running continuously in background and seem to get the following results: If I start rb-browser from the same directory as rb-download as recommended: * rb-browser * SKY 3 text works well. After pressing T or R I can access all pages correctly. ITV1/CH4 now brings up a page but I can't access any other pages either with the arrows or number keys. BBC channels behave as before and output the following (for BBC1): * Unable to load '/c/r_dls.rc' Unable to load '/c/tv' * The screen remains blank and won't respond to either the R or T keys. Usually after a delay the "The service you have requested is unavailable..." message appears and the program times out shortly afterwards. The program seems to go into a loop and the cpu/IO load remains high until the program terminates. If however I point rb-download at the relevant directory: * rb-download ./services/4171 * Everything works correctly and I can access all the pages. Unfortunately I need to read a bit about MHEG before I can understand what some of the code is doing. It would be useful to know if others see the same results or whether the BBC issue is something in my local environment. I've saved some output from rb-browser -v but it really is pretty verbose so all the text files are around 1MB or more. I would be happy to email them to you if it would help. If so should I send them to the list or directly to you? Any help/advice much appreciated. Nick |
From: Simon K. <s.k...@er...> - 2010-11-16 11:59:32
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 okay, I've just commited a patch that makes ITV and C4 appear again when you press the 'T' key - I haven't tested it against a live broadcast yet - - only against a saved services directory - but it looks hopeful. I can't understand why running rb-download in the background doesn't work for you. Could you start rb-download in the background, then send me the output from running 'rb-browser -v -d' - I may be able to see what's going on? On 12/11/10 13:56, Nick Soffe wrote: > Hi, > Thanks very much for the information concerning ITV and CH4 broadcasts, I was afraid it was just me! > I have been leaving rb-download running whilst using the browser but it does raise another question > concerning usage. At first I was following the original instructions which don't seem to work for me even > with the BBC broadcasts: > * > rb-download 4171 > Unknown PID for association tag 104 > * > The carousels and services directories are created and filled with data. I leave rb-download running. > If I then start rb-browser in the same directory as follows: > * > rb-browser -d > Unable to load '/c/r_dls.rc' > Unable to load '/c/tv' > * > I can't access any pages and the browser will terminate shortly afterwards. Occasionally the "No services" > message (I'm afraid I forget the precise syntax) will appear before the program terminates. > If I point rb-browser directly at the relevant directory: > rb-browser -d ./services/4171 > All is well and I can access the pages correctly. > I'm reasonably ok with C but unfortunately not ok with mheg protocol. Anyway I'll start to look at the code > and try to learn something about how it works. > Thanks again for the help and sorry for starting a new thread. I will subscribe to the list properly in > the future. > Nick > > ------------------------------------------------------------------------------ > Centralized Desktop Delivery: Dell and VMware Reference Architecture > Simplifying enterprise desktop deployment and management using > Dell EqualLogic storage and VMware View: A highly scalable, end-to-end > client virtualization framework. Read more! > http://p.sf.net/sfu/dell-eql-dev2dev > _______________________________________________ > Redbutton-devel mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/redbutton-devel > > - -- Simon Kilvington -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkzichoACgkQmt9ZifioJSzfFgCeMwLnydj9LXNOOtZq51LwfaY/ tPQAn2gNQfn3iItVziYNYnJD539mXrEr =6q47 -----END PGP SIGNATURE----- |
From: <ski...@us...> - 2010-11-16 11:38:29
|
Revision: 535 http://redbutton.svn.sourceforge.net/redbutton/?rev=535&view=rev Author: skilvington Date: 2010-11-16 11:38:20 +0000 (Tue, 16 Nov 2010) Log Message: ----------- ITV and C4 have started trying to TransitionTo an empty filename. Don't allow it. Makes ITV/C4 work again Modified Paths: -------------- redbutton-browser/trunk/MHEGEngine.c Modified: redbutton-browser/trunk/MHEGEngine.c =================================================================== --- redbutton-browser/trunk/MHEGEngine.c 2010-08-24 16:32:36 UTC (rev 534) +++ redbutton-browser/trunk/MHEGEngine.c 2010-11-16 11:38:20 UTC (rev 535) @@ -361,7 +361,8 @@ /* check we can find an ExternalReference for the new scene */ if(((ref = GenericObjectReference_getObjectReference(&to->target, caller_gid)) == NULL) - || ref->choice != ObjectReference_external_reference) + || ref->choice != ObjectReference_external_reference + || ref->u.external_reference.group_identifier.size == 0) { if(ref != NULL) error("TransitionTo: unable to transition to an internal reference"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Nick S. <nic...@bi...> - 2010-11-12 13:56:33
|
Hi, Thanks very much for the information concerning ITV and CH4 broadcasts, I was afraid it was just me! I have been leaving rb-download running whilst using the browser but it does raise another question concerning usage. At first I was following the original instructions which don't seem to work for me even with the BBC broadcasts: * rb-download 4171 Unknown PID for association tag 104 * The carousels and services directories are created and filled with data. I leave rb-download running. If I then start rb-browser in the same directory as follows: * rb-browser -d Unable to load '/c/r_dls.rc' Unable to load '/c/tv' * I can't access any pages and the browser will terminate shortly afterwards. Occasionally the "No services" message (I'm afraid I forget the precise syntax) will appear before the program terminates. If I point rb-browser directly at the relevant directory: rb-browser -d ./services/4171 All is well and I can access the pages correctly. I'm reasonably ok with C but unfortunately not ok with mheg protocol. Anyway I'll start to look at the code and try to learn something about how it works. Thanks again for the help and sorry for starting a new thread. I will subscribe to the list properly in the future. Nick |
From: Simon K. <s.k...@er...> - 2010-11-12 10:24:06
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Nick, you are not doing anything stupid! I've had a look and I'm getting the same problem here on ITV and C4 - the MHEG engine in MythTV seems to work fine on ITV and C4 so there is hope that I can work out what the problem is - the missing files may be a red herring, ITV always has generated errors looking for non-existant files (I think 'DNE' stands for 'Does Not Exist'), though the missing 'cr03' link may be a clue... I'm going through the logs from running rb-browser with the '-v' option at the moment - it's probably going to be some part of the spec which is a bit vague and I've interpritted it in a different way to everyone else, or some missing feature that hasn't been used on FreeView channels before - I'll let you know what I find out... by the way, you can just leave rb-download running in the back ground while you run rb-browser On 10/11/10 12:07, Nick Soffe wrote: > Hi, > First of all thanks for all the work that's clearly gone into this program. > I'm trying to use redbutton-browser to view freeview data from the Oxford > (Beckley) transmitter and am having problems with the ITV and Channel 4 > broadcasts. The BBC and SKY 3 transmissions work fine. I'm using the latest svn > compiled on a Fedora 10 machine which is running both programs. Video works > in all cases but I disable it as I'm testing on a relatively slow machine. > > I tune my card with tzap and start rb-download for BBC1. > * > rb-download 4171 > Unknown PID for association tag 104 > * > The carousels and services directories are created and filled with data. > > * > rb-browser -d ./services/4171 > Unable to open '/c/r_dls.rc': No such file or directory > Unknown ResidentProgram: 'SBI' > ResidentProgram params: 'true' > * > rb-browser will then display the pages correctly. This also works for > SKY 3 transmissions. > > With the ITV and CH4 transmissions I seem to have a problem: > * > rb-download 8263 > Unknown PID for association tag 42 > * > > The carousel and services directories are created and filled with data. > * > rb-browser -d ./services/8263 > Unable to open 'DNE': No such file or directory > Unable to open 'DNE': No such file or directory > Unable to open 'DNE': No such file or directory > Unable to open 'DNE': No such file or directory > Unable to open '//t/vb.png': No such file or directory > Unable to open 'DNE': No such file or directory > Unable to open 'DNE': No such file or directory > Unable to open 'DNE': No such file or directory > Unable to open 'DNE': No such file or directory > Unable to open 'DNE': No such file or directory > Unable to open 'DNE': No such file or directory > Unable to open '/nothing.png': No such file or directory > Unable to open 'DNE': No such file or directory > ObjectReference not found: ~//entrypage.asn 153 > Unable to open '//cr03': No such file or directory > Unexpected EOF > DER tag > InterchangedObject > free_InterchangedObject: invalid choice (0) > Unable to load '~//' > * > rb-browser is unable to display any pages. I get the same result every time. > The //cr03 file always appears in the services/8263 directory as a broken link > to a non existent file in the carousel. > I've tried waiting for a long period before launching rb-browser in case required > data has not yet been downloaded but the result is the same. > I tried the program about 2 years ago and I'm sure the ITV channels worked ok. > Is it possible the ITV protocol has changed or am I doing something really stupid? > Thanks for any help/advice, > Nick > > ------------------------------------------------------------------------------ > The Next 800 Companies to Lead America's Growth: New Video Whitepaper > David G. Thomson, author of the best-selling book "Blueprint to a > Billion" shares his insights and actions to help propel your > business during the next growth cycle. Listen Now! > http://p.sf.net/sfu/SAP-dev2dev > _______________________________________________ > Redbutton-devel mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/redbutton-devel > > - -- Simon Kilvington -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkzdFboACgkQmt9ZifioJSyRNQCffXoda8GKfdThHfuGH5G65cBs MZcAn2FPXAZeYa7mIUaB09306vmAMLyV =Q3Xu -----END PGP SIGNATURE----- |
From: Nick S. <nic...@bi...> - 2010-11-10 12:38:20
|
Hi, First of all thanks for all the work that's clearly gone into this program. I'm trying to use redbutton-browser to view freeview data from the Oxford (Beckley) transmitter and am having problems with the ITV and Channel 4 broadcasts. The BBC and SKY 3 transmissions work fine. I'm using the latest svn compiled on a Fedora 10 machine which is running both programs. Video works in all cases but I disable it as I'm testing on a relatively slow machine. I tune my card with tzap and start rb-download for BBC1. * rb-download 4171 Unknown PID for association tag 104 * The carousels and services directories are created and filled with data. * rb-browser -d ./services/4171 Unable to open '/c/r_dls.rc': No such file or directory Unknown ResidentProgram: 'SBI' ResidentProgram params: 'true' * rb-browser will then display the pages correctly. This also works for SKY 3 transmissions. With the ITV and CH4 transmissions I seem to have a problem: * rb-download 8263 Unknown PID for association tag 42 * The carousel and services directories are created and filled with data. * rb-browser -d ./services/8263 Unable to open 'DNE': No such file or directory Unable to open 'DNE': No such file or directory Unable to open 'DNE': No such file or directory Unable to open 'DNE': No such file or directory Unable to open '//t/vb.png': No such file or directory Unable to open 'DNE': No such file or directory Unable to open 'DNE': No such file or directory Unable to open 'DNE': No such file or directory Unable to open 'DNE': No such file or directory Unable to open 'DNE': No such file or directory Unable to open 'DNE': No such file or directory Unable to open '/nothing.png': No such file or directory Unable to open 'DNE': No such file or directory ObjectReference not found: ~//entrypage.asn 153 Unable to open '//cr03': No such file or directory Unexpected EOF DER tag InterchangedObject free_InterchangedObject: invalid choice (0) Unable to load '~//' * rb-browser is unable to display any pages. I get the same result every time. The //cr03 file always appears in the services/8263 directory as a broken link to a non existent file in the carousel. I've tried waiting for a long period before launching rb-browser in case required data has not yet been downloaded but the result is the same. I tried the program about 2 years ago and I'm sure the ITV channels worked ok. Is it possible the ITV protocol has changed or am I doing something really stupid? Thanks for any help/advice, Nick |
From: Simon K. <s.k...@er...> - 2010-09-07 10:23:24
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, if you have the MHEG app on disc, then you can run rb-browser like this: rb-browser /path/to/your/app if you have an MPEG Transport Stream file with DSMCC data in it, then according to this... http://www.mail-archive.com/lin...@vg.../msg15964.html you can create a dummy DVB device that has no physical hardware, then you should just be able to cat the MPEG TS file into the /dev/adaptorX/dvr0 device while you run rb-download. I have attached a patch that another red button user - Rafael Diniz - wrote that creates the dummy device for you you will need to get a MPEG TS dump from somewhere On 07/09/10 10:34, rajat chaudhary wrote: > Thanks Simon > > but can we use this to read file from harddisk? > b'coz i don't have DVB card, please help me > > Thanks > Rajat > > On Tue, Sep 7, 2010 at 2:25 PM, Simon Kilvington > <s.k...@er... <mailto:s.k...@er...>> > wrote: > > Hi, > > you use rb-download to download the MHEG files - if you tune > your DVB > card using dvbtune and then just run rb-download with no parameters it > will list all the channels it can see on that frequency, > > so something like this: > > dvbtune -f 722166667 && rb-download > > and you end up with something like this: > > Channels on this mutiplex: > > ID Channel > == ======= > 8262 ITV1 > 8325 ITV2 > 8384 Channel 4 > 8442 More 4 > 8448 E4 > 8642 Rabbit > 8773 Heart > 8452 Channel 4+1 > 8577 Gay Rabbit > 8362 ITV2 +1 > 8500 FIVE > > then you can pick one channel and use rb-download to get the > MHEG apps, > like this for ITV1... > > dvbtune -f 722166667 && rb-download 8262 > > you can add a "-v" option to get some debug messages to check > it is > working. > > Either just leave it running in the background, or stop it > after a > while, then if you look in the directory > > services/8262/ > > you should see the MHEG apps and other files that it has > downloaded, > the spec says that rb-browser should try to boot apps in this order: > > services/8262/a > services/8262/startup > > you can use mhegd in the redbutton author package to convert > the ASN1 > format apps into the text form > > hope this helps! > > On 06/09/10 12:26, rajat chaudhary wrote: >> Hi Friends > >> Can you guide me how to extract MHEG5 application code file from a > dsmcc >> stream with the help of Redbutton browser??? >> Please send me your reply on my mail raj...@gm... > <mailto:raj...@gm...> >> <mailto:raj...@gm... > <mailto:raj...@gm...>>. > >> Your reply would be beneficial to me. > >> Thanks >> Rajat Kumar > > > > > ------------------------------------------------------------------------------ >> This SF.net Dev2Dev email is sponsored by: > >> Show off your parallel programming skills. >> Enter the Intel(R) Threading Challenge 2010. >> http://p.sf.net/sfu/intel-thread-sfd > > > >> _______________________________________________ >> Redbutton-devel mailing list >> Red...@li... > <mailto:Red...@li...> >> https://lists.sourceforge.net/lists/listinfo/redbutton-devel > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > Redbutton-devel mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/redbutton-devel - -- Simon Kilvington -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkyGEn8ACgkQmt9ZifioJSxegACfT2SN1pe+yRNDWpCmbTMKYlsI 8OcAnih9ubX4NuHPK4ETge4m9fTTJR32 =MJ5z -----END PGP SIGNATURE----- |
From: rajat c. <raj...@gm...> - 2010-09-07 09:39:54
|
Thanks Simon but can we use this to read file from harddisk? b'coz i don't have DVB card, please help me Thanks Rajat On Tue, Sep 7, 2010 at 2:25 PM, Simon Kilvington < s.k...@er...> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi, > > you use rb-download to download the MHEG files - if you tune your > DVB > card using dvbtune and then just run rb-download with no parameters it > will list all the channels it can see on that frequency, > > so something like this: > > dvbtune -f 722166667 && rb-download > > and you end up with something like this: > > Channels on this mutiplex: > > ID Channel > == ======= > 8262 ITV1 > 8325 ITV2 > 8384 Channel 4 > 8442 More 4 > 8448 E4 > 8642 Rabbit > 8773 Heart > 8452 Channel 4+1 > 8577 Gay Rabbit > 8362 ITV2 +1 > 8500 FIVE > > then you can pick one channel and use rb-download to get the MHEG > apps, > like this for ITV1... > > dvbtune -f 722166667 && rb-download 8262 > > you can add a "-v" option to get some debug messages to check it is > working. > > Either just leave it running in the background, or stop it after a > while, then if you look in the directory > > services/8262/ > > you should see the MHEG apps and other files that it has downloaded, > the spec says that rb-browser should try to boot apps in this order: > > services/8262/a > services/8262/startup > > you can use mhegd in the redbutton author package to convert the > ASN1 > format apps into the text form > > hope this helps! > > On 06/09/10 12:26, rajat chaudhary wrote: > > Hi Friends > > > > Can you guide me how to extract MHEG5 application code file from a dsmcc > > stream with the help of Redbutton browser??? > > Please send me your reply on my mail raj...@gm... > > <mailto:raj...@gm...>. > > > > Your reply would be beneficial to me. > > > > Thanks > > Rajat Kumar > > > > > > > > > ------------------------------------------------------------------------------ > > This SF.net Dev2Dev email is sponsored by: > > > > Show off your parallel programming skills. > > Enter the Intel(R) Threading Challenge 2010. > > http://p.sf.net/sfu/intel-thread-sfd > > > > > > > > _______________________________________________ > > Redbutton-devel mailing list > > Red...@li... > > https://lists.sourceforge.net/lists/listinfo/redbutton-devel > > - -- > Simon Kilvington > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.11 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAkyF/gkACgkQmt9ZifioJSxezgCdHk5g8nTSz/N5U7M0ps7YLLaO > l1cAniGEykOhNaelKdJ3bTr63QElOIo+ > =JtHf > -----END PGP SIGNATURE----- > |
From: Simon K. <s.k...@er...> - 2010-09-07 08:55:47
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, you use rb-download to download the MHEG files - if you tune your DVB card using dvbtune and then just run rb-download with no parameters it will list all the channels it can see on that frequency, so something like this: dvbtune -f 722166667 && rb-download and you end up with something like this: Channels on this mutiplex: ID Channel == ======= 8262 ITV1 8325 ITV2 8384 Channel 4 8442 More 4 8448 E4 8642 Rabbit 8773 Heart 8452 Channel 4+1 8577 Gay Rabbit 8362 ITV2 +1 8500 FIVE then you can pick one channel and use rb-download to get the MHEG apps, like this for ITV1... dvbtune -f 722166667 && rb-download 8262 you can add a "-v" option to get some debug messages to check it is working. Either just leave it running in the background, or stop it after a while, then if you look in the directory services/8262/ you should see the MHEG apps and other files that it has downloaded, the spec says that rb-browser should try to boot apps in this order: services/8262/a services/8262/startup you can use mhegd in the redbutton author package to convert the ASN1 format apps into the text form hope this helps! On 06/09/10 12:26, rajat chaudhary wrote: > Hi Friends > > Can you guide me how to extract MHEG5 application code file from a dsmcc > stream with the help of Redbutton browser??? > Please send me your reply on my mail raj...@gm... > <mailto:raj...@gm...>. > > Your reply would be beneficial to me. > > Thanks > Rajat Kumar > > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > > > > _______________________________________________ > Redbutton-devel mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/redbutton-devel - -- Simon Kilvington -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkyF/gkACgkQmt9ZifioJSxezgCdHk5g8nTSz/N5U7M0ps7YLLaO l1cAniGEykOhNaelKdJ3bTr63QElOIo+ =JtHf -----END PGP SIGNATURE----- |
From: rajat c. <raj...@gm...> - 2010-09-06 11:26:46
|
Hi Friends Can you guide me how to extract MHEG5 application code file from a dsmcc stream with the help of Redbutton browser??? Please send me your reply on my mail raj...@gm.... Your reply would be beneficial to me. Thanks Rajat Kumar |
From: Simon K. <s.k...@er...> - 2010-08-27 15:14:56
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I'm not aware of any freely available GUI based authoring tools. I can't believe people write MHEG apps by hand, so there must be some IDEs out there, but I guess you will need to pay for them. The best Red Button can offer is the text format compiler - if you use cpp or m4 or another macro processor you could at least avoid having to hard code/remember lots of object ID numbers... in terms of support for other countries profiles - it supports UK and NZ at the moment - actually, the subset of the profile that Freeview in the UK uses - I have also tested it with some example apps from Hong Kong that someone sent me. You can also use rb-download in Australia, but the actual apps they use are MHP not MHEG, so rb-browser won't display them. On 26/08/10 11:54, Yuvraj wrote: > Thanks for your reply > > Already i did,now it working fine. > > Here i want to ask couple of questions > > 1) Any GUI based authoring tool available for red-button? > > 2) Will red-button support for different country profiles? > > Thanks > > Yuvaraj R > > > On 08/26/2010 03:57 PM, Simon Kilvington wrote: > Hi, > > if you look in the file called Makefile, there is a line that starts: > > LIBS=-lm -lz -L/usr/X11R6/lib ... > > if you add "-lfontconfig" to the end of that line, then it should build > fine. > > On 26/08/10 06:09, Yuvraj wrote: >>>> >>>> >>>> Hi, >>>> >>>> I am compiling the red-button engine code under Fedora-13. I am getting >>>> some errors >>>> >>>> Can you guide me to solve below mentioned error >>>> >>>> /usr/lib64/libswscale.so ]&& echo "-lswscale"` >>>> /usr/bin/ld: MHEGFont.o: undefined reference to symbol 'FcConfigSubstitute' >>>> /usr/bin/ld: note: 'FcConfigSubstitute' is defined in DSO >>>> /usr/lib/libfontconfig.so.1 so try adding it to the linker command line >>>> /usr/lib/libfontconfig.so.1: could not read symbols: Invalid operation >>>> >>>> >>>> Thanks >>>> >>>> Yuvaraj R >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Sell apps to millions through the Intel(R) Atom(Tm) Developer Program >>>> Be part of this innovative community and reach millions of netbook users >>>> worldwide. Take advantage of special opportunities to increase revenue and >>>> speed time-to-market. Join now, and jumpstart your future. >>>> http://p.sf.net/sfu/intel-atom-d2d >>>> >>>> >>>> >>>> _______________________________________________ >>>> Redbutton-devel mailing list >>>> Red...@li... >>>> https://lists.sourceforge.net/lists/listinfo/redbutton-devel >> - ------------------------------------------------------------------------------ Sell apps to millions through the Intel(R) Atom(Tm) Developer Program Be part of this innovative community and reach millions of netbook users worldwide. Take advantage of special opportunities to increase revenue and speed time-to-market. Join now, and jumpstart your future. http://p.sf.net/sfu/intel-atom-d2d _______________________________________________ Redbutton-devel mailing list Red...@li... https://lists.sourceforge.net/lists/listinfo/redbutton-devel >> >> > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Redbutton-devel mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/redbutton-devel - -- Simon Kilvington -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkx31mUACgkQmt9ZifioJSxpTQCfTGeG8vGh/Drt+kfgvCCCKPuq o84An2BvFSmn2Jcqoq29TKh+WioECf/q =x7h0 -----END PGP SIGNATURE----- |
From: Yuvraj <yuv...@in...> - 2010-08-26 10:54:47
|
Thanks for your reply Already i did,now it working fine. Here i want to ask couple of questions 1) Any GUI based authoring tool available for red-button? 2) Will red-button support for different country profiles? Thanks Yuvaraj R On 08/26/2010 03:57 PM, Simon Kilvington wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi, > > if you look in the file called Makefile, there is a line that starts: > > LIBS=-lm -lz -L/usr/X11R6/lib ... > > if you add "-lfontconfig" to the end of that line, then it should build > fine. > > On 26/08/10 06:09, Yuvraj wrote: >> >> >> Hi, >> >> I am compiling the red-button engine code under Fedora-13. I am getting >> some errors >> >> Can you guide me to solve below mentioned error >> >> /usr/lib64/libswscale.so ]&& echo "-lswscale"` >> /usr/bin/ld: MHEGFont.o: undefined reference to symbol 'FcConfigSubstitute' >> /usr/bin/ld: note: 'FcConfigSubstitute' is defined in DSO >> /usr/lib/libfontconfig.so.1 so try adding it to the linker command line >> /usr/lib/libfontconfig.so.1: could not read symbols: Invalid operation >> >> >> Thanks >> >> Yuvaraj R >> >> >> >> ------------------------------------------------------------------------------ >> Sell apps to millions through the Intel(R) Atom(Tm) Developer Program >> Be part of this innovative community and reach millions of netbook users >> worldwide. Take advantage of special opportunities to increase revenue and >> speed time-to-market. Join now, and jumpstart your future. >> http://p.sf.net/sfu/intel-atom-d2d >> >> >> >> _______________________________________________ >> Redbutton-devel mailing list >> Red...@li... >> https://lists.sourceforge.net/lists/listinfo/redbutton-devel > - -- > Simon Kilvington > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.11 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAkx2QagACgkQmt9ZifioJSwFJQCfVpRC7xNXgh8IvqGQ0HMac7yV > U14An0sUMJ06aGq0Wf0Etwtez4f7WZ+O > =K56R > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Redbutton-devel mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/redbutton-devel > > |