hvc123
Posts: 81
Joined: Fri Nov 25, 2011 11:54 am

Re: USB HD FREEVIEW

Sun Feb 12, 2012 11:46 am

he all

before i go and buy a freeview HD usb reciever for the RPi, do we think the CPU will be man enough to render the HD channels ?i know the GPU is more than capable but i have the feeling im not going to be able to tell the machine to use the GPU specifically

i have had prior experience in tv cards and it did require a certain amount of cpu time?

P.S if you are just going to post rubbish about not deserving a RPi because of using it as a htpc then [mod censored for inappropriate comment]

tonycollinet
Posts: 38
Joined: Sat Dec 10, 2011 4:12 pm

Re: USB HD FREEVIEW

Sun Feb 12, 2012 12:04 pm

Wouldn't dream of telling you you don't deserve a pi to use as an HTPC. I Might though because of your use of foul language (however obfuscated)

Regarding HD Freeview - I am not aware of any HD free-view devices with open source Linux drivers and software for HD, especially not compiled for Arm.

Or am I missing something?

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 5372
Joined: Wed Aug 17, 2011 7:41 pm
Location: Cambridge

Re: USB HD FREEVIEW

Sun Feb 12, 2012 12:33 pm

Decoding HD video on the ARM. No (definitely).

Decoding SD video on the ARM. No (probably).

Decoding video on the GPU from a USB capture card (depending on codec licensing) is feasible, but requires software to be written to interface between the capture card and openMAX IL.

So, I'd hold off on buying the card for now.

hvc123
Posts: 81
Joined: Fri Nov 25, 2011 11:54 am

Re: USB HD FREEVIEW

Sun Feb 12, 2012 12:36 pm

dom said:


Decoding HD video on the ARM. No (definitely).

Decoding SD video on the ARM. No (probably).

Decoding video on the GPU from a USB capture card (depending on codec licensing) is feasible, but requires software to be written to interface between the capture card and openMAX IL.

So, I'd hold off on buying the card for now.



Thanks Dom, ill wait and see cheers

drgeoff
Posts: 9926
Joined: Wed Jan 25, 2012 6:39 pm

Re: USB HD FREEVIEW

Sun Feb 12, 2012 12:40 pm

And my understanding is that MPEG-2 decoding is not licensed for the GPU, so if the ARM CPU isn't up to it then the SD channels will not be receivable.

bredman
Posts: 1415
Joined: Tue Jan 17, 2012 2:38 pm

Re: USB HD FREEVIEW

Sun Feb 12, 2012 12:45 pm

I have item 57201 from dx.com lying around and I plan to use it if possible. It is reported to work in Linux with MythTV.



Device is reported as "ITE Technologies, Inc. DVB-T TV Stick" (idVendor=048d, idProduct=9006) which is compatible with the Linux IT9135 drivers.

However, I live in a country which uses DVB-T+MPEG4 for HD TV. I do not know if it would work with the British DVB-T2 system. Therefore I cannot test if it will work with British Freeview HD.

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 5372
Joined: Wed Aug 17, 2011 7:41 pm
Location: Cambridge

Re: USB HD FREEVIEW

Sun Feb 12, 2012 12:58 pm

drgeoff said:


And my understanding is that MPEG-2 decoding is not licensed for the GPU, so if the ARM CPU isn't up to it then the SD channels will not be receivable.


Some HD content is H.264. From http://en.wikipedia.org/wiki/BBC_HD:

"The UK broadcasts are typically at a resolution of 1440x1080i and encoded in MPEG-4 H.264/AVC on satellite and terrestrial television and in MPEG-2 on cable".

Tomo2k
Posts: 127
Joined: Mon Dec 19, 2011 10:00 pm

Re: USB HD FREEVIEW

Sun Feb 12, 2012 1:02 pm

bredman said:

However, I live in a country which uses DVB-T+MPEG4 for HD TV. I do not know if it would work with the British DVB-T2 system. Therefore I cannot test if it will work with British Freeview HD.
DVB-T2 needs different hardware, so unless a tuner specifically claims DVB-T2 it won't have it.

Somewhat annoying - there aren't very many USB DVB-T2 tuners at the moment, and they all seem quite expensive.

hvc123
Posts: 81
Joined: Fri Nov 25, 2011 11:54 am

Re: USB HD FREEVIEW

Sun Feb 12, 2012 1:40 pm

this is the one i was looking at

pctv nanoStick T2–DVB T2 USB Tuner

50 quid

here is the specs

Tuner


Supported TV standards:

