As a streamer of bicycle mechanics, carpentry and computer projects I have been on a long mission to implement a Point Of View camera to show what my hands are doing. After trying phones (limited in quality and by apps only), a Raspberry Pi (limited by my lack of Linux knowledge) or expensive hardware HDMI wireless links I decided to just go with a Win 10 PC.
After coming across the Chuwi Larkbox Pro (albeit a bit late) I knew I'd found a solution.
The real challenge seemed to be getting it to run from a battery. Although it uses a USB-C port for power it is merely "USB-C-like" and requires 12V/2A for power. I was led to believe that a Power Delivery battery bank, specifically one by Novoo would power it due to a Twitter picture with no actual backing info...just a picture.
In a word, it didn't work. As @AlexTSG said, there's no room for the PD chipset and why would there be? PD is designed for quick-charging batteries and the Larkbox has none.
After looking into DC to USB-C cables whose reviews all said that they did not work for providing 12V power, considering the daunting task of figuring out the pinouts on a USB-C plug to make my own cable (and potentially letting the smoke out if I failed) I took the easy way out and bought a battery bank with an AC plug so I can just use the stock power adapter.
This was not without issues. The Ravpower battery bank, nearly the smallest I could find with an AC plug has a power-saving feature that shuts off the circuit after 60 seconds if it doesn't sense a load. Yep, the Larkbox is so efficient that it didn't meet whatever threshhold was built in to the bank and it shut off! One of my viewers dug into the FAQs like a fiend and found out that as long as the USB port is also charging something, the AC plug stays on. Considering that I will be using that USB to power a small AMOLED screen anyway, it became a non-issue. Once I receive the rest of the parts I'll be doing a test stream to see how long it will run on the battery.
The wearable aspect depends on a yoke I'm designing as I go. The basic concept came from a sculpter streamer that uses a harmonica yoke to hold a webcam that shows what his hands are doing. My yoke needs to be completely wireless as I move around too much to be tethered. It needs to hold the battery bank, the webcam, a small screen to check the camera view and monitor chat and the webcam itself. I took some copper electrical wire and started bending and soldering.
And then started reinforcing it with ladder bracing.
Then narrowed it down a bit for more comfort.
And added tabs for embedding the T-nuts that will allow all the components to be mounted.
I bent a battery bracket out of acrylic plastic sheet that will cradle it nicely on the back of the harness and be held in place with a velcro strap. The whole framework will be wrapped in casting tape, the same water-activated tape used for casting broken bones which should stiffen everything up nicely, yet still allow a little flex for movement. At a ballpark estimate the entire assembly should weigh less than 5 lbs.
I will be using NDI to stream the content to my main computer over the network. This requires a CPU with an SSSE3 instruction set, something the Pi's ARM processor lacks. I did a direct test stream with the Larkbox and despite the robot voice (new mic is also on the way) I was quite pleased.
twitch]video_id=791498389
It will take a while to get here as it's being shipped from Lithuania, but the camera will be a streamer staple: the Logitech C920...with some modifications.
Kurokesu has a lot of interesting cameras and modifications and one for the C920 that allows for interchanging lenses with a CS mount. The lenses are cheap, come in a wide variety and are small enough to not be intrusive or weigh a ton. I should be able to get whatever view I desire or even change it for other purposes than showing what my hands are doing, such as bicycle rides, covering events, etc. Tethered to my phone I'll be able to stream anywhere there's coverage and with a lot more flexibility than with just a phone.
Right now I'm just trying to get all the tabs and connections needed on the framework before wrapping it. Updates coming soon after more hardware and progress arrives. Thanks for reading.
After coming across the Chuwi Larkbox Pro (albeit a bit late) I knew I'd found a solution.
The real challenge seemed to be getting it to run from a battery. Although it uses a USB-C port for power it is merely "USB-C-like" and requires 12V/2A for power. I was led to believe that a Power Delivery battery bank, specifically one by Novoo would power it due to a Twitter picture with no actual backing info...just a picture.
In a word, it didn't work. As @AlexTSG said, there's no room for the PD chipset and why would there be? PD is designed for quick-charging batteries and the Larkbox has none.
After looking into DC to USB-C cables whose reviews all said that they did not work for providing 12V power, considering the daunting task of figuring out the pinouts on a USB-C plug to make my own cable (and potentially letting the smoke out if I failed) I took the easy way out and bought a battery bank with an AC plug so I can just use the stock power adapter.
This was not without issues. The Ravpower battery bank, nearly the smallest I could find with an AC plug has a power-saving feature that shuts off the circuit after 60 seconds if it doesn't sense a load. Yep, the Larkbox is so efficient that it didn't meet whatever threshhold was built in to the bank and it shut off! One of my viewers dug into the FAQs like a fiend and found out that as long as the USB port is also charging something, the AC plug stays on. Considering that I will be using that USB to power a small AMOLED screen anyway, it became a non-issue. Once I receive the rest of the parts I'll be doing a test stream to see how long it will run on the battery.
The wearable aspect depends on a yoke I'm designing as I go. The basic concept came from a sculpter streamer that uses a harmonica yoke to hold a webcam that shows what his hands are doing. My yoke needs to be completely wireless as I move around too much to be tethered. It needs to hold the battery bank, the webcam, a small screen to check the camera view and monitor chat and the webcam itself. I took some copper electrical wire and started bending and soldering.
And then started reinforcing it with ladder bracing.
Then narrowed it down a bit for more comfort.
And added tabs for embedding the T-nuts that will allow all the components to be mounted.
I bent a battery bracket out of acrylic plastic sheet that will cradle it nicely on the back of the harness and be held in place with a velcro strap. The whole framework will be wrapped in casting tape, the same water-activated tape used for casting broken bones which should stiffen everything up nicely, yet still allow a little flex for movement. At a ballpark estimate the entire assembly should weigh less than 5 lbs.
I will be using NDI to stream the content to my main computer over the network. This requires a CPU with an SSSE3 instruction set, something the Pi's ARM processor lacks. I did a direct test stream with the Larkbox and despite the robot voice (new mic is also on the way) I was quite pleased.
twitch]video_id=791498389
It will take a while to get here as it's being shipped from Lithuania, but the camera will be a streamer staple: the Logitech C920...with some modifications.
Kurokesu has a lot of interesting cameras and modifications and one for the C920 that allows for interchanging lenses with a CS mount. The lenses are cheap, come in a wide variety and are small enough to not be intrusive or weigh a ton. I should be able to get whatever view I desire or even change it for other purposes than showing what my hands are doing, such as bicycle rides, covering events, etc. Tethered to my phone I'll be able to stream anywhere there's coverage and with a lot more flexibility than with just a phone.
Right now I'm just trying to get all the tabs and connections needed on the framework before wrapping it. Updates coming soon after more hardware and progress arrives. Thanks for reading.