Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 23 Jun 2017, 05:02
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
Over the air TV
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [11 Posts]  
Author Message
Moose On The Loose


Joined: 24 Feb 2011
Posts: 727

PostPosted: Sun 09 Apr 2017, 13:24    Post subject:  Over the air TV
Subject description: If I get it to work, I will explain here
 

Before I start the project, I figured I should check that I am not repeating someone else's effort. A search on TV showed nothing.

I intend to make a US over the air TV adapter of some kind work on Puppy 528. My experiences should apply to other puppy versions to some degree.
Back to top
View user's profile Send private message 
dancytron

Joined: 18 Jul 2012
Posts: 750

PostPosted: Sun 09 Apr 2017, 13:30    Post subject:  

This will help you find which ones have linux drivers.

https://www.linuxtv.org/wiki/index.php/ATSC_USB_Devices

You probably already know this, but U.S. television is ATSC.
Back to top
View user's profile Send private message 
Moose On The Loose


Joined: 24 Feb 2011
Posts: 727

PostPosted: Mon 10 Apr 2017, 10:45    Post subject:  

dancytron wrote:
This will help you find which ones have linux drivers.

https://www.linuxtv.org/wiki/index.php/ATSC_USB_Devices

You probably already know this, but U.S. television is ATSC.


Yes, but thanks for the effort.

Right now I think I have MythTV 0.28 compiling in the background. So far I have had to do a lot of stuff to get it to compile. It appears you can't compile it without the openGL no matter how much you turn off the use of openGL. Hopefully, it is just a case that it compiles in code it doesn't use. I am hoping to not absolutely need high performance graphics.
Back to top
View user's profile Send private message 
peterw

Joined: 19 Jul 2006
Posts: 235
Location: UK

PostPosted: Mon 10 Apr 2017, 14:34    Post subject: mythtv
Subject description: watching TV
 

Hi

I will watch your progress with much interest.

I have been a user of Mythtv for many years. Started with Mythdora, then Mythbuntu and also Mythtv on PCLinuxOS. On some of the earlier Puppies based on Ubuntu, using the PPM got you a working Mythtv frontend, however, I never got a backend working on Puppy. I know that smokey01 was also trying this a while ago but (I think) settled on MeTV. I think my problem was lack of compiling skills and lack of understanding the data base set up. However, the feature that eventually made me think that a Puppy Backend was not a good idea was that it operates as "root" and since to make full use of Mythtv it needs to be networked which is a risk.

Graphic wise, I have not had any issues. These days I use low electrical power boards such as an Asrock E350M which has an HDMI connector. HDMI gives much better graphics than VGA. Also, I have used one of the early Raspberry Pi's as a front end and that worked well for picture and sound. If you have a SMART TV then you can connect that over the network to your backend and the display is as good as the TV.

Let us hope all goes well.
Back to top
View user's profile Send private message 
melon688

Joined: 24 Oct 2011
Posts: 18
Location: Taiwan

PostPosted: Tue 11 Apr 2017, 12:34    Post subject:  

Linux + VLC + channels.xspf + USB TV dongle = watch over the air TV

.xspf example : (6Mhz DVB-t in Taiwan)

2017_02_03_tw_DVB-T.xspf
TV.jpg
 Description   
 Filesize   122.96 KB
 Viewed   353 Time(s)

TV.jpg

Back to top
View user's profile Send private message 
Moose On The Loose


Joined: 24 Feb 2011
Posts: 727

PostPosted: Wed 12 Apr 2017, 11:10    Post subject:  

melon688 wrote:
Linux + VLC + channels.xspf + USB TV dongle = watch over the air TV

.xspf example : (6Mhz DVB-t in Taiwan)

2017_02_03_tw_DVB-T.xspf


Could you explain further about xspf?

I already have VLC and saw no ability to do over the air with it. If I am wasting my time on a problem that has been solved, it would be good to know.

I am so far along I can see the light at the end of the tunnel.
Soon I will be able to see past the light and see more tunnel
Back to top
View user's profile Send private message 
peterw

Joined: 19 Jul 2006
Posts: 235
Location: UK