DVB-T2, DVB-T
VHF-/UHF band 


Stereo / dual channel sound
Antenna input: MCX connector
PC-interface: USB 2.0 (Hi-Speed)

TV recording formats5


MPEG-1 (off-line trans-coding)
MPEG-2 transport stream
MPEG-4 H.264 (AVC)
MPEG-4 compatible with PSP/iPod (try&buy)

wright
Posts: 3
Joined: Mon Feb 13, 2012 2:49 am

Re: USB HD FREEVIEW

Mon Feb 13, 2012 2:54 am

you dont understand arm,it will never work.

User avatar
abishur
Posts: 4477
Joined: Thu Jul 28, 2011 4:10 am
Location: USA
Contact: Website

Re: USB HD FREEVIEW

Mon Feb 13, 2012 3:21 am

welcome to the forums wright   I'm very glad to see your opinion on this issue.  Two things, 1) Please remember to keep it polite.  Written words have no inflection and can often come off harsher than you mean for them to.  2) Cite your work.  It's all well and good that you think something about this won't work on ARM, but which part are you referring to?  Is it the drivers issue? Is it the encoding issue?  Is it something else?

We want to encourage meaningful intelligent discussions.  Coming and, categorically denying "it will never work" and then heading off will not encourage intelligent discussion.  Be specific on what won't work and be sure to back your opinions with proof.
Dear forum: Play nice ;-)

iandixon
Posts: 19
Joined: Mon Feb 13, 2012 8:59 am
Contact: Website

Re: USB HD FREEVIEW

Mon Feb 13, 2012 9:06 am

Hi all, new member

I wonder if its is possible to use something like DVBLink on a PC to stream the decoded signal to the Pi

That way you wound't need special drivers for the tuners

Hairlocks
Posts: 38
Joined: Sat Feb 11, 2012 9:35 pm

Re: USB HD FREEVIEW

Mon Feb 13, 2012 11:46 am

The only DVB-T2 tuner that has a useable Linux driver that I am aware of is the nanostock one above. It is a reserve engineered one that is now inculded in the main line kernel. Therefore it should be simple enough to complie the driver to disk and record the tv to disk (no CPU power to speak of needed.)

Play back the recorded TV depends on the GPU and codec used. I believe the freeview HD is one of the easier (less GPU/CPU power) of the MPEG 4 (h.264) formats to play back. Therefore I suspect the RasPI to cope with this. To playback freeview SD would require a MPEG 2 codec which is not going to be inculded at launch.

Mythtv would be capable of being a backend on the RasP (the schedular would be a bit slow etc.. but would work), Mythtv is able to transcode the MPEG 2 to MPEG 4 that the RasPI could download, but the backend would need to run on something more capable.

Mythv needs to support OpenMAX to be the frontend (e.g. play the recorded TV) but this has not been written yet (although talked about) I don't think anyone has started either.

Mythtv does perfrom the Upnp dlna stuff so you could trancode it to mpeg4 and use XBMC to play back the TV. Transcoding would either need a more powerful server, or a long time.

hvc123
Posts: 81
Joined: Fri Nov 25, 2011 11:54 am

Re: USB HD FREEVIEW

Mon Feb 13, 2012 11:52 am

could we get the licence to playback/stream mpg2/4 ? or is it not that simple? or is it a hardware thing?

also i understand mpg2 wont be using hardware accelated gpu as its not licenced does that mean that it will play/stream but using the cpu in software? if this is the case could we not just OC the cpu a tad to cope ?

ta

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 24188
Joined: Sat Jul 30, 2011 7:41 pm

Re: USB HD FREEVIEW

Mon Feb 13, 2012 1:45 pm

hvc123 said:


could we get the licence to playback/stream mpg2/4 ? or is it not that simple? or is it a hardware thing?

also i understand mpg2 wont be using hardware accelated gpu as its not licenced does that mean that it will play/stream but using the cpu in software? if this is the case could we not just OC the cpu a tad to cope ?

ta


No licences available for GPU decode of anything other than MPEG4part2 or H264.

You could try in software, but I doubt you get a sufficient frame rate.

And if I see you use bad language again, obfuscated or not then you will indeed be Bravo Alpha November November Echo Delta'd.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
“I think it’s wrong that only one company makes the game Monopoly.” – Steven Wright

hvc123
Posts: 81
Joined: Fri Nov 25, 2011 11:54 am

Re: USB HD FREEVIEW

Mon Feb 13, 2012 3:11 pm

