sockets - Android Video streaming using ParcelFileDescriptor and MediaRecorder -


for streaming video on socket in android, following approach adopted

string hostname = "your.host.name"; int port = 1234; socket socket = new socket(inetaddress.getbyname(hostname), port); parcelfiledescriptor pfd = parcelfiledescriptor.fromsocket(socket); mediarecorder recorder = new mediarecorder(); // additional mediarecorder setup (output format ... etc.) omitted recorder.setoutputfile(pfd.getfiledescriptor()); recorder.prepare(); recorder.start(); 

i have created tcp server , able receive messages @ tcp server using socket's object (code above) output stream. able save video giving path e.g. "/sdcard/video.mp4" in setoutfile(). mentioned code don't receive @ tcp server , see mediarecorder﹕ start failed: -38 in logs. tried shutting running applications going settings->apps->running.


Comments

Popular posts from this blog

Email notification in google apps script -

c++ - Difference between pre and post decrement in recursive function argument -

javascript - IE11 incompatibility with jQuery's 'readonly'? -