p2p filesharing - max filesize allowed for transfer


hi everyone!

 

i've developed small p2p filesharing application can transfer files without server. works fine. can transfer files between peers. turns out if filesize of transfered file greater 16mb does't transfer peer. code i'm using:

 

        private function browsefile(farids:string = ""):void {
            file = new filereference();
            file.addeventlistener(event.select, selecthandler);
            file.browse();
        }

        private function selecthandler(event:event):void {
            file = filereference(event.target);
            file.addeventlistener(event.complete, completehandler);
            file.load();
        }

        private function completehandler(event:event):void{
            var filedata:object = new object()
            filedata.file = event.target.data
            filedata.name = event.target.name;
            sendsomedata(filedata, fids, "receivefile");
        }

        public function receivefile(info:object, peerid:string):void{
            externalinterface.call("alert", "receivedfile");//function failed if received file size greater 16mb
        }

        private function sendsomedata(data,farids:string,func:string = "receivesomedata"):void{
            for(var id:string in sendstreams){
                sendstreams[id].send(func, data, mypeerid);
            }
        }

 

please tell me how can allow transferring files of size?

 

thanks help!

you hit netstream data limit.



More discussions in ActionScript 3


adobe

Comments

Popular posts from this blog

How to set the order of FAQs instead of alphabetical

Thread: Get UK Keyboard working

how do I change the e-mail address for my merchant account