aboutsummaryrefslogtreecommitdiff
path: root/doc/help-pdp_mp4live~.pd
blob: 3efd1451d4cabaf72e2bb0392f458c9780e6f659 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
#N canvas 84 12 807 665 10;
#X obj 268 64 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1
-1;
#X msg 93 136 loop \$1;
#X obj 94 114 tgl 15 0 empty empty empty 20 8 0 8 -262144 -1 -1 0 1
;
#X msg 123 92 open \$1;
#X obj 122 68 openpanel;
#X obj 107 51 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1
-1;
#X floatatom 316 99 5 0 0 0 - - -;
#X msg 225 65 stop;
#X obj 323 68 hsl 300 15 0 1000 0 0 empty empty empty -2 -6 0 8 -262144
-1 -1 0 1;
#X obj 257 134 metro 70;
#X obj 365 156 pdp_v4l;
#X obj 419 91 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1
-1;
#X msg 376 92 stop;
#X obj 207 160 pdp_yqt;
#X obj 606 530 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
1;
#X obj 606 582 pdp_control;
#X msg 606 555 thread \$1;
#X floatatom 606 643 5 0 0 0 - - -;
#X obj 606 614 route pdp_drop;
#X floatatom 220 496 5 0 0 0 - - -;
#X text 268 497 Streaming status;
#X floatatom 256 519 5 0 0 0 - - -;
#X text 299 519 Number of video frames emitted;
#X floatatom 294 539 5 0 0 0 - - -;
#X obj 55 315 pdp_xv;
#X obj 119 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
1;
#X obj 43 244 dac~;
#X obj 40 211 spigot~;
#X obj 119 254 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
1;
#X obj 87 183 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X msg 109 316 close;
#X text 32 162 Local echoes;
#X text 0 390 Start the streaming;
#X text 1 409 Stop the streaming;
#X msg 142 411 disconnect;
#X msg 142 390 connect;
#X text 368 189 Step 1 : set streaming parameters;
#X msg 363 229 videoport 47168;
#X msg 364 250 audioport 47170;
#X text 516 228 Set video port ( default : 7070 );
#X text 515 250 Set audio port ( default : 8000 );
#X text 516 209 Set ip address ( default : 127.0.0.1 );
#X msg 365 269 ttl 1;
#X text 515 269 Set ttl ( default : 15 );
#X text 17 371 Step 3 : on air !!;
#X text 515 291 Set video width ( default : 320 );
#X msg 365 310 vheight 240;
#X text 514 310 Set video height ( default : 240 );
#X msg 365 330 framerate 15;
#X text 515 331 Set video framerate ( default : 25 );
#X text 516 352 Set video bitrate ( default : 128 );
#X msg 365 351 vbitrate 256;
#X msg 365 373 samplerate 22050;
#X text 516 374 Set audio samplerate ( default : 44100 );
#X text 516 395 Set audio bitrate ( default : 128 );
#X msg 365 394 abitrate 64;
#X text 368 420 Step 2 : save sdp file and upload it to your server
;
#X text 338 540 Frame Rate;
#X obj 220 470 pdp_mp4live~;
#X msg 366 436 sdp /usr/local/movies/pdstream.sdp;
#X text 81 625 The rest is written by Yves Degoyon (ydegoyon@free.fr)
;
#X text 81 611 This object uses some code from mpeg4ip;
#X msg 362 208 ipaddr 213.56.149.35;
#X obj 207 200 pdp_scale 320 240;
#X obj 273 231 adc~;
#X obj 54 282 pdp_spigot;
#X obj 123 477 osc~ 440;
#X text 83 597 ( to a quicktime or darwin server );
#X text 85 583 pdp_mp4live~ : mpeg4ip stream emitter;
#X obj 374 125 metro 70;
#X msg 366 289 vwidth 160;
#X connect 0 0 9 0;
#X connect 1 0 13 0;
#X connect 2 0 1 0;
#X connect 3 0 13 0;
#X connect 4 0 3 0;
#X connect 5 0 4 0;
#X connect 6 0 9 1;
#X connect 7 0 9 0;
#X connect 8 0 6 0;
#X connect 9 0 13 0;
#X connect 10 0 58 0;
#X connect 10 0 65 0;
#X connect 11 0 69 0;
#X connect 12 0 69 0;
#X connect 13 0 63 0;
#X connect 13 0 65 0;
#X connect 13 4 27 0;
#X connect 13 4 58 0;
#X connect 13 5 27 0;
#X connect 13 5 58 1;
#X connect 14 0 16 0;
#X connect 15 0 18 0;
#X connect 16 0 15 0;
#X connect 18 0 17 0;
#X connect 25 0 65 1;
#X connect 27 1 26 1;
#X connect 27 1 26 0;
#X connect 29 0 27 1;
#X connect 30 0 24 0;
#X connect 34 0 58 0;
#X connect 35 0 58 0;
#X connect 37 0 58 0;
#X connect 38 0 58 0;
#X connect 42 0 58 0;
#X connect 46 0 58 0;
#X connect 48 0 58 0;
#X connect 51 0 58 0;
#X connect 52 0 58 0;
#X connect 55 0 58 0;
#X connect 58 0 19 0;
#X connect 58 1 21 0;
#X connect 58 2 23 0;
#X connect 59 0 58 0;
#X connect 62 0 58 0;
#X connect 63 0 58 0;
#X connect 64 0 58 0;
#X connect 64 1 58 1;
#X connect 65 1 24 0;
#X connect 66 0 58 0;
#X connect 66 0 58 1;
#X connect 69 0 10 0;
#X connect 70 0 58 0;