PostPosted: Wed 12 Apr 2017, 14:38    Post subject: Ways of watching over the air TV  

Hi Moose On The Loose

Over the air TV can be done in various ways. I originally used this method:
http://www.murga-linux.com/puppy/viewtopic.php?search_id=2104013627&t=30566
About 12 replies in you will find me answering my own question.

The method still works and a channels.conf file works in most media players and I still use it in Puppy: but vlc have moved on and uses xspf files. If you have vlc installed then if all the dependencies are available it can scan and produce a xspf file of the TV channels that it finds and vlc then uses these.

I must admit that Mplayer works fine for me with channels.conf. Others exteded what I did and devised script a way to enable recording. It is referenced in the topic above.
Back to top
View user's profile Send private message 
melon688

Joined: 24 Oct 2011
Posts: 18
Location: Taiwan

PostPosted: Thu 13 Apr 2017, 21:51    Post subject:  

Moose On The Loose wrote:
melon688 wrote:
Linux + VLC + channels.xspf + USB TV dongle = watch over the air TV

.xspf example : (6Mhz DVB-t in Taiwan)

2017_02_03_tw_DVB-T.xspf


Could you explain further about xspf?

I already have VLC and saw no ability to do over the air with it. If I am wasting my time on a problem that has been solved, it would be good to know.

I am so far along I can see the light at the end of the tunnel.
Soon I will be able to see past the light and see more tunnel


google:2017_02_03_tw_DVB-T.xspf , you can download it.

then modify frequency,bandwidth,program ID...,suitable to your country.

<vlc:option>dvb-frequency=533000000</vlc:option>
<vlc:option>dvb-bandwidth=6</vlc:option>
<vlc:option>program=100</vlc:option>
Back to top
View user's profile Send private message 
peterw

Joined: 19 Jul 2006
Posts: 235
Location: UK

PostPosted: Fri 14 Apr 2017, 04:26    Post subject: VLC and w_scan  

Hi Moose on the Loose

A little bit more information on VLC and the xspf files. Both channels.conf and xspf are list of over the air TV stations that you have in your area. melon688 refers to a list of TV channels and I am not sure that they apply to your region. However, a better way of scanning for channels that are available is to use w_scan. This works without any prior knowledge of frequencies, etc. There is more information on this at:

https://linuxtv.org/wiki/index.php/VLC_media_player

I am not sure if your version of Puppy has w_scan. I have just tried it in Mint with the code "w_scan -ft -c UK -L > beaconhill.xspf" and the file appeared in my Documents but you can place it where you want. Opening VLC and pointing it to the file bought up the over the air channels and they played.

This works in Europe and I suspect it will work in USA. I think w_scan is what Mythtv uses.

AND having generated that xspf file you can use in Puppy or any other system. It is portable.
Back to top
View user's profile Send private message 
melon688

Joined: 24 Oct 2011
Posts: 18
Location: Taiwan

PostPosted: Fri 14 Apr 2017, 07:14    Post subject:  

puppy linux tahr 6.0.5

1.
Menu > Setup > Puppy Package Manager > (find w-scan and install it)

2.
w_scan -h
Back to top
View user's profile Send private message 
Moose On The Loose


Joined: 24 Feb 2011
Posts: 727

PostPosted: Fri 14 Apr 2017, 15:32    Post subject:  

melon688 wrote:
puppy linux tahr 6.0.5

1.
Menu > Setup > Puppy Package Manager > (find w-scan and install it)

2.
w_scan -h



I think I am abandoning my attempt to compile MythTV. I am at least going to leave the effort as it stands and look at other options.

I think I got a good compile for V4L2.

I think QT5 is compiled OK

I discovered that MythTV code uses templates for something that they didn't do right. Other bits I was able to work on because I could trace where the issue was being caused by getting stuff wrong in the configure script etc. Templates make the layers of abstraction hiding the mistake just a bit more than I can deal with.

I will book mark this thread so I can come back and add when I get something that works
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [11 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0709s ][ Queries: 15 (0.0131s) ][ GZIP on ]