www.nettime.org Nettime mailing list archives
| lotu5 on Sat, 28 Oct 2006 05:38:31 +0200 (CEST) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| <nettime> My Experiences Cross-Border Video Streaming With The Zapatistas |
My Experiences Cross-Border Video Streaming With The Zapatistas
http://sandiego.indymedia.org/en/2006/10/119772.shtml
http://sdhacklab.org
by san diego indymedia volunteer |26.10.2006 19:24
This is the story of the experiences of a somewhat bumbling, somewhat
uninformed person, myself, who by accident gets positioned near the
center of a vortex trying to accomplish a small piece, cross-border
video streaming, of a larger event, the Zapatista Other Campaign's visit
to Tijuana.
It is based on my somewhat hazy memory of direct experiences, mostly on
the technical side of things, in the week+ leading up to the event. Much
is left out, including the contributions of many individuals without
whom cross-border video streaming would not even have been conceivable.
Many of the technical and organizational aspects were a product of a
close collaboration between: borderlands hackLab, Colectivo Zapatista
San Diego, Voz Alta and San Diego Independent Media Center.
M and V stand for the venues, Multikulti in Tijuana and Voz Alta in San
Diego.
BACKGROUND
Although indefinite plans for cross border communication during the
visit of the Other Campaign to Tijuana had been discussed in spring,
these plans had not begun to crystallize in a technical sense until well
after the suspension of the EZLN Sixth Commission's tour of Mexico
following the Antenco atrocities in early May, which delayed
indefinitely the planned June visit to Tijuana. The idea was to give
people north of the border, who couldn't make it to the Tijuana site, an
opportunity to participate directly in the Other Campaign.
L, R, JS and JG began working on a tech plan in July, with a target of a
full cross-border test in late August, a test that never materialized
because of equipment shortages and lack of high speed internet. Initial
plans for cross-border video streaming during the First Cross-Border
Encuentro of the Other Campaign, which occurred in mid-September while
the Sixth Commission's tour was still suspended, were cancelled
primarily because of lack of the necessary high speed internet at the
venues and secondarily because we weren't ready. In late September, L,
from borderlands hackLab, conducted a demo of open source video
streaming using radio.indymedia.org as a streaming server and the Sixth
Commission announced a resumption of its tour, visiting Tijuana October
18-19.
The requirements for cross-border video streaming within our plan
included high speed internet at both venues, a linux computer on both
sides of the border to upload video, a second computer at each venue to
download the video using open source VLC, two digital video cameras, two
projectors, mics and a maze of cables.
Uncertainty about venue location pushed back the acquisition of high
speed internet, and the typically overcommitted nature of activists
pushed back everything else. Ten days before the event, neither venue
had high speed internet, and we had only one linux laptop to upload video.
STORY
Monday Oct 9
Call at+t. Two+ hours. Set up DSL at V. Conference call. Multiple sales
pitches. Craziness. At+t admits defeat. V gets basic config. T working
DSL at M -- in the pipeline.
Wednesday Oct 11
Ups fails to deliver DSL modem to V. Set up delivery to Pepe's next
door. Test - M to V - planned for Thursday.
Thursday Oct 12
Ups attempts delivery DSL modem to Pepe's. Pepe's refuses delivery. No
DSL at V. No DSL at M. V phone line dead. Check phone line. Check phone
box. Clipped wires. C: rewires box. Phone line still dead. Check phone.
Check phone box. Check phone line. Check vitals. Nothing. Test cancelled.
Friday
Call at+t. One+ hours with phone repair robot. Repair appointment
Saturday 8-5. Ups FINAL ATTEMPT NOTICE on DSL modem.
Saturday
8AM. S at V. Brutal. C later. Repair tech finds line stapled. Repairs.
Phone! From S: Pleads poverty. Repair charge plummets. At+t stock down 9
cents.
Sunday
Continuing struggle. Installing linux on old mac. Download install cd.
Burn it. Install it. Boot it. Fails. Diddle. Repeat. Repeat. Repeat. Try
switching mirrors. Download install cd. Burn it. LOOKS COMPLETELY
DIFFERENT! Install it. Boot it. Works! Love linux.
Monday
From C: Spars with ups. Result: no DSL modem. C to radioshack to DSL
modem. From R: C and R at V. Plugs and wires short. Wires everywhere.
DSL modem becomes airborne. Newton says: two bodies attract with a force
proportional to the product of their masses. Einstein says: think of a
rubber sheet. Bottom line: DSL modem falls into tub of water. This
cannot be happening.
Installing open source streaming software on old mac linux. Go to
streamingsuitcase.com. Follow instructions. Easy. 1 minute. L on cell.
Q: Can't find raw1394. L: Type lsmod? Q: Yes, nothing. L: modprobe 1394?
Q: Yes. Error. L: Sudo before modprobe? Q: No, not in instructions. L:
Try it. Q: Works. NOT a good sign. 5 minutes. L on cell. Q: Says "cannot
find cc." L: Did you install gcc? Q: Linux doesn't come with gcc? 5
minutes. L on cell. Q: It says "cannot find make." L: Did you install
make? Q: gcc doesn't come with make?
9:43PM L on cell. 9:51PM: L on cell. 9:56PM: L on cell. 9:59PM: L on
cell. 10:01PM: L on cell 10:01:30PM L on cell.
10:03PM L on cell. Q: This is crazy. No mortal being could ever figure
out how to do this.
10:07PM L on cell. Q: Ok. Ready to video stream. L: Press return. Q:
(pause). My dog! Yawning! Barking! WOOHOO
10:08PM Stream freezes.
Diddle. Diddle. Diddle.
1AM Stream mostly not freezing.
More diddling.
3AM Streaming continuously. Test for tuesday nite.
Tuesday
Miscommunication. Frustration. Tired. Pressure. Tension. Stress.
Conflict. Flares. Banned. Communication. Important event.
Reconciliation. Work together. Drained.
M: high speed internet. V: needs DSL modem. Lots to do. Test cancelled.
T going to M for test. T's number? Find number. Doesn't work. Lose track.
To radioshack. No DSL modem. To frys. DSL modem, plus 250 foot ethernet
cable for M. Back to V for meeting. Working on DSL as meeting continues.
Plugs and wires short. Wires everywhere. R on phone for two hours to
find out how to get onto DSL w/o at+t software. R keeps at+t on phone as
R visits bar to find answers to questions. R amazing! R gets info. Crowd
around laptop trying to get DSL. Everyone -- funny looks on faces.
Staring at screen but i know. Look up from laptop. Say: WHAT? Voice
says: DSL modem fell in tub of water. Q: Hahaha. That's funny. The voice
says, no, it really did fall in tub of water. I'm thinking: This cannot
be happening. THIS CANNOT BE HAPPENING. Don't remember next few minutes.
J shaking water out of DSL modem. Fan turned on. DSL modem in front of
fan. Someone bumps chair on which laptop rests, which happens to be next
to tub of water. Q dives. Unnecessary, just small bump. S enters V. DSL
modem situation explained. S sighs. S says nothing. S slowly drags tub
of water outside. Dumps it. Good idea.
DSL modem drying. L gives J quick intro to video streaming as realize
that L not available for 1PM streaming event. Test video ichat backup.
Prob with sound. Won't use. Not important. J at M tomorrow, so plan
cross-border test for noon. J will call in morning while J traveling
south. Plug in DSL modem. Expect sparks. Get flickering lights. Spend
hour trying to get DSL modem to respond, thinking that H2 has k-Oed
circuitry. But, but, but -- works. Past midnite. Artists and friends are
hanging staring at pix on walls and into depths of souls. They are on a
different planet. 1AM. Leave V.
Wednesday
10:30AM. J on cell. On way to M. Receive call in semi-conscious state
sitting in front of computer trying to get work work done. Hopeless.
Test between M and V, full cross-border test -- all efforts to make
happen before last minute having failed -- still planned for noon.
Shortly before noon. Realize don't have firewire cable to go from camera
to computer. Gave to J last nite to take to M. Reluctantly, to
radioshack. Driving gas guzzling vehicle. CO2 emissions. Sea ice
melting. Ice sheets melting. Hate driving. Radioshack no longer carries
cable. Talk to J. Delay getting to M. Test rescheduled -- 1pm.
Reluctantly, to frys. Second trip in 24 hours. Get cable. Go to V.
V DSL working nicely. Fast! Before talking to J try up and downloading
stream from/to V. Nothing. WHAT? Check cables. Check camera. Check
commands. Check pulse. Off the charts. Call L. Check. Check. Check.
Check. Nothing. Should work. L ponders. Q sweats. J calls. Test delayed.
J has until 5, then 6PM. Pressure. Stress. Tension. L writes e-mail.
Problem solved. L amazing. Talk to J. Other problems. Flakey laptop
power cord. Battery dying. Internet? Haziness. Bottom line: Test
cancelled. J staying at M. Will need to get L's laptop to J at M before
1PM tomorrow. Also send cam, mic, power cord, hopes. L arranges - P will
take, arriving at noon. Close. CLOSE.
In front of linux box thinking: Cross border video streaming with open
source software. Under time pressure. On one end, Q - first tried a few
days ago. On other end, J - never tried. No cross-border test conducted.
No cross-border backup test conducted. Make note to self: charge cell
phone, pack cell phone charger, pack xtra underwear.
Nitetime: eat Ranchos with R in V. Remember -- supposed to get press
bridge. R almost pulls it off.
After midnite. Leave V. Drop stuff off. Go home. Take dog on walk. Lay
down. Can't sleep. Get up. Charge batteries. Pack things. Lay down.
Can't sleep. Scared. Make lists. Lay down. Sleep some. Alarm rings. WHOA.
Thursday
Morning. Dog not into cross-border video streaming. Dog does not want Q
to leave. Q leaves.
Coffee, bags of laptops, cameras, cables. Walk into V. Place is HUMMING.
Art, posters, music, chatting, beautiful vibes. Setup. Audio, video,
laptops, battery chargers, projector, screen - oops locked up,C unlocks
- linux box, duct tape. Video streaming works at V. Not morning person.
Spinning wheels. Everything good.
Not so fast. Call J for test. Marcos talking in front of router. Delay.
Wait. Wait. Wait. Wait. J on cell, not sure if second laptop to J at M
by 1PM, so try to get streaming from V to M. Can get audio from M to V
via Radio Pacheco/Narco News. Into cell - steps to internet on linux -->
System to Administration to Networking to eth0: deactivate, then
activate. Into cell - get the V video stream: VLC to File to Network
Streaming to HTTP to type in URL to nothing. NOTHING? WHAT? Everyone
remain calm. Q not remaining calm. OOPS. FORGOT. Know won't work. Switch
laptop to mac os and try again. Wait Wait Wait Wait. Won't switch. WHAT?
Try again. Wait. Wait. Wait. Wait. Won't. Won't. Won't. *O_k*. *W_e*
*w_i_l_l* *h_a_v_e* *t_o* *c_a_l_l* *L*. Meanwhile, how to get Radio
Pacheco? J will check. Q will sweat.
J on cell. Multitasking. Task one. Where to plug video projector into
laptop? Q: White connector cable in laptop bag? J: With RCA connectors?
Q: No. J: No. Q: SH*T. No connector cable, no projection, big trouble.
THINK... Task two. Laptop booted in mac os. WOOHOO! J: How to get mac to
recognize internet? Q: System Preferences to Network to Built-in
Ethernet to Using DHCP to Renew DHCP Lease. J: Nothing. Q: Nothing? J:
Nothing. Check ends of cable? Might need to delay. J at M to F at V
through Q: OK? F says yes. J will call back.
PLAN for video projector connector cable. Q goes home and finds cable. Q
brings to E and AN. E and AN take cable to M. Simple. Time check. One
hour to video conferencing. Impossible. Do anyway. Drive home. Dig out
cable connector. Driving back. Cell rings. J, not happy. Cell signal
goes out. Back to V. E and AN take cable and run.
J on cell. 1/2 hr to video streaming. J says very slowly: *T_h_e*
*r_o_u_t_e_r* *w_a_s* *c_o_m_p_l_e_t_e_l_y* *d_i_s_a_s_s_e_m_b_l_e_d*
*a_n_d* *t_h_e* *p_l_u_g* *w_a_s* *c_h_o_p_p_e_d* *o_f_f*. I'm like,
F*CK! J says: *Q*, *i_t_'_s* *g_o_i_n_g* *t_o* *b_e* *o_k*. *T_h_e*
*c_o_p_a_n_e_r_ {AT} _s* *h_e_r_e* *h_a_v_e* *b_e_e_n* *p_e_r_f_o_r_m_i_n_g*
*m_i_r_a_c_l_e_s*. *W_e* *p_u_t* *t_h_e* *r_o_u_t_e_r* *b_a_c_k*
*t_o_g_e_t_h_e_r* *a_n_d* *o_n_e* *o_f* *t_h_e* *c_o_m_p_a_n_e_r_a_s*
*r_e_w_i_r_e_d* *t_h_e* *p_l_u_g*. *W_e* *a_r_e* *b_a_c_k* *o_n* *t_h_e*
*i_n_t_e_r_n_e_t*. My vision is clouded with tears. I'm thinking: J is
moving mountains. YES!
Outside V with J on cell. Need to start exchanging streams. F to Q:
Linux box monitor started flickering and went black. Thinking: must be
loose cable. Q to J: will call back. Q to linux box. Check monitor.
Check cable. Check keyboard. Check sanity. Nothing. Reboot. Check times
four. Still nothing. Houston, we have a problem.
J on cell. 15 minutes to video streaming. Q says very slowly: *T_h_e*
*l_i_n_u_x* *b_o_x* *m_o_n_i_t_o_r* *i_s* *c_o_m_p_l_e_t_e_l_y*
*d_e_a_d*. *T_h_e_r_e* *i_s* *n_o_t_h_i_n_g* *i* *c_a_n* *d_o*. *W_e*
*w_i_l_l* *h_a_v_e* *t_o* *u_s_e* *i_c_h_a_t*.
FIRST BIG QUESTION -- Q to J: Did you get second laptop? ANSWER -- Q
can't hear. EVENTUALLY -- J to Q: Yes.
SECOND BIG QUESTION -- Q to J: Did second laptop come with second
laptop's own special white connector cable for video projector
(thinking: F*CKING CORPORATE CRAP)? ANSWER -- Loud background from
speaker at M. Sounds like Yes. WOOHOO.
J, Q rush to set up ichat.
Plug in camera, mic. At V, no time to set up video projector. Chairs
arranged around laptop. Open ichat. J on 4th cell phone of day. J says
L's laptop at M on internet. Request for chat appears on screen at V.
Accept, hear/see speaker at M. J sees/hears V. Time passing FAST. J: How
to connect sound system to laptop? Plug goes in, but not all the way. Q:
Sometimes have to push, but not too hard. Thinking: sorry, L. J says
will put M sound system mic to laptop speaker. WHEW!
J: Be ready to start anytime. Q starts shaking. Q looks around. People
eating, chatting, casual, calm. WHAT? Thinking: I am a gringo. J: After
the next speaker. Q: STARTING SOON. Hands mic to C.
Q spends half a lifetime trying to pick up camera in one hand and cell
phone in other. Harder than looks. J: 10 seconds. Q leaning against
wall, trying to hold camera steady, crying. H starts speaking. J says
something. Can't hear. Repeats. Repeats. Repeats. J: We can't hear. Talk
LOUDER. Q: TALK LOUDER, SHOUT INTO MIC. Thinking what's going wrong?
More talking. J back on cell: We still can't hear. Q: STILL LOUDER.
J: Nothing. Have to cancel. Will call back.
High to low. 20 seconds. You tried. This was the first time. It was
hard. It will work next time...
J on cell. Marcos will sit in front of laptop in room and take notes. 15
minutes. Others to lunch. J moving mountains again. WOOHOO!
Q to laptop. What went wrong? Obvious - external mic not set. Using
internal mic - close for test but far for real thing. Call J. Too late
for assembly - stick to plan.
Q diddling in front of laptop. Chat invitation pops up. Accept. Window
pops up. Q staring at: Mask. Pipe. Delegado Zero. WHOA. Q: GET READY.
Q spends other half of lifetime again trying to pick up camera in one
hand and cell phone in other. A on other camera documenting. J: Start
now. Q: Start speaking.
Mic passed around as compener {AT} s describe their stories and struggles.
Marco's pen audible as he takes notes. Q thinking: this is what it's all
about.
Marcos organizing 20+ years. Q holding camera 20+ minutes. Marcos
holding steady. Q falls on ass. Wall comes in handy.
Compenar {AT} s finish speaking. J on cell: Marcos to lunch. Will address San
Diego later. Q tries to figure out how to put down cell and camera at
same time. Still shaking. Happiness. Find chair. Use it.
Vegan lunch, courtesy B and E and R. Eat. Drink. Discussion. Guitars.
Music. Singing. Beautiful. Thinking: when the revolution goes down,
these are the people i want to be with.
Set up for 5PM video conference. Laptop, camera, mic, projector, sound
system. Check. L at M. Old-school typing chat. Test video ichat. All good.
15 min to video conferencing. Finalize setup. 10 min to video
conferencing. Video ichat. Check. 5 min to video conferencing. Turn on
projector at V. Nothing. NOTHING? Nothing. Check projector. Check
laptop. Check cables. Check Meaning of Reality. Q to L: On time? L to Q:
Yes. Q to L: Can you stall while reboot? L to Q: Maybe. Q: Risks reboot.
Wait. Wait. Wait. Login. Not recognizing projector. Check cables. Give
up. No projection at V. Open ichat. L to Q: Get ready. Q looks,
discussion continues. Q: IT'S TIME. Wait. Wait. FR documenting with
other camera. Campener {AT} s tell their stories and struggles to assembly at
M. L furiously typing messages. Each message makes BULEEP sound
amplified by V sound system. Q too far from laptop to read. Eyes
clouded. Straining. L to Q: Don't put their faces in lower right corner,
where chat box is. OOPS. Zoom out. More messages. Can't read. Holding
camera. It's over. WHEW.
Marcos addresses assembly. Watching at V on laptop. Video ichat window
freezes. WHAT? Old school chat Q to L: WHAT? L to Q: Camera battery
died. Q to L: Use laptop camera? Q invites L to video chat. Connection
lost. As Q panics for last time of day, companer {AT} s at V discussing next
steps in La Otra Campaña.
Chillin'. Cables, mics, cameras, computers strewn around. Reeling in
cables. Discussion in background. Back to dog. Walk. Pet. Play. Back to
V. Colectivo Zapatistas still hanging, cleaning up. Open media center.
Download, edit video. Spacing.
After midnite. Laptops. cameras, cables, linux box, xtra underwear, duct
tape re-packed. Name-tag falls. Destined for recycle bin. Pick up. Read.
Q / Adherente, Media / La Otra En San Diego / October 19, 2006. Name-tag
to pocket, thinking: These are the people i want to be with when the
revolution goes down.
--
blog: http://deletetheborder.org/lotu5
podcast: http://feeds.feedburner.com/radioAntifascista
gpg: 0x5B459C11 // encrypted email preferred
gaim: djlotu5 // off the record messaging preferred
# distributed via <nettime>: no commercial use without permission
# <nettime> is a moderated mailing list for net criticism,
# collaborative text filtering and cultural politics of the nets
# more info: majordomo {AT} bbs.thing.net and "info nettime-l" in the msg body
# archive: http://www.nettime.org contact: nettime {AT} bbs.thing.net