looks like ill have to wait and see, might just buy it anyway and OC the cpu a touch its worth a go at £50

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 24188
Joined: Sat Jul 30, 2011 7:41 pm

Re: USB HD FREEVIEW

Mon Feb 13, 2012 6:37 pm

hvc123 said:


looks like ill have to wait and see, might just buy it anyway and OC the cpu a touch its worth a go at £50


You buying two?
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
“I think it’s wrong that only one company makes the game Monopoly.” – Steven Wright

hvc123
Posts: 81
Joined: Fri Nov 25, 2011 11:54 am

Re: USB HD FREEVIEW

Mon Feb 13, 2012 9:13 pm

4 if it works

hvc123
Posts: 81
Joined: Fri Nov 25, 2011 11:54 am

Re: USB HD FREEVIEW

Mon Feb 13, 2012 10:15 pm

im talking about the usb dongles x 4 and 7 RPib and 5 RPia for 'other' projects

simonhorlick
Posts: 2
Joined: Thu Nov 08, 2012 11:54 am

Re: USB HD FREEVIEW

Thu Nov 08, 2012 12:03 pm

I have a PCTV nanostick T2. I currently use it in an x86_64 linux machine that streams over the network to the rest of the house. I'd love to move it off my power hungry box and onto a raspberry pi.

So far:

[*]Plugged in usb stick into raspberry pi.
[*]Kernel auto-detected it as usual and exposed it as /dev/dvb/adapter0/
[*]When I go to tune BBC HD using tzap, it fails to acquire signal lock

Doing exactly the same on my x86_64 machine acquires lock and can stream programmes.

Has anyone got it to work on the pi? In the meantime I'll keep trying to diagnose the issue.

iss42
Posts: 3
Joined: Sun Oct 28, 2012 6:29 pm

Re: USB HD FREEVIEW

Sun Nov 18, 2012 6:41 pm

Simon h, any luck with that tuner on the pi?

simonhorlick
Posts: 2
Joined: Thu Nov 08, 2012 11:54 am

Re: USB HD FREEVIEW

Sun Nov 18, 2012 9:30 pm

Not yet, but I did see a thread on github: https://github.com/raspberrypi/linux/issues/82. Someone there mentions a similar tuner works OK.

dknute
Posts: 57
Joined: Thu Nov 08, 2012 9:05 pm

Re: USB HD FREEVIEW

Mon Nov 19, 2012 2:10 pm

You know, my own DVB-T dongle gets really warm when in use. So I was wondering just how much current does it draw from USB port and is RPi up to the task?

User avatar
RaTTuS
Posts: 10506
Joined: Tue Nov 29, 2011 11:12 am
Location: North West UK
Contact: Twitter YouTube

Re: USB HD FREEVIEW

Mon Nov 19, 2012 2:23 pm

dknute wrote:You know, my own DVB-T dongle gets really warm when in use. So I was wondering just how much current does it draw from USB port and is RPi up to the task?
what is it quoted as using?
what measurment do you get from tp1 tp2 with and without it running
How To ask Questions :- http://www.catb.org/esr/faqs/smart-questions.html
WARNING - some parts of this post may be erroneous YMMV

1QC43qbL5FySu2Pi51vGqKqxy3UiJgukSX
Covfefe

dknute
Posts: 57
Joined: Thu Nov 08, 2012 9:05 pm

Re: USB HD FREEVIEW

Tue Nov 20, 2012 6:07 pm

Nah, this was just a suggestion to other guys to watch the power usage. My DVB-T sticks don't work for completly different reason: there aren't suitable kernel modules compiled :(


MSI Slim HD (IT9135):

Code: Select all

usb 1-1.3: new high-speed USB device number 4 using dwc_otg
usb 1-1.3: New USB device found, idVendor=048d, idProduct=9006
usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1.3: Product: USB Deivce
usb 1-1.3: Manufacturer: ITE Technologies, Inc.
input: ITE Technologies, Inc. USB Deivce as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.1/input/input0
generic-usb 0003:048D:9006.0001: input: USB HID v1.01 Keyboard [ITE Technologies, Inc. USB Deivce] on usb-bcm2708_usb-1.3/input1
ezcap (RTL2838 + E4000):

Code: Select all

usb 1-1.3: new high-speed USB device number 5 using dwc_otg
usb 1-1.3: New USB device found, idVendor=0bda, idProduct=2838
usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1.3: Product: RTL2838UHIDIR
usb 1-1.3: Manufacturer: Realtek
I think the keyboard is how the IR remote receiver is handled. Both sticks are otherwise unusable without proper kernel support.

Return to “General discussion”