5 #include "rtmpstream.h"
7 RtmpStream* n_RtmpStream(char* URL, char* N, char* ticket)
9 RtmpStream* stream = (RtmpStream *)malloc(sizeof(RtmpStream));
12 stream->ticket = ticket;
13 stream->swfpath = "http://live.nicovideo.jp/fda9d312_nicoliveplayer.swf";
14 stream->swfver = "MAC 10,0,32,18";
15 stream->player = "/Applications/VLC.app/Contents/MacOS/VLC";
16 stream->dumper = "rtmpdump";
19 void open_Stream(RtmpStream* stream)
22 sprintf(command, "%s -vr \"%s\" -C S:\"%s\" -N \"%s\" -f \"%s\" -s \"%s\" -o - | %s - &", stream->dumper, stream->URL, stream->ticket, stream->N, stream->swfver, stream->swfpath, stream->player);
23 printf("%s\n", command);
27 void d_RtmpStream(RtmpStream* stream)
37 RtmpStream* stream = n_RtmpStream("rtmp://nleja04.live.nicovideo.jp:1935/liveedge/live_132008_21_0", "rtmp://nlpoca60.live.nicovideo.jp:1935/publicorigin/132008_21_0/,lv155320983?1381236011:30:fe85d2dd2bb927c6", "654502:lv155320983:0:1381236011:4e629ed7f4ba8f9e");