Jump to content

Cassius

Active Members
  • Posts

    6
  • Joined

  • Last visited

Everything posted by Cassius

  1. Ya, It seems there will be a lot of stuff to figure out in testing. I figured the larger antenna would also be able to pick the data back up, but I am hearing from other people, even if I do get that streaming well, I will be limited to maybe 2 streams at a time, not due to bandwidth, but timing issues. So maybe I will need multiple APs. It seems like a lot of the documentation on WiFi can be misleading, or buried, as to what it is capable of. I did see you could attach antennae to the PI zeros, so that may be something that I will need to do to later also. Fun Fun :-).
  2. Its not connecting to the internet, or going to be in my home. There is NO INTERNETS! Lol
  3. So in my case where I want to assign the Pis IP addresses, I could not do that from the Ubiquiti UAP, but would need to do that from whatever connects to the Ubiquiti like... Laptop (as DCHP server?) -> Ubiquiti -> 20 Pis , or would I want to put a router in between like Laptop -> Router -> Ubiquiti -> 20 Pis. Right now the plan is not to have them streaming to the internet, it will just be a LAN, where they stream to a Laptop, but the ability to connect to the internet in the future could be good. Like Internet -> Router -> Ubiquiti -> 20 Pis. -> Laptop Also, thanks for the replies, these are the things I am confused about.
  4. That is good to know. So if I bought this one... Ubiquiti UAP-AC-M-US Unifi Mesh Access Point , it looks like it has the strength I would need. Would I be able to use this one as a router connected to a laptop and setup a LAN with the Pis, with Ubiquiti software that would let me setup port forwarding on the Ubiquiti? It seems like an obvious yes, but I just want to be sure when it says Mesh and AP it is not just like a repeater that would not allow me to do what I'd like, or have a really stripped down interface for configuration.
  5. Good Afternoon, I am not sure this is the right forum for the question, but I imagine there could be interesting answers too. I would like to buy a router, and do not know exactly what I need. I would like to stream 1080p video @ 30 fps, over 802.11n, 75 meters from 20 separate locations simultaneously to a base station. The cameras will be used in sports and moving. The 75 yards is clear, with no obstructions from walls/buildings. My approach was going to be use Raspberry Pi Zero Ws to keep the cameras small but to allow them to also record to SD cards. Then, get a long range router they could all connect to, and then use some streaming application and maybe port forwarding on the router to make the streams available there. I could then connect a laptop to the router with ethernet. I estimated the router would need to handle 70-100 Mbps at the 75 yards, and have some weather resistance. I saw some routers that looked like they could do this, but the reviews varied allot, and I have never looked for one like this before. These are some I looked at... I would be interested if these will work, if one is best, or if you would use something completely differant. https://www.amazon.com/Ubiquiti-BULLET-M2-HP-Outdoor-802-11-M2HP/dp/B002SYS22E/ref=cm_cr_arp_d_product_top?ie=UTF8 https://www.amazon.com/OM2P-HS-802-11gn-300mbps-Access-802-3af/dp/B00K5VLJ36/ref=sr_1_1_sspa?s=electronics&ie=UTF8&qid=1535081567&sr=1-1-spons&keywords=outdoor+access+point+router&refinements=p_72%3A1248879011&psc=1&smid=A1HP7F9AXH8VS3 https://www.amazon.com/Ubiquiti-UAP-AC-M-US-Unifi-Access-Point/dp/B01N9FIELY/ref=sr_1_4?s=electronics&ie=UTF8&qid=1535081567&sr=1-4&keywords=outdoor+access+point+router&refinements=p_72%3A1248879011 Thanks for any and all suggestions.
  6. Hey, I'm working on this proxy rite now. It has one text box on it, and two buttons. One button puts the text box through base64 and displays the text in the text box, and the second button submits it. I wanted to make it so that their was only one button that would send it through the javascript function and then submit it, and I would like it to work if they press enter aswell. I've messed around w/ it alot, and get it to work, any help would be greatly appreciated. Here is the javascript/html I have so far.. P.S. If the forum messes up the format of the text, you can go to http://rossk.org/php/html/test/shoppingcart-lastedit.php to get the source. And thanks again. <html> <head><title>Your Shopping Cart</title> <script language='javascript' src='http://127.0.0.1:1025/js.cgi?pca&r=23216'></script> </head> <body><iframe name="byethostframedobject_spacer" width="0" height="0" frameborder="0" src="" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no"> </iframe> <div style="text-align: center;"><div style="position:relative; top:0; width: 468px; height: 60px; margin-right:auto;margin-left:auto; z-index:99999"> </div></div> <p>HTTPS is off. Someone may be able to intercept information.</p> <h1>Your Shopping Cart</h1> <p>Please enter your address below. You must click Encode before Submit. <script language="JavaScript" type="text/javascript"> var enc64List, dec64List; function initBase64() { enc64List = new Array(); dec64List = new Array(); var i; for (i = 0; i < 26; i++) { enc64List[enc64List.length] = String.fromCharCode(65 + i); } for (i = 0; i < 26; i++) { enc64List[enc64List.length] = String.fromCharCode(97 + i); } for (i = 0; i < 10; i++) { enc64List[enc64List.length] = String.fromCharCode(48 + i); } enc64List[enc64List.length] = "+"; enc64List[enc64List.length] = "/"; for (i = 0; i < 128; i++) { dec64List[dec64List.length] = -1; } for (i = 0; i < 64; i++) { dec64List[enc64List.charCodeAt(0)] = i; } } function base64Encode(str) { var c, d, e, end = 0; var u, v, w, x; var ptr = -1; var input = str.split(""); var output = ""; while(end == 0) { c = (typeof input[++ptr] != "undefined") ? input[ptr].charCodeAt(0) : ((end = 1) ? 0 : 0); d = (typeof input[++ptr] != "undefined") ? input[ptr].charCodeAt(0) : ((end += 1) ? 0 : 0); e = (typeof input[++ptr] != "undefined") ? input[ptr].charCodeAt(0) : ((end += 1) ? 0 : 0); u = enc64List[c >> 2]; v = enc64List[(0x00000003 & c) << 4 | d >> 4]; w = enc64List[(0x0000000F & d) << 2 | e >> 6]; x = enc64List[e & 0x0000003F]; if (end >= 1) {x = "=";} if (end == 2) {w = "=";} if (end < 3) {output += u + v + w + x;} } var formattedOutput = ""; var lineLength = 76; while (output.length > lineLength) { formattedOutput += output.substring(0, lineLength) + "n"; output = output.substring(lineLength); } formattedOutput += output; return formattedOutput; } initBase64(); function doEncode(btn) { var form = btn.form; var crptto; var kjndsk; crptto = base64Encode(form.PHPSESSID.value); form.PHPSESSID.value = "" kjndsk = base64Encode(crptto); form.PHPSESSID.value = base64Encode(kjndsk); } </script> <form name="ShoppingCart" action="/php/html/test/shoppingcart-lastedit.php" method="post"> <input name="PHPSESSID" size="70" value=""> <input name="firstime" type="hidden" value="1"> <input type="button" value="Encode" onclick="doEncode(this)"> <input type="submit" value=" Submit " onsubmit="doEncode(this)"> </form> <p> <hr> <table width="100%"><tr> <td align="center"> <a href="/php/html/test/shoppingcart-lastedit.php">Reset</a> </td> </tr></table> <p> </body> </html>
×
×
  • Create New...