walkor / Live Ascii Camera
Licence: mit
利用HTML5将摄像头视频转换为ascii字符,通过websocket实时传输给其它页面。服务端使用workerman
Stars: ✭ 210
live-ascii-camera
利用HTML5将摄像头视频流转换成ascii码流,通过websocket实时传输给其它浏览器展示。服务端使用workerman
提示
最好用火狐测试,谷歌浏览器升级了安全策略,谷歌浏览器只能在https下才能利用html5打开摄像头。
说明
此想法来源于 ascii-camera 项目,live-ascii-camera在此项目的基础上增加了websocket实时传输功能,通过workerman转发给其它浏览器。
在线示例
1、摄像头录制页面 http://www.workerman.net/demos/live-ascii-camera/camera.html
2、实时接收ascii码视频流页面 http://www.workerman.net/demos/live-ascii-camera/
使用方法
1、下载 或者 git clone https://github.com/walkor/live-ascii-camera
2、进入项目没目录,运行 composer install
3、运行 php start.php start -d
4、录制摄像的页面为 http://127.0.0.1:8123/camera.html
5、接收视频流的页面为 http://127.0.0.1:8123/
界面示例
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@81;[email protected];[email protected]@@[email protected]@@@@C @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@81;[email protected];[email protected]@[email protected]@f @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@[email protected]@@@88C:[email protected]@@[email protected]@1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@[email protected]@@@@@@@@@@@@@@@@@@[email protected]@@@@@@G;,[email protected]@@[email protected]@@i @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@; ..,,;[email protected]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@C;;f888888880:,[email protected]@@@[email protected]@1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@f ,:,[email protected]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Gi;[email protected]@@888;,[email protected]@@@[email protected] @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@, .,;[email protected]@[email protected]@@@@@@@@@@@@@@@@@@[email protected]@[email protected],:[email protected]@@[email protected] @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@i ;1:,. .,[email protected]@@@@@@[email protected]@[email protected];:[email protected]@@[email protected] @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@G G0t1ii1iiiiii;;;;;;::,,,.. .:;1tCC0GL;,[email protected]@@CLCCCCCGC @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@; :i .,,:;;;i;iiiiii;;;;;::,,.. .:[email protected]@@@CLCCCGCCC @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@0 1, .,,:;;ii11111111ii;;;;::,.. .:;;;,. ..,:; @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@: ,1 .,:;i1ttfffffffftt111ii;::,,. .,:;;:,. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@f i: .:;itfLGCGGGGGCCLLLftttt1ttft1;:, @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@, ,1 .:;[email protected]@@@@@880GC; @@@@@@@@@@@@@@@@@@@@@@@@@@@@@1 i: .::. .:;i1ffffLGi @@@@@@@@@@@@@@@@@@@@@@@@@@@@8 i ;[email protected]@@@[email protected]@@@@CfL80L1:: .,:;;:,.; @@@@@@@@@@@@@@@@@@@@@@@@@@@@, ;: ;@@@@@@@@@@[email protected]@@@[email protected]@@G0Li .. .,,::., @@@@@@@@@@@@@@@@@@@@@Cti;:, i :[email protected]@@@[email protected]@@@@[email protected]@@@@@[email protected]@@@[email protected], .ii:..::. ....,,,,,,,,,,.. ..,,, @@@@@@@@@@@@@@@@@@88L11i1ti :; [email protected]@[email protected]@@@@@@t, [email protected]@@[email protected]@8000LCC: ... .,,:::: ... @@@@@@@@@@@@@@@@@@@@@@@@@@t i :[email protected]@@[email protected]@[email protected]@@G;;@@@@@@@@@@@@@@@[email protected]@@@@t;.... .. . @@@@@@@@@@@@@@@@@@@@@@@@@G ,; Lfii;;[email protected]@@@@@@@@@[email protected]@@@@@@@@@@@@@@[email protected]@@@@@@@@@@;. .. . @@@@@@@@@@@@@@@@@@@@@@@@@: i. ;[email protected]@@@@@@[email protected]@@[email protected]@@@@@@@@@@@@@@@@@@@@@@@@@@@@t, ....... @@@@@@@@@@@@@@@@@@@@@@@01 .i ,:1fLG0L1iiitLLLG8GCLL00fi, :i, ,[email protected]@@@[email protected]@[email protected]@@@@@@@@@@@@@@, ... ... @@@@@@@@@@@@@@@@@@@@@@0f i, [email protected]@@@@@@@[email protected]@@G;. .,,[email protected]:,,,. .::::i;,;[email protected]@@@@@@@@;. . ..,. .. @@@@@@@@@@@@@@@@@@@@@8G; .i [email protected]@@@@@@[email protected]@@@@C;.,;:. tG80t;;i1;, . .... .;[email protected]@@@@@@@f,. ...... @@@@@@@@@@@@@@@@@@@@@@0, ;: [email protected]@@@@@[email protected]@@f:,...... ,[email protected]@01;;:,, . . [email protected]@@@@@@8t, .,... @@@@@@@@@@@@@@@@@@@@@@f i [email protected]@@@@[email protected]@01::[email protected]@@@@G, [email protected]@@[email protected]@@f: ,;;,,[email protected]@@@@@@GC; .,... @@@@@@@@@@@@@@@@@@@@@@. :; .,:[email protected]@@@@@@@@01;[email protected]@@Ci:. ,[email protected]@@L. .:::ii:;@@@@@@@;,,..,,,. .. @@@@@@@@@@@@@@@@@@@@@t i, ,[email protected]@@@@@@@@L11ftf0GLt1i;:,. ,:,iLt;::,..:, :[email protected]@@@@[email protected]@@@@@C:,,,,,,,.. . @@@@@@@@@@@@@@@@@@@@@. ,i [email protected]@[email protected];:,,.. .;1tG000L111iitf11i;:,:[email protected]@@@@@@@@@0:,,,.. . @@@@@@@@@@@@@@@@@@@@f i: ,[email protected]@@@[email protected];,::::;;:,:, [email protected]@LLGtifG00CC0LfC0G:,;[email protected]@@@t,. @@@@@@@@@@@@@@@@@@@@, ,1 [email protected]@@@@@@@@@[email protected]@@8L;;itCL. [email protected];;:iGG00ti;;:[email protected];080GG0G;::;11: @@@@@@@@@@@@@@@@@@@L i; ,[email protected]@@@@@@@@@@@@@@@@@@[email protected]@@@@[email protected], :[email protected], .:;LGCL: [email protected], .. @@@@@@@@@@@@@@@@@@@, .1, [email protected]@[email protected]@@@@@@@@@@@@@@@@@[email protected] [email protected]:,,,,11;,,[email protected]@88GC0L,. @@@@@@@@@@@@@@@@@@t ;1 [email protected]@@@@@@@@@@@@@[email protected]@@@@@@@@@@@@@@G: [email protected]:.:LLftt1ff;C0fLCCCCG0888CG8;. @@@@@@@@@@@@@@@@@@, 1; [email protected]@@@@@@@@@@@@@[email protected]@@@@@@@@@t,1GGCCCf1t01 :[email protected]@1. ,[email protected] @@@@@@@@@@@@@@@@@t :1. [email protected]@@@@@@@@@@@@@@@@@@@@[email protected]@@@[email protected];,,,[email protected]@@f. [email protected]@80C, @@@@@@@@@@@@@@@@8. i; [email protected]@@@@@@@@@@@@@@@@@@@80000088CLLf;[email protected]@81;:.;[email protected]@@01t1;[email protected]@888800f. @@@@@@@@@@@@@@@@1 ,1, [email protected]@[email protected]@[email protected]@@@@@@00GGCCCCCCCG, ;[email protected],i00000G881 [email protected]@@@t:;;[email protected]@0CG00G0; .. @@@@@@@@@@@@@@@0. i1 [email protected]@@@@@[email protected]@@[email protected]@@@@@[email protected]@i ,[email protected], ;[email protected]@@G, :[email protected]: .. @@@@@@@@@@@@@@@1 .t; ,[email protected]@@@[email protected]@@@@@@0fii111tCCf1i, :[email protected]::,,[email protected]@@[email protected]@80G0L. @@@@@@@@@@@@@@0. ;1. [email protected]@@@[email protected]@@@@@@01;;1i:;tfi:: [email protected]@L1ti. .:[email protected]@@80080G0;. @@@@@@@@@@@@@@1 ti ,[email protected]@@@[email protected]@@@@@@8C1iii;1fLt;;. .f0000088Ci,. [email protected]@@@@@@80CLC000C, . @@@@@@@@@@@@@@. :t: ..,;[email protected]@@@@@@8880000000; ;G00GG0080f;:i11:..:i1ii:1CC88888880GffG01. . . @@@@@@@@@@@@@t i1 ..,::; :LCGCCGG00GLtfLLt, .1tC88888880GGG0t, . ...., @@@@@@@@@@@@@. .t; .,.;LG0088880CG00i.... ..... @@@@@@@@@@@@1 ;t, @@@@@@@@@@@L 11 @@@@@@@888G: ,1: 88000000GG1 0GGGGGGGGL, CGGCCCCCLi CCLLLLLLf, LLLLffffi LfLLfffft;. Lfffffffff11ii;;:::,,.... fffffftfffft11iiiiiiiii1iiiiiiiiii1iiii;;;;;:::,,,,... [email protected]@@@@@@@@@@@@@@800GCCfftttii;;::,,,. [email protected]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8800GGGCCLCffffffftt11i1111i1i1i1ii1111111111111tttttf [email protected]@@@[email protected]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].