-
Notifications
You must be signed in to change notification settings - Fork 23
v2par
Carl Karsten edited this page Aug 23, 2024
·
8 revisions
When the time comes for a big rewrite...
Goals:
- A service random people can use by signing up for an account.
- Optimize for getting the most videos online.
- Make it easy to get something online, even if the quality is poor.
- Make it easy to improve quality of both audio/video and metadata (title/description)
Implementation:
It is a combination physical box and poofy cloud service.
Box
- All in One. only external cables needed is HDMI in/out. everything else remains plugged in. Maybe battery operated.
- SBC - pi4? - usb 3, gig Ethernet. analog audio out (for ear buds)
- Storage: usb 3 thumb drive or SSD.
- hdmi capture $50-$100 commodity capture. hdmi loop out, analog audio in (additional features sure.)
- Webcam quality camera. (fish eye with face tracking.. sure. later.)
- LEDs for light (maybe. off switch)
- usb mic - (easy to unplug and plug in some other usb audio device)
- touch screen. 10" hdmi touch
- hard buttons and lights (maybe. touch screen for starters.)
- various mounting options: little rubber feet, tripod foot, vesa, holes for bungee cords.
Box Operation:
- turn it on, it starts recording a mix of hdmi + camera pnp, both audio sources. echos mix to monitor and analog out.
- push button to disable capture. (maybe)
- If it is connected to the internet, it authenticates with v3par service and waits for instructions.
Veyepar
- convoluted process for creating an account and paring with one or more boxes, acquire youtube tokens.
- Web page shows summary of content stored on box.
- user selects some content, hits "create/start job"
- box is told to encode and upload file to veyepar.
- when files are received, they are uploaded to youtube.
- job is marked done.
- user can edit/rerun a job.
Things put aside from the current workflow to be added back in later:
- live mixing (everything is static PnP, camera lower corner)
- recording sheets
- streaming (no onsite internet needed)
- review (look at what gets posted to youtube, redo if needed.)
- custom title slide - default title template SVG can be replaced.
- low bitrate for player scrubbing to find start/end.
Implementation details:
- framework/platform that can accommodate all the features we want (above and beyond)
- VU meter on the monitor
- box can be used with current DebCof setup (different software config): hdmi capture, multiple audio sources, additional camera source.
- HDMI EDID - force 1080p, no HDCP.
web/mobile app UI.
- start/end cut button
- change mix composition
- camera, screen, mic, box - all should have tripod mount hole. Top of box has tripod shoe. easy to add in a Pan/Tilt to aim the camera.
- dynamic workflow - order of steps defined in data.