PDA

View Full Version : ارسال تصویر با SocketProgramming و پروتوکل TCP



amin_sltny
یک شنبه 05 خرداد 1392, 12:46 عصر
سلام چه طوری میشه با SocketProgramming یه تصویر را برای Client ارسال کرد

djsohrab2007
یک شنبه 05 خرداد 1392, 12:49 عصر
بایت بایت ارسال کن!
یک سرچ بزن من قبلا تو انجمن دیده بودم

_behnam_
یک شنبه 05 خرداد 1392, 14:04 عصر
منظورتون از تصویر عکس هست یا ویدیو؟
اگه عکس است که باید آن را به صورت byte[] در بیارید و ارسال کنید و در طرف دریافت کننده بلعکس byte[] رو دریافت کنید و به عکس تبدیل کنید.
اما اگه میخواید ویدئو یا وبکم بفرستید باید یه مدت زمان خاص رو در نظر بگیرید و تصویر رو به فریم تبدیل کنید مثلا هر ثانیه 12 فریم.
خوب این هرثانیه 12 فریم یعنی چی؟
یعنی اینکه شما توی هر ثانیه 12 عکس از تصویر تهیه کرده و هر عکس رو به صورت بالا (byte[] ) ارسال و دریافت کنید.


موفق باشید.

amin_sltny
یک شنبه 05 خرداد 1392, 17:51 عصر
منظورتون از تصویر عکس هست یا ویدیو؟
اگه عکس است که باید آن را به صورت byte[] در بیارید و ارسال کنید و در طرف دریافت کننده بلعکس byte[] رو دریافت کنید و به عکس تبدیل کنید.
اما اگه میخواید ویدئو یا وبکم بفرستید باید یه مدت زمان خاص رو در نظر بگیرید و تصویر رو به فریم تبدیل کنید مثلا هر ثانیه 12 فریم.
خوب این هرثانیه 12 فریم یعنی چی؟
یعنی اینکه شما توی هر ثانیه 12 عکس از تصویر تهیه کرده و هر عکس رو به صورت بالا (byte[] ) ارسال و دریافت کنید.


موفق باشید.

من می خوام تصویر ارسال کنم. کدهامم همینطوری نوشتم فقط خطا میده سایز بایت ها زیاده!!! باید چه کار کنم

_behnam_
یک شنبه 05 خرداد 1392, 18:11 عصر
باید تکه تکه ارسال کنید.
و همچنین اول و آخر هر عکس رو علامتگذاری کنید تا وقتی عکس کامل فرستاده شد دریافت کننده متوجه دریافت کامل عکس بشه.

mousa1992
یک شنبه 05 خرداد 1392, 18:15 عصر
این تاپیک (http://barnamenevis.org/showthread.php?397507-%D8%AE%D8%B7%D8%A7-%D9%87%D9%86%DA%AF%D8%A7%D9%85-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D9%81%D8%A7%DB%8C%D9%84-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B2%D8%B1%DA%AF-%D8%AF%D8%B1-%D8%B4%D8%A8%DA%A9%D9%87) ببین
برنامه ای که ضمیمه شده رو دان کن و ی مشکل داره که تو پسن 6 راه حلش بیان شده خودت درستش کن

البته با این فقط میتونی یک فایل را دریافت و ارسال کنی ( ینی چندتا فایل همزمان نمیشه )

موفق باشی