p2pvc
Dev tools
terminal video chat
SHOW HN2015
How HN took it
11 positive, 13 neutral or asking, 0 mixed, 2 critical, out of 26 comments about the project. Thread score +0.35.
Idea: 3 for, 0 againstExecution: 1 for, 2 againstDesign: 1 for, 0 againstPerformance: 1 for, 0 againstPrivacy: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Impressive, interesting project
From 3 comments
Its one of the most interesting github projects that I've seen so far!
onderkalaci on HNIt's almost too high fidelity. Wow. One request - what's the bitrate? (I know it's probably possible to measure in 1 line of shell)
zaroth on HNReally cool. I like the idea a lot.
imcn on HN
Audio support is a nice addition
From 2 comments
The audio part is cool! I made a similar project to this (but without sound). https://github.com/kfei/sshcam Which uses SSH connection, 256-colors, Unicode block characters and…
kfei on HNThis would be awesome with audio. Stream audio over ssh and into a dependency like mplayer, and you have full a full, terminal chat application!
aregularguy on HN
Objections
Video compression and bitrate concerns
From 3 comments
It's almost too high fidelity. Wow. One request - what's the bitrate? (I know it's probably possible to measure in 1 line of shell)
zaroth on HNText is extremely compress-able. Admittedly, this is not common text, and is many "snapshots" of the whole screen, but I believe LZ-based compression would still be extremely…
SwellJoe on HNThe text here may compress well, but only because the original video has been "decompressed" into an incredibly inefficient encoding in the first place. If you want to transmit…
vidarh on HN
Needs port forwarding; NAT blocks connections
From 1 comment
> p2pvc does not get around NAT, so you may need to port forward. It uses ports 55555 and 55556 for audio and video respectively. Nice use case for IPv6.
atmosx on HN
Requests
Add XMPP/SIP support
From 1 comment
It would be awesome if it supports XMPP/SIP. And btw is there a image previewer for terminal?
ledzep2 on HN
Use color blending with block characters for better quality
From 1 comment
You can go a bit further to get significantly higher color depths using ASCII block characters 176, 177, 178. By using the foreground and background ANSI colors and blending them…
13 on HN
Questions
Bitrate of the stream
From 1 comment
It's almost too high fidelity. Wow. One request - what's the bitrate? (I know it's probably possible to measure in 1 line of shell)
zaroth on HN
OpenCV version error fix
From 2 comments
:( Anyone get the error "VIDIOC_STREAMON: Invalid argument libv4l2: error turning on stream: Invalid argument Can't seem to get it to work trying anything on github etc and want…
rhgraysonii on HNWe actually got this error as well and had to update to a newer version of OpenCV. 2.4.10 seemed to fix it
emgram769 on HN
Alternatives named
termchat (billyeh)
From 1 comment
This is awesome! Wonder how it compares with mine (github.com/billyeh/termchat). Would love to share notes with the maker, since audio was something I did not even consider while…
bwy on HN
libAA / libcaca
From 2 comments
While I do find image processing fun too, why not just use libAA?
outworlder on HNAlso have a look at: http://aa-project.sourceforge.net/aalib/ http://caca.zoy.org/wiki/libcaca and possibly other clones too. Might help improve the visuals.
akavel on HN
txtcam, sshcam, jp2a
From 3 comments
I made something similar to this using a combination of 256 color mode and unicode halftone characters for "dithering" between the foreground/background colors.…
dhotson on HNThe audio part is cool! I made a similar project to this (but without sound). https://github.com/kfei/sshcam Which uses SSH connection, 256-colors, Unicode block characters and…
kfei on HNhttps://csl.name/jp2a/
13 on HN