I wrote about VATek VMB8202D Enmoder SoC handling both DVB, ATSC, DTMB and ISDB modulation and H.264 hardware encoding earlier this summer, and at the time, the company also planned to launch a crowdfunding campaign for two open source hardware DTV modulation boards in a couple of weeks. Weeks turned into months, but finally V-Bridge Muses boards and video input & RF daughterboards have now launched on Kickstarter where you can get your own live video broadcasting board for $199 and up. MUSES-α board MUSES-α board is the cheapest of the two boards, and features a header for the RF daughter board, and a USB port to connect to a computer. MUSES-α board specifications: SoC – VATek A1 32-bit RISC modulator chip Storage – SPI flash (unclear whether it can be accessed/modified by user) Modulation – DVB-T/C, ATSC/QAM, DTMB; RF header Video Encoding – N/A (handled by PC via USB […]
Xtream Codes IPTV Panel Review – Part 2: Movie Data Editing, Security, Resellers, Users and Pricing Management
Dear readers, after part 1 of Xtream Codes Panel v.2.2.0 EVO review, here is part 2. I tried hard to get all in two parts, but “to be exhaustive” there will also have to be a part 3… Movie Editing Section As we can see, it’s only possible to assign a movie into a single category, a SELECT BOUQUET Option under the Category would be more then useful. So while Movie Editor Section is useful right now, it still needs improvement. Also taking each movie by hand for editing, after, for example, a Main server crash or changing the Main, is really something, a waste of time. Some of the issues / possible improvements include: No mass edit of movies to bouquets If changing the category of a movie, I found no working method to change in a bulk.. Even if I tried to delete the “content” of a bouquet, […]
Linux 4.8 Release – Main Changes, ARM & MIPS Architectures
Linus Torvalds has officially released Linux 4.8 last Sunday: So the last week was really quiet, which maybe means that I could probably just have skipped rc8 after all. Oh well, no real harm done. This obviously means that the merge window for 4.9 is open, and I appreciate the people who already sent in some pull requests early due to upcoming travel or other reasons. I’ll start pulling things tomorrow, and have even the most eager developers and testers hopefully test the final 4.8 release before the next development kernels start coming 😉 Anyway, there’s a few stragging fixes since rc8 listed below: it’s a mixture of arch fixes (arm, mips, sparc, x86), drivers (networking, nvdimm, gpu) and generic code (some core networking, with a few filesystem, cgroup and and vm things). All of it pretty small, and there really aren’t that many of them. Go forth and test, […]
How to check HTTP Header and Connection Stats from the Command Line
A few days ago, I discussed with somebody whether a file was cached by Cloudflare or not, and this involved getting the HTTP header, and checking for CF-RAY field to see if data is going through one of Cloudflare data centers. This can be done with curl:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
curl -svo /dev/null http://www.cnx-software.com * Rebuilt URL to: http://www.cnx-software.com/ * Trying 104.28.19.95... * Connected to www.cnx-software.com (104.28.19.95) port 80 (#0) > GET / HTTP/1.1 > Host: www.cnx-software.com > User-Agent: curl/7.47.0 > Accept: */* > < HTTP/1.1 200 OK < Date: Mon, 03 Oct 2016 09:57:17 GMT < Content-Type: text/html; charset=UTF-8 < Transfer-Encoding: chunked < Connection: keep-alive < Set-Cookie: __cfduid=d90ff49c11865e8fda1331c2977559f521475488637; expires=Tue, 03-Oct-17 09:57:17 GMT; path=/; domain=.cnx-software.com; HttpOnly < X-Powered-By: PHP/5.5.9-1ubuntu4.19 < Expires: Wed, 11 Jan 1984 05:00:00 GMT < Cache-Control: no-cache, must-revalidate, max-age=0 < Pragma: no-cache < X-UA-Compatible: IE=edge < Link: <http://www.cnx-software.com/wp-json/>; rel="https://api.w.org/" < Server: cloudflare-nginx < CF-RAY: 2ebf876da273114d-SIN < { [2307 bytes data] * Connection #0 to host www.cnx-software.com left intact |
In the command above, -s stands for silent so that curl does not show the progress meter, -v stands for verbose to show the header, and -o /dev/null is used to discard the packet load. You can also use -I option (fetch the HTTP-header only) with curl, which – if all you need is the HTTP header – provides a cleaner output:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
curl -I http://www.cnx-software.com HTTP/1.1 200 OK Date: Mon, 03 Oct 2016 10:06:51 GMT Content-Type: text/html; charset=UTF-8 Connection: keep-alive Set-Cookie: __cfduid=d4dda8a9ec8370cf0950d26e5faf37cc21475489211; expires=Tue, 03-Oct-17 10:06:51 GMT; path=/; domain=.cnx-software.com; HttpOnly X-Powered-By: PHP/5.5.9-1ubuntu4.19 Expires: Wed, 11 Jan 1984 05:00:00 GMT Cache-Control: no-cache, must-revalidate, max-age=0 Pragma: no-cache Set-Cookie: bb2_screener_=1475489211+1.1.174.2+1.1.174.2; path=/ X-UA-Compatible: IE=edge Link: <http://www.cnx-software.com/wp-json/>; rel="https://api.w.org/" Server: cloudflare-nginx CF-RAY: 2ebf9574c129081d-SIN |
I also came across httpstat Python script recently via n0where, doing much of the same thing, except it also adds transfer statistics. It can be installed by downloading httpstat.py, or better using pip:
1 |
sudo pip install httpstat |
Let’s try it with this very […]
Gumstix Nodana 96BCE 96Boards Compatible Baseboard Takes Intel Joule Module
96Boards is an initiative from Linaro, an engineering organization focusing on ARM development, to define some hardware and software specifications for development boards. But since 96Boards specifications are open, Gumstix decided to create the first x86 board compliant with 96Boards CE hardware specifications with Nodana 96BCE baseboard powered by Intel Joule Module. For obvious reasons, this will never be an officially supported 96Boards.org platform. Nodana 96BCE board specifications: SoM – Intel Joule Module based on Intel Atom T5700 or T5500 processor with up to 16GB storage, 4GB RAM. External Storage – 1x micro SD card Video Output – 1x HDMI port USB – 2x USB 3.0 ports, 1x USB 3.0 type C port Expansion Headers 96Boards Low Speed connector with I2C, SPI and UART 96Board High Speed connector with MIPI DSI and USB 2.0 Power Supply – 8 to 18 V (if it follows 96Boards CE specs) Dimensions – 85 […]
Review of Allo Vana Player Linux HiFi Audio System with Max2Play, SqueezeBox and Kodi
Last month I showcased what I called “Allo Sparky Audio Kit” with a DAC board (Piano), an amplifier board (Volt), and usually hard to find reclocker and capacitance multiplier boards (Kali & CM), all connected to Allo Sparky ARM Linux development board powered by Actions Semi S500 quad core Cortex A9 processor, and running Ubuntu 12.04. In the first post, I just described the boards, and showed how to assemble the kit, but now that I have received the user’s manual, it turns out the kit is actually called “Vana Player” and the provided Ubuntu firmware image runs Max2Play Browser based system that’s also available for Raspberry Pi and ODROID boards. Before starting the kit, you’ll need to connect speakers to Piano DAC board and/or Kali board, as well as a 19.5V power source such as a laptop power supply to connect to the CM board. I connected some USB […]
NXP i.MX 6ULL Cortex A7 Processor is the Latest Member of i.MX6 32-bit ARM Processor Family
Freescale first unveiled i.MX6 processor family at CES 2011. Since then NXP has acquired Freescale, and kept working on the processors and even recently unveiled NXP i.MX 6ULL Cortex A7 processor promising 30 percent more power efficiency than its nearest competitors, and designed for “cost-effective solutions for the growing IoT consumer and industrial, mass markets”. NXP i.MX 6ULL key features and specifications: CPU – ARM Cortex A7 core @ up to 528 MHz with 128KB L2 cache Memory I/F – 16-bit DDR3/DDR3L, LPDDR2 memory support Storage I/F – 8/16-bit parallel NOR flash / PSRAM, dual-channel Quad-SPI NOR flash, 8-bit raw NAND flash with 40-bit ECC, 2x MMC 4.5/SD 3.0/SDIO Port Display & Camera I/F Parallel LCD Display up to WXGA (1366×768) Electrophoretic display controller support direct-driver for E-Ink EPD panel, with up to 2048×1536 resolution at 106 Hz 8/10/16/24-bit Parallel Camera Sensor Interface Peripherals 2x USB 2.0 OTG, HS/FS, Device […]
Mintbox Mini Pro Linux mini PC Gets AMD A10 Micro-6700T Processor, 8GB RAM, and 120 GB Storage for $395
Minitbox Mini is a low power mini PC based on Compulab Fitlet-i computer powered by AMD A4 Micro-6400T “Mullins” processor and running Linux Mint that was launched in 2015. There’s now an upgraded model – Mintbox Mini Pro – with a more powerful AMD A10 Micro-6700T, more RAM and storage with 8GB DDR3 and a 120 GB SSD, and faster and better networking thanks to 802.11ac WiFI, and dual Gigabit Ethernet. Mintbox Mini Pro specifications: SoC – AMD A10 Micro-6700T 64 bit quad-core processor up to 1.2 GHz / 2.2 GHz (Boost frequency) with Radeon R6 Graphics (4.5W TDP) System Memory – 8 GB DDR3L-1333 SDRAM (SODIMM module) Storage – 120GB mSATA (SATA 3.0) SSD, and micro-SD slot (SDXC support, rate 25 MB/s) Video Output – Dual HDMI 1.4a up to 1920×1200@60Hz; support two independent displays Audio I/O Output – HDMI, digital S/PDIF 7.1+2 channels output, 3.5 mm stereo audio jack […]