element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Resources to Configure a Pi4B to Stream Internet Content
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Replies 9 replies
  • Answers 5 answers
  • Subscribers 663 subscribers
  • Views 2318 views
  • Users 0 members are here
  • internet_streaming
  • pi_streaming
  • britbox_streaming
Related

Resources to Configure a Pi4B to Stream Internet Content

colporteur
colporteur over 5 years ago

I am looking to the E14 community members for their suggestion on how best to configuring a Pi4B to stream content from Internet providers.

 

My definition of best is, you have first hand knowledge (i.e. done it yourself and got it working), you have second hand knowledge (i.e. you have seen a reliable source get it working) or you read a source you trust and figured why not share the link. If there are caveats (i.e. purchase license codex) can you please highlight.

 

I'm looking for a way to stream content from Britbox. [britbox.com] I have a Samsung set-top box that struggles to just provide Netflix. The company pushed a firmware upgrade that has put the unit into a state that sometime it works and sometimes doesn't. I have narrowed the issue down to networking but have received little support from the vendor. The hardware is no longer manufacture supported so I am kinda on my own. Oh they did suggest I purchase a newer model.

 

I really enjoy British television. We get some  British content here in Canada. How can you not enjoy Vera. I got great satisfaction faking Netflix to use the British service but that ended. I find the U.K. content producers don't rely on flash and bang to entertain but rather development character, crooked teeth an all, that far exceeds the quality of north american producers.

 

I'm doing some reading on Kodi and LibreELEC. My son in-law suggests I purchase an XBox since that is what he uses for Netflix. I just think he would like to have a XBox at my house so he has something to do when he is here:)

 

I did configure a Pi to provide Netflix through a browser once. It worked great but my family never got the confidence to use it. I also got tired of having to set it up for the grand children. I'm thinking maybe a more permanent solutions using the Pi4B I inherited after my last RoadTest Raspberry Pi4B (4GB) plus POE Hat - Review would be a rewarding place for it to reside and deliver steaming content.

 

I just received a gift card from Amazon ( thanks Gough Lui , grand daughter be damned) that I plan to use to fund a solution. What Raspberry Pi solutions have you folks used to stream content? I'm thinking streaming Netflix is no different than the other providers. Streaming Britbox is my ultimate goal, if I can do Netflix also then the Samsung box gets kicked to the curb.

  • Sign in to reply
  • Cancel
Parents
  • Gough Lui
    0 Gough Lui over 5 years ago

    I recently tackled this one for a friend with a Pi4B. Unfortunately, the default Raspbian install would not play DRM streams due to a lack of Widevine L1 support, and unprotected streams played with an annoying amount of video tearing.

     

    I then discovered the efforts of this blogger to make it a one-line setup:

    https://blog.vpetkov.net/2020/03/30/raspberry-pi-netflix-one-line-easy-install-along-with-hulu-amazon-prime-disney-plus-…

     

    It installs a new "Chromium (Media Edition)" and tweaks some system settings so even Widevine requiring sites will play properly. Tearing is gone, although some UI lag, especially with YouTube seems unavoidable. Of course, this is just a web browser.

     

    Some other people prefer setting up Kodi and making it more user friendly with a full screen UI navigation, media library and plugins to support various online services. I didn't find that necessary for my needs, as streaming was the target and the services we wanted were not available via the Kodi route.

     

    - Gough

     

    EDIT: After further thought, yes, our friend also was a bit hesitant about using the browser. The 'fix' for that was to make the browser autostart on every boot-up, store the video streaming sites in the bookmarks toolbar so they could be accessed with one click and remember all the login usernames and passwords in case they ever got booted out of the account. That was enough to make it more usable. It was also necessary to tune the overscan parameters to get it to display on the TV without the edges being cut off and without black borders - the default overscan correction was not good for their TV, but that's a simple case of trial and error editing of /boot/config.txt

     

    Another non-RPi option that seems to get a lot of positive coverage is using an Nvidia Shield. They're quite expensive though ...

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • colporteur
    0 colporteur over 5 years ago in reply to Gough Lui

    I have successfully configured a Pi3B+ using the resource link provided by L-G to access and play content from britbox.com streaming service. One word of note: Audio played through Bluetooth lags the picture by over a second. HDMI audio didn't suffer this issue.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • Gough Lui
    0 Gough Lui over 5 years ago in reply to colporteur

    Generally, Bluetooth connections will have latency of 300ms and up due to the SBC encoding, compression, transmission, reception and decoding processes. Certain RPis can suffer issues (3B) due to Wi-Fi and Bluetooth coexistence issues causing Bluetooth audio to be unstable as well. It can be better for certain optimised cases (around 50-100ms) say for a phone and headset supporting the proprietary Apt-X LL profile. I generally don't recommend Bluetooth at all for this reason, although for offline content, some media players can delay the video to improve the sync.

     

    - Gough

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Reply
  • Gough Lui
    0 Gough Lui over 5 years ago in reply to colporteur

    Generally, Bluetooth connections will have latency of 300ms and up due to the SBC encoding, compression, transmission, reception and decoding processes. Certain RPis can suffer issues (3B) due to Wi-Fi and Bluetooth coexistence issues causing Bluetooth audio to be unstable as well. It can be better for certain optimised cases (around 50-100ms) say for a phone and headset supporting the proprietary Apt-X LL profile. I generally don't recommend Bluetooth at all for this reason, although for offline content, some media players can delay the video to improve the sync.

     

    - Gough

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube