Progressive mode edits, RTMP edits. Also, TODO: AMF3 implementen. *barf*
This commit is contained in:
parent
4b9caee604
commit
1705640f24
7 changed files with 37 additions and 16 deletions
|
@ -11,8 +11,8 @@ unsigned int getNowMS(){
|
|||
}
|
||||
|
||||
|
||||
unsigned int chunk_rec_max = 102400;
|
||||
unsigned int chunk_snd_max = 102400;
|
||||
unsigned int chunk_rec_max = 128;
|
||||
unsigned int chunk_snd_max = 128;
|
||||
unsigned int rec_window_size = 0xFA00;
|
||||
unsigned int snd_window_size = 1024*500;
|
||||
unsigned int rec_window_at = 0;
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
//debugging level 3 = status information
|
||||
//debugging level 4 = extremely verbose status information
|
||||
//debugging level 5 = save all streams to FLV files
|
||||
#define DEBUG 3
|
||||
#define DEBUG 4
|
||||
|
||||
#include <iostream>
|
||||
#include <cstdlib>
|
||||
|
|
|
@ -122,14 +122,14 @@ void parseChunk(){
|
|||
amfreply.addContent(amfdata.getContent(1));//same transaction ID
|
||||
// amfreply.addContent(AMFType("", (double)0, 0x05));//null - command info
|
||||
amfreply.addContent(AMFType(""));//server properties
|
||||
amfreply.getContentP(2)->addContent(AMFType("fmsVer", "FMS/3,0,1,123"));//stolen from examples
|
||||
amfreply.getContentP(2)->addContent(AMFType("fmsVer", "FMS/3,5,2,654"));//stolen from examples
|
||||
amfreply.getContentP(2)->addContent(AMFType("capabilities", (double)31));//stolen from examples
|
||||
amfreply.getContentP(2)->addContent(AMFType("mode", (double)1));//stolen from examples
|
||||
amfreply.getContentP(2)->addContent(AMFType("objectEncoding", (double)0));
|
||||
amfreply.addContent(AMFType(""));//info
|
||||
amfreply.getContentP(3)->addContent(AMFType("level", "status"));
|
||||
amfreply.getContentP(3)->addContent(AMFType("code", "NetConnection.Connect.Success"));
|
||||
amfreply.getContentP(3)->addContent(AMFType("description", "Connection succeeded."));
|
||||
amfreply.getContentP(3)->addContent(AMFType("capabilities", (double)33));//from red5 server
|
||||
amfreply.getContentP(3)->addContent(AMFType("fmsVer", "PLS/1,0,0,0"));//from red5 server
|
||||
#if DEBUG >= 4
|
||||
amfreply.Print();
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue