internetTablet

Nokia N900 > N810 > N800 rss

21
Aug
2007

Streaming video from N800 to Linux box

by dik

Недавно ThoughtFix сетовал на то что после закрытия сервиса Nokia Internet Call не осталось какого либо способа использовать видеокамеру на N800 кроме как звонков с таблетки на таблетку. Он выразил надежду что, возможно в будущем flash плагин браузера таблетки сможет забирать не только звук с микрофона но и видео с камеры и это можно будет использовать в онлайн сервисах, для записи видео например.

Jonathan Hudson в ответ на пост о трансляции звука и видео в second life опубликовал скрипт позволяющий захватывать изображение с камеры N800 на линукс компьютер.

под катом привожу скрипт и описание, взято там же, если кто то попробует - отпишитесь плиз…

script from  Jonathan Hudson

But with a little experientation:

0) Install all the gstreamer stuff as per link;

1) On the platform (172.31.0.245), to a Linux box (172.31.0.244), the
following (slightly modified from n800_to_sl link),
as ~/bin/rtpstream.sh

#!/bin/sh

VPORT=5434
APORT=5432
HOST=${1:-172.31.0.244}

gst-launch-0.10 v4l2src ! \
video/x-raw-yuv,width=176,height=144,framerate=\(fraction\)15/1 ! \
hantro4200enc stream-type=1 profile-and-level=1001 ! \
video/x-h263,framerate=\(fraction\)15/1 ! rtph263ppay mtu=1438 ! \
udpsink host=$HOST port=$VPORT dsppcmsrc ! queue ! \
audio/x-raw-int,channels=1,rate=8000 ! mulawenc ! rtppcmupay mtu=1438 ! \
udpsink host=$HOST port=$APORT

2) On the Linux box, the .sdp file from the n800_to_sl link, with host
address, i.e. /tmp/n800.sdp

v=0
o=- 37 614155991 IN IP4 127.0.0.0
s=QuickTime
t=0 0
a=range:npt=now-
m=audio 5432 RTP/AVP 0
c=IN IP4 172.31.0.245
b=AS:63
m=video 5434 RTP/AVP 96
c=IN IP4 172.31.0.245
a=rtpmap:96 H263-2000/90000
a=fmtp:96
a=cliprect:0,0,144,176
a=framesize:96 176-144

3) On the N800, pop out the camara and run:

$ ~/bin/rtpstream.sh # assume on PATH, +x etc.

4) On Linux box:

$ vlc /tmp/n800.sdp

5) Watch in amazement.
Tags: , , , ,

Related posts

This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.

Leave a Reply

Or use your OpenID:


Internet Map Рейтинг GPS Клуба


-